blob: da132e1f2267ed438675b8febd695074a8d8c600 [file] [log] [blame]
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.43.0 (0)
5 -->
6<!-- Title: src/backends/reference/workloads/BaseIterator.hpp Pages: 1 -->
7<svg width="13502pt" height="407pt"
8 viewBox="0.00 0.00 13501.68 407.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 403)">
10<title>src/backends/reference/workloads/BaseIterator.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-403 13497.68,-403 13497.68,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="8938.68,-368.5 8938.68,-398.5 9091.68,-398.5 9091.68,-368.5 8938.68,-368.5"/>
17<text text-anchor="start" x="8946.68" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
18<text text-anchor="middle" x="9015.18" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BaseIterator.hpp</text>
19</a>
20</g>
21</g>
22<!-- Node2 -->
23<g id="node2" class="node">
24<title>Node2</title>
25<g id="a_node2"><a xlink:href="_encoders_8hpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="5751.18,-296 5751.18,-326 5889.18,-326 5889.18,-296 5751.18,-296"/>
27<text text-anchor="start" x="5759.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
28<text text-anchor="middle" x="5820.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Encoders.hpp</text>
29</a>
30</g>
31</g>
32<!-- Node1&#45;&gt;Node2 -->
33<g id="edge1" class="edge">
34<title>Node1&#45;&gt;Node2</title>
35<path fill="none" stroke="midnightblue" d="M8928.3,-380.58C8466.47,-370.39 6304.78,-322.69 5889.34,-313.53"/>
36<polygon fill="midnightblue" stroke="midnightblue" points="8928.5,-384.09 8938.57,-380.81 8928.65,-377.09 8928.5,-384.09"/>
37</g>
38<!-- Node16 -->
39<g id="node16" class="node">
40<title>Node16</title>
41<g id="a_node16"><a xlink:href="_ref_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
42<polygon fill="white" stroke="black" points="1922.18,-212.5 1922.18,-253.5 2086.18,-253.5 2086.18,-212.5 1922.18,-212.5"/>
43<text text-anchor="start" x="1930.18" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
44<text text-anchor="start" x="1930.18" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
45<text text-anchor="middle" x="2004.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
46</a>
47</g>
48</g>
49<!-- Node1&#45;&gt;Node16 -->
50<g id="edge223" class="edge">
51<title>Node1&#45;&gt;Node16</title>
52<path fill="none" stroke="midnightblue" d="M8928.42,-382.53C8169.7,-382.67 2682.64,-381.96 2341.18,-332 2237.03,-316.76 2119.98,-277.46 2054.87,-253.52"/>
53<polygon fill="midnightblue" stroke="midnightblue" points="8928.45,-386.03 8938.45,-382.52 8928.45,-379.03 8928.45,-386.03"/>
54</g>
55<!-- Node18 -->
56<g id="node18" class="node">
57<title>Node18</title>
58<g id="a_node18"><a xlink:href="_ref_gather_workload_8hpp.html" target="_top" xlink:title=" ">
59<polygon fill="white" stroke="black" points="2570.68,-218 2570.68,-248 2759.68,-248 2759.68,-218 2570.68,-218"/>
60<text text-anchor="start" x="2578.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
61<text text-anchor="middle" x="2665.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.hpp</text>
62</a>
63</g>
64</g>
65<!-- Node1&#45;&gt;Node18 -->
66<g id="edge224" class="edge">
67<title>Node1&#45;&gt;Node18</title>
68<path fill="none" stroke="midnightblue" d="M8928.54,-382.37C8339.52,-381.38 4915.45,-373.87 3873.18,-332 3381.24,-312.24 3256.29,-318.37 2768.18,-254 2756.17,-252.42 2743.45,-250.31 2731.2,-248.05"/>
69<polygon fill="midnightblue" stroke="midnightblue" points="8928.65,-385.87 8938.66,-382.39 8928.66,-378.87 8928.65,-385.87"/>
70</g>
71<!-- Node23 -->
72<g id="node23" class="node">
73<title>Node23</title>
74<g id="a_node23"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
75<polygon fill="white" stroke="black" points="12604.68,-140 12604.68,-170 12807.68,-170 12807.68,-140 12604.68,-140"/>
76<text text-anchor="start" x="12612.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
77<text text-anchor="middle" x="12706.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
78</a>
79</g>
80</g>
81<!-- Node1&#45;&gt;Node23 -->
82<g id="edge267" class="edge">
83<title>Node1&#45;&gt;Node23</title>
84<path fill="none" stroke="midnightblue" d="M9102.31,-382.11C9658.9,-379.53 12696.57,-363.98 12786.18,-332 12851.03,-308.85 12924.91,-267.52 12884.18,-212 12871.34,-194.5 12823.17,-179.98 12780.18,-170.11"/>
85<polygon fill="midnightblue" stroke="midnightblue" points="9101.93,-378.61 9091.94,-382.16 9101.96,-385.61 9101.93,-378.61"/>
86</g>
87<!-- Node25 -->
88<g id="node25" class="node">
89<title>Node25</title>
90<g id="a_node25"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
91<polygon fill="white" stroke="black" points="12840.68,-140 12840.68,-170 13043.68,-170 13043.68,-140 12840.68,-140"/>
92<text text-anchor="start" x="12848.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
93<text text-anchor="middle" x="12942.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
94</a>
95</g>
96</g>
97<!-- Node1&#45;&gt;Node25 -->
98<g id="edge268" class="edge">
99<title>Node1&#45;&gt;Node25</title>
100<path fill="none" stroke="midnightblue" d="M9101.91,-382.37C9662.57,-381.42 12754.26,-374.23 12841.18,-332 12906.3,-300.36 12931.95,-206.11 12939.54,-170.15"/>
101<polygon fill="midnightblue" stroke="midnightblue" points="9101.86,-378.87 9091.87,-382.39 9101.88,-385.87 9101.86,-378.87"/>
102</g>
103<!-- Node45 -->
104<g id="node45" class="node">
105<title>Node45</title>
106<g id="a_node45"><a xlink:href="_batch_to_space_nd_8hpp.html" target="_top" xlink:title=" ">
107<polygon fill="white" stroke="black" points="8991.68,-218 8991.68,-248 9166.68,-248 9166.68,-218 8991.68,-218"/>
108<text text-anchor="start" x="8999.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
109<text text-anchor="middle" x="9079.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.hpp</text>
110</a>
111</g>
112</g>
113<!-- Node1&#45;&gt;Node45 -->
114<g id="edge238" class="edge">
115<title>Node1&#45;&gt;Node45</title>
116<path fill="none" stroke="midnightblue" d="M9025.29,-359.04C9038.68,-327.96 9061.9,-274.09 9072.97,-248.41"/>
117<polygon fill="midnightblue" stroke="midnightblue" points="9022.06,-357.69 9021.32,-368.26 9028.49,-360.46 9022.06,-357.69"/>
118</g>
119<!-- Node49 -->
120<g id="node49" class="node">
121<title>Node49</title>
122<g id="a_node49"><a xlink:href="_conv3d_impl_8hpp.html" target="_top" xlink:title=" ">
123<polygon fill="white" stroke="black" points="2104.18,-218 2104.18,-248 2256.18,-248 2256.18,-218 2104.18,-218"/>
124<text text-anchor="start" x="2112.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
125<text text-anchor="middle" x="2180.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.hpp</text>
126</a>
127</g>
128</g>
129<!-- Node1&#45;&gt;Node49 -->
130<g id="edge243" class="edge">
131<title>Node1&#45;&gt;Node49</title>
132<path fill="none" stroke="midnightblue" d="M8928.52,-382.49C8182.11,-382.31 2857.99,-379.4 2526.18,-332 2410.76,-315.51 2279.61,-270.93 2217.1,-248.01"/>
133<polygon fill="midnightblue" stroke="midnightblue" points="8928.65,-385.99 8938.65,-382.49 8928.65,-378.99 8928.65,-385.99"/>
134</g>
135<!-- Node51 -->
136<g id="node51" class="node">
137<title>Node51</title>
138<g id="a_node51"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
139<polygon fill="white" stroke="black" points="3410.18,-218 3410.18,-248 3550.18,-248 3550.18,-218 3410.18,-218"/>
140<text text-anchor="start" x="3418.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
141<text text-anchor="middle" x="3480.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
142</a>
143</g>
144</g>
145<!-- Node1&#45;&gt;Node51 -->
146<g id="edge244" class="edge">
147<title>Node1&#45;&gt;Node51</title>
148<path fill="none" stroke="midnightblue" d="M8928.4,-381.81C8550.2,-378.65 7008.18,-364.38 5742.18,-332 4771.65,-307.18 4520.27,-391.24 3559.18,-254 3549.23,-252.58 3538.73,-250.41 3528.74,-248.01"/>
149<polygon fill="midnightblue" stroke="midnightblue" points="8928.42,-385.31 8938.45,-381.89 8928.48,-378.31 8928.42,-385.31"/>
150</g>
151<!-- Node56 -->
152<g id="node56" class="node">
153<title>Node56</title>
154<g id="a_node56"><a xlink:href="_fill_8hpp.html" target="_top" xlink:title=" ">
155<polygon fill="white" stroke="black" points="9427.68,-218 9427.68,-248 9556.68,-248 9556.68,-218 9427.68,-218"/>
156<text text-anchor="start" x="9435.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
157<text text-anchor="middle" x="9492.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.hpp</text>
158</a>
159</g>
160</g>
161<!-- Node1&#45;&gt;Node56 -->
162<g id="edge245" class="edge">
163<title>Node1&#45;&gt;Node56</title>
164<path fill="none" stroke="midnightblue" d="M9070.22,-365.36C9165.5,-335.7 9359.37,-275.34 9447.18,-248.01"/>
165<polygon fill="midnightblue" stroke="midnightblue" points="9068.99,-362.08 9060.48,-368.4 9071.07,-368.76 9068.99,-362.08"/>
166</g>
167<!-- Node59 -->
168<g id="node59" class="node">
169<title>Node59</title>
170<g id="a_node59"><a xlink:href="_fully_connected_8hpp.html" target="_top" xlink:title=" ">
171<polygon fill="white" stroke="black" points="1734.68,-218 1734.68,-248 1903.68,-248 1903.68,-218 1734.68,-218"/>
172<text text-anchor="start" x="1742.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
173<text text-anchor="middle" x="1819.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.hpp</text>
174</a>
175</g>
176</g>
177<!-- Node1&#45;&gt;Node59 -->
178<g id="edge246" class="edge">
179<title>Node1&#45;&gt;Node59</title>
180<path fill="none" stroke="midnightblue" d="M8928.2,-382.53C8157.22,-382.75 2512.28,-382.63 2161.18,-332 2047.17,-315.56 1917.76,-271.06 1855.9,-248.11"/>
181<polygon fill="midnightblue" stroke="midnightblue" points="8928.4,-386.03 8938.4,-382.53 8928.4,-379.03 8928.4,-386.03"/>
182</g>
183<!-- Node61 -->
184<g id="node61" class="node">
185<title>Node61</title>
186<g id="a_node61"><a xlink:href="_gather_8hpp.html" target="_top" xlink:title=" ">
187<polygon fill="white" stroke="black" points="2274.68,-218 2274.68,-248 2403.68,-248 2403.68,-218 2274.68,-218"/>
188<text text-anchor="start" x="2282.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
189<text text-anchor="middle" x="2339.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.hpp</text>
190</a>
191</g>
192</g>
193<!-- Node1&#45;&gt;Node61 -->
194<g id="edge247" class="edge">
195<title>Node1&#45;&gt;Node61</title>
196<path fill="none" stroke="midnightblue" d="M8928.23,-382.37C8194.6,-381.18 3058.59,-371.45 2737.18,-332 2605.28,-315.81 2454.02,-271.09 2381.84,-248.08"/>
197<polygon fill="midnightblue" stroke="midnightblue" points="8928.44,-385.87 8938.45,-382.38 8928.46,-378.87 8928.44,-385.87"/>
198</g>
199<!-- Node70 -->
200<g id="node70" class="node">
201<title>Node70</title>
202<g id="a_node70"><a xlink:href="_mirror_pad_8cpp.html" target="_top" xlink:title=" ">
203<polygon fill="white" stroke="black" points="9651.18,-218 9651.18,-248 9791.18,-248 9791.18,-218 9651.18,-218"/>
204<text text-anchor="start" x="9659.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
205<text text-anchor="middle" x="9721.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/MirrorPad.cpp</text>
206</a>
207</g>
208</g>
209<!-- Node1&#45;&gt;Node70 -->
210<g id="edge258" class="edge">
211<title>Node1&#45;&gt;Node70</title>
212<path fill="none" stroke="midnightblue" d="M9096.82,-366.47C9215.87,-342.9 9443.97,-297.03 9637.18,-254 9645.52,-252.14 9654.31,-250.12 9662.94,-248.1"/>
213<polygon fill="midnightblue" stroke="midnightblue" points="9095.83,-363.1 9086.69,-368.47 9097.18,-369.96 9095.83,-363.1"/>
214</g>
215<!-- Node71 -->
216<g id="node71" class="node">
217<title>Node71</title>
218<g id="a_node71"><a xlink:href="_pad_8cpp.html" target="_top" xlink:title=" ">
219<polygon fill="white" stroke="black" points="8844.68,-218 8844.68,-248 8973.68,-248 8973.68,-218 8844.68,-218"/>
220<text text-anchor="start" x="8852.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
221<text text-anchor="middle" x="8909.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pad.cpp</text>
222</a>
223</g>
224</g>
225<!-- Node1&#45;&gt;Node71 -->
226<g id="edge259" class="edge">
227<title>Node1&#45;&gt;Node71</title>
228<path fill="none" stroke="midnightblue" d="M8999,-359.84C8976.91,-328.89 8937.95,-274.31 8919.47,-248.41"/>
229<polygon fill="midnightblue" stroke="midnightblue" points="8996.36,-362.16 9005.02,-368.26 9002.05,-358.09 8996.36,-362.16"/>
230</g>
231<!-- Node75 -->
232<g id="node75" class="node">
233<title>Node75</title>
234<g id="a_node75"><a xlink:href="_reduce_8hpp.html" target="_top" xlink:title=" ">
235<polygon fill="white" stroke="black" points="2422.18,-218 2422.18,-248 2552.18,-248 2552.18,-218 2422.18,-218"/>
236<text text-anchor="start" x="2430.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
237<text text-anchor="middle" x="2487.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.hpp</text>
238</a>
239</g>
240</g>
241<!-- Node1&#45;&gt;Node75 -->
242<g id="edge266" class="edge">
243<title>Node1&#45;&gt;Node75</title>
244<path fill="none" stroke="midnightblue" d="M8928.54,-382.49C8242.01,-382.35 3691.37,-379.63 3084.18,-332 2849.88,-313.62 2791.22,-302.07 2561.18,-254 2552.97,-252.29 2544.32,-250.2 2535.95,-248.04"/>
245<polygon fill="midnightblue" stroke="midnightblue" points="8928.61,-385.99 8938.61,-382.5 8928.61,-378.99 8928.61,-385.99"/>
246</g>
247<!-- Node77 -->
248<g id="node77" class="node">
249<title>Node77</title>
250<g id="a_node77"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
251<polygon fill="white" stroke="black" points="105.68,-140 105.68,-170 296.68,-170 296.68,-140 105.68,-140"/>
252<text text-anchor="start" x="113.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
253<text text-anchor="middle" x="201.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
254</a>
255</g>
256</g>
257<!-- Node1&#45;&gt;Node77 -->
258<g id="edge269" class="edge">
259<title>Node1&#45;&gt;Node77</title>
260<path fill="none" stroke="midnightblue" d="M8928.15,-382.55C8033.27,-383.03 534.1,-385.43 313.18,-332 238.61,-313.96 199.35,-319.37 159.18,-254 142.03,-226.09 168.67,-189.92 186.75,-170.26"/>
261<polygon fill="midnightblue" stroke="midnightblue" points="8928.37,-386.05 8938.37,-382.55 8928.37,-379.05 8928.37,-386.05"/>
262</g>
263<!-- Node93 -->
264<g id="node93" class="node">
265<title>Node93</title>
266<g id="a_node93"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
267<polygon fill="white" stroke="black" points="11069.18,-218 11069.18,-248 11257.18,-248 11257.18,-218 11069.18,-218"/>
268<text text-anchor="start" x="11077.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
269<text text-anchor="middle" x="11163.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
270</a>
271</g>
272</g>
273<!-- Node1&#45;&gt;Node93 -->
274<g id="edge273" class="edge">
275<title>Node1&#45;&gt;Node93</title>
276<path fill="none" stroke="midnightblue" d="M9102.2,-377.21C9249.57,-368.22 9557.69,-349.23 9818.18,-332 10087.13,-314.21 10154.18,-306.95 10423.18,-290 10705.74,-272.2 10778.21,-288.81 11059.18,-254 11071.59,-252.46 11084.74,-250.33 11097.37,-248.03"/>
277<polygon fill="midnightblue" stroke="midnightblue" points="9101.63,-373.74 9091.87,-377.84 9102.06,-380.73 9101.63,-373.74"/>
278</g>
279<!-- Node95 -->
280<g id="node95" class="node">
281<title>Node95</title>
282<g id="a_node95"><a xlink:href="_space_to_batch_nd_8hpp.html" target="_top" xlink:title=" ">
283<polygon fill="white" stroke="black" points="10027.68,-218 10027.68,-248 10202.68,-248 10202.68,-218 10027.68,-218"/>
284<text text-anchor="start" x="10035.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
285<text text-anchor="middle" x="10115.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.hpp</text>
286</a>
287</g>
288</g>
289<!-- Node1&#45;&gt;Node95 -->
290<g id="edge280" class="edge">
291<title>Node1&#45;&gt;Node95</title>
292<path fill="none" stroke="midnightblue" d="M9102.05,-373.62C9276.36,-355.3 9680.96,-310.28 10018.18,-254 10028.69,-252.24 10039.81,-250.17 10050.61,-248.03"/>
293<polygon fill="midnightblue" stroke="midnightblue" points="9101.49,-370.16 9091.91,-374.68 9102.22,-377.12 9101.49,-370.16"/>
294</g>
295<!-- Node98 -->
296<g id="node98" class="node">
297<title>Node98</title>
298<g id="a_node98"><a xlink:href="_space_to_depth_8hpp.html" target="_top" xlink:title=" ">
299<polygon fill="white" stroke="black" points="10220.68,-218 10220.68,-248 10383.68,-248 10383.68,-218 10220.68,-218"/>
300<text text-anchor="start" x="10228.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
301<text text-anchor="middle" x="10302.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.hpp</text>
302</a>
303</g>
304</g>
305<!-- Node1&#45;&gt;Node98 -->
306<g id="edge281" class="edge">
307<title>Node1&#45;&gt;Node98</title>
308<path fill="none" stroke="midnightblue" d="M9102,-377.28C9299.95,-364.47 9799.39,-327.11 10211.18,-254 10221.05,-252.25 10231.48,-250.17 10241.62,-248.03"/>
309<polygon fill="midnightblue" stroke="midnightblue" points="9101.71,-373.79 9091.95,-377.92 9102.16,-380.77 9101.71,-373.79"/>
310</g>
311<!-- Node107 -->
312<g id="node107" class="node">
313<title>Node107</title>
314<g id="a_node107"><a xlink:href="_decoders_8hpp.html" target="_top" xlink:title=" ">
315<polygon fill="white" stroke="black" points="6847.18,-296 6847.18,-326 6987.18,-326 6987.18,-296 6847.18,-296"/>
316<text text-anchor="start" x="6855.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
317<text text-anchor="middle" x="6917.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Decoders.hpp</text>
318</a>
319</g>
320</g>
321<!-- Node1&#45;&gt;Node107 -->
322<g id="edge137" class="edge">
323<title>Node1&#45;&gt;Node107</title>
324<path fill="none" stroke="midnightblue" d="M8928.43,-379.58C8582.04,-367.95 7301.61,-324.92 6987.23,-314.35"/>
325<polygon fill="midnightblue" stroke="midnightblue" points="8928.54,-383.09 8938.65,-379.93 8928.77,-376.09 8928.54,-383.09"/>
326</g>
327<!-- Node113 -->
328<g id="node113" class="node">
329<title>Node113</title>
330<g id="a_node113"><a xlink:href="_ref_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
331<polygon fill="white" stroke="black" points="964.68,-296 964.68,-326 1179.68,-326 1179.68,-296 964.68,-296"/>
332<text text-anchor="start" x="972.68" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
333<text text-anchor="middle" x="1072.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.hpp</text>
334</a>
335</g>
336</g>
337<!-- Node1&#45;&gt;Node113 -->
338<g id="edge202" class="edge">
339<title>Node1&#45;&gt;Node113</title>
340<path fill="none" stroke="midnightblue" d="M8928.53,-382.35C8099.65,-380.82 1594.64,-367.72 1189.18,-332 1174.19,-330.68 1158.24,-328.49 1143.09,-326.02"/>
341<polygon fill="midnightblue" stroke="midnightblue" points="8928.59,-385.85 8938.59,-382.36 8928.6,-378.85 8928.59,-385.85"/>
342</g>
343<!-- Node114 -->
344<g id="node114" class="node">
345<title>Node114</title>
346<g id="a_node114"><a xlink:href="_ref_elementwise_workload_8hpp.html" target="_top" xlink:title=" ">
347<polygon fill="white" stroke="black" points="181.68,-218 181.68,-248 400.68,-248 400.68,-218 181.68,-218"/>
348<text text-anchor="start" x="189.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
349<text text-anchor="middle" x="291.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.hpp</text>
350</a>
351</g>
352</g>
353<!-- Node1&#45;&gt;Node114 -->
354<g id="edge205" class="edge">
355<title>Node1&#45;&gt;Node114</title>
356<path fill="none" stroke="midnightblue" d="M8928.55,-382.4C8096.83,-381.39 1554.8,-372.13 1465.18,-332 1442.2,-321.71 1450,-300.63 1427.18,-290 1326.79,-243.26 541.48,-263.84 431.18,-254 414.3,-252.49 396.36,-250.35 379.14,-248.01"/>
357<polygon fill="midnightblue" stroke="midnightblue" points="8928.64,-385.9 8938.65,-382.41 8928.65,-378.9 8928.64,-385.9"/>
358</g>
359<!-- Node115 -->
360<g id="node115" class="node">
361<title>Node115</title>
362<g id="a_node115"><a xlink:href="_elementwise_function_8hpp.html" target="_top" xlink:title=" ">
363<polygon fill="white" stroke="black" points="1474.18,-296 1474.18,-326 1672.18,-326 1672.18,-296 1474.18,-296"/>
364<text text-anchor="start" x="1482.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
365<text text-anchor="middle" x="1573.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.hpp</text>
366</a>
367</g>
368</g>
369<!-- Node1&#45;&gt;Node115 -->
370<g id="edge208" class="edge">
371<title>Node1&#45;&gt;Node115</title>
372<path fill="none" stroke="midnightblue" d="M8928.5,-382.38C8223.93,-381.35 3425.31,-372.91 1978.18,-332 1873.86,-329.05 1754.54,-322.81 1672.58,-318.08"/>
373<polygon fill="midnightblue" stroke="midnightblue" points="8928.57,-385.88 8938.58,-382.4 8928.58,-378.88 8928.57,-385.88"/>
374</g>
375<!-- Node117 -->
376<g id="node117" class="node">
377<title>Node117</title>
378<g id="a_node117"><a xlink:href="_ref_elementwise_binary_workload_8hpp.html" target="_top" xlink:title=" ">
379<polygon fill="white" stroke="black" points="322.18,-290.5 322.18,-331.5 506.18,-331.5 506.18,-290.5 322.18,-290.5"/>
380<text text-anchor="start" x="330.18" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
381<text text-anchor="start" x="330.18" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
382<text text-anchor="middle" x="414.18" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
383</a>
384</g>
385</g>
386<!-- Node1&#45;&gt;Node117 -->
387<g id="edge217" class="edge">
388<title>Node1&#45;&gt;Node117</title>
389<path fill="none" stroke="midnightblue" d="M8928.27,-382.46C8059.21,-381.96 956.22,-376.57 515.18,-332 512.24,-331.7 509.27,-331.36 506.27,-330.98"/>
390<polygon fill="midnightblue" stroke="midnightblue" points="8928.5,-385.96 8938.51,-382.46 8928.51,-378.96 8928.5,-385.96"/>
391</g>
392<!-- Node118 -->
393<g id="node118" class="node">
394<title>Node118</title>
395<g id="a_node118"><a xlink:href="_ref_elementwise_unary_workload_8hpp.html" target="_top" xlink:title=" ">
396<polygon fill="white" stroke="black" points="524.18,-290.5 524.18,-331.5 706.18,-331.5 706.18,-290.5 524.18,-290.5"/>
397<text text-anchor="start" x="532.18" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
398<text text-anchor="start" x="532.18" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
399<text text-anchor="middle" x="615.18" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
400</a>
401</g>
402</g>
403<!-- Node1&#45;&gt;Node118 -->
404<g id="edge220" class="edge">
405<title>Node1&#45;&gt;Node118</title>
406<path fill="none" stroke="midnightblue" d="M8928.32,-382.45C8070.93,-381.88 1145.46,-375.93 715.18,-332 712.27,-331.7 709.33,-331.36 706.36,-330.98"/>
407<polygon fill="midnightblue" stroke="midnightblue" points="8928.43,-385.95 8938.43,-382.45 8928.43,-378.95 8928.43,-385.95"/>
408</g>
409<!-- Node119 -->
410<g id="node119" class="node">
411<title>Node119</title>
412<g id="a_node119"><a xlink:href="_ref_logical_binary_workload_8hpp.html" target="_top" xlink:title=" ">
413<polygon fill="white" stroke="black" points="724.18,-296 724.18,-326 946.18,-326 946.18,-296 724.18,-296"/>
414<text text-anchor="start" x="732.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
415<text text-anchor="middle" x="835.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.hpp</text>
416</a>
417</g>
418</g>
419<!-- Node1&#45;&gt;Node119 -->
420<g id="edge225" class="edge">
421<title>Node1&#45;&gt;Node119</title>
422<path fill="none" stroke="midnightblue" d="M8928.25,-382.35C8084.46,-380.86 1373.22,-367.92 955.18,-332 939.82,-330.68 923.46,-328.49 907.92,-326.03"/>
423<polygon fill="midnightblue" stroke="midnightblue" points="8928.49,-385.85 8938.49,-382.37 8928.5,-378.85 8928.49,-385.85"/>
424</g>
425<!-- Node120 -->
426<g id="node120" class="node">
427<title>Node120</title>
428<g id="a_node120"><a xlink:href="_ref_logical_unary_workload_8hpp.html" target="_top" xlink:title=" ">
429<polygon fill="white" stroke="black" points="1198.18,-296 1198.18,-326 1418.18,-326 1418.18,-296 1198.18,-296"/>
430<text text-anchor="start" x="1206.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
431<text text-anchor="middle" x="1308.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.hpp</text>
432</a>
433</g>
434</g>
435<!-- Node1&#45;&gt;Node120 -->
436<g id="edge228" class="edge">
437<title>Node1&#45;&gt;Node120</title>
438<path fill="none" stroke="midnightblue" d="M8928.4,-382.3C8113.46,-380.41 1824.75,-364.77 1432.18,-332 1416.32,-330.68 1399.42,-328.48 1383.36,-326.02"/>
439<polygon fill="midnightblue" stroke="midnightblue" points="8928.58,-385.8 8938.59,-382.33 8928.6,-378.8 8928.58,-385.8"/>
440</g>
441<!-- Node121 -->
442<g id="node121" class="node">
443<title>Node121</title>
444<g id="a_node121"><a xlink:href="_activation_8hpp.html" target="_top" xlink:title=" ">
445<polygon fill="white" stroke="black" points="11518.68,-296 11518.68,-326 11661.68,-326 11661.68,-296 11518.68,-296"/>
446<text text-anchor="start" x="11526.68" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
447<text text-anchor="middle" x="11590.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.hpp</text>
448</a>
449</g>
450</g>
451<!-- Node1&#45;&gt;Node121 -->
452<g id="edge231" class="edge">
453<title>Node1&#45;&gt;Node121</title>
454<path fill="none" stroke="midnightblue" d="M9101.92,-380.13C9500.64,-369.21 11153.57,-323.95 11518.62,-313.96"/>
455<polygon fill="midnightblue" stroke="midnightblue" points="9101.79,-376.63 9091.89,-380.4 9101.99,-383.62 9101.79,-376.63"/>
456</g>
457<!-- Node123 -->
458<g id="node123" class="node">
459<title>Node123</title>
460<g id="a_node123"><a xlink:href="_broadcast_8hpp.html" target="_top" xlink:title=" ">
461<polygon fill="white" stroke="black" points="12399.68,-296 12399.68,-326 12542.68,-326 12542.68,-296 12399.68,-296"/>
462<text text-anchor="start" x="12407.68" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
463<text text-anchor="middle" x="12471.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.hpp</text>
464</a>
465</g>
466</g>
467<!-- Node1&#45;&gt;Node123 -->
468<g id="edge239" class="edge">
469<title>Node1&#45;&gt;Node123</title>
470<path fill="none" stroke="midnightblue" d="M9102.08,-382.1C9595.49,-379.71 12034.39,-366.24 12367.18,-332 12380.35,-330.65 12394.34,-328.47 12407.64,-326.04"/>
471<polygon fill="midnightblue" stroke="midnightblue" points="9101.8,-378.6 9091.82,-382.15 9101.84,-385.6 9101.8,-378.6"/>
472</g>
473<!-- Node125 -->
474<g id="node125" class="node">
475<title>Node125</title>
476<g id="a_node125"><a xlink:href="_log_softmax_8hpp.html" target="_top" xlink:title=" ">
477<polygon fill="white" stroke="black" points="10432.18,-296 10432.18,-326 10584.18,-326 10584.18,-296 10432.18,-296"/>
478<text text-anchor="start" x="10440.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
479<text text-anchor="middle" x="10508.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.hpp</text>
480</a>
481</g>
482</g>
483<!-- Node1&#45;&gt;Node125 -->
484<g id="edge248" class="edge">
485<title>Node1&#45;&gt;Node125</title>
486<path fill="none" stroke="midnightblue" d="M9102,-380.46C9307.12,-375.32 9837.71,-360.22 10280.18,-332 10330.84,-328.77 10387.71,-323.78 10431.99,-319.6"/>
487<polygon fill="midnightblue" stroke="midnightblue" points="9101.8,-376.96 9091.89,-380.71 9101.98,-383.96 9101.8,-376.96"/>
488</g>
489<!-- Node127 -->
490<g id="node127" class="node">
491<title>Node127</title>
492<g id="a_node127"><a xlink:href="_lstm_utils_8hpp.html" target="_top" xlink:title=" ">
493<polygon fill="white" stroke="black" points="12175.18,-296 12175.18,-326 12315.18,-326 12315.18,-296 12175.18,-296"/>
494<text text-anchor="start" x="12183.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
495<text text-anchor="middle" x="12245.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.hpp</text>
496</a>
497</g>
498</g>
499<!-- Node1&#45;&gt;Node127 -->
500<g id="edge251" class="edge">
501<title>Node1&#45;&gt;Node127</title>
502<path fill="none" stroke="midnightblue" d="M9101.95,-381.84C9445.91,-379.04 10746.93,-366.64 11817.18,-332 11943.38,-327.91 12090.4,-320.45 12175.14,-315.89"/>
503<polygon fill="midnightblue" stroke="midnightblue" points="9101.78,-378.34 9091.81,-381.92 9101.84,-385.34 9101.78,-378.34"/>
504</g>
505<!-- Node128 -->
506<g id="node128" class="node">
507<title>Node128</title>
508<g id="a_node128"><a xlink:href="_lstm_utils_8cpp.html" target="_top" xlink:title=" ">
509<polygon fill="white" stroke="black" points="12340.18,-218 12340.18,-248 12480.18,-248 12480.18,-218 12340.18,-218"/>
510<text text-anchor="start" x="12348.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
511<text text-anchor="middle" x="12410.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.cpp</text>
512</a>
513</g>
514</g>
515<!-- Node1&#45;&gt;Node128 -->
516<g id="edge257" class="edge">
517<title>Node1&#45;&gt;Node128</title>
518<path fill="none" stroke="midnightblue" d="M9102.13,-382.14C9617.24,-379.9 12248.91,-366.78 12324.18,-332 12362.4,-314.34 12390.48,-270.61 12402.98,-248.01"/>
519<polygon fill="midnightblue" stroke="midnightblue" points="9101.78,-378.64 9091.8,-382.19 9101.81,-385.64 9101.78,-378.64"/>
520</g>
521<!-- Node129 -->
522<g id="node129" class="node">
523<title>Node129</title>
524<g id="a_node129"><a xlink:href="_pooling2d_8hpp.html" target="_top" xlink:title=" ">
525<polygon fill="white" stroke="black" points="12635.18,-296 12635.18,-326 12777.18,-326 12777.18,-296 12635.18,-296"/>
526<text text-anchor="start" x="12643.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
527<text text-anchor="middle" x="12706.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.hpp</text>
528</a>
529</g>
530</g>
531<!-- Node1&#45;&gt;Node129 -->
532<g id="edge260" class="edge">
533<title>Node1&#45;&gt;Node129</title>
534<path fill="none" stroke="midnightblue" d="M9101.88,-382.6C9575.09,-382.97 11850.19,-382.07 12551.18,-332 12578.65,-330.04 12608.7,-326.49 12634.97,-322.92"/>
535<polygon fill="midnightblue" stroke="midnightblue" points="9101.7,-379.1 9091.7,-382.6 9101.7,-386.1 9101.7,-379.1"/>
536</g>
537<!-- Node131 -->
538<g id="node131" class="node">
539<title>Node131</title>
540<g id="a_node131"><a xlink:href="_pooling3d_8hpp.html" target="_top" xlink:title=" ">
541<polygon fill="white" stroke="black" points="12970.18,-296 12970.18,-326 13112.18,-326 13112.18,-296 12970.18,-296"/>
542<text text-anchor="start" x="12978.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
543<text text-anchor="middle" x="13041.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.hpp</text>
544</a>
545</g>
546</g>
547<!-- Node1&#45;&gt;Node131 -->
548<g id="edge263" class="edge">
549<title>Node1&#45;&gt;Node131</title>
550<path fill="none" stroke="midnightblue" d="M9102.09,-382.52C9645.17,-382.53 12562.23,-380.28 12956.18,-332 12967.01,-330.67 12978.48,-328.51 12989.36,-326.09"/>
551<polygon fill="midnightblue" stroke="midnightblue" points="9101.97,-379.02 9091.97,-382.52 9101.97,-386.02 9101.97,-379.02"/>
552</g>
553<!-- Node133 -->
554<g id="node133" class="node">
555<title>Node133</title>
556<g id="a_node133"><a xlink:href="_resize_8hpp.html" target="_top" xlink:title=" ">
557<polygon fill="white" stroke="black" points="11679.68,-296 11679.68,-326 11808.68,-326 11808.68,-296 11679.68,-296"/>
558<text text-anchor="start" x="11687.68" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
559<text text-anchor="middle" x="11744.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.hpp</text>
560</a>
561</g>
562</g>
563<!-- Node1&#45;&gt;Node133 -->
564<g id="edge270" class="edge">
565<title>Node1&#45;&gt;Node133</title>
566<path fill="none" stroke="midnightblue" d="M9101.97,-382.11C9530.64,-380.03 11411.62,-368.83 11670.18,-332 11679.66,-330.65 11689.67,-328.48 11699.15,-326.05"/>
567<polygon fill="midnightblue" stroke="midnightblue" points="9101.8,-378.61 9091.82,-382.16 9101.83,-385.61 9101.8,-378.61"/>
568</g>
569<!-- Node135 -->
570<g id="node135" class="node">
571<title>Node135</title>
572<g id="a_node135"><a xlink:href="_slice_8hpp.html" target="_top" xlink:title=" ">
573<polygon fill="white" stroke="black" points="13167.68,-296 13167.68,-326 13296.68,-326 13296.68,-296 13167.68,-296"/>
574<text text-anchor="start" x="13175.68" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
575<text text-anchor="middle" x="13232.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.hpp</text>
576</a>
577</g>
578</g>
579<!-- Node1&#45;&gt;Node135 -->
580<g id="edge274" class="edge">
581<title>Node1&#45;&gt;Node135</title>
582<path fill="none" stroke="midnightblue" d="M9102.09,-382.3C9658.3,-380.89 12708.66,-371.43 13121.18,-332 13136.29,-330.56 13152.42,-328.15 13167.57,-325.51"/>
583<polygon fill="midnightblue" stroke="midnightblue" points="9101.73,-378.8 9091.74,-382.32 9101.75,-385.8 9101.73,-378.8"/>
584</g>
585<!-- Node138 -->
586<g id="node138" class="node">
587<title>Node138</title>
588<g id="a_node138"><a xlink:href="_softmax_8hpp.html" target="_top" xlink:title=" ">
589<polygon fill="white" stroke="black" points="10663.18,-296 10663.18,-326 10797.18,-326 10797.18,-296 10663.18,-296"/>
590<text text-anchor="start" x="10671.18" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
591<text text-anchor="middle" x="10730.18" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.hpp</text>
592</a>
593</g>
594</g>
595<!-- Node1&#45;&gt;Node138 -->
596<g id="edge277" class="edge">
597<title>Node1&#45;&gt;Node138</title>
598<path fill="none" stroke="midnightblue" d="M9102.07,-383.16C9340.72,-384.22 10026.2,-382.3 10593.18,-332 10616.04,-329.97 10640.92,-326.67 10663.11,-323.33"/>
599<polygon fill="midnightblue" stroke="midnightblue" points="9101.74,-379.66 9091.72,-383.11 9101.71,-386.66 9101.74,-379.66"/>
600</g>
601<!-- Node3 -->
602<g id="node3" class="node">
603<title>Node3</title>
604<g id="a_node3"><a xlink:href="_data_type_utils_8hpp.html" target="_top" xlink:title=" ">
605<polygon fill="white" stroke="black" points="1607.68,-218 1607.68,-248 1716.68,-248 1716.68,-218 1607.68,-218"/>
606<text text-anchor="start" x="1615.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
607<text text-anchor="middle" x="1662.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/DataTypeUtils.hpp</text>
608</a>
609</g>
610</g>
611<!-- Node2&#45;&gt;Node3 -->
612<g id="edge2" class="edge">
613<title>Node2&#45;&gt;Node3</title>
614<path fill="none" stroke="midnightblue" d="M5740.56,-309.57C5187.2,-306.53 1930.64,-287.27 1725.18,-254 1717.02,-252.68 1708.47,-250.52 1700.39,-248.1"/>
615<polygon fill="midnightblue" stroke="midnightblue" points="5740.81,-313.08 5750.83,-309.63 5740.85,-306.08 5740.81,-313.08"/>
616</g>
617<!-- Node4 -->
618<g id="node4" class="node">
619<title>Node4</title>
620<g id="a_node4"><a xlink:href="_batch_mat_mul_impl_8hpp.html" target="_top" xlink:title=" ">
621<polygon fill="white" stroke="black" points="5671.18,-218 5671.18,-248 5851.18,-248 5851.18,-218 5671.18,-218"/>
622<text text-anchor="start" x="5679.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
623<text text-anchor="middle" x="5761.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.hpp</text>
624</a>
625</g>
626</g>
627<!-- Node2&#45;&gt;Node4 -->
628<g id="edge3" class="edge">
629<title>Node2&#45;&gt;Node4</title>
630<path fill="none" stroke="midnightblue" d="M5802.67,-287.44C5792.8,-274.73 5780.78,-259.25 5772.23,-248.23"/>
631<polygon fill="midnightblue" stroke="midnightblue" points="5800.18,-289.95 5809.08,-295.7 5805.71,-285.66 5800.18,-289.95"/>
632</g>
633<!-- Node10 -->
634<g id="node10" class="node">
635<title>Node10</title>
636<g id="a_node10"><a xlink:href="_ref_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
637<polygon fill="white" stroke="black" points="3568.68,-218 3568.68,-248 3795.68,-248 3795.68,-218 3568.68,-218"/>
638<text text-anchor="start" x="3576.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
639<text text-anchor="middle" x="3682.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.hpp</text>
640</a>
641</g>
642</g>
643<!-- Node2&#45;&gt;Node10 -->
644<g id="edge10" class="edge">
645<title>Node2&#45;&gt;Node10</title>
646<path fill="none" stroke="midnightblue" d="M5740.81,-309.14C5417,-305.41 4194.92,-289.27 3810.18,-254 3794.39,-252.55 3777.59,-250.39 3761.53,-248"/>
647<polygon fill="midnightblue" stroke="midnightblue" points="5741,-312.64 5751.04,-309.26 5741.08,-305.64 5741,-312.64"/>
648</g>
649<!-- Node12 -->
650<g id="node12" class="node">
651<title>Node12</title>
652<g id="a_node12"><a xlink:href="_ref_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
653<polygon fill="white" stroke="black" points="2777.68,-218 2777.68,-248 3004.68,-248 3004.68,-218 2777.68,-218"/>
654<text text-anchor="start" x="2785.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
655<text text-anchor="middle" x="2891.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.hpp</text>
656</a>
657</g>
658</g>
659<!-- Node2&#45;&gt;Node12 -->
660<g id="edge13" class="edge">
661<title>Node2&#45;&gt;Node12</title>
662<path fill="none" stroke="midnightblue" d="M5740.77,-309.95C5342.92,-309.44 3563.77,-304.36 3013.18,-254 2997.9,-252.6 2981.63,-250.42 2966.13,-248.01"/>
663<polygon fill="midnightblue" stroke="midnightblue" points="5741.02,-313.45 5751.02,-309.96 5741.03,-306.45 5741.02,-313.45"/>
664</g>
665<!-- Node14 -->
666<g id="node14" class="node">
667<title>Node14</title>
668<g id="a_node14"><a xlink:href="_ref_depthwise_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
669<polygon fill="white" stroke="black" points="3852.18,-212.5 3852.18,-253.5 4064.18,-253.5 4064.18,-212.5 3852.18,-212.5"/>
670<text text-anchor="start" x="3860.18" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
671<text text-anchor="start" x="3860.18" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
672<text text-anchor="middle" x="3958.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
673</a>
674</g>
675</g>
676<!-- Node2&#45;&gt;Node14 -->
677<g id="edge16" class="edge">
678<title>Node2&#45;&gt;Node14</title>
679<path fill="none" stroke="midnightblue" d="M5740.57,-308.93C5443.97,-304.72 4403.21,-287.82 4073.18,-254 4070.26,-253.7 4067.29,-253.37 4064.31,-253.02"/>
680<polygon fill="midnightblue" stroke="midnightblue" points="5740.76,-312.43 5750.81,-309.08 5740.86,-305.44 5740.76,-312.43"/>
681</g>
682<!-- Node15 -->
683<g id="node15" class="node">
684<title>Node15</title>
685<g id="a_node15"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
686<polygon fill="white" stroke="black" points="3664.18,-134.5 3664.18,-175.5 3876.18,-175.5 3876.18,-134.5 3664.18,-134.5"/>
687<text text-anchor="start" x="3672.18" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
688<text text-anchor="start" x="3672.18" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
689<text text-anchor="middle" x="3770.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
690</a>
691</g>
692</g>
693<!-- Node2&#45;&gt;Node15 -->
694<g id="edge106" class="edge">
695<title>Node2&#45;&gt;Node15</title>
696<path fill="none" stroke="midnightblue" d="M5740.73,-308.69C5376.95,-302.59 3885.97,-276.25 3843.18,-254 3826.52,-245.34 3798,-201.81 3781.98,-175.76"/>
697<polygon fill="midnightblue" stroke="midnightblue" points="5740.85,-312.19 5750.91,-308.86 5740.97,-305.2 5740.85,-312.19"/>
698</g>
699<!-- Node2&#45;&gt;Node16 -->
700<g id="edge19" class="edge">
701<title>Node2&#45;&gt;Node16</title>
702<path fill="none" stroke="midnightblue" d="M5740.97,-309.77C5235.35,-308.15 2468.54,-297.39 2095.18,-254 2092.29,-253.66 2089.35,-253.28 2086.39,-252.85"/>
703<polygon fill="midnightblue" stroke="midnightblue" points="5741.08,-313.27 5751.09,-309.8 5741.1,-306.27 5741.08,-313.27"/>
704</g>
705<!-- Node2&#45;&gt;Node18 -->
706<g id="edge22" class="edge">
707<title>Node2&#45;&gt;Node18</title>
708<path fill="none" stroke="midnightblue" d="M5740.79,-309.37C5290.91,-305.67 3071.06,-285.94 2768.18,-254 2755.14,-252.62 2741.28,-250.44 2728.11,-248.01"/>
709<polygon fill="midnightblue" stroke="midnightblue" points="5741.06,-312.87 5751.09,-309.45 5741.11,-305.87 5741.06,-312.87"/>
710</g>
711<!-- Node20 -->
712<g id="node20" class="node">
713<title>Node20</title>
714<g id="a_node20"><a xlink:href="_ref_mean_workload_8hpp.html" target="_top" xlink:title=" ">
715<polygon fill="white" stroke="black" points="3022.68,-218 3022.68,-248 3205.68,-248 3205.68,-218 3022.68,-218"/>
716<text text-anchor="start" x="3030.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
717<text text-anchor="middle" x="3114.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.hpp</text>
718</a>
719</g>
720</g>
721<!-- Node2&#45;&gt;Node20 -->
722<g id="edge25" class="edge">
723<title>Node2&#45;&gt;Node20</title>
724<path fill="none" stroke="midnightblue" d="M5740.94,-310.15C5360.94,-310.61 3722.79,-309.29 3215.18,-254 3202.47,-252.62 3188.99,-250.45 3176.15,-248.03"/>
725<polygon fill="midnightblue" stroke="midnightblue" points="5741.02,-313.65 5751.02,-310.14 5741.01,-306.65 5741.02,-313.65"/>
726</g>
727<!-- Node22 -->
728<g id="node22" class="node">
729<title>Node22</title>
730<g id="a_node22"><a xlink:href="_ref_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
731<polygon fill="white" stroke="black" points="7999.18,-218 7999.18,-248 8203.18,-248 8203.18,-218 7999.18,-218"/>
732<text text-anchor="start" x="8007.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
733<text text-anchor="middle" x="8101.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.hpp</text>
734</a>
735</g>
736</g>
737<!-- Node2&#45;&gt;Node22 -->
738<g id="edge28" class="edge">
739<title>Node2&#45;&gt;Node22</title>
740<path fill="none" stroke="midnightblue" d="M5899.46,-308.29C6277.64,-300.11 7884.38,-264.83 7990.18,-254 8004.01,-252.58 8018.71,-250.41 8032.72,-248.02"/>
741<polygon fill="midnightblue" stroke="midnightblue" points="5899.35,-304.79 5889.43,-308.51 5899.5,-311.79 5899.35,-304.79"/>
742</g>
743<!-- Node24 -->
744<g id="node24" class="node">
745<title>Node24</title>
746<g id="a_node24"><a xlink:href="_ref_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
747<polygon fill="white" stroke="black" points="8221.18,-218 8221.18,-248 8425.18,-248 8425.18,-218 8221.18,-218"/>
748<text text-anchor="start" x="8229.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
749<text text-anchor="middle" x="8323.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.hpp</text>
750</a>
751</g>
752</g>
753<!-- Node2&#45;&gt;Node24 -->
754<g id="edge31" class="edge">
755<title>Node2&#45;&gt;Node24</title>
756<path fill="none" stroke="midnightblue" d="M5899.25,-308.49C6300.26,-300.81 8094.76,-265.88 8212.18,-254 8226.01,-252.6 8240.71,-250.44 8254.73,-248.05"/>
757<polygon fill="midnightblue" stroke="midnightblue" points="5899.12,-305 5889.19,-308.69 5899.26,-311.99 5899.12,-305"/>
758</g>
759<!-- Node26 -->
760<g id="node26" class="node">
761<title>Node26</title>
762<g id="a_node26"><a xlink:href="_ref_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
763<polygon fill="white" stroke="black" points="4082.18,-218 4082.18,-248 4282.18,-248 4282.18,-218 4082.18,-218"/>
764<text text-anchor="start" x="4090.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
765<text text-anchor="middle" x="4182.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.hpp</text>
766</a>
767</g>
768</g>
769<!-- Node2&#45;&gt;Node26 -->
770<g id="edge34" class="edge">
771<title>Node2&#45;&gt;Node26</title>
772<path fill="none" stroke="midnightblue" d="M5740.64,-308.61C5468.59,-303.62 4576.32,-285.22 4291.18,-254 4277.79,-252.53 4263.58,-250.37 4249.98,-248.01"/>
773<polygon fill="midnightblue" stroke="midnightblue" points="5740.76,-312.11 5750.83,-308.8 5740.89,-305.11 5740.76,-312.11"/>
774</g>
775<!-- Node28 -->
776<g id="node28" class="node">
777<title>Node28</title>
778<g id="a_node28"><a xlink:href="_reverse_v2_impl_8hpp.html" target="_top" xlink:title=" ">
779<polygon fill="white" stroke="black" points="3224.18,-218 3224.18,-248 3392.18,-248 3392.18,-218 3224.18,-218"/>
780<text text-anchor="start" x="3232.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
781<text text-anchor="middle" x="3308.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.hpp</text>
782</a>
783</g>
784</g>
785<!-- Node2&#45;&gt;Node28 -->
786<g id="edge37" class="edge">
787<title>Node2&#45;&gt;Node28</title>
788<path fill="none" stroke="midnightblue" d="M5740.73,-310.18C5377.14,-310.67 3869.53,-309.28 3401.18,-254 3389.53,-252.63 3377.19,-250.48 3365.44,-248.08"/>
789<polygon fill="midnightblue" stroke="midnightblue" points="5740.9,-313.68 5750.9,-310.16 5740.89,-306.68 5740.9,-313.68"/>
790</g>
791<!-- Node32 -->
792<g id="node32" class="node">
793<title>Node32</title>
794<g id="a_node32"><a xlink:href="_ref_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
795<polygon fill="white" stroke="black" points="4628.68,-218 4628.68,-248 4819.68,-248 4819.68,-218 4628.68,-218"/>
796<text text-anchor="start" x="4636.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
797<text text-anchor="middle" x="4724.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.hpp</text>
798</a>
799</g>
800</g>
801<!-- Node2&#45;&gt;Node32 -->
802<g id="edge43" class="edge">
803<title>Node2&#45;&gt;Node32</title>
804<path fill="none" stroke="midnightblue" d="M5741.1,-309.06C5572.75,-306.29 5166.71,-295.5 4829.18,-254 4816.65,-252.46 4803.38,-250.33 4790.63,-248.02"/>
805<polygon fill="midnightblue" stroke="midnightblue" points="5741.06,-312.56 5751.12,-309.22 5741.17,-305.56 5741.06,-312.56"/>
806</g>
807<!-- Node34 -->
808<g id="node34" class="node">
809<title>Node34</title>
810<g id="a_node34"><a xlink:href="_tile_8hpp.html" target="_top" xlink:title=" ">
811<polygon fill="white" stroke="black" points="5523.68,-218 5523.68,-248 5652.68,-248 5652.68,-218 5523.68,-218"/>
812<text text-anchor="start" x="5531.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
813<text text-anchor="middle" x="5588.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.hpp</text>
814</a>
815</g>
816</g>
817<!-- Node2&#45;&gt;Node34 -->
818<g id="edge46" class="edge">
819<title>Node2&#45;&gt;Node34</title>
820<path fill="none" stroke="midnightblue" d="M5767.75,-292.83C5726.5,-279.31 5669.73,-260.72 5631.14,-248.07"/>
821<polygon fill="midnightblue" stroke="midnightblue" points="5766.76,-296.18 5777.36,-295.97 5768.94,-289.53 5766.76,-296.18"/>
822</g>
823<!-- Node37 -->
824<g id="node37" class="node">
825<title>Node37</title>
826<g id="a_node37"><a xlink:href="_tile_8cpp.html" target="_top" xlink:title=" ">
827<polygon fill="white" stroke="black" points="6069.68,-140 6069.68,-170 6198.68,-170 6198.68,-140 6069.68,-140"/>
828<text text-anchor="start" x="6077.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
829<text text-anchor="middle" x="6134.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.cpp</text>
830</a>
831</g>
832</g>
833<!-- Node2&#45;&gt;Node37 -->
834<g id="edge136" class="edge">
835<title>Node2&#45;&gt;Node37</title>
836<path fill="none" stroke="midnightblue" d="M5740.54,-308.73C5628.37,-304.34 5444.86,-286.04 5514.18,-212 5555.73,-167.62 6000.21,-185.98 6060.18,-176 6069.24,-174.49 6078.79,-172.34 6087.91,-170.01"/>
837<polygon fill="midnightblue" stroke="midnightblue" points="5740.7,-312.24 5750.82,-309.11 5740.96,-305.25 5740.7,-312.24"/>
838</g>
839<!-- Node38 -->
840<g id="node38" class="node">
841<title>Node38</title>
842<g id="a_node38"><a xlink:href="_ref_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
843<polygon fill="white" stroke="black" points="5026.68,-212.5 5026.68,-253.5 5235.68,-253.5 5235.68,-212.5 5026.68,-212.5"/>
844<text text-anchor="start" x="5034.68" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
845<text text-anchor="start" x="5034.68" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
846<text text-anchor="middle" x="5131.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
847</a>
848</g>
849</g>
850<!-- Node2&#45;&gt;Node38 -->
851<g id="edge52" class="edge">
852<title>Node2&#45;&gt;Node38</title>
853<path fill="none" stroke="midnightblue" d="M5740.68,-304.25C5629.36,-295.75 5420.83,-278.18 5244.18,-254 5241.42,-253.62 5238.62,-253.22 5235.79,-252.81"/>
854<polygon fill="midnightblue" stroke="midnightblue" points="5740.58,-307.75 5750.82,-305.02 5741.11,-300.77 5740.58,-307.75"/>
855</g>
856<!-- Node40 -->
857<g id="node40" class="node">
858<title>Node40</title>
859<g id="a_node40"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
860<polygon fill="white" stroke="black" points="7665.18,-212.5 7665.18,-253.5 7823.18,-253.5 7823.18,-212.5 7665.18,-212.5"/>
861<text text-anchor="start" x="7673.18" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
862<text text-anchor="start" x="7673.18" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
863<text text-anchor="middle" x="7744.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.hpp</text>
864</a>
865</g>
866</g>
867<!-- Node2&#45;&gt;Node40 -->
868<g id="edge55" class="edge">
869<title>Node2&#45;&gt;Node40</title>
870<path fill="none" stroke="midnightblue" d="M5899.76,-309.27C6144.75,-306.62 6909.27,-295.36 7541.18,-254 7581.99,-251.33 7627.3,-247 7664.74,-243.05"/>
871<polygon fill="midnightblue" stroke="midnightblue" points="5899.49,-305.77 5889.52,-309.38 5899.56,-312.77 5899.49,-305.77"/>
872</g>
873<!-- Node41 -->
874<g id="node41" class="node">
875<title>Node41</title>
876<g id="a_node41"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
877<polygon fill="white" stroke="black" points="9416.18,-134.5 9416.18,-175.5 9574.18,-175.5 9574.18,-134.5 9416.18,-134.5"/>
878<text text-anchor="start" x="9424.18" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
879<text text-anchor="start" x="9424.18" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
880<text text-anchor="middle" x="9495.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
881</a>
882</g>
883</g>
884<!-- Node2&#45;&gt;Node41 -->
885<g id="edge134" class="edge">
886<title>Node2&#45;&gt;Node41</title>
887<path fill="none" stroke="midnightblue" d="M5899.6,-303.19C5988.87,-294.53 6127.47,-277.8 6174.18,-254 6197.7,-242.02 6191.85,-222.24 6216.18,-212 6297.88,-177.62 9319.14,-186.38 9407.18,-176 9410.14,-175.65 9413.14,-175.24 9416.16,-174.79"/>
888<polygon fill="midnightblue" stroke="midnightblue" points="5899.12,-299.72 5889.5,-304.15 5899.79,-306.68 5899.12,-299.72"/>
889</g>
890<!-- Node42 -->
891<g id="node42" class="node">
892<title>Node42</title>
893<g id="a_node42"><a xlink:href="_batch_norm_impl_8hpp.html" target="_top" xlink:title=" ">
894<polygon fill="white" stroke="black" points="4838.18,-218 4838.18,-248 5008.18,-248 5008.18,-218 4838.18,-218"/>
895<text text-anchor="start" x="4846.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
896<text text-anchor="middle" x="4923.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.hpp</text>
897</a>
898</g>
899</g>
900<!-- Node2&#45;&gt;Node42 -->
901<g id="edge58" class="edge">
902<title>Node2&#45;&gt;Node42</title>
903<path fill="none" stroke="midnightblue" d="M5740.99,-308.15C5596.51,-303.96 5280.71,-291.04 5017.18,-254 5006.03,-252.43 4994.22,-250.3 4982.88,-248.01"/>
904<polygon fill="midnightblue" stroke="midnightblue" points="5741,-311.65 5751.09,-308.44 5741.2,-304.65 5741,-311.65"/>
905</g>
906<!-- Node2&#45;&gt;Node45 -->
907<g id="edge61" class="edge">
908<title>Node2&#45;&gt;Node45</title>
909<path fill="none" stroke="midnightblue" d="M5899.49,-308.36C6070.82,-304.85 6488.31,-296.37 6838.18,-290 7314.61,-281.32 8508.55,-306.34 8982.18,-254 8994.48,-252.64 9007.54,-250.46 9019.95,-248.04"/>
910<polygon fill="midnightblue" stroke="midnightblue" points="5899.23,-304.87 5889.3,-308.57 5899.37,-311.87 5899.23,-304.87"/>
911</g>
912<!-- Node48 -->
913<g id="node48" class="node">
914<title>Node48</title>
915<g id="a_node48"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
916<polygon fill="white" stroke="black" points="6467.68,-218 6467.68,-248 6622.68,-248 6622.68,-218 6467.68,-218"/>
917<text text-anchor="start" x="6475.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
918<text text-anchor="middle" x="6545.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
919</a>
920</g>
921</g>
922<!-- Node2&#45;&gt;Node48 -->
923<g id="edge64" class="edge">
924<title>Node2&#45;&gt;Node48</title>
925<path fill="none" stroke="midnightblue" d="M5899.77,-306.56C6020.93,-300.52 6258.62,-285.54 6458.18,-254 6468.28,-252.4 6478.96,-250.3 6489.24,-248.06"/>
926<polygon fill="midnightblue" stroke="midnightblue" points="5899.3,-303.08 5889.48,-307.06 5899.64,-310.07 5899.3,-303.08"/>
927</g>
928<!-- Node2&#45;&gt;Node49 -->
929<g id="edge65" class="edge">
930<title>Node2&#45;&gt;Node49</title>
931<path fill="none" stroke="midnightblue" d="M5740.7,-309.77C5248,-308.24 2620.23,-298.05 2265.18,-254 2254.35,-252.66 2242.88,-250.49 2232,-248.06"/>
932<polygon fill="midnightblue" stroke="midnightblue" points="5740.9,-313.28 5750.91,-309.81 5740.92,-306.28 5740.9,-313.28"/>
933</g>
934<!-- Node2&#45;&gt;Node51 -->
935<g id="edge68" class="edge">
936<title>Node2&#45;&gt;Node51</title>
937<path fill="none" stroke="midnightblue" d="M5741.05,-308.54C5353.45,-301.3 3669.28,-269.11 3559.18,-254 3549.23,-252.63 3538.72,-250.49 3528.73,-248.1"/>
938<polygon fill="midnightblue" stroke="midnightblue" points="5740.99,-312.04 5751.06,-308.72 5741.12,-305.04 5740.99,-312.04"/>
939</g>
940<!-- Node53 -->
941<g id="node53" class="node">
942<title>Node53</title>
943<g id="a_node53"><a xlink:href="_dequantize_8hpp.html" target="_top" xlink:title=" ">
944<polygon fill="white" stroke="black" points="5906.68,-218 5906.68,-248 6055.68,-248 6055.68,-218 5906.68,-218"/>
945<text text-anchor="start" x="5914.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
946<text text-anchor="middle" x="5981.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.hpp</text>
947</a>
948</g>
949</g>
950<!-- Node2&#45;&gt;Node53 -->
951<g id="edge72" class="edge">
952<title>Node2&#45;&gt;Node53</title>
953<path fill="none" stroke="midnightblue" d="M5859.32,-291.52C5887.7,-278.13 5925.5,-260.28 5951.43,-248.04"/>
954<polygon fill="midnightblue" stroke="midnightblue" points="5857.63,-288.45 5850.08,-295.88 5860.62,-294.78 5857.63,-288.45"/>
955</g>
956<!-- Node55 -->
957<g id="node55" class="node">
958<title>Node55</title>
959<g id="a_node55"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
960<polygon fill="white" stroke="black" points="7088.68,-140 7088.68,-170 7299.68,-170 7299.68,-140 7088.68,-140"/>
961<text text-anchor="start" x="7096.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
962<text text-anchor="middle" x="7194.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
963</a>
964</g>
965</g>
966<!-- Node2&#45;&gt;Node55 -->
967<g id="edge107" class="edge">
968<title>Node2&#45;&gt;Node55</title>
969<path fill="none" stroke="midnightblue" d="M5836.18,-287.66C5856.17,-260.07 5888.77,-216.25 5897.18,-212 6014.47,-152.77 6948.46,-189.29 7079.18,-176 7093.39,-174.55 7108.5,-172.39 7122.93,-170.01"/>
970<polygon fill="midnightblue" stroke="midnightblue" points="5833.19,-285.81 5830.18,-295.97 5838.87,-289.91 5833.19,-285.81"/>
971</g>
972<!-- Node2&#45;&gt;Node56 -->
973<g id="edge75" class="edge">
974<title>Node2&#45;&gt;Node56</title>
975<path fill="none" stroke="midnightblue" d="M5899.49,-308.29C6070.82,-304.64 6488.3,-295.91 6838.18,-290 7403.04,-280.45 8817.8,-307.83 9380.18,-254 9395.61,-252.52 9412.11,-250.07 9427.57,-247.38"/>
976<polygon fill="midnightblue" stroke="midnightblue" points="5899.22,-304.8 5889.3,-308.51 5899.37,-311.8 5899.22,-304.8"/>
977</g>
978<!-- Node58 -->
979<g id="node58" class="node">
980<title>Node58</title>
981<g id="a_node58"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
982<polygon fill="white" stroke="black" points="9228.18,-140 9228.18,-170 9398.18,-170 9398.18,-140 9228.18,-140"/>
983<text text-anchor="start" x="9236.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
984<text text-anchor="middle" x="9313.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
985</a>
986</g>
987</g>
988<!-- Node2&#45;&gt;Node58 -->
989<g id="edge111" class="edge">
990<title>Node2&#45;&gt;Node58</title>
991<path fill="none" stroke="midnightblue" d="M5899.47,-308.19C5966,-303.89 6061.94,-291.03 6137.18,-254 6162.02,-241.77 6157.43,-222.16 6183.18,-212 6340.03,-150.09 9050.57,-194.46 9218.18,-176 9230.32,-174.66 9243.21,-172.48 9255.44,-170.03"/>
992<polygon fill="midnightblue" stroke="midnightblue" points="5899.24,-304.7 5889.46,-308.79 5899.65,-311.69 5899.24,-304.7"/>
993</g>
994<!-- Node2&#45;&gt;Node59 -->
995<g id="edge78" class="edge">
996<title>Node2&#45;&gt;Node59</title>
997<path fill="none" stroke="midnightblue" d="M5740.85,-309.79C5220.64,-308.33 2305.88,-298.16 1913.18,-254 1901.16,-252.65 1888.41,-250.46 1876.3,-248.01"/>
998<polygon fill="midnightblue" stroke="midnightblue" points="5740.88,-313.29 5750.89,-309.82 5740.9,-306.29 5740.88,-313.29"/>
999</g>
1000<!-- Node2&#45;&gt;Node61 -->
1001<g id="edge81" class="edge">
1002<title>Node2&#45;&gt;Node61</title>
1003<path fill="none" stroke="midnightblue" d="M5740.57,-309.87C5259.67,-308.94 2751.89,-301.8 2413.18,-254 2403.69,-252.66 2393.69,-250.49 2384.21,-248.07"/>
1004<polygon fill="midnightblue" stroke="midnightblue" points="5740.87,-313.37 5750.88,-309.89 5740.89,-306.37 5740.87,-313.37"/>
1005</g>
1006<!-- Node64 -->
1007<g id="node64" class="node">
1008<title>Node64</title>
1009<g id="a_node64"><a xlink:href="_instance_norm_8hpp.html" target="_top" xlink:title=" ">
1010<polygon fill="white" stroke="black" points="4448.18,-218 4448.18,-248 4610.18,-248 4610.18,-218 4448.18,-218"/>
1011<text text-anchor="start" x="4456.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1012<text text-anchor="middle" x="4529.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.hpp</text>
1013</a>
1014</g>
1015</g>
1016<!-- Node2&#45;&gt;Node64 -->
1017<g id="edge85" class="edge">
1018<title>Node2&#45;&gt;Node64</title>
1019<path fill="none" stroke="midnightblue" d="M5740.88,-308.09C5509.37,-302.21 4837.06,-283.07 4619.18,-254 4608.23,-252.54 4596.65,-250.41 4585.56,-248.09"/>
1020<polygon fill="midnightblue" stroke="midnightblue" points="5740.82,-311.58 5750.91,-308.34 5741,-304.59 5740.82,-311.58"/>
1021</g>
1022<!-- Node67 -->
1023<g id="node67" class="node">
1024<title>Node67</title>
1025<g id="a_node67"><a xlink:href="_lstm_8hpp.html" target="_top" xlink:title=" ">
1026<polygon fill="white" stroke="black" points="8697.68,-218 8697.68,-248 8826.68,-248 8826.68,-218 8697.68,-218"/>
1027<text text-anchor="start" x="8705.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1028<text text-anchor="middle" x="8762.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.hpp</text>
1029</a>
1030</g>
1031</g>
1032<!-- Node2&#45;&gt;Node67 -->
1033<g id="edge88" class="edge">
1034<title>Node2&#45;&gt;Node67</title>
1035<path fill="none" stroke="midnightblue" d="M5899.45,-308.44C6357.44,-299.43 8644.78,-254.43 8649.18,-254 8664.94,-252.46 8681.81,-249.95 8697.58,-247.21"/>
1036<polygon fill="midnightblue" stroke="midnightblue" points="5899.22,-304.94 5889.29,-308.64 5899.36,-311.94 5899.22,-304.94"/>
1037</g>
1038<!-- Node69 -->
1039<g id="node69" class="node">
1040<title>Node69</title>
1041<g id="a_node69"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1042<polygon fill="white" stroke="black" points="8253.68,-140 8253.68,-170 8432.68,-170 8432.68,-140 8253.68,-140"/>
1043<text text-anchor="start" x="8261.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1044<text text-anchor="middle" x="8343.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
1045</a>
1046</g>
1047</g>
1048<!-- Node2&#45;&gt;Node69 -->
1049<g id="edge117" class="edge">
1050<title>Node2&#45;&gt;Node69</title>
1051<path fill="none" stroke="midnightblue" d="M5899.28,-302.91C5949.03,-295.84 6013.23,-281.81 6064.18,-254 6087.63,-241.2 6082.53,-222.31 6107.18,-212 6204.73,-171.19 7904.52,-180.17 8010.18,-176 8092.65,-172.74 8186.48,-166.92 8253.48,-162.39"/>
1052<polygon fill="midnightblue" stroke="midnightblue" points="5898.65,-299.46 5889.21,-304.27 5899.59,-306.4 5898.65,-299.46"/>
1053</g>
1054<!-- Node2&#45;&gt;Node70 -->
1055<g id="edge92" class="edge">
1056<title>Node2&#45;&gt;Node70</title>
1057<path fill="none" stroke="midnightblue" d="M5899.49,-308.27C6070.82,-304.56 6488.3,-295.75 6838.18,-290 7444.15,-280.05 8960.63,-296.6 9565.18,-254 9593.37,-252.01 9624.26,-248.36 9651.07,-244.72"/>
1058<polygon fill="midnightblue" stroke="midnightblue" points="5899.22,-304.77 5889.3,-308.49 5899.37,-311.77 5899.22,-304.77"/>
1059</g>
1060<!-- Node2&#45;&gt;Node71 -->
1061<g id="edge93" class="edge">
1062<title>Node2&#45;&gt;Node71</title>
1063<path fill="none" stroke="midnightblue" d="M5899.49,-308.4C6070.82,-304.95 6488.31,-296.59 6838.18,-290 7060.06,-285.82 8615.46,-285.19 8835.18,-254 8844.67,-252.65 8854.67,-250.48 8864.15,-248.06"/>
1064<polygon fill="midnightblue" stroke="midnightblue" points="5899.23,-304.9 5889.3,-308.6 5899.37,-311.9 5899.23,-304.9"/>
1065</g>
1066<!-- Node72 -->
1067<g id="node72" class="node">
1068<title>Node72</title>
1069<g id="a_node72"><a xlink:href="_prelu_impl_8hpp.html" target="_top" xlink:title=" ">
1070<polygon fill="white" stroke="black" points="7841.18,-218 7841.18,-248 7981.18,-248 7981.18,-218 7841.18,-218"/>
1071<text text-anchor="start" x="7849.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1072<text text-anchor="middle" x="7911.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.hpp</text>
1073</a>
1074</g>
1075</g>
1076<!-- Node2&#45;&gt;Node72 -->
1077<g id="edge94" class="edge">
1078<title>Node2&#45;&gt;Node72</title>
1079<path fill="none" stroke="midnightblue" d="M5899.52,-308.28C6260.57,-300.39 7735.04,-267.48 7832.18,-254 7842.13,-252.62 7852.64,-250.47 7862.63,-248.07"/>
1080<polygon fill="midnightblue" stroke="midnightblue" points="5899.34,-304.78 5889.42,-308.5 5899.49,-311.78 5899.34,-304.78"/>
1081</g>
1082<!-- Node2&#45;&gt;Node75 -->
1083<g id="edge97" class="edge">
1084<title>Node2&#45;&gt;Node75</title>
1085<path fill="none" stroke="midnightblue" d="M5741.04,-309.81C5273.73,-308.52 2884.47,-299.75 2561.18,-254 2551.69,-252.66 2541.69,-250.49 2532.21,-248.06"/>
1086<polygon fill="midnightblue" stroke="midnightblue" points="5741.06,-313.31 5751.07,-309.84 5741.08,-306.31 5741.06,-313.31"/>
1087</g>
1088<!-- Node78 -->
1089<g id="node78" class="node">
1090<title>Node78</title>
1091<g id="a_node78"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
1092<polygon fill="white" stroke="black" points="10845.68,-218 10845.68,-248 11050.68,-248 11050.68,-218 10845.68,-218"/>
1093<text text-anchor="start" x="10853.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1094<text text-anchor="middle" x="10948.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
1095</a>
1096</g>
1097</g>
1098<!-- Node2&#45;&gt;Node78 -->
1099<g id="edge101" class="edge">
1100<title>Node2&#45;&gt;Node78</title>
1101<path fill="none" stroke="midnightblue" d="M5899.49,-308.15C6070.81,-304.23 6488.29,-295.01 6838.18,-290 7282.48,-283.64 10394.77,-295.55 10837.18,-254 10851.31,-252.67 10866.34,-250.49 10880.63,-248.05"/>
1102<polygon fill="midnightblue" stroke="midnightblue" points="5899.21,-304.66 5889.3,-308.39 5899.38,-311.66 5899.21,-304.66"/>
1103</g>
1104<!-- Node79 -->
1105<g id="node79" class="node">
1106<title>Node79</title>
1107<g id="a_node79"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
1108<polygon fill="white" stroke="black" points="8831.68,-140 8831.68,-170 9042.68,-170 9042.68,-140 8831.68,-140"/>
1109<text text-anchor="start" x="8839.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1110<text text-anchor="middle" x="8937.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
1111</a>
1112</g>
1113</g>
1114<!-- Node2&#45;&gt;Node79 -->
1115<g id="edge102" class="edge">
1116<title>Node2&#45;&gt;Node79</title>
1117<path fill="none" stroke="midnightblue" d="M5899.49,-305.75C5957.75,-299.94 6037.35,-286.24 6100.18,-254 6124.52,-241.51 6119.79,-222.2 6145.18,-212 6283.18,-156.53 8674.08,-189.79 8822.18,-176 8836.71,-174.65 8852.16,-172.47 8866.87,-170.05"/>
1118<polygon fill="midnightblue" stroke="midnightblue" points="5898.87,-302.3 5889.24,-306.72 5899.52,-309.26 5898.87,-302.3"/>
1119</g>
1120<!-- Node80 -->
1121<g id="node80" class="node">
1122<title>Node80</title>
1123<g id="a_node80"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
1124<polygon fill="white" stroke="black" points="6640.68,-218 6640.68,-248 6817.68,-248 6817.68,-218 6640.68,-218"/>
1125<text text-anchor="start" x="6648.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1126<text text-anchor="middle" x="6729.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
1127</a>
1128</g>
1129</g>
1130<!-- Node2&#45;&gt;Node80 -->
1131<g id="edge103" class="edge">
1132<title>Node2&#45;&gt;Node80</title>
1133<path fill="none" stroke="midnightblue" d="M5899.57,-308C6045.18,-303.57 6364.53,-290.25 6631.18,-254 6642.71,-252.43 6654.91,-250.32 6666.65,-248.04"/>
1134<polygon fill="midnightblue" stroke="midnightblue" points="5899.28,-304.51 5889.38,-308.31 5899.48,-311.51 5899.28,-304.51"/>
1135</g>
1136<!-- Node81 -->
1137<g id="node81" class="node">
1138<title>Node81</title>
1139<g id="a_node81"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
1140<polygon fill="white" stroke="black" points="6835.68,-212.5 6835.68,-253.5 6998.68,-253.5 6998.68,-212.5 6835.68,-212.5"/>
1141<text text-anchor="start" x="6843.68" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1142<text text-anchor="start" x="6843.68" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
1143<text text-anchor="middle" x="6917.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1144</a>
1145</g>
1146</g>
1147<!-- Node2&#45;&gt;Node81 -->
1148<g id="edge104" class="edge">
1149<title>Node2&#45;&gt;Node81</title>
1150<path fill="none" stroke="midnightblue" d="M5899.6,-309.9C6070.1,-308.75 6483.53,-300.88 6826.18,-254 6829.22,-253.58 6832.32,-253.12 6835.44,-252.61"/>
1151<polygon fill="midnightblue" stroke="midnightblue" points="5899.43,-306.4 5889.46,-309.97 5899.48,-313.4 5899.43,-306.4"/>
1152</g>
1153<!-- Node82 -->
1154<g id="node82" class="node">
1155<title>Node82</title>
1156<g id="a_node82"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
1157<polygon fill="white" stroke="black" points="1099.18,-218 1099.18,-248 1313.18,-248 1313.18,-218 1099.18,-218"/>
1158<text text-anchor="start" x="1107.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1159<text text-anchor="middle" x="1206.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
1160</a>
1161</g>
1162</g>
1163<!-- Node2&#45;&gt;Node82 -->
1164<g id="edge105" class="edge">
1165<title>Node2&#45;&gt;Node82</title>
1166<path fill="none" stroke="midnightblue" d="M5740.86,-309.77C5176.49,-308.04 1778.34,-295.9 1322.18,-254 1307.42,-252.64 1291.72,-250.45 1276.8,-248.01"/>
1167<polygon fill="midnightblue" stroke="midnightblue" points="5740.92,-313.27 5750.93,-309.8 5740.94,-306.27 5740.92,-313.27"/>
1168</g>
1169<!-- Node83 -->
1170<g id="node83" class="node">
1171<title>Node83</title>
1172<g id="a_node83"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
1173<polygon fill="white" stroke="black" points="457.18,-212.5 457.18,-253.5 641.18,-253.5 641.18,-212.5 457.18,-212.5"/>
1174<text text-anchor="start" x="465.18" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1175<text text-anchor="start" x="465.18" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
1176<text text-anchor="middle" x="549.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1177</a>
1178</g>
1179</g>
1180<!-- Node2&#45;&gt;Node83 -->
1181<g id="edge108" class="edge">
1182<title>Node2&#45;&gt;Node83</title>
1183<path fill="none" stroke="midnightblue" d="M5740.9,-310.03C5129.72,-310.11 1177.19,-308.56 650.18,-254 647.25,-253.7 644.27,-253.35 641.27,-252.96"/>
1184<polygon fill="midnightblue" stroke="midnightblue" points="5740.93,-313.53 5750.93,-310.02 5740.93,-306.53 5740.93,-313.53"/>
1185</g>
1186<!-- Node84 -->
1187<g id="node84" class="node">
1188<title>Node84</title>
1189<g id="a_node84"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
1190<polygon fill="white" stroke="black" points="659.18,-212.5 659.18,-253.5 841.18,-253.5 841.18,-212.5 659.18,-212.5"/>
1191<text text-anchor="start" x="667.18" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1192<text text-anchor="start" x="667.18" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
1193<text text-anchor="middle" x="750.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1194</a>
1195</g>
1196</g>
1197<!-- Node2&#45;&gt;Node84 -->
1198<g id="edge109" class="edge">
1199<title>Node2&#45;&gt;Node84</title>
1200<path fill="none" stroke="midnightblue" d="M5740.72,-310C5142.57,-309.87 1355.82,-306.95 850.18,-254 847.27,-253.7 844.33,-253.35 841.36,-252.96"/>
1201<polygon fill="midnightblue" stroke="midnightblue" points="5740.96,-313.5 5750.96,-310 5740.96,-306.5 5740.96,-313.5"/>
1202</g>
1203<!-- Node85 -->
1204<g id="node85" class="node">
1205<title>Node85</title>
1206<g id="a_node85"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
1207<polygon fill="white" stroke="black" points="609.18,-140 609.18,-170 827.18,-170 827.18,-140 609.18,-140"/>
1208<text text-anchor="start" x="617.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1209<text text-anchor="middle" x="718.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
1210</a>
1211</g>
1212</g>
1213<!-- Node2&#45;&gt;Node85 -->
1214<g id="edge110" class="edge">
1215<title>Node2&#45;&gt;Node85</title>
1216<path fill="none" stroke="midnightblue" d="M5740.65,-309.81C5168.22,-308.35 1696.53,-297.67 1598.18,-254 1574.9,-243.66 1582.24,-222.82 1559.18,-212 1493.6,-181.22 980.39,-181.79 908.18,-176 881.98,-173.9 853.79,-171.18 827.36,-168.43"/>
1217<polygon fill="midnightblue" stroke="midnightblue" points="5740.86,-313.31 5750.86,-309.84 5740.87,-306.31 5740.86,-313.31"/>
1218</g>
1219<!-- Node86 -->
1220<g id="node86" class="node">
1221<title>Node86</title>
1222<g id="a_node86"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
1223<polygon fill="white" stroke="black" points="7017.18,-218 7017.18,-248 7197.18,-248 7197.18,-218 7017.18,-218"/>
1224<text text-anchor="start" x="7025.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1225<text text-anchor="middle" x="7107.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
1226</a>
1227</g>
1228</g>
1229<!-- Node2&#45;&gt;Node86 -->
1230<g id="edge112" class="edge">
1231<title>Node2&#45;&gt;Node86</title>
1232<path fill="none" stroke="midnightblue" d="M5899.64,-310.36C6091.04,-310.34 6592.48,-304.96 7007.18,-254 7019.3,-252.51 7032.16,-250.37 7044.47,-248.04"/>
1233<polygon fill="midnightblue" stroke="midnightblue" points="5899.39,-306.86 5889.39,-310.36 5899.39,-313.86 5899.39,-306.86"/>
1234</g>
1235<!-- Node87 -->
1236<g id="node87" class="node">
1237<title>Node87</title>
1238<g id="a_node87"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
1239<polygon fill="white" stroke="black" points="7215.18,-212.5 7215.18,-253.5 7385.18,-253.5 7385.18,-212.5 7215.18,-212.5"/>
1240<text text-anchor="start" x="7223.18" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1241<text text-anchor="start" x="7223.18" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
1242<text text-anchor="middle" x="7300.18" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1243</a>
1244</g>
1245</g>
1246<!-- Node2&#45;&gt;Node87 -->
1247<g id="edge113" class="edge">
1248<title>Node2&#45;&gt;Node87</title>
1249<path fill="none" stroke="midnightblue" d="M5899.53,-308.56C6154.43,-303.66 6950.62,-286.12 7206.18,-254 7209.08,-253.64 7212.02,-253.23 7214.98,-252.78"/>
1250<polygon fill="midnightblue" stroke="midnightblue" points="5899.18,-305.07 5889.25,-308.76 5899.31,-312.07 5899.18,-305.07"/>
1251</g>
1252<!-- Node88 -->
1253<g id="node88" class="node">
1254<title>Node88</title>
1255<g id="a_node88"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
1256<polygon fill="white" stroke="black" points="859.68,-218 859.68,-248 1080.68,-248 1080.68,-218 859.68,-218"/>
1257<text text-anchor="start" x="867.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1258<text text-anchor="middle" x="970.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
1259</a>
1260</g>
1261</g>
1262<!-- Node2&#45;&gt;Node88 -->
1263<g id="edge114" class="edge">
1264<title>Node2&#45;&gt;Node88</title>
1265<path fill="none" stroke="midnightblue" d="M5740.5,-309.79C5158.46,-308.2 1571.01,-296.66 1090.18,-254 1074.93,-252.65 1058.69,-250.46 1043.25,-248.01"/>
1266<polygon fill="midnightblue" stroke="midnightblue" points="5740.87,-313.3 5750.88,-309.82 5740.89,-306.3 5740.87,-313.3"/>
1267</g>
1268<!-- Node89 -->
1269<g id="node89" class="node">
1270<title>Node89</title>
1271<g id="a_node89"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
1272<polygon fill="white" stroke="black" points="1331.68,-218 1331.68,-248 1550.68,-248 1550.68,-218 1331.68,-218"/>
1273<text text-anchor="start" x="1339.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1274<text text-anchor="middle" x="1441.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
1275</a>
1276</g>
1277</g>
1278<!-- Node2&#45;&gt;Node89 -->
1279<g id="edge115" class="edge">
1280<title>Node2&#45;&gt;Node89</title>
1281<path fill="none" stroke="midnightblue" d="M5740.88,-309.66C5194.42,-307.21 1995.76,-291.35 1565.18,-254 1549.54,-252.64 1532.89,-250.47 1517.03,-248.04"/>
1282<polygon fill="midnightblue" stroke="midnightblue" points="5741.01,-313.16 5751.03,-309.7 5741.05,-306.16 5741.01,-313.16"/>
1283</g>
1284<!-- Node90 -->
1285<g id="node90" class="node">
1286<title>Node90</title>
1287<g id="a_node90"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1288<polygon fill="white" stroke="black" points="10401.68,-218 10401.68,-248 10614.68,-248 10614.68,-218 10401.68,-218"/>
1289<text text-anchor="start" x="10409.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1290<text text-anchor="middle" x="10508.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
1291</a>
1292</g>
1293</g>
1294<!-- Node2&#45;&gt;Node90 -->
1295<g id="edge116" class="edge">
1296<title>Node2&#45;&gt;Node90</title>
1297<path fill="none" stroke="midnightblue" d="M5899.49,-308.19C6070.81,-304.32 6488.29,-295.21 6838.18,-290 7233.04,-284.12 9998.88,-289.66 10392.18,-254 10406.93,-252.66 10422.64,-250.48 10437.56,-248.03"/>
1298<polygon fill="midnightblue" stroke="midnightblue" points="5899.22,-304.69 5889.3,-308.42 5899.37,-311.69 5899.22,-304.69"/>
1299</g>
1300<!-- Node91 -->
1301<g id="node91" class="node">
1302<title>Node91</title>
1303<g id="a_node91"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
1304<polygon fill="white" stroke="black" points="6225.18,-218 6225.18,-248 6449.18,-248 6449.18,-218 6225.18,-218"/>
1305<text text-anchor="start" x="6233.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1306<text text-anchor="middle" x="6337.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
1307</a>
1308</g>
1309</g>
1310<!-- Node2&#45;&gt;Node91 -->
1311<g id="edge118" class="edge">
1312<title>Node2&#45;&gt;Node91</title>
1313<path fill="none" stroke="midnightblue" d="M5899.81,-298.96C5978.85,-287.91 6103.46,-270.26 6211.18,-254 6223.66,-252.12 6236.83,-250.08 6249.77,-248.05"/>
1314<polygon fill="midnightblue" stroke="midnightblue" points="5898.86,-295.55 5889.44,-300.4 5899.83,-302.49 5898.86,-295.55"/>
1315</g>
1316<!-- Node92 -->
1317<g id="node92" class="node">
1318<title>Node92</title>
1319<g id="a_node92"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1320<polygon fill="white" stroke="black" points="11275.68,-218 11275.68,-248 11462.68,-248 11462.68,-218 11275.68,-218"/>
1321<text text-anchor="start" x="11283.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1322<text text-anchor="middle" x="11369.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
1323</a>
1324</g>
1325</g>
1326<!-- Node2&#45;&gt;Node92 -->
1327<g id="edge119" class="edge">
1328<title>Node2&#45;&gt;Node92</title>
1329<path fill="none" stroke="midnightblue" d="M5899.49,-308.13C6070.81,-304.16 6488.29,-294.86 6838.18,-290 7330.15,-283.17 10776.62,-303.1 11266.18,-254 11279.41,-252.67 11293.47,-250.48 11306.81,-248.01"/>
1330<polygon fill="midnightblue" stroke="midnightblue" points="5899.21,-304.64 5889.3,-308.37 5899.38,-311.63 5899.21,-304.64"/>
1331</g>
1332<!-- Node2&#45;&gt;Node93 -->
1333<g id="edge120" class="edge">
1334<title>Node2&#45;&gt;Node93</title>
1335<path fill="none" stroke="midnightblue" d="M5899.49,-308.14C6070.81,-304.19 6488.29,-294.93 6838.18,-290 7307.15,-283.39 10592.47,-300.48 11059.18,-254 11072.53,-252.67 11086.73,-250.47 11100.2,-248.01"/>
1336<polygon fill="midnightblue" stroke="midnightblue" points="5899.21,-304.65 5889.3,-308.38 5899.38,-311.65 5899.21,-304.65"/>
1337</g>
1338<!-- Node94 -->
1339<g id="node94" class="node">
1340<title>Node94</title>
1341<g id="a_node94"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1342<polygon fill="white" stroke="black" points="10632.18,-218 10632.18,-248 10828.18,-248 10828.18,-218 10632.18,-218"/>
1343<text text-anchor="start" x="10640.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1344<text text-anchor="middle" x="10730.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
1345</a>
1346</g>
1347</g>
1348<!-- Node2&#45;&gt;Node94 -->
1349<g id="edge121" class="edge">
1350<title>Node2&#45;&gt;Node94</title>
1351<path fill="none" stroke="midnightblue" d="M5899.49,-308.17C6070.81,-304.27 6488.29,-295.1 6838.18,-290 7258.71,-283.87 10204.59,-294.79 10623.18,-254 10636.82,-252.67 10651.31,-250.49 10665.08,-248.05"/>
1352<polygon fill="midnightblue" stroke="midnightblue" points="5899.22,-304.67 5889.3,-308.4 5899.37,-311.67 5899.22,-304.67"/>
1353</g>
1354<!-- Node2&#45;&gt;Node95 -->
1355<g id="edge122" class="edge">
1356<title>Node2&#45;&gt;Node95</title>
1357<path fill="none" stroke="midnightblue" d="M5899.49,-308.22C6070.81,-304.42 6488.29,-295.42 6838.18,-290 7191.49,-284.53 9666.86,-291.85 10018.18,-254 10030.57,-252.66 10043.73,-250.48 10056.22,-248.04"/>
1358<polygon fill="midnightblue" stroke="midnightblue" points="5899.22,-304.72 5889.3,-308.44 5899.37,-311.72 5899.22,-304.72"/>
1359</g>
1360<!-- Node2&#45;&gt;Node98 -->
1361<g id="edge125" class="edge">
1362<title>Node2&#45;&gt;Node98</title>
1363<path fill="none" stroke="midnightblue" d="M5899.49,-308.2C6070.81,-304.36 6488.29,-295.3 6838.18,-290 7212.93,-284.32 9838.79,-296.45 10211.18,-254 10222.75,-252.68 10235.01,-250.52 10246.66,-248.1"/>
1364<polygon fill="midnightblue" stroke="midnightblue" points="5899.22,-304.7 5889.3,-308.43 5899.37,-311.7 5899.22,-304.7"/>
1365</g>
1366<!-- Node101 -->
1367<g id="node101" class="node">
1368<title>Node101</title>
1369<g id="a_node101"><a xlink:href="_stack_8hpp.html" target="_top" xlink:title=" ">
1370<polygon fill="white" stroke="black" points="4300.68,-218 4300.68,-248 4429.68,-248 4429.68,-218 4300.68,-218"/>
1371<text text-anchor="start" x="4308.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1372<text text-anchor="middle" x="4365.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.hpp</text>
1373</a>
1374</g>
1375</g>
1376<!-- Node2&#45;&gt;Node101 -->
1377<g id="edge128" class="edge">
1378<title>Node2&#45;&gt;Node101</title>
1379<path fill="none" stroke="midnightblue" d="M5740.59,-309.11C5485.9,-305.88 4692.71,-292.9 4439.18,-254 4429.97,-252.59 4420.27,-250.45 4411.02,-248.09"/>
1380<polygon fill="midnightblue" stroke="midnightblue" points="5740.83,-312.61 5750.87,-309.24 5740.91,-305.61 5740.83,-312.61"/>
1381</g>
1382<!-- Node104 -->
1383<g id="node104" class="node">
1384<title>Node104</title>
1385<g id="a_node104"><a xlink:href="_transpose_convolution2d_8hpp.html" target="_top" xlink:title=" ">
1386<polygon fill="white" stroke="black" points="5253.68,-218 5253.68,-248 5466.68,-248 5466.68,-218 5253.68,-218"/>
1387<text text-anchor="start" x="5261.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1388<text text-anchor="middle" x="5360.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.hpp</text>
1389</a>
1390</g>
1391</g>
1392<!-- Node2&#45;&gt;Node104 -->
1393<g id="edge131" class="edge">
1394<title>Node2&#45;&gt;Node104</title>
1395<path fill="none" stroke="midnightblue" d="M5741.14,-296.95C5672.44,-285.6 5570.23,-268.71 5481.18,-254 5469.52,-252.07 5457.23,-250.04 5445.13,-248.04"/>
1396<polygon fill="midnightblue" stroke="midnightblue" points="5740.6,-300.4 5751.03,-298.58 5741.74,-293.5 5740.6,-300.4"/>
1397</g>
1398<!-- Node106 -->
1399<g id="node106" class="node">
1400<title>Node106</title>
1401<g id="a_node106"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
1402<polygon fill="white" stroke="black" points="7403.68,-218 7403.68,-248 7532.68,-248 7532.68,-218 7403.68,-218"/>
1403<text text-anchor="start" x="7411.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1404<text text-anchor="middle" x="7468.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
1405</a>
1406</g>
1407</g>
1408<!-- Node2&#45;&gt;Node106 -->
1409<g id="edge135" class="edge">
1410<title>Node2&#45;&gt;Node106</title>
1411<path fill="none" stroke="midnightblue" d="M5899.92,-308.23C6199.23,-301.45 7246.13,-276.34 7394.18,-254 7403.52,-252.59 7413.37,-250.42 7422.74,-248.03"/>
1412<polygon fill="midnightblue" stroke="midnightblue" points="5899.51,-304.74 5889.59,-308.46 5899.67,-311.74 5899.51,-304.74"/>
1413</g>
1414<!-- Node5 -->
1415<g id="node5" class="node">
1416<title>Node5</title>
1417<g id="a_node5"><a xlink:href="_ref_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
1418<polygon fill="white" stroke="black" points="6644.68,-140 6644.68,-170 6865.68,-170 6865.68,-140 6644.68,-140"/>
1419<text text-anchor="start" x="6652.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1420<text text-anchor="middle" x="6755.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.hpp</text>
1421</a>
1422</g>
1423</g>
1424<!-- Node4&#45;&gt;Node5 -->
1425<g id="edge4" class="edge">
1426<title>Node4&#45;&gt;Node5</title>
1427<path fill="none" stroke="midnightblue" d="M5836.41,-216.22C5846.06,-214.58 5855.83,-213.11 5865.18,-212 6205.38,-171.55 6294.5,-212.22 6635.18,-176 6649.57,-174.47 6664.84,-172.33 6679.51,-170.01"/>
1428<polygon fill="midnightblue" stroke="midnightblue" points="5835.66,-212.79 5826.42,-217.97 5836.88,-219.69 5835.66,-212.79"/>
1429</g>
1430<!-- Node8 -->
1431<g id="node8" class="node">
1432<title>Node8</title>
1433<g id="a_node8"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
1434<polygon fill="white" stroke="black" points="6714.18,-67.5 6714.18,-97.5 6934.18,-97.5 6934.18,-67.5 6714.18,-67.5"/>
1435<text text-anchor="start" x="6722.18" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1436<text text-anchor="middle" x="6824.18" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
1437</a>
1438</g>
1439</g>
1440<!-- Node4&#45;&gt;Node8 -->
1441<g id="edge9" class="edge">
1442<title>Node4&#45;&gt;Node8</title>
1443<path fill="none" stroke="midnightblue" d="M5835.98,-216.19C5845.76,-214.54 5855.69,-213.08 5865.18,-212 5920.91,-205.68 6835.23,-216.36 6874.18,-176 6887.14,-162.57 6881.28,-151.26 6874.18,-134 6868.12,-119.28 6855.48,-106.57 6844.42,-97.59"/>
1444<polygon fill="midnightblue" stroke="midnightblue" points="5835.1,-212.79 5825.85,-217.96 5836.3,-219.68 5835.1,-212.79"/>
1445</g>
1446<!-- Node9 -->
1447<g id="node9" class="node">
1448<title>Node9</title>
1449<g id="a_node9"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
1450<polygon fill="white" stroke="black" points="6447.68,-140 6447.68,-170 6626.68,-170 6626.68,-140 6447.68,-140"/>
1451<text text-anchor="start" x="6455.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1452<text text-anchor="middle" x="6537.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
1453</a>
1454</g>
1455</g>
1456<!-- Node4&#45;&gt;Node9 -->
1457<g id="edge8" class="edge">
1458<title>Node4&#45;&gt;Node9</title>
1459<path fill="none" stroke="midnightblue" d="M5837.35,-216.2C5846.7,-214.61 5856.14,-213.15 5865.18,-212 6116.1,-180.05 6182.25,-207.95 6433.18,-176 6445.49,-174.43 6458.54,-172.3 6471.08,-170.01"/>
1460<polygon fill="midnightblue" stroke="midnightblue" points="5836.51,-212.8 5827.28,-217.99 5837.73,-219.69 5836.51,-212.8"/>
1461</g>
1462<!-- Node6 -->
1463<g id="node6" class="node">
1464<title>Node6</title>
1465<g id="a_node6"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
1466<polygon fill="white" stroke="black" points="2930.68,-67.5 2930.68,-97.5 3091.68,-97.5 3091.68,-67.5 2930.68,-67.5"/>
1467<text text-anchor="start" x="2938.68" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1468<text text-anchor="middle" x="3011.18" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
1469</a>
1470</g>
1471</g>
1472<!-- Node5&#45;&gt;Node6 -->
1473<g id="edge5" class="edge">
1474<title>Node5&#45;&gt;Node6</title>
1475<path fill="none" stroke="midnightblue" d="M6671.63,-138.41C6659.44,-136.62 6647.01,-135.06 6635.18,-134 6271.88,-101.38 3593.56,-86.42 3091.99,-83.89"/>
1476<polygon fill="midnightblue" stroke="midnightblue" points="6671.38,-141.92 6681.79,-139.96 6672.43,-135 6671.38,-141.92"/>
1477</g>
1478<!-- Node5&#45;&gt;Node8 -->
1479<g id="edge7" class="edge">
1480<title>Node5&#45;&gt;Node8</title>
1481<path fill="none" stroke="midnightblue" d="M6776.35,-132.36C6787.36,-121.11 6800.51,-107.68 6810.24,-97.75"/>
1482<polygon fill="midnightblue" stroke="midnightblue" points="6773.64,-130.14 6769.14,-139.73 6778.64,-135.03 6773.64,-130.14"/>
1483</g>
1484<!-- Node7 -->
1485<g id="node7" class="node">
1486<title>Node7</title>
1487<g id="a_node7"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
1488<polygon fill="white" stroke="black" points="2943.18,-0.5 2943.18,-30.5 3079.18,-30.5 3079.18,-0.5 2943.18,-0.5"/>
1489<text text-anchor="start" x="2951.18" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1490<text text-anchor="middle" x="3011.18" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
1491</a>
1492</g>
1493</g>
1494<!-- Node6&#45;&gt;Node7 -->
1495<g id="edge6" class="edge">
1496<title>Node6&#45;&gt;Node7</title>
1497<path fill="none" stroke="midnightblue" d="M3011.18,-57.11C3011.18,-48.15 3011.18,-38.32 3011.18,-30.58"/>
1498<polygon fill="midnightblue" stroke="midnightblue" points="3007.68,-57.4 3011.18,-67.4 3014.68,-57.4 3007.68,-57.4"/>
1499</g>
1500<!-- Node10&#45;&gt;Node6 -->
1501<g id="edge11" class="edge">
1502<title>Node10&#45;&gt;Node6</title>
1503<path fill="none" stroke="midnightblue" d="M3669.96,-208.88C3655.66,-182.78 3632.05,-142.79 3617.18,-134 3573.02,-107.88 3246.56,-92.31 3091.94,-86.33"/>
1504<polygon fill="midnightblue" stroke="midnightblue" points="3666.94,-210.65 3674.77,-217.79 3673.1,-207.32 3666.94,-210.65"/>
1505</g>
1506<!-- Node11 -->
1507<g id="node11" class="node">
1508<title>Node11</title>
1509<g id="a_node11"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1510<polygon fill="white" stroke="black" points="3382.18,-140 3382.18,-170 3608.18,-170 3608.18,-140 3382.18,-140"/>
1511<text text-anchor="start" x="3390.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1512<text text-anchor="middle" x="3495.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
1513</a>
1514</g>
1515</g>
1516<!-- Node10&#45;&gt;Node11 -->
1517<g id="edge12" class="edge">
1518<title>Node10&#45;&gt;Node11</title>
1519<path fill="none" stroke="midnightblue" d="M3638,-214.05C3604.9,-200.59 3560.24,-182.44 3529.73,-170.04"/>
1520<polygon fill="midnightblue" stroke="midnightblue" points="3636.86,-217.36 3647.44,-217.88 3639.5,-210.88 3636.86,-217.36"/>
1521</g>
1522<!-- Node12&#45;&gt;Node6 -->
1523<g id="edge14" class="edge">
1524<title>Node12&#45;&gt;Node6</title>
1525<path fill="none" stroke="midnightblue" d="M2813.62,-214.15C2794.24,-205.84 2775.71,-193.69 2764.18,-176 2753.98,-160.36 2752.38,-148.46 2764.18,-134 2774.87,-120.9 2862.62,-105.22 2930.52,-94.84"/>
1526<polygon fill="midnightblue" stroke="midnightblue" points="2812.58,-217.51 2823.17,-217.94 2815.16,-211 2812.58,-217.51"/>
1527</g>
1528<!-- Node13 -->
1529<g id="node13" class="node">
1530<title>Node13</title>
1531<g id="a_node13"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
1532<polygon fill="white" stroke="black" points="2067.18,-140 2067.18,-170 2293.18,-170 2293.18,-140 2067.18,-140"/>
1533<text text-anchor="start" x="2075.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1534<text text-anchor="middle" x="2180.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
1535</a>
1536</g>
1537</g>
1538<!-- Node12&#45;&gt;Node13 -->
1539<g id="edge15" class="edge">
1540<title>Node12&#45;&gt;Node13</title>
1541<path fill="none" stroke="midnightblue" d="M2800.87,-216.43C2789.88,-214.79 2778.79,-213.27 2768.18,-212 2561.92,-187.31 2508.42,-200.83 2302.18,-176 2288.33,-174.33 2273.65,-172.22 2259.45,-170"/>
1542<polygon fill="midnightblue" stroke="midnightblue" points="2800.52,-219.91 2810.93,-217.95 2801.57,-212.99 2800.52,-219.91"/>
1543</g>
1544<!-- Node14&#45;&gt;Node6 -->
1545<g id="edge17" class="edge">
1546<title>Node14&#45;&gt;Node6</title>
1547<path fill="none" stroke="midnightblue" d="M3940.87,-203.57C3924.39,-177.57 3899.97,-141.97 3885.18,-134 3816.44,-96.97 3294.87,-86.85 3091.77,-84.3"/>
1548<polygon fill="midnightblue" stroke="midnightblue" points="3938.06,-205.69 3946.34,-212.31 3944,-201.97 3938.06,-205.69"/>
1549</g>
1550<!-- Node14&#45;&gt;Node15 -->
1551<g id="edge18" class="edge">
1552<title>Node14&#45;&gt;Node15</title>
1553<path fill="none" stroke="midnightblue" d="M3900.32,-208.61C3874.08,-198 3843.4,-185.6 3818.43,-175.51"/>
1554<polygon fill="midnightblue" stroke="midnightblue" points="3899.18,-211.93 3909.76,-212.43 3901.8,-205.44 3899.18,-211.93"/>
1555</g>
1556<!-- Node16&#45;&gt;Node6 -->
1557<g id="edge20" class="edge">
1558<title>Node16&#45;&gt;Node6</title>
1559<path fill="none" stroke="midnightblue" d="M1911.94,-212.44C1810.74,-204.41 1358.12,-222.66 1314.18,-176 1301.38,-162.41 1301.13,-147.35 1314.18,-134 1344.79,-102.68 2846.5,-101.11 2890.18,-98 2903.26,-97.07 2917.11,-95.74 2930.58,-94.26"/>
1560<polygon fill="midnightblue" stroke="midnightblue" points="1911.72,-215.93 1922.03,-213.49 1912.45,-208.97 1911.72,-215.93"/>
1561</g>
1562<!-- Node17 -->
1563<g id="node17" class="node">
1564<title>Node17</title>
1565<g id="a_node17"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
1566<polygon fill="white" stroke="black" points="1103.18,-134.5 1103.18,-175.5 1267.18,-175.5 1267.18,-134.5 1103.18,-134.5"/>
1567<text text-anchor="start" x="1111.18" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1568<text text-anchor="start" x="1111.18" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
1569<text text-anchor="middle" x="1185.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1570</a>
1571</g>
1572</g>
1573<!-- Node16&#45;&gt;Node17 -->
1574<g id="edge21" class="edge">
1575<title>Node16&#45;&gt;Node17</title>
1576<path fill="none" stroke="midnightblue" d="M1911.99,-212.12C1632.09,-174.94 1556.4,-212.32 1281.18,-176 1276.62,-175.4 1271.96,-174.7 1267.26,-173.94"/>
1577<polygon fill="midnightblue" stroke="midnightblue" points="1911.66,-215.61 1922.03,-213.47 1912.59,-208.67 1911.66,-215.61"/>
1578</g>
1579<!-- Node18&#45;&gt;Node6 -->
1580<g id="edge23" class="edge">
1581<title>Node18&#45;&gt;Node6</title>
1582<path fill="none" stroke="midnightblue" d="M2679.13,-208.96C2694.21,-186.17 2720.4,-152.14 2752.18,-134 2782.07,-116.94 2866.09,-102.51 2930.41,-93.5"/>
1583<polygon fill="midnightblue" stroke="midnightblue" points="2676,-207.37 2673.55,-217.67 2681.89,-211.14 2676,-207.37"/>
1584</g>
1585<!-- Node19 -->
1586<g id="node19" class="node">
1587<title>Node19</title>
1588<g id="a_node19"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
1589<polygon fill="white" stroke="black" points="1861.18,-140 1861.18,-170 2049.18,-170 2049.18,-140 1861.18,-140"/>
1590<text text-anchor="start" x="1869.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1591<text text-anchor="middle" x="1955.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
1592</a>
1593</g>
1594</g>
1595<!-- Node18&#45;&gt;Node19 -->
1596<g id="edge24" class="edge">
1597<title>Node18&#45;&gt;Node19</title>
1598<path fill="none" stroke="midnightblue" d="M2588.58,-216.21C2579.37,-214.62 2570.08,-213.17 2561.18,-212 2338.96,-182.79 2280.37,-205.41 2058.18,-176 2046.17,-174.41 2033.45,-172.3 2021.2,-170.04"/>
1599<polygon fill="midnightblue" stroke="midnightblue" points="2588.06,-219.67 2598.51,-217.97 2589.28,-212.77 2588.06,-219.67"/>
1600</g>
1601<!-- Node20&#45;&gt;Node6 -->
1602<g id="edge26" class="edge">
1603<title>Node20&#45;&gt;Node6</title>
1604<path fill="none" stroke="midnightblue" d="M3071.64,-212.92C3056.02,-203.88 3039.62,-191.59 3029.18,-176 3013.06,-151.94 3010.63,-116.93 3010.66,-97.62"/>
1605<polygon fill="midnightblue" stroke="midnightblue" points="3070.24,-216.15 3080.7,-217.88 3073.6,-210.01 3070.24,-216.15"/>
1606</g>
1607<!-- Node21 -->
1608<g id="node21" class="node">
1609<title>Node21</title>
1610<g id="a_node21"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
1611<polygon fill="white" stroke="black" points="2459.18,-140 2459.18,-170 2641.18,-170 2641.18,-140 2459.18,-140"/>
1612<text text-anchor="start" x="2467.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1613<text text-anchor="middle" x="2550.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
1614</a>
1615</g>
1616</g>
1617<!-- Node20&#45;&gt;Node21 -->
1618<g id="edge27" class="edge">
1619<title>Node20&#45;&gt;Node21</title>
1620<path fill="none" stroke="midnightblue" d="M3036.86,-216.07C3028.88,-214.61 3020.87,-213.23 3013.18,-212 2943.71,-200.94 2755.26,-179.1 2641.34,-166.2"/>
1621<polygon fill="midnightblue" stroke="midnightblue" points="3036.47,-219.56 3046.94,-217.95 3037.75,-212.68 3036.47,-219.56"/>
1622</g>
1623<!-- Node22&#45;&gt;Node6 -->
1624<g id="edge29" class="edge">
1625<title>Node22&#45;&gt;Node6</title>
1626<path fill="none" stroke="midnightblue" d="M8087.92,-209.18C8072.62,-185.37 8045.05,-149.42 8010.18,-134 7951.48,-108.05 3730.34,-86.93 3091.74,-83.88"/>
1627<polygon fill="midnightblue" stroke="midnightblue" points="8085.1,-211.29 8093.35,-217.94 8091.06,-207.6 8085.1,-211.29"/>
1628</g>
1629<!-- Node22&#45;&gt;Node23 -->
1630<g id="edge30" class="edge">
1631<title>Node22&#45;&gt;Node23</title>
1632<path fill="none" stroke="midnightblue" d="M8178.87,-216.29C8190.01,-214.53 8201.36,-213.02 8212.18,-212 8644.85,-171.32 11688.71,-185.45 12123.18,-176 12292.01,-172.33 12488.26,-164.95 12604.57,-160.26"/>
1633<polygon fill="midnightblue" stroke="midnightblue" points="8178.03,-212.88 8168.73,-217.95 8179.16,-219.78 8178.03,-212.88"/>
1634</g>
1635<!-- Node24&#45;&gt;Node6 -->
1636<g id="edge32" class="edge">
1637<title>Node24&#45;&gt;Node6</title>
1638<path fill="none" stroke="midnightblue" d="M8285.04,-213.68C8233.27,-189.9 8137.21,-149.6 8050.18,-134 7922.86,-111.18 3727.99,-87.41 3091.72,-83.93"/>
1639<polygon fill="midnightblue" stroke="midnightblue" points="8283.64,-216.88 8294.18,-217.92 8286.58,-210.53 8283.64,-216.88"/>
1640</g>
1641<!-- Node24&#45;&gt;Node25 -->
1642<g id="edge33" class="edge">
1643<title>Node24&#45;&gt;Node25</title>
1644<path fill="none" stroke="midnightblue" d="M8400.3,-216.37C8411.62,-214.58 8423.17,-213.03 8434.18,-212 9403.76,-121.33 11845.71,-256.56 12816.18,-176 12832.18,-174.67 12849.23,-172.49 12865.44,-170.05"/>
1645<polygon fill="midnightblue" stroke="midnightblue" points="8399.73,-212.91 8390.43,-217.99 8400.87,-219.82 8399.73,-212.91"/>
1646</g>
1647<!-- Node26&#45;&gt;Node6 -->
1648<g id="edge35" class="edge">
1649<title>Node26&#45;&gt;Node6</title>
1650<path fill="none" stroke="midnightblue" d="M4100.17,-215.87C4047.66,-204.66 3985.06,-189.39 3961.18,-176 3937.88,-162.94 3942.63,-144.76 3918.18,-134 3843.71,-101.22 3299.86,-88.47 3091.82,-84.76"/>
1651<polygon fill="midnightblue" stroke="midnightblue" points="4099.67,-219.34 4110.18,-217.98 4101.12,-212.49 4099.67,-219.34"/>
1652</g>
1653<!-- Node27 -->
1654<g id="node27" class="node">
1655<title>Node27</title>
1656<g id="a_node27"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
1657<polygon fill="white" stroke="black" points="3970.68,-140 3970.68,-170 4169.68,-170 4169.68,-140 3970.68,-140"/>
1658<text text-anchor="start" x="3978.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1659<text text-anchor="middle" x="4070.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
1660</a>
1661</g>
1662</g>
1663<!-- Node26&#45;&gt;Node27 -->
1664<g id="edge36" class="edge">
1665<title>Node26&#45;&gt;Node27</title>
1666<path fill="none" stroke="midnightblue" d="M4152.87,-212.11C4133.39,-198.89 4108.28,-181.86 4090.87,-170.04"/>
1667<polygon fill="midnightblue" stroke="midnightblue" points="4151.13,-215.16 4161.37,-217.88 4155.07,-209.37 4151.13,-215.16"/>
1668</g>
1669<!-- Node29 -->
1670<g id="node29" class="node">
1671<title>Node29</title>
1672<g id="a_node29"><a xlink:href="_ref_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
1673<polygon fill="white" stroke="black" points="2773.68,-140 2773.68,-170 2982.68,-170 2982.68,-140 2773.68,-140"/>
1674<text text-anchor="start" x="2781.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1675<text text-anchor="middle" x="2878.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.hpp</text>
1676</a>
1677</g>
1678</g>
1679<!-- Node28&#45;&gt;Node29 -->
1680<g id="edge38" class="edge">
1681<title>Node28&#45;&gt;Node29</title>
1682<path fill="none" stroke="midnightblue" d="M3234.17,-215.93C3227.42,-214.56 3220.68,-213.23 3214.18,-212 3131.38,-196.3 3036.65,-180.73 2968.93,-170"/>
1683<polygon fill="midnightblue" stroke="midnightblue" points="3233.54,-219.37 3244.04,-217.96 3234.95,-212.52 3233.54,-219.37"/>
1684</g>
1685<!-- Node30 -->
1686<g id="node30" class="node">
1687<title>Node30</title>
1688<g id="a_node30"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
1689<polygon fill="white" stroke="black" points="2673.18,-67.5 2673.18,-97.5 2881.18,-97.5 2881.18,-67.5 2673.18,-67.5"/>
1690<text text-anchor="start" x="2681.18" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1691<text text-anchor="middle" x="2777.18" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
1692</a>
1693</g>
1694</g>
1695<!-- Node28&#45;&gt;Node30 -->
1696<g id="edge41" class="edge">
1697<title>Node28&#45;&gt;Node30</title>
1698<path fill="none" stroke="midnightblue" d="M3237.91,-216.01C3229.93,-214.51 3221.9,-213.13 3214.18,-212 3164.54,-204.77 2798.2,-212.86 2764.18,-176 2744.49,-154.67 2758.69,-117.95 2769.01,-97.78"/>
1699<polygon fill="midnightblue" stroke="midnightblue" points="3237.47,-219.49 3247.96,-217.98 3238.82,-212.62 3237.47,-219.49"/>
1700</g>
1701<!-- Node31 -->
1702<g id="node31" class="node">
1703<title>Node31</title>
1704<g id="a_node31"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
1705<polygon fill="white" stroke="black" points="3038.68,-140 3038.68,-170 3205.68,-170 3205.68,-140 3038.68,-140"/>
1706<text text-anchor="start" x="3046.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1707<text text-anchor="middle" x="3122.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
1708</a>
1709</g>
1710</g>
1711<!-- Node28&#45;&gt;Node31 -->
1712<g id="edge42" class="edge">
1713<title>Node28&#45;&gt;Node31</title>
1714<path fill="none" stroke="midnightblue" d="M3264.24,-214.05C3231.31,-200.59 3186.89,-182.44 3156.54,-170.04"/>
1715<polygon fill="midnightblue" stroke="midnightblue" points="3263.05,-217.34 3273.63,-217.88 3265.7,-210.86 3263.05,-217.34"/>
1716</g>
1717<!-- Node29&#45;&gt;Node6 -->
1718<g id="edge39" class="edge">
1719<title>Node29&#45;&gt;Node6</title>
1720<path fill="none" stroke="midnightblue" d="M2913.62,-135.22C2935.93,-123.39 2964.25,-108.37 2984.63,-97.57"/>
1721<polygon fill="midnightblue" stroke="midnightblue" points="2911.97,-132.13 2904.77,-139.9 2915.25,-138.31 2911.97,-132.13"/>
1722</g>
1723<!-- Node29&#45;&gt;Node30 -->
1724<g id="edge40" class="edge">
1725<title>Node29&#45;&gt;Node30</title>
1726<path fill="none" stroke="midnightblue" d="M2849.43,-133.93C2832.75,-122.29 2812.17,-107.92 2797.24,-97.5"/>
1727<polygon fill="midnightblue" stroke="midnightblue" points="2847.54,-136.88 2857.74,-139.73 2851.54,-131.14 2847.54,-136.88"/>
1728</g>
1729<!-- Node32&#45;&gt;Node6 -->
1730<g id="edge44" class="edge">
1731<title>Node32&#45;&gt;Node6</title>
1732<path fill="none" stroke="midnightblue" d="M4798.65,-215.71C4852.16,-203.26 4916.22,-186.5 4924.18,-176 4935.46,-161.13 4937.2,-147.37 4924.18,-134 4891.73,-100.68 3451.43,-87.01 3091.86,-84.11"/>
1733<polygon fill="midnightblue" stroke="midnightblue" points="4797.76,-212.33 4788.8,-217.99 4799.33,-219.15 4797.76,-212.33"/>
1734</g>
1735<!-- Node33 -->
1736<g id="node33" class="node">
1737<title>Node33</title>
1738<g id="a_node33"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
1739<polygon fill="white" stroke="black" points="4971.68,-140 4971.68,-170 5162.68,-170 5162.68,-140 4971.68,-140"/>
1740<text text-anchor="start" x="4979.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1741<text text-anchor="middle" x="5067.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
1742</a>
1743</g>
1744</g>
1745<!-- Node32&#45;&gt;Node33 -->
1746<g id="edge45" class="edge">
1747<title>Node32&#45;&gt;Node33</title>
1748<path fill="none" stroke="midnightblue" d="M4797.5,-215.75C4858.88,-202.15 4945.57,-182.95 5003.95,-170.01"/>
1749<polygon fill="midnightblue" stroke="midnightblue" points="4796.5,-212.39 4787.49,-217.97 4798.01,-219.23 4796.5,-212.39"/>
1750</g>
1751<!-- Node35 -->
1752<g id="node35" class="node">
1753<title>Node35</title>
1754<g id="a_node35"><a xlink:href="_ref_tile_workload_8hpp.html" target="_top" xlink:title=" ">
1755<polygon fill="white" stroke="black" points="6217.18,-140 6217.18,-170 6391.18,-170 6391.18,-140 6217.18,-140"/>
1756<text text-anchor="start" x="6225.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1757<text text-anchor="middle" x="6304.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.hpp</text>
1758</a>
1759</g>
1760</g>
1761<!-- Node34&#45;&gt;Node35 -->
1762<g id="edge47" class="edge">
1763<title>Node34&#45;&gt;Node35</title>
1764<path fill="none" stroke="midnightblue" d="M5644.41,-215.57C5650.37,-214.19 5656.38,-212.97 5662.18,-212 5901.63,-172.14 5966.63,-208.59 6207.18,-176 6218.68,-174.44 6230.86,-172.32 6242.56,-170.03"/>
1765<polygon fill="midnightblue" stroke="midnightblue" points="5643.34,-212.22 5634.45,-217.99 5644.99,-219.03 5643.34,-212.22"/>
1766</g>
1767<!-- Node36 -->
1768<g id="node36" class="node">
1769<title>Node36</title>
1770<g id="a_node36"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
1771<polygon fill="white" stroke="black" points="6275.68,-67.5 6275.68,-97.5 6448.68,-97.5 6448.68,-67.5 6275.68,-67.5"/>
1772<text text-anchor="start" x="6283.68" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1773<text text-anchor="middle" x="6362.18" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
1774</a>
1775</g>
1776</g>
1777<!-- Node34&#45;&gt;Node36 -->
1778<g id="edge50" class="edge">
1779<title>Node34&#45;&gt;Node36</title>
1780<path fill="none" stroke="midnightblue" d="M5644.13,-215.52C5650.18,-214.15 5656.28,-212.93 5662.18,-212 5743.27,-199.22 6343.56,-235.45 6400.18,-176 6421.49,-153.62 6394.79,-117.64 6376.55,-97.8"/>
1781<polygon fill="midnightblue" stroke="midnightblue" points="5642.93,-212.21 5634.03,-217.97 5644.58,-219.02 5642.93,-212.21"/>
1782</g>
1783<!-- Node34&#45;&gt;Node37 -->
1784<g id="edge51" class="edge">
1785<title>Node34&#45;&gt;Node37</title>
1786<path fill="none" stroke="midnightblue" d="M5645.37,-215.49C5651.02,-214.18 5656.69,-212.98 5662.18,-212 5837.01,-180.71 5885.35,-207.29 6060.18,-176 6068.96,-174.43 6078.21,-172.31 6087.08,-170.04"/>
1787<polygon fill="midnightblue" stroke="midnightblue" points="5644.16,-212.19 5635.27,-217.96 5645.82,-218.98 5644.16,-212.19"/>
1788</g>
1789<!-- Node35&#45;&gt;Node6 -->
1790<g id="edge48" class="edge">
1791<title>Node35&#45;&gt;Node6</title>
1792<path fill="none" stroke="midnightblue" d="M6234.95,-138.08C6225.66,-136.43 6216.22,-134.99 6207.18,-134 5889.66,-99.07 3557.91,-86.12 3092.04,-83.87"/>
1793<polygon fill="midnightblue" stroke="midnightblue" points="6234.48,-141.56 6244.95,-139.95 6235.77,-134.68 6234.48,-141.56"/>
1794</g>
1795<!-- Node35&#45;&gt;Node36 -->
1796<g id="edge49" class="edge">
1797<title>Node35&#45;&gt;Node36</title>
1798<path fill="none" stroke="midnightblue" d="M6322.51,-131.71C6331.66,-120.6 6342.44,-107.49 6350.46,-97.75"/>
1799<polygon fill="midnightblue" stroke="midnightblue" points="6319.57,-129.79 6315.92,-139.73 6324.97,-134.23 6319.57,-129.79"/>
1800</g>
1801<!-- Node38&#45;&gt;Node6 -->
1802<g id="edge53" class="edge">
1803<title>Node38&#45;&gt;Node6</title>
1804<path fill="none" stroke="midnightblue" d="M5245.85,-211.91C5400.81,-193.02 5664.46,-236.28 5564.18,-134 5519.86,-88.79 3520.69,-84.05 3091.7,-83.56"/>
1805<polygon fill="midnightblue" stroke="midnightblue" points="5245.25,-208.45 5235.8,-213.24 5246.18,-215.39 5245.25,-208.45"/>
1806</g>
1807<!-- Node39 -->
1808<g id="node39" class="node">
1809<title>Node39</title>
1810<g id="a_node39"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1811<polygon fill="white" stroke="black" points="5611.68,-134.5 5611.68,-175.5 5820.68,-175.5 5820.68,-134.5 5611.68,-134.5"/>
1812<text text-anchor="start" x="5619.68" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1813<text text-anchor="start" x="5619.68" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
1814<text text-anchor="middle" x="5716.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1815</a>
1816</g>
1817</g>
1818<!-- Node38&#45;&gt;Node39 -->
1819<g id="edge54" class="edge">
1820<title>Node38&#45;&gt;Node39</title>
1821<path fill="none" stroke="midnightblue" d="M5245.77,-211.83C5402.08,-190.51 5444.1,-196.65 5597.18,-176 5601.85,-175.37 5606.62,-174.7 5611.43,-173.99"/>
1822<polygon fill="midnightblue" stroke="midnightblue" points="5245.22,-208.37 5235.8,-213.2 5246.18,-215.3 5245.22,-208.37"/>
1823</g>
1824<!-- Node40&#45;&gt;Node6 -->
1825<g id="edge56" class="edge">
1826<title>Node40&#45;&gt;Node6</title>
1827<path fill="none" stroke="midnightblue" d="M7667.99,-209.77C7581.62,-185.77 7436.17,-148.97 7308.18,-134 6874.8,-83.32 3645.21,-83.09 3091.77,-83.43"/>
1828<polygon fill="midnightblue" stroke="midnightblue" points="7667.13,-213.16 7677.71,-212.48 7669.02,-206.42 7667.13,-213.16"/>
1829</g>
1830<!-- Node40&#45;&gt;Node41 -->
1831<g id="edge57" class="edge">
1832<title>Node40&#45;&gt;Node41</title>
1833<path fill="none" stroke="midnightblue" d="M7833.22,-212.02C8528.83,-127.27 8715.61,-261.61 9407.18,-176 9410.13,-175.63 9413.13,-175.21 9416.16,-174.75"/>
1834<polygon fill="midnightblue" stroke="midnightblue" points="7832.7,-208.56 7823.2,-213.25 7833.55,-215.51 7832.7,-208.56"/>
1835</g>
1836<!-- Node43 -->
1837<g id="node43" class="node">
1838<title>Node43</title>
1839<g id="a_node43"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
1840<polygon fill="white" stroke="black" points="5385.18,-140 5385.18,-170 5555.18,-170 5555.18,-140 5385.18,-140"/>
1841<text text-anchor="start" x="5393.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1842<text text-anchor="middle" x="5470.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
1843</a>
1844</g>
1845</g>
1846<!-- Node42&#45;&gt;Node43 -->
1847<g id="edge59" class="edge">
1848<title>Node42&#45;&gt;Node43</title>
1849<path fill="none" stroke="midnightblue" d="M4994.45,-215.98C5002.1,-214.52 5009.79,-213.15 5017.18,-212 5175.62,-187.28 5217.74,-200.72 5376.18,-176 5386.81,-174.34 5398.05,-172.25 5408.92,-170.05"/>
1850<polygon fill="midnightblue" stroke="midnightblue" points="4993.57,-212.59 4984.43,-217.95 4994.92,-219.45 4993.57,-212.59"/>
1851</g>
1852<!-- Node44 -->
1853<g id="node44" class="node">
1854<title>Node44</title>
1855<g id="a_node44"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
1856<polygon fill="white" stroke="black" points="5181.18,-134.5 5181.18,-175.5 5367.18,-175.5 5367.18,-134.5 5181.18,-134.5"/>
1857<text text-anchor="start" x="5189.18" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1858<text text-anchor="start" x="5189.18" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
1859<text text-anchor="middle" x="5274.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1860</a>
1861</g>
1862</g>
1863<!-- Node42&#45;&gt;Node44 -->
1864<g id="edge60" class="edge">
1865<title>Node42&#45;&gt;Node44</title>
1866<path fill="none" stroke="midnightblue" d="M4997.89,-215.82C5052.3,-204.04 5126.27,-188.03 5183.98,-175.53"/>
1867<polygon fill="midnightblue" stroke="midnightblue" points="4997,-212.43 4987.97,-217.97 4998.48,-219.28 4997,-212.43"/>
1868</g>
1869<!-- Node46 -->
1870<g id="node46" class="node">
1871<title>Node46</title>
1872<g id="a_node46"><a xlink:href="_batch_to_space_nd_8cpp.html" target="_top" xlink:title=" ">
1873<polygon fill="white" stroke="black" points="8639.18,-140 8639.18,-170 8813.18,-170 8813.18,-140 8639.18,-140"/>
1874<text text-anchor="start" x="8647.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1875<text text-anchor="middle" x="8726.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.cpp</text>
1876</a>
1877</g>
1878</g>
1879<!-- Node45&#45;&gt;Node46 -->
1880<g id="edge62" class="edge">
1881<title>Node45&#45;&gt;Node46</title>
1882<path fill="none" stroke="midnightblue" d="M9004.11,-215.84C8940.92,-202.23 8851.46,-182.97 8791.25,-170.01"/>
1883<polygon fill="midnightblue" stroke="midnightblue" points="9003.51,-219.29 9014.02,-217.97 9004.98,-212.45 9003.51,-219.29"/>
1884</g>
1885<!-- Node47 -->
1886<g id="node47" class="node">
1887<title>Node47</title>
1888<g id="a_node47"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
1889<polygon fill="white" stroke="black" points="8451.18,-134.5 8451.18,-175.5 8621.18,-175.5 8621.18,-134.5 8451.18,-134.5"/>
1890<text text-anchor="start" x="8459.18" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1891<text text-anchor="start" x="8459.18" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
1892<text text-anchor="middle" x="8536.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1893</a>
1894</g>
1895</g>
1896<!-- Node45&#45;&gt;Node47 -->
1897<g id="edge63" class="edge">
1898<title>Node45&#45;&gt;Node47</title>
1899<path fill="none" stroke="midnightblue" d="M9005.89,-216.07C8997.91,-214.58 8989.89,-213.19 8982.18,-212 8826.75,-188.09 8785.54,-200.4 8630.18,-176 8627.29,-175.55 8624.36,-175.06 8621.41,-174.55"/>
1900<polygon fill="midnightblue" stroke="midnightblue" points="9005.47,-219.55 9015.95,-218 9006.79,-212.68 9005.47,-219.55"/>
1901</g>
1902<!-- Node49&#45;&gt;Node13 -->
1903<g id="edge67" class="edge">
1904<title>Node49&#45;&gt;Node13</title>
1905<path fill="none" stroke="midnightblue" d="M2180.18,-207.59C2180.18,-195.26 2180.18,-180.72 2180.18,-170.23"/>
1906<polygon fill="midnightblue" stroke="midnightblue" points="2176.68,-207.7 2180.18,-217.7 2183.68,-207.71 2176.68,-207.7"/>
1907</g>
1908<!-- Node50 -->
1909<g id="node50" class="node">
1910<title>Node50</title>
1911<g id="a_node50"><a xlink:href="_conv3d_impl_8cpp.html" target="_top" xlink:title=" ">
1912<polygon fill="white" stroke="black" points="1323.18,-140 1323.18,-170 1475.18,-170 1475.18,-140 1323.18,-140"/>
1913<text text-anchor="start" x="1331.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1914<text text-anchor="middle" x="1399.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.cpp</text>
1915</a>
1916</g>
1917</g>
1918<!-- Node49&#45;&gt;Node50 -->
1919<g id="edge66" class="edge">
1920<title>Node49&#45;&gt;Node50</title>
1921<path fill="none" stroke="midnightblue" d="M2117.02,-215.87C2109.69,-214.38 2102.29,-213.04 2095.18,-212 1826.01,-172.7 1753.35,-215.3 1484.18,-176 1473.83,-174.49 1462.88,-172.34 1452.41,-170.01"/>
1922<polygon fill="midnightblue" stroke="midnightblue" points="2116.43,-219.33 2126.94,-217.99 2117.9,-212.48 2116.43,-219.33"/>
1923</g>
1924<!-- Node51&#45;&gt;Node11 -->
1925<g id="edge70" class="edge">
1926<title>Node51&#45;&gt;Node11</title>
1927<path fill="none" stroke="midnightblue" d="M3485,-207.59C3487.43,-195.26 3490.3,-180.72 3492.37,-170.23"/>
1928<polygon fill="midnightblue" stroke="midnightblue" points="3481.5,-207.22 3483,-217.7 3488.37,-208.57 3481.5,-207.22"/>
1929</g>
1930<!-- Node51&#45;&gt;Node15 -->
1931<g id="edge71" class="edge">
1932<title>Node51&#45;&gt;Node15</title>
1933<path fill="none" stroke="midnightblue" d="M3543.59,-215.38C3588.38,-203.64 3648.57,-187.87 3695.66,-175.53"/>
1934<polygon fill="midnightblue" stroke="midnightblue" points="3542.49,-212.05 3533.71,-217.97 3544.27,-218.82 3542.49,-212.05"/>
1935</g>
1936<!-- Node52 -->
1937<g id="node52" class="node">
1938<title>Node52</title>
1939<g id="a_node52"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
1940<polygon fill="white" stroke="black" points="3224.18,-140 3224.18,-170 3364.18,-170 3364.18,-140 3224.18,-140"/>
1941<text text-anchor="start" x="3232.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1942<text text-anchor="middle" x="3294.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
1943</a>
1944</g>
1945</g>
1946<!-- Node51&#45;&gt;Node52 -->
1947<g id="edge69" class="edge">
1948<title>Node51&#45;&gt;Node52</title>
1949<path fill="none" stroke="midnightblue" d="M3436.24,-214.05C3403.31,-200.59 3358.89,-182.44 3328.54,-170.04"/>
1950<polygon fill="midnightblue" stroke="midnightblue" points="3435.05,-217.34 3445.63,-217.88 3437.7,-210.86 3435.05,-217.34"/>
1951</g>
1952<!-- Node54 -->
1953<g id="node54" class="node">
1954<title>Node54</title>
1955<g id="a_node54"><a xlink:href="_dequantize_8cpp.html" target="_top" xlink:title=" ">
1956<polygon fill="white" stroke="black" points="6921.68,-140 6921.68,-170 7070.68,-170 7070.68,-140 6921.68,-140"/>
1957<text text-anchor="start" x="6929.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1958<text text-anchor="middle" x="6996.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.cpp</text>
1959</a>
1960</g>
1961</g>
1962<!-- Node53&#45;&gt;Node54 -->
1963<g id="edge73" class="edge">
1964<title>Node53&#45;&gt;Node54</title>
1965<path fill="none" stroke="midnightblue" d="M6045.71,-215.94C6053.58,-214.39 6061.54,-213.02 6069.18,-212 6439.11,-162.44 6538.25,-225.56 6908.18,-176 6919.05,-174.54 6930.55,-172.39 6941.53,-170.03"/>
1966<polygon fill="midnightblue" stroke="midnightblue" points="6044.91,-212.53 6035.82,-217.97 6046.32,-219.38 6044.91,-212.53"/>
1967</g>
1968<!-- Node53&#45;&gt;Node55 -->
1969<g id="edge74" class="edge">
1970<title>Node53&#45;&gt;Node55</title>
1971<path fill="none" stroke="midnightblue" d="M6045.7,-215.88C6053.57,-214.35 6061.53,-213 6069.18,-212 6514.59,-153.97 6632.43,-222.59 7079.18,-176 7093.29,-174.53 7108.28,-172.37 7122.62,-170"/>
1972<polygon fill="midnightblue" stroke="midnightblue" points="6044.91,-212.47 6035.82,-217.91 6046.31,-219.33 6044.91,-212.47"/>
1973</g>
1974<!-- Node57 -->
1975<g id="node57" class="node">
1976<title>Node57</title>
1977<g id="a_node57"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
1978<polygon fill="white" stroke="black" points="9750.68,-140 9750.68,-170 9879.68,-170 9879.68,-140 9750.68,-140"/>
1979<text text-anchor="start" x="9758.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1980<text text-anchor="middle" x="9815.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
1981</a>
1982</g>
1983</g>
1984<!-- Node56&#45;&gt;Node57 -->
1985<g id="edge76" class="edge">
1986<title>Node56&#45;&gt;Node57</title>
1987<path fill="none" stroke="midnightblue" d="M9566.84,-216.08C9616.4,-205.3 9682.83,-190.44 9741.18,-176 9748.67,-174.15 9756.57,-172.11 9764.3,-170.06"/>
1988<polygon fill="midnightblue" stroke="midnightblue" points="9565.88,-212.71 9556.85,-218.25 9567.36,-219.55 9565.88,-212.71"/>
1989</g>
1990<!-- Node56&#45;&gt;Node58 -->
1991<g id="edge77" class="edge">
1992<title>Node56&#45;&gt;Node58</title>
1993<path fill="none" stroke="midnightblue" d="M9449.48,-213.87C9417.84,-200.44 9375.33,-182.39 9346.25,-170.04"/>
1994<polygon fill="midnightblue" stroke="midnightblue" points="9448.36,-217.2 9458.93,-217.88 9451.09,-210.75 9448.36,-217.2"/>
1995</g>
1996<!-- Node59&#45;&gt;Node17 -->
1997<g id="edge80" class="edge">
1998<title>Node59&#45;&gt;Node17</title>
1999<path fill="none" stroke="midnightblue" d="M1748.91,-216.02C1740.93,-214.51 1732.9,-213.13 1725.18,-212 1529.28,-183.34 1477.13,-204.24 1281.18,-176 1276.63,-175.34 1271.97,-174.6 1267.28,-173.81"/>
2000<polygon fill="midnightblue" stroke="midnightblue" points="1748.47,-219.5 1758.96,-217.99 1749.82,-212.63 1748.47,-219.5"/>
2001</g>
2002<!-- Node60 -->
2003<g id="node60" class="node">
2004<title>Node60</title>
2005<g id="a_node60"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
2006<polygon fill="white" stroke="black" points="917.18,-140 917.18,-170 1085.18,-170 1085.18,-140 917.18,-140"/>
2007<text text-anchor="start" x="925.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2008<text text-anchor="middle" x="1001.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
2009</a>
2010</g>
2011</g>
2012<!-- Node59&#45;&gt;Node60 -->
2013<g id="edge79" class="edge">
2014<title>Node59&#45;&gt;Node60</title>
2015<path fill="none" stroke="midnightblue" d="M1749.93,-216.02C1741.62,-214.47 1733.23,-213.08 1725.18,-212 1446.77,-174.66 1372.55,-213.64 1094.18,-176 1083.05,-174.5 1071.27,-172.38 1059.97,-170.08"/>
2016<polygon fill="midnightblue" stroke="midnightblue" points="1749.51,-219.5 1760,-217.97 1750.85,-212.63 1749.51,-219.5"/>
2017</g>
2018<!-- Node61&#45;&gt;Node19 -->
2019<g id="edge84" class="edge">
2020<title>Node61&#45;&gt;Node19</title>
2021<path fill="none" stroke="midnightblue" d="M2279.61,-215.39C2274.74,-214.19 2269.88,-213.04 2265.18,-212 2174.01,-191.8 2150.02,-192.9 2058.18,-176 2047.88,-174.1 2037.01,-172.05 2026.34,-170.01"/>
2022<polygon fill="midnightblue" stroke="midnightblue" points="2279.02,-218.86 2289.58,-217.92 2280.74,-212.07 2279.02,-218.86"/>
2023</g>
2024<!-- Node62 -->
2025<g id="node62" class="node">
2026<title>Node62</title>
2027<g id="a_node62"><a xlink:href="_gather_8cpp.html" target="_top" xlink:title=" ">
2028<polygon fill="white" stroke="black" points="1493.68,-140 1493.68,-170 1622.68,-170 1622.68,-140 1493.68,-140"/>
2029<text text-anchor="start" x="1501.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2030<text text-anchor="middle" x="1558.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.cpp</text>
2031</a>
2032</g>
2033</g>
2034<!-- Node61&#45;&gt;Node62 -->
2035<g id="edge82" class="edge">
2036<title>Node61&#45;&gt;Node62</title>
2037<path fill="none" stroke="midnightblue" d="M2282.96,-215.51C2276.99,-214.15 2270.99,-212.94 2265.18,-212 1987.01,-167 1910.35,-221 1632.18,-176 1623.11,-174.53 1613.56,-172.4 1604.44,-170.08"/>
2038<polygon fill="midnightblue" stroke="midnightblue" points="2282.38,-218.97 2292.92,-217.92 2284.02,-212.17 2282.38,-218.97"/>
2039</g>
2040<!-- Node63 -->
2041<g id="node63" class="node">
2042<title>Node63</title>
2043<g id="a_node63"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
2044<polygon fill="white" stroke="black" points="1641.18,-140 1641.18,-170 1843.18,-170 1843.18,-140 1641.18,-140"/>
2045<text text-anchor="start" x="1649.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2046<text text-anchor="middle" x="1742.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
2047</a>
2048</g>
2049</g>
2050<!-- Node61&#45;&gt;Node63 -->
2051<g id="edge83" class="edge">
2052<title>Node61&#45;&gt;Node63</title>
2053<path fill="none" stroke="midnightblue" d="M2281.99,-215.47C2276.34,-214.16 2270.67,-212.97 2265.18,-212 2083.76,-179.84 2034.79,-200.51 1852.18,-176 1839.77,-174.33 1826.63,-172.24 1813.92,-170.04"/>
2054<polygon fill="midnightblue" stroke="midnightblue" points="2281.54,-218.97 2292.09,-217.94 2283.2,-212.17 2281.54,-218.97"/>
2055</g>
2056<!-- Node65 -->
2057<g id="node65" class="node">
2058<title>Node65</title>
2059<g id="a_node65"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
2060<polygon fill="white" stroke="black" points="4535.68,-140 4535.68,-170 4696.68,-170 4696.68,-140 4535.68,-140"/>
2061<text text-anchor="start" x="4543.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2062<text text-anchor="middle" x="4616.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
2063</a>
2064</g>
2065</g>
2066<!-- Node64&#45;&gt;Node65 -->
2067<g id="edge86" class="edge">
2068<title>Node64&#45;&gt;Node65</title>
2069<path fill="none" stroke="midnightblue" d="M4553.34,-210.89C4568.18,-197.93 4586.78,-181.68 4599.89,-170.23"/>
2070<polygon fill="midnightblue" stroke="midnightblue" points="4550.77,-208.49 4545.54,-217.7 4555.38,-213.76 4550.77,-208.49"/>
2071</g>
2072<!-- Node66 -->
2073<g id="node66" class="node">
2074<title>Node66</title>
2075<g id="a_node66"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
2076<polygon fill="white" stroke="black" points="4715.18,-134.5 4715.18,-175.5 4915.18,-175.5 4915.18,-134.5 4715.18,-134.5"/>
2077<text text-anchor="start" x="4723.18" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2078<text text-anchor="start" x="4723.18" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
2079<text text-anchor="middle" x="4815.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2080</a>
2081</g>
2082</g>
2083<!-- Node64&#45;&gt;Node66 -->
2084<g id="edge87" class="edge">
2085<title>Node64&#45;&gt;Node66</title>
2086<path fill="none" stroke="midnightblue" d="M4591.72,-215.38C4635.89,-203.64 4695.25,-187.87 4741.68,-175.53"/>
2087<polygon fill="midnightblue" stroke="midnightblue" points="4590.73,-212.02 4581.97,-217.97 4592.53,-218.79 4590.73,-212.02"/>
2088</g>
2089<!-- Node67&#45;&gt;Node41 -->
2090<g id="edge91" class="edge">
2091<title>Node67&#45;&gt;Node41</title>
2092<path fill="none" stroke="midnightblue" d="M8817.64,-215.54C8823.52,-214.18 8829.45,-212.95 8835.18,-212 9086.44,-170.13 9155.06,-212.34 9407.18,-176 9410.13,-175.58 9413.12,-175.1 9416.14,-174.59"/>
2093<polygon fill="midnightblue" stroke="midnightblue" points="8816.69,-212.17 8807.81,-217.96 8818.36,-218.97 8816.69,-212.17"/>
2094</g>
2095<!-- Node68 -->
2096<g id="node68" class="node">
2097<title>Node68</title>
2098<g id="a_node68"><a xlink:href="_lstm_8cpp.html" target="_top" xlink:title=" ">
2099<polygon fill="white" stroke="black" points="11985.68,-140 11985.68,-170 12114.68,-170 12114.68,-140 11985.68,-140"/>
2100<text text-anchor="start" x="11993.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2101<text text-anchor="middle" x="12050.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.cpp</text>
2102</a>
2103</g>
2104</g>
2105<!-- Node67&#45;&gt;Node68 -->
2106<g id="edge89" class="edge">
2107<title>Node67&#45;&gt;Node68</title>
2108<path fill="none" stroke="midnightblue" d="M8816.37,-215.54C8822.67,-214.11 8829.03,-212.88 8835.18,-212 9086.67,-176.15 10867.19,-180.73 11121.18,-176 11445.78,-169.95 11834.15,-161.05 11985.42,-157.52"/>
2109<polygon fill="midnightblue" stroke="midnightblue" points="8815.47,-212.16 8806.59,-217.93 8817.13,-218.96 8815.47,-212.16"/>
2110</g>
2111<!-- Node67&#45;&gt;Node69 -->
2112<g id="edge90" class="edge">
2113<title>Node67&#45;&gt;Node69</title>
2114<path fill="none" stroke="midnightblue" d="M8699.67,-215.57C8694.11,-214.29 8688.55,-213.08 8683.18,-212 8577,-190.68 8548.85,-194.73 8442.18,-176 8431.82,-174.18 8420.87,-172.12 8410.19,-170.02"/>
2115<polygon fill="midnightblue" stroke="midnightblue" points="8699.12,-219.03 8709.65,-217.93 8700.73,-212.22 8699.12,-219.03"/>
2116</g>
2117<!-- Node73 -->
2118<g id="node73" class="node">
2119<title>Node73</title>
2120<g id="a_node73"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
2121<polygon fill="white" stroke="black" points="9592.18,-140 9592.18,-170 9732.18,-170 9732.18,-140 9592.18,-140"/>
2122<text text-anchor="start" x="9600.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2123<text text-anchor="middle" x="9662.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
2124</a>
2125</g>
2126</g>
2127<!-- Node72&#45;&gt;Node73 -->
2128<g id="edge95" class="edge">
2129<title>Node72&#45;&gt;Node73</title>
2130<path fill="none" stroke="midnightblue" d="M7969.4,-215.69C7976.36,-214.21 7983.4,-212.92 7990.18,-212 8691.89,-116.49 8881.47,-271.51 9583.18,-176 9593.27,-174.63 9603.94,-172.44 9614.05,-170.01"/>
2131<polygon fill="midnightblue" stroke="midnightblue" points="7968.28,-212.36 7959.3,-217.99 7969.83,-219.19 7968.28,-212.36"/>
2132</g>
2133<!-- Node74 -->
2134<g id="node74" class="node">
2135<title>Node74</title>
2136<g id="a_node74"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
2137<polygon fill="white" stroke="black" points="7821.18,-140 7821.18,-170 8001.18,-170 8001.18,-140 7821.18,-140"/>
2138<text text-anchor="start" x="7829.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2139<text text-anchor="middle" x="7911.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
2140</a>
2141</g>
2142</g>
2143<!-- Node72&#45;&gt;Node74 -->
2144<g id="edge96" class="edge">
2145<title>Node72&#45;&gt;Node74</title>
2146<path fill="none" stroke="midnightblue" d="M7911.18,-207.59C7911.18,-195.26 7911.18,-180.72 7911.18,-170.23"/>
2147<polygon fill="midnightblue" stroke="midnightblue" points="7907.68,-207.7 7911.18,-217.7 7914.68,-207.71 7907.68,-207.7"/>
2148</g>
2149<!-- Node75&#45;&gt;Node21 -->
2150<g id="edge99" class="edge">
2151<title>Node75&#45;&gt;Node21</title>
2152<path fill="none" stroke="midnightblue" d="M2505.58,-209.81C2516.16,-197.03 2529.16,-181.36 2538.38,-170.23"/>
2153<polygon fill="midnightblue" stroke="midnightblue" points="2502.72,-207.77 2499.03,-217.7 2508.11,-212.24 2502.72,-207.77"/>
2154</g>
2155<!-- Node76 -->
2156<g id="node76" class="node">
2157<title>Node76</title>
2158<g id="a_node76"><a xlink:href="_reduce_8cpp.html" target="_top" xlink:title=" ">
2159<polygon fill="white" stroke="black" points="2311.68,-140 2311.68,-170 2440.68,-170 2440.68,-140 2311.68,-140"/>
2160<text text-anchor="start" x="2319.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2161<text text-anchor="middle" x="2376.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.cpp</text>
2162</a>
2163</g>
2164</g>
2165<!-- Node75&#45;&gt;Node76 -->
2166<g id="edge98" class="edge">
2167<title>Node75&#45;&gt;Node76</title>
2168<path fill="none" stroke="midnightblue" d="M2458.13,-212.11C2438.82,-198.89 2413.94,-181.86 2396.69,-170.04"/>
2169<polygon fill="midnightblue" stroke="midnightblue" points="2456.33,-215.12 2466.56,-217.88 2460.29,-209.35 2456.33,-215.12"/>
2170</g>
2171<!-- Node75&#45;&gt;Node77 -->
2172<g id="edge100" class="edge">
2173<title>Node75&#45;&gt;Node77</title>
2174<path fill="none" stroke="midnightblue" d="M2431.48,-215.57C2425.02,-214.13 2418.48,-212.89 2412.18,-212 2013.39,-155.71 1002.68,-190.08 600.18,-176 496.55,-172.37 377.88,-166.16 297.08,-161.62"/>
2175<polygon fill="midnightblue" stroke="midnightblue" points="2430.99,-219.05 2441.53,-217.96 2432.61,-212.24 2430.99,-219.05"/>
2176</g>
2177<!-- Node96 -->
2178<g id="node96" class="node">
2179<title>Node96</title>
2180<g id="a_node96"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
2181<polygon fill="white" stroke="black" points="10520.18,-134.5 10520.18,-175.5 10690.18,-175.5 10690.18,-134.5 10520.18,-134.5"/>
2182<text text-anchor="start" x="10528.18" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2183<text text-anchor="start" x="10528.18" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
2184<text text-anchor="middle" x="10605.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2185</a>
2186</g>
2187</g>
2188<!-- Node95&#45;&gt;Node96 -->
2189<g id="edge123" class="edge">
2190<title>Node95&#45;&gt;Node96</title>
2191<path fill="none" stroke="midnightblue" d="M10188.54,-216.04C10196.17,-214.58 10203.82,-213.21 10211.18,-212 10343.7,-190.29 10378.7,-198 10511.18,-176 10514.06,-175.52 10516.99,-175.02 10519.94,-174.49"/>
2192<polygon fill="midnightblue" stroke="midnightblue" points="10187.69,-212.64 10178.55,-217.99 10189.04,-219.51 10187.69,-212.64"/>
2193</g>
2194<!-- Node97 -->
2195<g id="node97" class="node">
2196<title>Node97</title>
2197<g id="a_node97"><a xlink:href="_space_to_batch_nd_8cpp.html" target="_top" xlink:title=" ">
2198<polygon fill="white" stroke="black" points="10328.18,-140 10328.18,-170 10502.18,-170 10502.18,-140 10328.18,-140"/>
2199<text text-anchor="start" x="10336.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2200<text text-anchor="middle" x="10415.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.cpp</text>
2201</a>
2202</g>
2203</g>
2204<!-- Node95&#45;&gt;Node97 -->
2205<g id="edge124" class="edge">
2206<title>Node95&#45;&gt;Node97</title>
2207<path fill="none" stroke="midnightblue" d="M10180.3,-215.5C10233.93,-201.92 10309.13,-182.87 10359.87,-170.01"/>
2208<polygon fill="midnightblue" stroke="midnightblue" points="10179.39,-212.12 10170.55,-217.97 10181.11,-218.91 10179.39,-212.12"/>
2209</g>
2210<!-- Node99 -->
2211<g id="node99" class="node">
2212<title>Node99</title>
2213<g id="a_node99"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
2214<polygon fill="white" stroke="black" points="10708.18,-140 10708.18,-170 10932.18,-170 10932.18,-140 10708.18,-140"/>
2215<text text-anchor="start" x="10716.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2216<text text-anchor="middle" x="10820.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
2217</a>
2218</g>
2219</g>
2220<!-- Node98&#45;&gt;Node99 -->
2221<g id="edge126" class="edge">
2222<title>Node98&#45;&gt;Node99</title>
2223<path fill="none" stroke="midnightblue" d="M10371.65,-215.82C10378.57,-214.43 10385.5,-213.13 10392.18,-212 10527.63,-189.07 10563.15,-195.21 10699.18,-176 10711.93,-174.2 10725.42,-172.13 10738.57,-170.03"/>
2224<polygon fill="midnightblue" stroke="midnightblue" points="10370.64,-212.46 10361.56,-217.91 10372.06,-219.31 10370.64,-212.46"/>
2225</g>
2226<!-- Node100 -->
2227<g id="node100" class="node">
2228<title>Node100</title>
2229<g id="a_node100"><a xlink:href="_space_to_depth_8cpp.html" target="_top" xlink:title=" ">
2230<polygon fill="white" stroke="black" points="10950.18,-140 10950.18,-170 11112.18,-170 11112.18,-140 10950.18,-140"/>
2231<text text-anchor="start" x="10958.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2232<text text-anchor="middle" x="11031.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.cpp</text>
2233</a>
2234</g>
2235</g>
2236<!-- Node98&#45;&gt;Node100 -->
2237<g id="edge127" class="edge">
2238<title>Node98&#45;&gt;Node100</title>
2239<path fill="none" stroke="midnightblue" d="M10368.9,-215.98C10376.72,-214.46 10384.6,-213.08 10392.18,-212 10634.24,-177.38 10699.12,-210.62 10941.18,-176 10951.95,-174.46 10963.35,-172.33 10974.29,-170.02"/>
2240<polygon fill="midnightblue" stroke="midnightblue" points="10368.17,-212.56 10359.07,-217.98 10369.57,-219.42 10368.17,-212.56"/>
2241</g>
2242<!-- Node102 -->
2243<g id="node102" class="node">
2244<title>Node102</title>
2245<g id="a_node102"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
2246<polygon fill="white" stroke="black" points="4335.18,-140 4335.18,-170 4517.18,-170 4517.18,-140 4335.18,-140"/>
2247<text text-anchor="start" x="4343.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2248<text text-anchor="middle" x="4426.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
2249</a>
2250</g>
2251</g>
2252<!-- Node101&#45;&gt;Node102 -->
2253<g id="edge129" class="edge">
2254<title>Node101&#45;&gt;Node102</title>
2255<path fill="none" stroke="midnightblue" d="M4382.99,-209.81C4393.24,-197.03 4405.82,-181.36 4414.76,-170.23"/>
2256<polygon fill="midnightblue" stroke="midnightblue" points="4380.18,-207.72 4376.65,-217.7 4385.64,-212.1 4380.18,-207.72"/>
2257</g>
2258<!-- Node103 -->
2259<g id="node103" class="node">
2260<title>Node103</title>
2261<g id="a_node103"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
2262<polygon fill="white" stroke="black" points="4187.68,-140 4187.68,-170 4316.68,-170 4316.68,-140 4187.68,-140"/>
2263<text text-anchor="start" x="4195.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2264<text text-anchor="middle" x="4252.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
2265</a>
2266</g>
2267</g>
2268<!-- Node101&#45;&gt;Node103 -->
2269<g id="edge130" class="edge">
2270<title>Node101&#45;&gt;Node103</title>
2271<path fill="none" stroke="midnightblue" d="M4335.87,-212.29C4316.18,-199.05 4290.7,-181.91 4273.06,-170.04"/>
2272<polygon fill="midnightblue" stroke="midnightblue" points="4333.94,-215.21 4344.19,-217.88 4337.84,-209.4 4333.94,-215.21"/>
2273</g>
2274<!-- Node104&#45;&gt;Node39 -->
2275<g id="edge132" class="edge">
2276<title>Node104&#45;&gt;Node39</title>
2277<path fill="none" stroke="midnightblue" d="M5435.96,-215.82C5491.14,-204.04 5566.17,-188.03 5624.7,-175.53"/>
2278<polygon fill="midnightblue" stroke="midnightblue" points="5434.94,-212.46 5425.89,-217.97 5436.4,-219.31 5434.94,-212.46"/>
2279</g>
2280<!-- Node105 -->
2281<g id="node105" class="node">
2282<title>Node105</title>
2283<g id="a_node105"><a xlink:href="_transpose_convolution2d_8cpp.html" target="_top" xlink:title=" ">
2284<polygon fill="white" stroke="black" points="5839.18,-140 5839.18,-170 6051.18,-170 6051.18,-140 5839.18,-140"/>
2285<text text-anchor="start" x="5847.18" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2286<text text-anchor="middle" x="5945.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.cpp</text>
2287</a>
2288</g>
2289</g>
2290<!-- Node104&#45;&gt;Node105 -->
2291<g id="edge133" class="edge">
2292<title>Node104&#45;&gt;Node105</title>
2293<path fill="none" stroke="midnightblue" d="M5450.94,-216.39C5461.13,-214.82 5471.37,-213.32 5481.18,-212 5635.29,-191.31 5675.14,-197.22 5829.18,-176 5841.83,-174.26 5855.22,-172.17 5868.23,-170.02"/>
2294<polygon fill="midnightblue" stroke="midnightblue" points="5450.12,-212.97 5440.78,-217.98 5451.21,-219.89 5450.12,-212.97"/>
2295</g>
2296<!-- Node107&#45;&gt;Node4 -->
2297<g id="edge138" class="edge">
2298<title>Node107&#45;&gt;Node4</title>
2299<path fill="none" stroke="midnightblue" d="M6837.14,-308.09C6664.86,-303.43 6246.23,-289.17 5897.18,-254 5881.39,-252.41 5864.62,-250.29 5848.46,-248.04"/>
2300<polygon fill="midnightblue" stroke="midnightblue" points="6837.05,-311.59 6847.14,-308.35 6837.23,-304.59 6837.05,-311.59"/>
2301</g>
2302<!-- Node107&#45;&gt;Node10 -->
2303<g id="edge139" class="edge">
2304<title>Node107&#45;&gt;Node10</title>
2305<path fill="none" stroke="midnightblue" d="M6836.83,-308.37C6664.74,-304.88 6247.74,-296.49 5898.18,-290 4984.86,-273.04 4754.38,-318.4 3843.18,-254 3823.23,-252.59 3801.96,-250.42 3781.64,-248.03"/>
2306<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.87 6847.07,-308.57 6837.14,-304.87 6837,-311.87"/>
2307</g>
2308<!-- Node107&#45;&gt;Node12 -->
2309<g id="edge140" class="edge">
2310<title>Node107&#45;&gt;Node12</title>
2311<path fill="none" stroke="midnightblue" d="M6836.83,-308.23C6664.74,-304.48 6247.75,-295.61 5898.18,-290 5257.1,-279.71 3651.89,-310.02 3013.18,-254 2997.68,-252.64 2981.17,-250.45 2965.47,-248"/>
2312<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.73 6847.07,-308.45 6837.15,-304.73 6837,-311.73"/>
2313</g>
2314<!-- Node107&#45;&gt;Node14 -->
2315<g id="edge141" class="edge">
2316<title>Node107&#45;&gt;Node14</title>
2317<path fill="none" stroke="midnightblue" d="M6836.68,-308.42C6374.15,-299.34 4075.39,-254.21 4073.18,-254 4070.25,-253.72 4067.29,-253.4 4064.3,-253.06"/>
2318<polygon fill="midnightblue" stroke="midnightblue" points="6836.87,-311.92 6846.94,-308.62 6837.01,-304.93 6836.87,-311.92"/>
2319</g>
2320<!-- Node107&#45;&gt;Node15 -->
2321<g id="edge179" class="edge">
2322<title>Node107&#45;&gt;Node15</title>
2323<path fill="none" stroke="midnightblue" d="M6997.65,-309.11C7164.7,-306.42 7536.82,-295.77 7575.18,-254 7587.81,-240.25 7588.31,-225.26 7575.18,-212 7539.86,-176.33 4011.29,-178.87 3961.18,-176 3933.72,-174.43 3904.12,-171.79 3876.61,-168.94"/>
2324<polygon fill="midnightblue" stroke="midnightblue" points="6997.38,-305.61 6987.43,-309.27 6997.48,-312.61 6997.38,-305.61"/>
2325</g>
2326<!-- Node107&#45;&gt;Node16 -->
2327<g id="edge142" class="edge">
2328<title>Node107&#45;&gt;Node16</title>
2329<path fill="none" stroke="midnightblue" d="M6836.84,-308.15C6664.75,-304.23 6247.76,-295.09 5898.18,-290 5475.65,-283.85 2515.06,-301.61 2095.18,-254 2092.29,-253.67 2089.35,-253.29 2086.39,-252.87"/>
2330<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.65 6847.07,-308.38 6837.16,-304.65 6837,-311.65"/>
2331</g>
2332<!-- Node107&#45;&gt;Node18 -->
2333<g id="edge143" class="edge">
2334<title>Node107&#45;&gt;Node18</title>
2335<path fill="none" stroke="midnightblue" d="M6836.83,-308.2C6664.75,-304.4 6247.76,-295.44 5898.18,-290 5550.42,-284.59 3114.18,-289.29 2768.18,-254 2755.04,-252.66 2741.08,-250.47 2727.82,-248.03"/>
2336<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.71 6847.07,-308.43 6837.15,-304.71 6837,-311.71"/>
2337</g>
2338<!-- Node107&#45;&gt;Node20 -->
2339<g id="edge144" class="edge">
2340<title>Node107&#45;&gt;Node20</title>
2341<path fill="none" stroke="midnightblue" d="M6836.83,-308.25C6664.74,-304.55 6247.75,-295.78 5898.18,-290 5600.08,-285.07 3511.69,-285.09 3215.18,-254 3202.29,-252.65 3188.6,-250.46 3175.6,-248.01"/>
2342<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.76 6847.07,-308.47 6837.15,-304.76 6837,-311.76"/>
2343</g>
2344<!-- Node107&#45;&gt;Node22 -->
2345<g id="edge145" class="edge">
2346<title>Node107&#45;&gt;Node22</title>
2347<path fill="none" stroke="midnightblue" d="M6997.54,-309.26C7176.45,-306.87 7620.95,-296.73 7990.18,-254 8003.41,-252.47 8017.44,-250.34 8030.91,-248.04"/>
2348<polygon fill="midnightblue" stroke="midnightblue" points="6997.38,-305.76 6987.42,-309.39 6997.47,-312.76 6997.38,-305.76"/>
2349</g>
2350<!-- Node107&#45;&gt;Node24 -->
2351<g id="edge146" class="edge">
2352<title>Node107&#45;&gt;Node24</title>
2353<path fill="none" stroke="midnightblue" d="M6997.28,-310.29C7200.86,-310.21 7754.42,-304.9 8212.18,-254 8225.61,-252.51 8239.86,-250.37 8253.52,-248.03"/>
2354<polygon fill="midnightblue" stroke="midnightblue" points="6997.27,-306.79 6987.27,-310.29 6997.27,-313.79 6997.27,-306.79"/>
2355</g>
2356<!-- Node107&#45;&gt;Node26 -->
2357<g id="edge147" class="edge">
2358<title>Node107&#45;&gt;Node26</title>
2359<path fill="none" stroke="midnightblue" d="M6836.84,-308.37C6399.48,-299.51 4323.65,-257.3 4291.18,-254 4277.49,-252.61 4262.95,-250.43 4249.09,-248.02"/>
2360<polygon fill="midnightblue" stroke="midnightblue" points="6836.8,-311.87 6846.87,-308.58 6836.94,-304.88 6836.8,-311.87"/>
2361</g>
2362<!-- Node107&#45;&gt;Node28 -->
2363<g id="edge148" class="edge">
2364<title>Node107&#45;&gt;Node28</title>
2365<path fill="none" stroke="midnightblue" d="M6836.83,-308.28C6664.74,-304.63 6247.75,-295.95 5898.18,-290 5620.75,-285.28 3676.88,-285.32 3401.18,-254 3389.36,-252.66 3376.84,-250.49 3364.94,-248.06"/>
2366<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.79 6847.07,-308.5 6837.15,-304.79 6837,-311.79"/>
2367</g>
2368<!-- Node107&#45;&gt;Node32 -->
2369<g id="edge149" class="edge">
2370<title>Node107&#45;&gt;Node32</title>
2371<path fill="none" stroke="midnightblue" d="M6837.09,-308.62C6478.72,-302.33 5031.11,-275.8 4829.18,-254 4816.08,-252.59 4802.17,-250.42 4788.91,-248.02"/>
2372<polygon fill="midnightblue" stroke="midnightblue" points="6837.06,-312.12 6847.12,-308.79 6837.18,-305.12 6837.06,-312.12"/>
2373</g>
2374<!-- Node107&#45;&gt;Node34 -->
2375<g id="edge150" class="edge">
2376<title>Node107&#45;&gt;Node34</title>
2377<path fill="none" stroke="midnightblue" d="M6837.13,-308.72C6597.77,-304.54 5890.04,-289.44 5662.18,-254 5652.97,-252.57 5643.27,-250.42 5634.03,-248.06"/>
2378<polygon fill="midnightblue" stroke="midnightblue" points="6837.09,-312.22 6847.15,-308.9 6837.21,-305.22 6837.09,-312.22"/>
2379</g>
2380<!-- Node107&#45;&gt;Node38 -->
2381<g id="edge151" class="edge">
2382<title>Node107&#45;&gt;Node38</title>
2383<path fill="none" stroke="midnightblue" d="M6836.62,-308.82C6546.91,-304.33 5558.59,-286.92 5244.18,-254 5241.4,-253.71 5238.6,-253.39 5235.77,-253.05"/>
2384<polygon fill="midnightblue" stroke="midnightblue" points="6836.98,-312.32 6847.03,-308.98 6837.09,-305.32 6836.98,-312.32"/>
2385</g>
2386<!-- Node107&#45;&gt;Node40 -->
2387<g id="edge152" class="edge">
2388<title>Node107&#45;&gt;Node40</title>
2389<path fill="none" stroke="midnightblue" d="M6997.64,-307.43C7133.13,-302.31 7415.12,-288.23 7651.18,-254 7655.76,-253.34 7660.44,-252.58 7665.16,-251.76"/>
2390<polygon fill="midnightblue" stroke="midnightblue" points="6997.22,-303.95 6987.36,-307.81 6997.48,-310.94 6997.22,-303.95"/>
2391</g>
2392<!-- Node107&#45;&gt;Node41 -->
2393<g id="edge200" class="edge">
2394<title>Node107&#45;&gt;Node41</title>
2395<path fill="none" stroke="midnightblue" d="M6997.39,-309.83C7435.28,-308.73 9519.12,-301.04 9565.18,-254 9578.24,-240.66 9573.27,-228.82 9565.18,-212 9557.97,-196.99 9544.55,-184.75 9531.38,-175.58"/>
2396<polygon fill="midnightblue" stroke="midnightblue" points="6997.34,-306.33 6987.35,-309.86 6997.36,-313.33 6997.34,-306.33"/>
2397</g>
2398<!-- Node107&#45;&gt;Node42 -->
2399<g id="edge156" class="edge">
2400<title>Node107&#45;&gt;Node42</title>
2401<path fill="none" stroke="midnightblue" d="M6836.92,-308.49C6498.79,-302.01 5199.34,-275.88 5017.18,-254 5005.42,-252.59 4992.95,-250.42 4981.07,-248.02"/>
2402<polygon fill="midnightblue" stroke="midnightblue" points="6837.05,-311.99 6847.12,-308.68 6837.19,-304.99 6837.05,-311.99"/>
2403</g>
2404<!-- Node107&#45;&gt;Node45 -->
2405<g id="edge157" class="edge">
2406<title>Node107&#45;&gt;Node45</title>
2407<path fill="none" stroke="midnightblue" d="M6997.66,-309.71C7328.85,-308.24 8587.45,-299.68 8982.18,-254 8994.31,-252.6 9007.17,-250.43 9019.42,-248.04"/>
2408<polygon fill="midnightblue" stroke="midnightblue" points="6997.19,-306.21 6987.21,-309.76 6997.22,-313.21 6997.19,-306.21"/>
2409</g>
2410<!-- Node107&#45;&gt;Node48 -->
2411<g id="edge158" class="edge">
2412<title>Node107&#45;&gt;Node48</title>
2413<path fill="none" stroke="midnightblue" d="M6837,-295.08C6779.58,-284.21 6700.49,-268.84 6631.18,-254 6622.49,-252.14 6613.32,-250.09 6604.33,-248.04"/>
2414<polygon fill="midnightblue" stroke="midnightblue" points="6836.63,-298.57 6847.1,-296.99 6837.93,-291.69 6836.63,-298.57"/>
2415</g>
2416<!-- Node107&#45;&gt;Node49 -->
2417<g id="edge159" class="edge">
2418<title>Node107&#45;&gt;Node49</title>
2419<path fill="none" stroke="midnightblue" d="M6836.84,-308.16C6664.75,-304.27 6247.76,-295.16 5898.18,-290 5494.54,-284.04 2665.94,-302.53 2265.18,-254 2254.19,-252.67 2242.56,-250.47 2231.54,-248.01"/>
2420<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.66 6847.07,-308.39 6837.15,-304.66 6837,-311.66"/>
2421</g>
2422<!-- Node107&#45;&gt;Node51 -->
2423<g id="edge160" class="edge">
2424<title>Node107&#45;&gt;Node51</title>
2425<path fill="none" stroke="midnightblue" d="M6836.83,-308.31C6664.74,-304.71 6247.75,-296.12 5898.18,-290 5638.3,-285.45 3816.85,-288.13 3559.18,-254 3549.08,-252.66 3538.41,-250.5 3528.3,-248.07"/>
2426<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.81 6847.07,-308.52 6837.15,-304.81 6837,-311.81"/>
2427</g>
2428<!-- Node107&#45;&gt;Node53 -->
2429<g id="edge161" class="edge">
2430<title>Node107&#45;&gt;Node53</title>
2431<path fill="none" stroke="midnightblue" d="M6836.73,-303.71C6706.4,-293.49 6440.97,-272.54 6216.18,-254 6162.52,-249.57 6101.98,-244.42 6055.79,-240.45"/>
2432<polygon fill="midnightblue" stroke="midnightblue" points="6836.78,-307.22 6847.02,-304.52 6837.33,-300.25 6836.78,-307.22"/>
2433</g>
2434<!-- Node107&#45;&gt;Node55 -->
2435<g id="edge180" class="edge">
2436<title>Node107&#45;&gt;Node55</title>
2437<path fill="none" stroke="midnightblue" d="M6997.54,-309.52C7171.8,-307.64 7572.15,-298.47 7613.18,-254 7625.84,-240.28 7625.47,-226.05 7613.18,-212 7592.79,-188.7 7417.22,-171.79 7299.91,-162.96"/>
2438<polygon fill="midnightblue" stroke="midnightblue" points="6997.36,-306.02 6987.4,-309.62 6997.44,-313.02 6997.36,-306.02"/>
2439</g>
2440<!-- Node107&#45;&gt;Node56 -->
2441<g id="edge165" class="edge">
2442<title>Node107&#45;&gt;Node56</title>
2443<path fill="none" stroke="midnightblue" d="M6997.38,-309.28C7397.66,-305.52 9169.6,-287.13 9413.18,-254 9423.27,-252.63 9433.94,-250.44 9444.05,-248.02"/>
2444<polygon fill="midnightblue" stroke="midnightblue" points="6997.31,-305.78 6987.34,-309.37 6997.37,-312.78 6997.31,-305.78"/>
2445</g>
2446<!-- Node107&#45;&gt;Node58 -->
2447<g id="edge185" class="edge">
2448<title>Node107&#45;&gt;Node58</title>
2449<path fill="none" stroke="midnightblue" d="M6997.44,-309.7C7416.69,-307.96 9337.57,-297.59 9380.18,-254 9393.23,-240.65 9388.08,-228.91 9380.18,-212 9371.77,-194.01 9354.42,-179.77 9339.49,-170.15"/>
2450<polygon fill="midnightblue" stroke="midnightblue" points="6997.21,-306.2 6987.23,-309.74 6997.24,-313.2 6997.21,-306.2"/>
2451</g>
2452<!-- Node107&#45;&gt;Node59 -->
2453<g id="edge166" class="edge">
2454<title>Node107&#45;&gt;Node59</title>
2455<path fill="none" stroke="midnightblue" d="M6836.84,-308.13C6664.75,-304.2 6247.76,-295.01 5898.18,-290 5455.43,-283.66 2353.33,-302.32 1913.18,-254 1901.07,-252.67 1888.23,-250.47 1876.05,-248.01"/>
2456<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.64 6847.07,-308.37 6837.16,-304.64 6837,-311.64"/>
2457</g>
2458<!-- Node107&#45;&gt;Node61 -->
2459<g id="edge167" class="edge">
2460<title>Node107&#45;&gt;Node61</title>
2461<path fill="none" stroke="midnightblue" d="M6836.84,-308.17C6664.75,-304.3 6247.76,-295.24 5898.18,-290 5704.58,-287.1 2604.98,-280.47 2413.18,-254 2403.56,-252.67 2393.4,-250.47 2383.81,-248.01"/>
2462<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.67 6847.07,-308.4 6837.15,-304.68 6837,-311.67"/>
2463</g>
2464<!-- Node107&#45;&gt;Node64 -->
2465<g id="edge168" class="edge">
2466<title>Node107&#45;&gt;Node64</title>
2467<path fill="none" stroke="midnightblue" d="M6836.77,-308.48C6442.86,-300.97 4731.3,-267.69 4619.18,-254 4607.9,-252.62 4595.95,-250.47 4584.58,-248.08"/>
2468<polygon fill="midnightblue" stroke="midnightblue" points="6836.87,-311.98 6846.93,-308.67 6837,-304.98 6836.87,-311.98"/>
2469</g>
2470<!-- Node107&#45;&gt;Node67 -->
2471<g id="edge169" class="edge">
2472<title>Node107&#45;&gt;Node67</title>
2473<path fill="none" stroke="midnightblue" d="M6997.75,-309.76C7297.93,-308.49 8351.08,-300.74 8683.18,-254 8693.13,-252.6 8703.63,-250.44 8713.62,-248.04"/>
2474<polygon fill="midnightblue" stroke="midnightblue" points="6997.38,-306.26 6987.39,-309.8 6997.4,-313.26 6997.38,-306.26"/>
2475</g>
2476<!-- Node107&#45;&gt;Node69 -->
2477<g id="edge191" class="edge">
2478<title>Node107&#45;&gt;Node69</title>
2479<path fill="none" stroke="midnightblue" d="M6997.43,-308.91C7334.55,-304.15 8620.09,-284.04 8649.18,-254 8710.7,-190.46 8602.74,-206.17 8442.18,-176 8432.18,-174.12 8421.64,-172.07 8411.3,-170.01"/>
2480<polygon fill="midnightblue" stroke="midnightblue" points="6997.21,-305.41 6987.26,-309.05 6997.31,-312.41 6997.21,-305.41"/>
2481</g>
2482<!-- Node107&#45;&gt;Node70 -->
2483<g id="edge170" class="edge">
2484<title>Node107&#45;&gt;Node70</title>
2485<path fill="none" stroke="midnightblue" d="M6997.59,-309.37C7419.67,-305.9 9370.02,-288.16 9637.18,-254 9647.89,-252.63 9659.21,-250.45 9669.97,-248.02"/>
2486<polygon fill="midnightblue" stroke="midnightblue" points="6997.28,-305.87 6987.31,-309.45 6997.34,-312.87 6997.28,-305.87"/>
2487</g>
2488<!-- Node107&#45;&gt;Node71 -->
2489<g id="edge171" class="edge">
2490<title>Node107&#45;&gt;Node71</title>
2491<path fill="none" stroke="midnightblue" d="M6997.72,-310.16C7314.12,-310.42 8472.26,-307.58 8835.18,-254 8844.53,-252.62 8854.38,-250.47 8863.74,-248.08"/>
2492<polygon fill="midnightblue" stroke="midnightblue" points="6997.27,-306.66 6987.27,-310.15 6997.26,-313.66 6997.27,-306.66"/>
2493</g>
2494<!-- Node107&#45;&gt;Node72 -->
2495<g id="edge172" class="edge">
2496<title>Node107&#45;&gt;Node72</title>
2497<path fill="none" stroke="midnightblue" d="M6997.62,-310.1C7157.58,-309.21 7526.54,-301.61 7832.18,-254 7841.82,-252.5 7852.01,-250.35 7861.74,-248.02"/>
2498<polygon fill="midnightblue" stroke="midnightblue" points="6997.37,-306.61 6987.39,-310.15 6997.41,-313.61 6997.37,-306.61"/>
2499</g>
2500<!-- Node107&#45;&gt;Node75 -->
2501<g id="edge173" class="edge">
2502<title>Node107&#45;&gt;Node75</title>
2503<path fill="none" stroke="midnightblue" d="M6836.84,-308.18C6664.75,-304.34 6247.76,-295.32 5898.18,-290 5527.42,-284.36 2928.48,-304.78 2561.18,-254 2551.56,-252.67 2541.4,-250.47 2531.81,-248.01"/>
2504<polygon fill="midnightblue" stroke="midnightblue" points="6837,-311.69 6847.07,-308.41 6837.15,-304.69 6837,-311.69"/>
2505</g>
2506<!-- Node107&#45;&gt;Node78 -->
2507<g id="edge174" class="edge">
2508<title>Node107&#45;&gt;Node78</title>
2509<path fill="none" stroke="midnightblue" d="M6997.59,-309.64C7521.71,-307.22 10442.73,-292.09 10837.18,-254 10851.21,-252.64 10866.13,-250.47 10880.33,-248.04"/>
2510<polygon fill="midnightblue" stroke="midnightblue" points="6997.46,-306.15 6987.47,-309.69 6997.49,-313.15 6997.46,-306.15"/>
2511</g>
2512<!-- Node107&#45;&gt;Node79 -->
2513<g id="edge175" class="edge">
2514<title>Node107&#45;&gt;Node79</title>
2515<path fill="none" stroke="midnightblue" d="M6997.74,-309.53C7395.93,-307.02 9136.39,-293.77 9175.18,-254 9188.21,-240.64 9186.77,-226.63 9175.18,-212 9165.18,-199.38 9083.41,-182.04 9018.46,-170.02"/>
2516<polygon fill="midnightblue" stroke="midnightblue" points="6997.44,-306.03 6987.46,-309.59 6997.49,-313.03 6997.44,-306.03"/>
2517</g>
2518<!-- Node107&#45;&gt;Node80 -->
2519<g id="edge176" class="edge">
2520<title>Node107&#45;&gt;Node80</title>
2521<path fill="none" stroke="midnightblue" d="M6872.77,-292.05C6839.49,-278.59 6794.59,-260.44 6763.91,-248.04"/>
2522<polygon fill="midnightblue" stroke="midnightblue" points="6871.68,-295.38 6882.26,-295.88 6874.3,-288.89 6871.68,-295.38"/>
2523</g>
2524<!-- Node107&#45;&gt;Node81 -->
2525<g id="edge177" class="edge">
2526<title>Node107&#45;&gt;Node81</title>
2527<path fill="none" stroke="midnightblue" d="M6917.18,-285.66C6917.18,-275.33 6917.18,-263.44 6917.18,-253.68"/>
2528<polygon fill="midnightblue" stroke="midnightblue" points="6913.68,-285.7 6917.18,-295.7 6920.68,-285.71 6913.68,-285.7"/>
2529</g>
2530<!-- Node107&#45;&gt;Node82 -->
2531<g id="edge178" class="edge">
2532<title>Node107&#45;&gt;Node82</title>
2533<path fill="none" stroke="midnightblue" d="M6836.84,-308.1C6664.75,-304.11 6247.77,-294.81 5898.18,-290 5389.77,-283.01 1828.61,-299.35 1322.18,-254 1307.32,-252.67 1291.5,-250.47 1276.48,-248.01"/>
2534<polygon fill="midnightblue" stroke="midnightblue" points="6836.99,-311.61 6847.07,-308.34 6837.16,-304.61 6836.99,-311.61"/>
2535</g>
2536<!-- Node107&#45;&gt;Node83 -->
2537<g id="edge182" class="edge">
2538<title>Node107&#45;&gt;Node83</title>
2539<path fill="none" stroke="midnightblue" d="M6836.84,-308.07C6664.75,-304.03 6247.77,-294.63 5898.18,-290 5606.64,-286.14 940.25,-283.45 650.18,-254 647.24,-253.7 644.27,-253.36 641.27,-252.98"/>
2540<polygon fill="midnightblue" stroke="midnightblue" points="6836.99,-311.58 6847.07,-308.32 6837.16,-304.58 6836.99,-311.58"/>
2541</g>
2542<!-- Node107&#45;&gt;Node84 -->
2543<g id="edge183" class="edge">
2544<title>Node107&#45;&gt;Node84</title>
2545<path fill="none" stroke="midnightblue" d="M6836.84,-308.08C6664.75,-304.05 6247.77,-294.68 5898.18,-290 5617.75,-286.25 1129.17,-282.63 850.18,-254 847.27,-253.7 844.33,-253.36 841.36,-252.98"/>
2546<polygon fill="midnightblue" stroke="midnightblue" points="6836.99,-311.59 6847.07,-308.32 6837.16,-304.59 6836.99,-311.59"/>
2547</g>
2548<!-- Node107&#45;&gt;Node85 -->
2549<g id="edge184" class="edge">
2550<title>Node107&#45;&gt;Node85</title>
2551<path fill="none" stroke="midnightblue" d="M6997.54,-308.71C7157.86,-305.29 7505.18,-293.37 7541.18,-254 7553.77,-240.22 7554.34,-225.24 7541.18,-212 7508.7,-179.34 954.17,-178.54 908.18,-176 881.93,-174.55 853.73,-172.08 827.29,-169.36"/>
2552<polygon fill="midnightblue" stroke="midnightblue" points="6997.19,-305.21 6987.26,-308.92 6997.33,-312.21 6997.19,-305.21"/>
2553</g>
2554<!-- Node107&#45;&gt;Node86 -->
2555<g id="edge186" class="edge">
2556<title>Node107&#45;&gt;Node86</title>
2557<path fill="none" stroke="midnightblue" d="M6962.06,-292.05C6995.7,-278.59 7041.07,-260.44 7072.08,-248.04"/>
2558<polygon fill="midnightblue" stroke="midnightblue" points="6960.46,-288.92 6952.47,-295.88 6963.06,-295.42 6960.46,-288.92"/>
2559</g>
2560<!-- Node107&#45;&gt;Node87 -->
2561<g id="edge187" class="edge">
2562<title>Node107&#45;&gt;Node87</title>
2563<path fill="none" stroke="midnightblue" d="M6997.17,-294.91C7055.23,-283.85 7135.64,-268.34 7206.18,-254 7209.12,-253.4 7212.12,-252.79 7215.14,-252.17"/>
2564<polygon fill="midnightblue" stroke="midnightblue" points="6996.5,-291.47 6987.33,-296.78 6997.81,-298.35 6996.5,-291.47"/>
2565</g>
2566<!-- Node107&#45;&gt;Node88 -->
2567<g id="edge188" class="edge">
2568<title>Node107&#45;&gt;Node88</title>
2569<path fill="none" stroke="midnightblue" d="M6836.84,-308.09C6664.75,-304.08 6247.77,-294.74 5898.18,-290 5363.99,-282.76 1622.43,-300.06 1090.18,-254 1074.82,-252.67 1058.46,-250.47 1042.92,-248.01"/>
2570<polygon fill="midnightblue" stroke="midnightblue" points="6836.99,-311.6 6847.07,-308.33 6837.16,-304.6 6836.99,-311.6"/>
2571</g>
2572<!-- Node107&#45;&gt;Node89 -->
2573<g id="edge189" class="edge">
2574<title>Node107&#45;&gt;Node89</title>
2575<path fill="none" stroke="midnightblue" d="M6836.84,-308.12C6664.75,-304.15 6247.77,-294.89 5898.18,-290 5420.43,-283.31 2074.88,-286.25 1598.18,-254 1578.3,-252.66 1557.09,-250.47 1536.9,-248.02"/>
2576<polygon fill="midnightblue" stroke="midnightblue" points="6836.99,-311.62 6847.07,-308.35 6837.16,-304.62 6836.99,-311.62"/>
2577</g>
2578<!-- Node107&#45;&gt;Node90 -->
2579<g id="edge190" class="edge">
2580<title>Node107&#45;&gt;Node90</title>
2581<path fill="none" stroke="midnightblue" d="M6997.57,-309.45C7485.88,-306.01 10044.63,-286.56 10392.18,-254 10406.83,-252.63 10422.41,-250.44 10437.25,-248.02"/>
2582<polygon fill="midnightblue" stroke="midnightblue" points="6997.42,-305.95 6987.44,-309.52 6997.47,-312.95 6997.42,-305.95"/>
2583</g>
2584<!-- Node107&#45;&gt;Node91 -->
2585<g id="edge192" class="edge">
2586<title>Node107&#45;&gt;Node91</title>
2587<path fill="none" stroke="midnightblue" d="M6837.03,-301.26C6745.31,-291.03 6590.68,-273.03 6458.18,-254 6445.53,-252.18 6432.17,-250.12 6419.12,-248.03"/>
2588<polygon fill="midnightblue" stroke="midnightblue" points="6836.74,-304.75 6847.07,-302.38 6837.52,-297.8 6836.74,-304.75"/>
2589</g>
2590<!-- Node107&#45;&gt;Node92 -->
2591<g id="edge193" class="edge">
2592<title>Node107&#45;&gt;Node92</title>
2593<path fill="none" stroke="midnightblue" d="M6997.8,-309.83C7555.14,-308.55 10826.63,-299.14 11266.18,-254 11279.32,-252.65 11293.27,-250.46 11306.53,-248.02"/>
2594<polygon fill="midnightblue" stroke="midnightblue" points="6997.44,-306.33 6987.45,-309.85 6997.46,-313.33 6997.44,-306.33"/>
2595</g>
2596<!-- Node107&#45;&gt;Node93 -->
2597<g id="edge194" class="edge">
2598<title>Node107&#45;&gt;Node93</title>
2599<path fill="none" stroke="midnightblue" d="M6997.37,-309.77C7537.98,-308.09 10641.41,-296.66 11059.18,-254 11072.44,-252.65 11086.53,-250.45 11099.92,-248.01"/>
2600<polygon fill="midnightblue" stroke="midnightblue" points="6997.32,-306.27 6987.33,-309.8 6997.34,-313.27 6997.32,-306.27"/>
2601</g>
2602<!-- Node107&#45;&gt;Node94 -->
2603<g id="edge195" class="edge">
2604<title>Node107&#45;&gt;Node94</title>
2605<path fill="none" stroke="midnightblue" d="M6997.59,-309.6C7504.79,-307 10251.48,-291.27 10623.18,-254 10636.72,-252.64 10651.1,-250.47 10664.79,-248.04"/>
2606<polygon fill="midnightblue" stroke="midnightblue" points="6997.42,-306.11 6987.43,-309.66 6997.45,-313.11 6997.42,-306.11"/>
2607</g>
2608<!-- Node107&#45;&gt;Node95 -->
2609<g id="edge196" class="edge">
2610<title>Node107&#45;&gt;Node95</title>
2611<path fill="none" stroke="midnightblue" d="M6997.51,-309.44C7453.87,-306.14 9710.55,-288.19 10018.18,-254 10030.48,-252.63 10043.54,-250.45 10055.95,-248.02"/>
2612<polygon fill="midnightblue" stroke="midnightblue" points="6997.36,-305.94 6987.39,-309.51 6997.41,-312.94 6997.36,-305.94"/>
2613</g>
2614<!-- Node107&#45;&gt;Node98 -->
2615<g id="edge197" class="edge">
2616<title>Node107&#45;&gt;Node98</title>
2617<path fill="none" stroke="midnightblue" d="M6997.52,-309.59C7470.59,-307.07 9883.5,-292.41 10211.18,-254 10222.75,-252.64 10235.01,-250.47 10246.65,-248.04"/>
2618<polygon fill="midnightblue" stroke="midnightblue" points="6997.35,-306.09 6987.37,-309.65 6997.39,-313.09 6997.35,-306.09"/>
2619</g>
2620<!-- Node107&#45;&gt;Node101 -->
2621<g id="edge198" class="edge">
2622<title>Node107&#45;&gt;Node101</title>
2623<path fill="none" stroke="midnightblue" d="M6836.73,-308.45C6417.48,-300.32 4499.86,-262.75 4439.18,-254 4429.7,-252.63 4419.69,-250.45 4410.21,-248.02"/>
2624<polygon fill="midnightblue" stroke="midnightblue" points="6836.87,-311.95 6846.94,-308.65 6837.01,-304.95 6836.87,-311.95"/>
2625</g>
2626<!-- Node107&#45;&gt;Node104 -->
2627<g id="edge199" class="edge">
2628<title>Node107&#45;&gt;Node104</title>
2629<path fill="none" stroke="midnightblue" d="M6836.72,-309.3C6621.72,-306.88 6016.05,-296.52 5514.18,-254 5495.91,-252.45 5476.48,-250.32 5457.8,-248.01"/>
2630<polygon fill="midnightblue" stroke="midnightblue" points="6836.93,-312.8 6846.97,-309.41 6837.01,-305.8 6836.93,-312.8"/>
2631</g>
2632<!-- Node107&#45;&gt;Node106 -->
2633<g id="edge201" class="edge">
2634<title>Node107&#45;&gt;Node106</title>
2635<path fill="none" stroke="midnightblue" d="M6997.32,-304.21C7092.55,-296.5 7255.94,-280.65 7394.18,-254 7402.67,-252.36 7411.62,-250.27 7420.25,-248.05"/>
2636<polygon fill="midnightblue" stroke="midnightblue" points="6996.88,-300.74 6987.19,-305.02 6997.44,-307.71 6996.88,-300.74"/>
2637</g>
2638<!-- Node108 -->
2639<g id="node108" class="node">
2640<title>Node108</title>
2641<g id="a_node108"><a xlink:href="_arg_min_max_8hpp.html" target="_top" xlink:title=" ">
2642<polygon fill="white" stroke="black" points="9222.68,-218 9222.68,-248 9371.68,-248 9371.68,-218 9222.68,-218"/>
2643<text text-anchor="start" x="9230.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2644<text text-anchor="middle" x="9297.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.hpp</text>
2645</a>
2646</g>
2647</g>
2648<!-- Node107&#45;&gt;Node108 -->
2649<g id="edge153" class="edge">
2650<title>Node107&#45;&gt;Node108</title>
2651<path fill="none" stroke="midnightblue" d="M6997.36,-310.18C7350.33,-310.65 8767.82,-308.99 9209.18,-254 9220.22,-252.62 9231.9,-250.47 9243.02,-248.08"/>
2652<polygon fill="midnightblue" stroke="midnightblue" points="6997.23,-306.68 6987.23,-310.17 6997.22,-313.68 6997.23,-306.68"/>
2653</g>
2654<!-- Node110 -->
2655<g id="node110" class="node">
2656<title>Node110</title>
2657<g id="a_node110"><a xlink:href="_detection_post_process_8hpp.html" target="_top" xlink:title=" ">
2658<polygon fill="white" stroke="black" points="9809.18,-218 9809.18,-248 10009.18,-248 10009.18,-218 9809.18,-218"/>
2659<text text-anchor="start" x="9817.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2660<text text-anchor="middle" x="9909.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.hpp</text>
2661</a>
2662</g>
2663</g>
2664<!-- Node107&#45;&gt;Node110 -->
2665<g id="edge162" class="edge">
2666<title>Node107&#45;&gt;Node110</title>
2667<path fill="none" stroke="midnightblue" d="M6997.46,-310.2C7403.58,-310.94 9234.58,-311 9800.18,-254 9813.87,-252.62 9828.41,-250.45 9842.26,-248.04"/>
2668<polygon fill="midnightblue" stroke="midnightblue" points="6997.28,-306.7 6987.28,-310.18 6997.27,-313.7 6997.28,-306.7"/>
2669</g>
2670<!-- Node112 -->
2671<g id="node112" class="node">
2672<title>Node112</title>
2673<g id="a_node112"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
2674<polygon fill="white" stroke="black" points="9897.68,-134.5 9897.68,-175.5 10092.68,-175.5 10092.68,-134.5 9897.68,-134.5"/>
2675<text text-anchor="start" x="9905.68" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2676<text text-anchor="start" x="9905.68" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
2677<text text-anchor="middle" x="9995.18" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2678</a>
2679</g>
2680</g>
2681<!-- Node107&#45;&gt;Node112 -->
2682<g id="edge181" class="edge">
2683<title>Node107&#45;&gt;Node112</title>
2684<path fill="none" stroke="midnightblue" d="M6997.39,-309.66C7428.81,-307.68 9458.66,-296.13 9584.18,-254 9614.35,-243.87 9612.69,-223.98 9642.18,-212 9744.55,-170.4 9779.18,-194.15 9888.18,-176 9891.25,-175.49 9894.38,-174.96 9897.53,-174.42"/>
2685<polygon fill="midnightblue" stroke="midnightblue" points="6997.18,-306.16 6987.2,-309.71 6997.21,-313.16 6997.18,-306.16"/>
2686</g>
2687<!-- Node108&#45;&gt;Node79 -->
2688<g id="edge155" class="edge">
2689<title>Node108&#45;&gt;Node79</title>
2690<path fill="none" stroke="midnightblue" d="M9226.37,-215.77C9220.56,-214.48 9214.77,-213.21 9209.18,-212 9140.74,-197.18 9062.4,-181.15 9007.42,-170.05"/>
2691<polygon fill="midnightblue" stroke="midnightblue" points="9225.62,-219.19 9236.15,-217.96 9227.15,-212.36 9225.62,-219.19"/>
2692</g>
2693<!-- Node109 -->
2694<g id="node109" class="node">
2695<title>Node109</title>
2696<g id="a_node109"><a xlink:href="_arg_min_max_8cpp.html" target="_top" xlink:title=" ">
2697<polygon fill="white" stroke="black" points="9060.68,-140 9060.68,-170 9209.68,-170 9209.68,-140 9060.68,-140"/>
2698<text text-anchor="start" x="9068.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2699<text text-anchor="middle" x="9135.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.cpp</text>
2700</a>
2701</g>
2702</g>
2703<!-- Node108&#45;&gt;Node109 -->
2704<g id="edge154" class="edge">
2705<title>Node108&#45;&gt;Node109</title>
2706<path fill="none" stroke="midnightblue" d="M9257.8,-213.52C9229.24,-200.13 9191.2,-182.28 9165.11,-170.04"/>
2707<polygon fill="midnightblue" stroke="midnightblue" points="9256.55,-216.8 9267.09,-217.88 9259.52,-210.47 9256.55,-216.8"/>
2708</g>
2709<!-- Node111 -->
2710<g id="node111" class="node">
2711<title>Node111</title>
2712<g id="a_node111"><a xlink:href="_detection_post_process_8cpp.html" target="_top" xlink:title=" ">
2713<polygon fill="white" stroke="black" points="10110.68,-140 10110.68,-170 10309.68,-170 10309.68,-140 10110.68,-140"/>
2714<text text-anchor="start" x="10118.68" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2715<text text-anchor="middle" x="10210.18" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.cpp</text>
2716</a>
2717</g>
2718</g>
2719<!-- Node110&#45;&gt;Node111 -->
2720<g id="edge163" class="edge">
2721<title>Node110&#45;&gt;Node111</title>
2722<path fill="none" stroke="midnightblue" d="M9974.52,-215.5C10028.33,-201.92 10103.78,-182.87 10154.69,-170.01"/>
2723<polygon fill="midnightblue" stroke="midnightblue" points="9973.58,-212.13 9964.74,-217.97 9975.29,-218.92 9973.58,-212.13"/>
2724</g>
2725<!-- Node110&#45;&gt;Node112 -->
2726<g id="edge164" class="edge">
2727<title>Node110&#45;&gt;Node112</title>
2728<path fill="none" stroke="midnightblue" d="M9933.1,-210.86C9945.56,-199.85 9960.7,-186.47 9972.91,-175.68"/>
2729<polygon fill="midnightblue" stroke="midnightblue" points="9930.53,-208.46 9925.35,-217.7 9935.17,-213.71 9930.53,-208.46"/>
2730</g>
2731<!-- Node113&#45;&gt;Node6 -->
2732<g id="edge203" class="edge">
2733<title>Node113&#45;&gt;Node6</title>
2734<path fill="none" stroke="midnightblue" d="M988.28,-294.37C977.18,-292.68 965.92,-291.16 955.18,-290 867.15,-280.52 238.18,-293.96 159.18,-254 105.43,-226.81 53.86,-176.87 96.18,-134 123.44,-106.38 2851.45,-100.56 2890.18,-98 2903.27,-97.13 2917.11,-95.84 2930.58,-94.37"/>
2735<polygon fill="midnightblue" stroke="midnightblue" points="987.99,-297.87 998.41,-295.96 989.08,-290.95 987.99,-297.87"/>
2736</g>
2737<!-- Node113&#45;&gt;Node82 -->
2738<g id="edge204" class="edge">
2739<title>Node113&#45;&gt;Node82</title>
2740<path fill="none" stroke="midnightblue" d="M1105.99,-290.82C1129.47,-277.51 1160.21,-260.07 1181.42,-248.04"/>
2741<polygon fill="midnightblue" stroke="midnightblue" points="1104.04,-287.91 1097.07,-295.88 1107.49,-293.99 1104.04,-287.91"/>
2742</g>
2743<!-- Node114&#45;&gt;Node6 -->
2744<g id="edge206" class="edge">
2745<title>Node114&#45;&gt;Node6</title>
2746<path fill="none" stroke="midnightblue" d="M333.54,-214.2C392.2,-190.58 502.05,-149.98 600.18,-134 851.35,-93.1 2636.28,-115.16 2890.18,-98 2903.27,-97.12 2917.11,-95.81 2930.58,-94.34"/>
2747<polygon fill="midnightblue" stroke="midnightblue" points="332.18,-210.98 324.23,-217.98 334.81,-217.46 332.18,-210.98"/>
2748</g>
2749<!-- Node114&#45;&gt;Node85 -->
2750<g id="edge207" class="edge">
2751<title>Node114&#45;&gt;Node85</title>
2752<path fill="none" stroke="midnightblue" d="M380.1,-216.17C456.64,-202.55 566.04,-183.08 639.46,-170.01"/>
2753<polygon fill="midnightblue" stroke="midnightblue" points="379.23,-212.77 369.99,-217.97 380.45,-219.67 379.23,-212.77"/>
2754</g>
2755<!-- Node115&#45;&gt;Node82 -->
2756<g id="edge211" class="edge">
2757<title>Node115&#45;&gt;Node82</title>
2758<path fill="none" stroke="midnightblue" d="M1495.54,-293.92C1429.82,-280.31 1336.55,-261 1273.84,-248.01"/>
2759<polygon fill="midnightblue" stroke="midnightblue" points="1494.94,-297.37 1505.44,-295.97 1496.36,-290.52 1494.94,-297.37"/>
2760</g>
2761<!-- Node115&#45;&gt;Node83 -->
2762<g id="edge212" class="edge">
2763<title>Node115&#45;&gt;Node83</title>
2764<path fill="none" stroke="midnightblue" d="M1492.07,-294.33C1481.37,-292.65 1470.53,-291.14 1460.18,-290 1101.99,-250.51 1007.94,-297.12 650.18,-254 647.25,-253.65 644.28,-253.26 641.29,-252.83"/>
2765<polygon fill="midnightblue" stroke="midnightblue" points="1491.82,-297.84 1502.25,-295.99 1492.94,-290.93 1491.82,-297.84"/>
2766</g>
2767<!-- Node115&#45;&gt;Node84 -->
2768<g id="edge213" class="edge">
2769<title>Node115&#45;&gt;Node84</title>
2770<path fill="none" stroke="midnightblue" d="M1491.35,-294.36C1480.89,-292.7 1470.3,-291.19 1460.18,-290 1190.45,-258.28 1119.53,-288.71 850.18,-254 847.28,-253.63 844.34,-253.22 841.38,-252.78"/>
2771<polygon fill="midnightblue" stroke="midnightblue" points="1490.89,-297.83 1501.33,-295.99 1492.02,-290.93 1490.89,-297.83"/>
2772</g>
2773<!-- Node115&#45;&gt;Node85 -->
2774<g id="edge214" class="edge">
2775<title>Node115&#45;&gt;Node85</title>
2776<path fill="none" stroke="midnightblue" d="M1492.88,-294.37C1481.92,-292.65 1470.8,-291.12 1460.18,-290 1404.23,-284.08 487.25,-294.48 448.18,-254 392.86,-196.68 511.72,-172.73 608.92,-162.83"/>
2777<polygon fill="midnightblue" stroke="midnightblue" points="1492.44,-297.84 1502.87,-295.99 1493.56,-290.93 1492.44,-297.84"/>
2778</g>
2779<!-- Node115&#45;&gt;Node88 -->
2780<g id="edge215" class="edge">
2781<title>Node115&#45;&gt;Node88</title>
2782<path fill="none" stroke="midnightblue" d="M1488.84,-294.33C1479.19,-292.76 1469.48,-291.27 1460.18,-290 1296.49,-267.59 1253.98,-275.59 1090.18,-254 1077.09,-252.27 1063.24,-250.2 1049.78,-248.05"/>
2783<polygon fill="midnightblue" stroke="midnightblue" points="1488.41,-297.81 1498.85,-295.99 1489.56,-290.9 1488.41,-297.81"/>
2784</g>
2785<!-- Node115&#45;&gt;Node89 -->
2786<g id="edge216" class="edge">
2787<title>Node115&#45;&gt;Node89</title>
2788<path fill="none" stroke="midnightblue" d="M1539.87,-290.82C1516.74,-277.51 1486.46,-260.07 1465.57,-248.04"/>
2789<polygon fill="midnightblue" stroke="midnightblue" points="1538.25,-293.93 1548.66,-295.88 1541.74,-287.86 1538.25,-293.93"/>
2790</g>
2791<!-- Node115&#45;&gt;Node114 -->
2792<g id="edge209" class="edge">
2793<title>Node115&#45;&gt;Node114</title>
2794<path fill="none" stroke="midnightblue" d="M1492.88,-294.36C1481.92,-292.64 1470.8,-291.12 1460.18,-290 998.01,-241.38 877.71,-299.09 415.18,-254 400.1,-252.53 384.06,-250.38 368.71,-248.04"/>
2795<polygon fill="midnightblue" stroke="midnightblue" points="1492.44,-297.83 1502.87,-295.98 1493.56,-290.92 1492.44,-297.83"/>
2796</g>
2797<!-- Node116 -->
2798<g id="node116" class="node">
2799<title>Node116</title>
2800<g id="a_node116"><a xlink:href="_elementwise_function_8cpp.html" target="_top" xlink:title=" ">
2801<polygon fill="white" stroke="black" points="8443.68,-218 8443.68,-248 8640.68,-248 8640.68,-218 8443.68,-218"/>
2802<text text-anchor="start" x="8451.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2803<text text-anchor="middle" x="8542.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.cpp</text>
2804</a>
2805</g>
2806</g>
2807<!-- Node115&#45;&gt;Node116 -->
2808<g id="edge210" class="edge">
2809<title>Node115&#45;&gt;Node116</title>
2810<path fill="none" stroke="midnightblue" d="M1682.67,-309.37C2548.31,-304.38 8258.86,-270.82 8434.18,-254 8448.04,-252.67 8462.77,-250.47 8476.76,-248.01"/>
2811<polygon fill="midnightblue" stroke="midnightblue" points="1682.39,-305.87 1672.41,-309.43 1682.43,-312.87 1682.39,-305.87"/>
2812</g>
2813<!-- Node117&#45;&gt;Node6 -->
2814<g id="edge218" class="edge">
2815<title>Node117&#45;&gt;Node6</title>
2816<path fill="none" stroke="midnightblue" d="M311.71,-309.36C210.54,-306.33 65.8,-294.73 29.18,-254 -6.49,-214.33 -11.31,-171.96 26.18,-134 54.13,-105.69 2850.48,-100.62 2890.18,-98 2903.27,-97.14 2917.11,-95.84 2930.58,-94.37"/>
2817<polygon fill="midnightblue" stroke="midnightblue" points="311.88,-312.86 321.97,-309.64 312.07,-305.87 311.88,-312.86"/>
2818</g>
2819<!-- Node117&#45;&gt;Node83 -->
2820<g id="edge219" class="edge">
2821<title>Node117&#45;&gt;Node83</title>
2822<path fill="none" stroke="midnightblue" d="M457.72,-285.49C476.11,-275.13 497.23,-263.25 514.53,-253.51"/>
2823<polygon fill="midnightblue" stroke="midnightblue" points="455.94,-282.47 448.94,-290.43 459.38,-288.57 455.94,-282.47"/>
2824</g>
2825<!-- Node118&#45;&gt;Node6 -->
2826<g id="edge221" class="edge">
2827<title>Node118&#45;&gt;Node6</title>
2828<path fill="none" stroke="midnightblue" d="M513.69,-290.22C431.11,-283.55 94.54,-288 60.18,-254 22.2,-216.42 15.64,-172.02 53.18,-134 80.87,-105.96 2850.86,-100.6 2890.18,-98 2903.27,-97.14 2917.11,-95.84 2930.58,-94.37"/>
2829<polygon fill="midnightblue" stroke="midnightblue" points="513.66,-293.74 523.97,-291.3 514.39,-286.78 513.66,-293.74"/>
2830</g>
2831<!-- Node118&#45;&gt;Node84 -->
2832<g id="edge222" class="edge">
2833<title>Node118&#45;&gt;Node84</title>
2834<path fill="none" stroke="midnightblue" d="M658.72,-285.49C677.11,-275.13 698.23,-263.25 715.53,-253.51"/>
2835<polygon fill="midnightblue" stroke="midnightblue" points="656.94,-282.47 649.94,-290.43 660.38,-288.57 656.94,-282.47"/>
2836</g>
2837<!-- Node119&#45;&gt;Node6 -->
2838<g id="edge226" class="edge">
2839<title>Node119&#45;&gt;Node6</title>
2840<path fill="none" stroke="midnightblue" d="M748.36,-294.4C737.22,-292.73 725.95,-291.21 715.18,-290 646.93,-282.34 151.44,-297.34 98.18,-254 56.18,-219.83 39.14,-172.53 77.18,-134 104.63,-106.2 2851.19,-100.58 2890.18,-98 2903.27,-97.13 2917.11,-95.84 2930.58,-94.37"/>
2841<polygon fill="midnightblue" stroke="midnightblue" points="748.11,-297.91 758.53,-295.97 749.18,-290.99 748.11,-297.91"/>
2842</g>
2843<!-- Node119&#45;&gt;Node88 -->
2844<g id="edge227" class="edge">
2845<title>Node119&#45;&gt;Node88</title>
2846<path fill="none" stroke="midnightblue" d="M869.25,-290.82C892.9,-277.51 923.87,-260.07 945.24,-248.04"/>
2847<polygon fill="midnightblue" stroke="midnightblue" points="867.25,-287.93 860.25,-295.88 870.69,-294.03 867.25,-287.93"/>
2848</g>
2849<!-- Node120&#45;&gt;Node6 -->
2850<g id="edge229" class="edge">
2851<title>Node120&#45;&gt;Node6</title>
2852<path fill="none" stroke="midnightblue" d="M1222.98,-294.4C1211.32,-292.68 1199.47,-291.14 1188.18,-290 1131.98,-284.35 211.4,-294.64 172.18,-254 159.22,-240.57 160.83,-226.82 172.18,-212 209.4,-163.37 246.49,-193.48 305.18,-176 362.96,-158.78 374.7,-143.89 434.18,-134 703.4,-89.25 2617.87,-116.26 2890.18,-98 2903.27,-97.12 2917.11,-95.82 2930.58,-94.35"/>
2853<polygon fill="midnightblue" stroke="midnightblue" points="1222.75,-297.91 1233.16,-295.96 1223.81,-290.99 1222.75,-297.91"/>
2854</g>
2855<!-- Node120&#45;&gt;Node89 -->
2856<g id="edge230" class="edge">
2857<title>Node120&#45;&gt;Node89</title>
2858<path fill="none" stroke="midnightblue" d="M1341.74,-290.82C1365.04,-277.51 1395.56,-260.07 1416.61,-248.04"/>
2859<polygon fill="midnightblue" stroke="midnightblue" points="1339.83,-287.88 1332.88,-295.88 1343.3,-293.96 1339.83,-287.88"/>
2860</g>
2861<!-- Node121&#45;&gt;Node41 -->
2862<g id="edge237" class="edge">
2863<title>Node121&#45;&gt;Node41</title>
2864<path fill="none" stroke="midnightblue" d="M11655.71,-293.51C11660.6,-292.31 11665.47,-291.13 11670.18,-290 11739.36,-273.37 11781.88,-309.68 11826.18,-254 11837.8,-239.39 11839.27,-225.3 11826.18,-212 11782.47,-167.59 9645.05,-183.45 9583.18,-176 9580.22,-175.64 9577.22,-175.23 9574.2,-174.77"/>
2865<polygon fill="midnightblue" stroke="midnightblue" points="11654.54,-290.2 11645.66,-295.99 11656.21,-297 11654.54,-290.2"/>
2866</g>
2867<!-- Node121&#45;&gt;Node68 -->
2868<g id="edge233" class="edge">
2869<title>Node121&#45;&gt;Node68</title>
2870<path fill="none" stroke="midnightblue" d="M11651.43,-293.73C11657.74,-292.34 11664.07,-291.06 11670.18,-290 11749.39,-276.21 11970.51,-307.89 12030.18,-254 12053.76,-232.7 12053.85,-191.77 12051.98,-170.17"/>
2871<polygon fill="midnightblue" stroke="midnightblue" points="11650.55,-290.34 11641.59,-295.98 11652.11,-297.16 11650.55,-290.34"/>
2872</g>
2873<!-- Node121&#45;&gt;Node69 -->
2874<g id="edge235" class="edge">
2875<title>Node121&#45;&gt;Node69</title>
2876<path fill="none" stroke="midnightblue" d="M11654,-293.37C11712.69,-277.93 11790.97,-256.9 11793.18,-254 11804.49,-239.15 11806.31,-225.27 11793.18,-212 11760.44,-178.91 8488.47,-180.88 8442.18,-176 8429.54,-174.67 8416.11,-172.49 8403.37,-170.04"/>
2877<polygon fill="midnightblue" stroke="midnightblue" points="11652.81,-290.06 11644.03,-295.99 11654.59,-296.83 11652.81,-290.06"/>
2878</g>
2879<!-- Node121&#45;&gt;Node78 -->
2880<g id="edge234" class="edge">
2881<title>Node121&#45;&gt;Node78</title>
2882<path fill="none" stroke="midnightblue" d="M11508.25,-303.17C11403.92,-294.06 11218.21,-276.43 11060.18,-254 11047.96,-252.27 11035.03,-250.19 11022.46,-248.03"/>
2883<polygon fill="midnightblue" stroke="midnightblue" points="11508.13,-306.68 11518.4,-304.05 11508.74,-299.7 11508.13,-306.68"/>
2884</g>
2885<!-- Node121&#45;&gt;Node92 -->
2886<g id="edge236" class="edge">
2887<title>Node121&#45;&gt;Node92</title>
2888<path fill="none" stroke="midnightblue" d="M11539.74,-292.65C11500.49,-279.16 11446.71,-260.66 11410.11,-248.07"/>
2889<polygon fill="midnightblue" stroke="midnightblue" points="11538.79,-296.03 11549.39,-295.97 11541.07,-289.41 11538.79,-296.03"/>
2890</g>
2891<!-- Node122 -->
2892<g id="node122" class="node">
2893<title>Node122</title>
2894<g id="a_node122"><a xlink:href="_activation_8cpp.html" target="_top" xlink:title=" ">
2895<polygon fill="white" stroke="black" points="11878.68,-218 11878.68,-248 12021.68,-248 12021.68,-218 11878.68,-218"/>
2896<text text-anchor="start" x="11886.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2897<text text-anchor="middle" x="11950.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.cpp</text>
2898</a>
2899</g>
2900</g>
2901<!-- Node121&#45;&gt;Node122 -->
2902<g id="edge232" class="edge">
2903<title>Node121&#45;&gt;Node122</title>
2904<path fill="none" stroke="midnightblue" d="M11654.07,-293.66C11659.51,-292.38 11664.93,-291.14 11670.18,-290 11755.87,-271.36 11778.34,-271.94 11864.18,-254 11873.03,-252.15 11882.37,-250.09 11891.5,-248.02"/>
2905<polygon fill="midnightblue" stroke="midnightblue" points="11653.21,-290.26 11644.29,-295.99 11654.83,-297.07 11653.21,-290.26"/>
2906</g>
2907<!-- Node123&#45;&gt;Node73 -->
2908<g id="edge242" class="edge">
2909<title>Node123&#45;&gt;Node73</title>
2910<path fill="none" stroke="midnightblue" d="M12485.24,-286.99C12496.84,-264.74 12508.53,-231.61 12489.18,-212 12435.55,-157.67 9816.87,-185.94 9741.18,-176 9731.08,-174.67 9720.41,-172.51 9710.29,-170.09"/>
2911<polygon fill="midnightblue" stroke="midnightblue" points="12482.15,-285.34 12480.37,-295.79 12488.27,-288.74 12482.15,-285.34"/>
2912</g>
2913<!-- Node123&#45;&gt;Node116 -->
2914<g id="edge241" class="edge">
2915<title>Node123&#45;&gt;Node116</title>
2916<path fill="none" stroke="midnightblue" d="M12389.63,-297.05C12368.38,-294.19 12345.47,-291.55 12324.18,-290 11518.27,-231.42 9494.07,-312.95 8688.18,-254 8669.68,-252.65 8649.95,-250.46 8631.17,-248.01"/>
2917<polygon fill="midnightblue" stroke="midnightblue" points="12389.21,-300.53 12399.59,-298.43 12390.16,-293.59 12389.21,-300.53"/>
2918</g>
2919<!-- Node124 -->
2920<g id="node124" class="node">
2921<title>Node124</title>
2922<g id="a_node124"><a xlink:href="_broadcast_8cpp.html" target="_top" xlink:title=" ">
2923<polygon fill="white" stroke="black" points="12536.18,-218 12536.18,-248 12678.18,-248 12678.18,-218 12536.18,-218"/>
2924<text text-anchor="start" x="12544.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2925<text text-anchor="middle" x="12607.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.cpp</text>
2926</a>
2927</g>
2928</g>
2929<!-- Node123&#45;&gt;Node124 -->
2930<g id="edge240" class="edge">
2931<title>Node123&#45;&gt;Node124</title>
2932<path fill="none" stroke="midnightblue" d="M12505.18,-291C12529.05,-277.66 12560.43,-260.12 12582.05,-248.04"/>
2933<polygon fill="midnightblue" stroke="midnightblue" points="12503.46,-287.95 12496.44,-295.88 12506.88,-294.06 12503.46,-287.95"/>
2934</g>
2935<!-- Node125&#45;&gt;Node90 -->
2936<g id="edge250" class="edge">
2937<title>Node125&#45;&gt;Node90</title>
2938<path fill="none" stroke="midnightblue" d="M10508.18,-285.59C10508.18,-273.26 10508.18,-258.72 10508.18,-248.23"/>
2939<polygon fill="midnightblue" stroke="midnightblue" points="10504.68,-285.7 10508.18,-295.7 10511.68,-285.71 10504.68,-285.7"/>
2940</g>
2941<!-- Node126 -->
2942<g id="node126" class="node">
2943<title>Node126</title>
2944<g id="a_node126"><a xlink:href="_log_softmax_8cpp.html" target="_top" xlink:title=" ">
2945<polygon fill="white" stroke="black" points="11480.68,-218 11480.68,-248 11631.68,-248 11631.68,-218 11480.68,-218"/>
2946<text text-anchor="start" x="11488.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2947<text text-anchor="middle" x="11556.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.cpp</text>
2948</a>
2949</g>
2950</g>
2951<!-- Node125&#45;&gt;Node126 -->
2952<g id="edge249" class="edge">
2953<title>Node125&#45;&gt;Node126</title>
2954<path fill="none" stroke="midnightblue" d="M10594.33,-296.86C10613.96,-294.24 10634.76,-291.75 10654.18,-290 11016.17,-257.3 11111.15,-303.84 11471.18,-254 11481.69,-252.54 11492.81,-250.39 11503.42,-248.03"/>
2955<polygon fill="midnightblue" stroke="midnightblue" points="10593.62,-293.42 10584.18,-298.24 10594.56,-300.36 10593.62,-293.42"/>
2956</g>
2957<!-- Node127&#45;&gt;Node41 -->
2958<g id="edge256" class="edge">
2959<title>Node127&#45;&gt;Node41</title>
2960<path fill="none" stroke="midnightblue" d="M12255.15,-286.26C12262.76,-263.93 12269.06,-231.14 12250.18,-212 12198.14,-159.26 9656.75,-184.76 9583.18,-176 9580.22,-175.65 9577.22,-175.24 9574.2,-174.78"/>
2961<polygon fill="midnightblue" stroke="midnightblue" points="12251.85,-285.11 12251.65,-295.7 12258.41,-287.54 12251.85,-285.11"/>
2962</g>
2963<!-- Node127&#45;&gt;Node68 -->
2964<g id="edge252" class="edge">
2965<title>Node127&#45;&gt;Node68</title>
2966<path fill="none" stroke="midnightblue" d="M12267.02,-288.32C12285.56,-267.24 12306.49,-235.12 12288.18,-212 12266.9,-185.13 12177.75,-169.88 12114.83,-162.27"/>
2967<polygon fill="midnightblue" stroke="midnightblue" points="12264.32,-286.09 12260.11,-295.81 12269.46,-290.83 12264.32,-286.09"/>
2968</g>
2969<!-- Node127&#45;&gt;Node69 -->
2970<g id="edge254" class="edge">
2971<title>Node127&#45;&gt;Node69</title>
2972<path fill="none" stroke="midnightblue" d="M12245.54,-285.7C12244.42,-262.61 12238.68,-228.97 12216.18,-212 12174.33,-180.43 8494.31,-181.46 8442.18,-176 8429.45,-174.67 8415.93,-172.47 8403.1,-170"/>
2973<polygon fill="midnightblue" stroke="midnightblue" points="12242.04,-285.85 12245.77,-295.77 12249.04,-285.69 12242.04,-285.85"/>
2974</g>
2975<!-- Node127&#45;&gt;Node92 -->
2976<g id="edge255" class="edge">
2977<title>Node127&#45;&gt;Node92</title>
2978<path fill="none" stroke="midnightblue" d="M12164.7,-307.4C12023.67,-302.12 11722.94,-287.66 11471.18,-254 11459.28,-252.41 11446.69,-250.3 11434.55,-248.04"/>
2979<polygon fill="midnightblue" stroke="midnightblue" points="12164.86,-310.9 12174.98,-307.78 12165.12,-303.91 12164.86,-310.9"/>
2980</g>
2981<!-- Node127&#45;&gt;Node128 -->
2982<g id="edge253" class="edge">
2983<title>Node127&#45;&gt;Node128</title>
2984<path fill="none" stroke="midnightblue" d="M12284.91,-291.7C12314.04,-278.28 12353,-260.34 12379.69,-248.04"/>
2985<polygon fill="midnightblue" stroke="midnightblue" points="12283.45,-288.52 12275.83,-295.88 12286.37,-294.88 12283.45,-288.52"/>
2986</g>
2987<!-- Node129&#45;&gt;Node23 -->
2988<g id="edge262" class="edge">
2989<title>Node129&#45;&gt;Node23</title>
2990<path fill="none" stroke="midnightblue" d="M12706.18,-285.76C12706.18,-253.24 12706.18,-196.51 12706.18,-170.18"/>
2991<polygon fill="midnightblue" stroke="midnightblue" points="12702.68,-285.79 12706.18,-295.79 12709.68,-285.79 12702.68,-285.79"/>
2992</g>
2993<!-- Node130 -->
2994<g id="node130" class="node">
2995<title>Node130</title>
2996<g id="a_node130"><a xlink:href="_pooling2d_8cpp.html" target="_top" xlink:title=" ">
2997<polygon fill="white" stroke="black" points="12734.68,-218 12734.68,-248 12875.68,-248 12875.68,-218 12734.68,-218"/>
2998<text text-anchor="start" x="12742.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2999<text text-anchor="middle" x="12805.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.cpp</text>
3000</a>
3001</g>
3002</g>
3003<!-- Node129&#45;&gt;Node130 -->
3004<g id="edge261" class="edge">
3005<title>Node129&#45;&gt;Node130</title>
3006<path fill="none" stroke="midnightblue" d="M12732.74,-289.61C12749.77,-276.54 12771.45,-259.89 12786.64,-248.23"/>
3007<polygon fill="midnightblue" stroke="midnightblue" points="12730.6,-286.84 12724.8,-295.7 12734.86,-292.39 12730.6,-286.84"/>
3008</g>
3009<!-- Node131&#45;&gt;Node25 -->
3010<g id="edge265" class="edge">
3011<title>Node131&#45;&gt;Node25</title>
3012<path fill="none" stroke="midnightblue" d="M13023.5,-287.68C13015.76,-277.59 13006.73,-265.4 12999.18,-254 12980.05,-225.12 12960.28,-189.63 12949.79,-170.27"/>
3013<polygon fill="midnightblue" stroke="midnightblue" points="13020.75,-289.85 13029.65,-295.6 13026.28,-285.55 13020.75,-289.85"/>
3014</g>
3015<!-- Node132 -->
3016<g id="node132" class="node">
3017<title>Node132</title>
3018<g id="a_node132"><a xlink:href="_pooling3d_8cpp.html" target="_top" xlink:title=" ">
3019<polygon fill="white" stroke="black" points="13008.68,-218 13008.68,-248 13149.68,-248 13149.68,-218 13008.68,-218"/>
3020<text text-anchor="start" x="13016.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3021<text text-anchor="middle" x="13079.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.cpp</text>
3022</a>
3023</g>
3024</g>
3025<!-- Node131&#45;&gt;Node132 -->
3026<g id="edge264" class="edge">
3027<title>Node131&#45;&gt;Node132</title>
3028<path fill="none" stroke="midnightblue" d="M13052.83,-286.7C13059.11,-274.14 13066.66,-259.04 13072.06,-248.23"/>
3029<polygon fill="midnightblue" stroke="midnightblue" points="13049.67,-285.2 13048.33,-295.7 13055.93,-288.33 13049.67,-285.2"/>
3030</g>
3031<!-- Node133&#45;&gt;Node93 -->
3032<g id="edge271" class="edge">
3033<title>Node133&#45;&gt;Node93</title>
3034<path fill="none" stroke="midnightblue" d="M11686.99,-293.48C11681.34,-292.17 11675.67,-290.98 11670.18,-290 11492.71,-258.36 11444.67,-279.21 11266.18,-254 11254.45,-252.34 11242.04,-250.24 11230.05,-248.02"/>
3035<polygon fill="midnightblue" stroke="midnightblue" points="11686.54,-296.98 11697.09,-295.95 11688.2,-290.18 11686.54,-296.98"/>
3036</g>
3037<!-- Node134 -->
3038<g id="node134" class="node">
3039<title>Node134</title>
3040<g id="a_node134"><a xlink:href="_resize_8cpp.html" target="_top" xlink:title=" ">
3041<polygon fill="white" stroke="black" points="12078.68,-218 12078.68,-248 12207.68,-248 12207.68,-218 12078.68,-218"/>
3042<text text-anchor="start" x="12086.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3043<text text-anchor="middle" x="12143.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.cpp</text>
3044</a>
3045</g>
3046</g>
3047<!-- Node133&#45;&gt;Node134 -->
3048<g id="edge272" class="edge">
3049<title>Node133&#45;&gt;Node134</title>
3050<path fill="none" stroke="midnightblue" d="M11818.97,-298.53C11884.02,-288.17 11980.68,-271.85 12064.18,-254 12072.48,-252.23 12081.23,-250.18 12089.76,-248.1"/>
3051<polygon fill="midnightblue" stroke="midnightblue" points="11818.14,-295.12 11808.81,-300.14 11819.23,-302.03 11818.14,-295.12"/>
3052</g>
3053<!-- Node136 -->
3054<g id="node136" class="node">
3055<title>Node136</title>
3056<g id="a_node136"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
3057<polygon fill="white" stroke="black" points="13314.68,-218 13314.68,-248 13493.68,-248 13493.68,-218 13314.68,-218"/>
3058<text text-anchor="start" x="13322.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3059<text text-anchor="middle" x="13404.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.cpp</text>
3060</a>
3061</g>
3062</g>
3063<!-- Node135&#45;&gt;Node136 -->
3064<g id="edge275" class="edge">
3065<title>Node135&#45;&gt;Node136</title>
3066<path fill="none" stroke="midnightblue" d="M13273.6,-291.7C13303.96,-278.28 13344.58,-260.34 13372.4,-248.04"/>
3067<polygon fill="midnightblue" stroke="midnightblue" points="13271.86,-288.64 13264.13,-295.88 13274.69,-295.04 13271.86,-288.64"/>
3068</g>
3069<!-- Node137 -->
3070<g id="node137" class="node">
3071<title>Node137</title>
3072<g id="a_node137"><a xlink:href="_slice_8cpp.html" target="_top" xlink:title=" ">
3073<polygon fill="white" stroke="black" points="13167.68,-218 13167.68,-248 13296.68,-248 13296.68,-218 13167.68,-218"/>
3074<text text-anchor="start" x="13175.68" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3075<text text-anchor="middle" x="13232.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.cpp</text>
3076</a>
3077</g>
3078</g>
3079<!-- Node135&#45;&gt;Node137 -->
3080<g id="edge276" class="edge">
3081<title>Node135&#45;&gt;Node137</title>
3082<path fill="none" stroke="midnightblue" d="M13232.18,-285.59C13232.18,-273.26 13232.18,-258.72 13232.18,-248.23"/>
3083<polygon fill="midnightblue" stroke="midnightblue" points="13228.68,-285.7 13232.18,-295.7 13235.68,-285.71 13228.68,-285.7"/>
3084</g>
3085<!-- Node138&#45;&gt;Node94 -->
3086<g id="edge278" class="edge">
3087<title>Node138&#45;&gt;Node94</title>
3088<path fill="none" stroke="midnightblue" d="M10730.18,-285.59C10730.18,-273.26 10730.18,-258.72 10730.18,-248.23"/>
3089<polygon fill="midnightblue" stroke="midnightblue" points="10726.68,-285.7 10730.18,-295.7 10733.68,-285.71 10726.68,-285.7"/>
3090</g>
3091<!-- Node139 -->
3092<g id="node139" class="node">
3093<title>Node139</title>
3094<g id="a_node139"><a xlink:href="_softmax_8cpp.html" target="_top" xlink:title=" ">
3095<polygon fill="white" stroke="black" points="11650.18,-218 11650.18,-248 11784.18,-248 11784.18,-218 11650.18,-218"/>
3096<text text-anchor="start" x="11658.18" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3097<text text-anchor="middle" x="11717.18" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.cpp</text>
3098</a>
3099</g>
3100</g>
3101<!-- Node138&#45;&gt;Node139 -->
3102<g id="edge279" class="edge">
3103<title>Node138&#45;&gt;Node139</title>
3104<path fill="none" stroke="midnightblue" d="M10807.53,-310.24C10965.18,-309.64 11334.64,-302.62 11640.18,-254 11649.59,-252.5 11659.52,-250.36 11669.01,-248.03"/>
3105<polygon fill="midnightblue" stroke="midnightblue" points="10807.44,-306.74 10797.45,-310.27 10807.46,-313.74 10807.44,-306.74"/>
3106</g>
3107</g>
3108</svg>