blob: 461187c4ddd09ecba0c3bfe54ee0ae41aa00a344 [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/cl/ClTensorHandle.hpp Pages: 1 -->
7<svg width="12210pt" height="117pt"
8 viewBox="0.00 0.00 12209.50 117.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 113)">
10<title>src/backends/cl/ClTensorHandle.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-113 12205.5,-113 12205.5,4 -4,4"/>
12<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
16<polygon fill="#bfbfbf" stroke="black" points="6182,-78.5 6182,-108.5 6317,-108.5 6317,-78.5 6182,-78.5"/>
17<text text-anchor="start" x="6190" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
18<text text-anchor="middle" x="6249.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
19</a>
20</g>
21</g>
22<!-- Node2 -->
23<g id="node2" class="node">
24<title>Node2</title>
25<g id="a_node2"><a xlink:href="_cl_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="0,-6 0,-36 135,-36 135,-6 0,-6"/>
27<text text-anchor="start" x="8" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
28<text text-anchor="middle" x="67.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</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="M6171.82,-92.41C5484.24,-91.55 456.7,-83.84 143.5,-42 133.63,-40.68 123.21,-38.49 113.35,-36.03"/>
36<polygon fill="midnightblue" stroke="midnightblue" points="6171.86,-95.91 6181.86,-92.42 6171.87,-88.91 6171.86,-95.91"/>
37</g>
38<!-- Node3 -->
39<g id="node3" class="node">
40<title>Node3</title>
41<g id="a_node3"><a xlink:href="_cl_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
42<polygon fill="white" stroke="black" points="153,-6 153,-36 288,-36 288,-6 153,-6"/>
43<text text-anchor="start" x="161" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
44<text text-anchor="middle" x="220.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
45</a>
46</g>
47</g>
48<!-- Node1&#45;&gt;Node3 -->
49<g id="edge2" class="edge">
50<title>Node1&#45;&gt;Node3</title>
51<path fill="none" stroke="midnightblue" d="M6171.67,-92.39C5493.27,-91.39 601.54,-82.78 296.5,-42 286.63,-40.68 276.21,-38.49 266.35,-36.03"/>
52<polygon fill="midnightblue" stroke="midnightblue" points="6171.82,-95.89 6181.82,-92.41 6171.83,-88.89 6171.82,-95.89"/>
53</g>
54<!-- Node4 -->
55<g id="node4" class="node">
56<title>Node4</title>
57<g id="a_node4"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
58<polygon fill="white" stroke="black" points="306,-6 306,-36 455,-36 455,-6 306,-6"/>
59<text text-anchor="start" x="314" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
60<text text-anchor="middle" x="380.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
61</a>
62</g>
63</g>
64<!-- Node1&#45;&gt;Node4 -->
65<g id="edge3" class="edge">
66<title>Node1&#45;&gt;Node4</title>
67<path fill="none" stroke="midnightblue" d="M6171.3,-92.32C5502.42,-90.72 760.99,-78.12 464.5,-42 453.64,-40.68 442.14,-38.48 431.25,-36.02"/>
68<polygon fill="midnightblue" stroke="midnightblue" points="6171.77,-95.82 6181.78,-92.35 6171.79,-88.82 6171.77,-95.82"/>
69</g>
70<!-- Node5 -->
71<g id="node5" class="node">
72<title>Node5</title>
73<g id="a_node5"><a xlink:href="_cl_abs_workload_8cpp.html" target="_top" xlink:title=" ">
74<polygon fill="white" stroke="black" points="473.5,-6 473.5,-36 617.5,-36 617.5,-6 473.5,-6"/>
75<text text-anchor="start" x="481.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
76<text text-anchor="middle" x="545.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAbsWorkload.cpp</text>
77</a>
78</g>
79</g>
80<!-- Node1&#45;&gt;Node5 -->
81<g id="edge4" class="edge">
82<title>Node1&#45;&gt;Node5</title>
83<path fill="none" stroke="midnightblue" d="M6171.44,-92.32C5513.69,-90.73 914.23,-78.31 626.5,-42 616.01,-40.68 604.92,-38.48 594.41,-36.02"/>
84<polygon fill="midnightblue" stroke="midnightblue" points="6171.74,-95.82 6181.75,-92.34 6171.76,-88.82 6171.74,-95.82"/>
85</g>
86<!-- Node6 -->
87<g id="node6" class="node">
88<title>Node6</title>
89<g id="a_node6"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
90<polygon fill="white" stroke="black" points="636,-6 636,-36 781,-36 781,-6 636,-6"/>
91<text text-anchor="start" x="644" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
92<text text-anchor="middle" x="708.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
93</a>
94</g>
95</g>
96<!-- Node1&#45;&gt;Node6 -->
97<g id="edge5" class="edge">
98<title>Node1&#45;&gt;Node6</title>
99<path fill="none" stroke="midnightblue" d="M6171.7,-92.29C5525.82,-90.49 1069.59,-76.85 790.5,-42 779.89,-40.67 768.66,-38.48 758.03,-36.02"/>
100<polygon fill="midnightblue" stroke="midnightblue" points="6171.82,-95.79 6181.83,-92.32 6171.84,-88.79 6171.82,-95.79"/>
101</g>
102<!-- Node7 -->
103<g id="node7" class="node">
104<title>Node7</title>
105<g id="a_node7"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
106<polygon fill="white" stroke="black" points="799.5,-6 799.5,-36 943.5,-36 943.5,-6 799.5,-6"/>
107<text text-anchor="start" x="807.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
108<text text-anchor="middle" x="871.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
109</a>
110</g>
111</g>
112<!-- Node1&#45;&gt;Node7 -->
113<g id="edge6" class="edge">
114<title>Node1&#45;&gt;Node7</title>
115<path fill="none" stroke="midnightblue" d="M6171.56,-92.27C5536.11,-90.37 1222.91,-76.2 952.5,-42 942.01,-40.67 930.92,-38.48 920.42,-36.01"/>
116<polygon fill="midnightblue" stroke="midnightblue" points="6171.96,-95.78 6181.97,-92.31 6171.98,-88.78 6171.96,-95.78"/>
117</g>
118<!-- Node8 -->
119<g id="node8" class="node">
120<title>Node8</title>
121<g id="a_node8"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
122<polygon fill="white" stroke="black" points="962,-6 962,-36 1113,-36 1113,-6 962,-6"/>
123<text text-anchor="start" x="970" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
124<text text-anchor="middle" x="1037.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
125</a>
126</g>
127</g>
128<!-- Node1&#45;&gt;Node8 -->
129<g id="edge7" class="edge">
130<title>Node1&#45;&gt;Node8</title>
131<path fill="none" stroke="midnightblue" d="M6171.63,-92.22C5548.1,-89.96 1384.06,-73.66 1122.5,-42 1111.51,-40.67 1099.88,-38.47 1088.86,-36.01"/>
132<polygon fill="midnightblue" stroke="midnightblue" points="6171.84,-95.73 6181.85,-92.26 6171.86,-88.73 6171.84,-95.73"/>
133</g>
134<!-- Node9 -->
135<g id="node9" class="node">
136<title>Node9</title>
137<g id="a_node9"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
138<polygon fill="white" stroke="black" points="1131.5,-6 1131.5,-36 1291.5,-36 1291.5,-6 1131.5,-6"/>
139<text text-anchor="start" x="1139.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
140<text text-anchor="middle" x="1211.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
141</a>
142</g>
143</g>
144<!-- Node1&#45;&gt;Node9 -->
145<g id="edge8" class="edge">
146<title>Node1&#45;&gt;Node9</title>
147<path fill="none" stroke="midnightblue" d="M6171.95,-92.17C5561.93,-89.56 1552.79,-71.3 1300.5,-42 1289.02,-40.67 1276.85,-38.47 1265.31,-36"/>
148<polygon fill="midnightblue" stroke="midnightblue" points="6171.94,-95.67 6181.95,-92.22 6171.97,-88.67 6171.94,-95.67"/>
149</g>
150<!-- Node10 -->
151<g id="node10" class="node">
152<title>Node10</title>
153<g id="a_node10"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
154<polygon fill="white" stroke="black" points="1310,-6 1310,-36 1527,-36 1527,-6 1310,-6"/>
155<text text-anchor="start" x="1318" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
156<text text-anchor="middle" x="1418.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
157</a>
158</g>
159</g>
160<!-- Node1&#45;&gt;Node10 -->
161<g id="edge9" class="edge">
162<title>Node1&#45;&gt;Node10</title>
163<path fill="none" stroke="midnightblue" d="M6171.48,-92.4C5595.82,-91.61 2015.94,-84.93 1536.5,-42 1521.5,-40.66 1505.53,-38.47 1490.34,-36.03"/>
164<polygon fill="midnightblue" stroke="midnightblue" points="6171.74,-95.91 6181.74,-92.42 6171.75,-88.91 6171.74,-95.91"/>
165</g>
166<!-- Node11 -->
167<g id="node11" class="node">
168<title>Node11</title>
169<g id="a_node11"><a xlink:href="_cl_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
170<polygon fill="white" stroke="black" points="1545.5,-6 1545.5,-36 1721.5,-36 1721.5,-6 1545.5,-6"/>
171<text text-anchor="start" x="1553.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
172<text text-anchor="middle" x="1633.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchToSpaceNdWorkload.cpp</text>
173</a>
174</g>
175</g>
176<!-- Node1&#45;&gt;Node11 -->
177<g id="edge10" class="edge">
178<title>Node1&#45;&gt;Node11</title>
179<path fill="none" stroke="midnightblue" d="M6171.59,-92.53C5609.92,-92.65 2188.55,-91.32 1730.5,-42 1718.11,-40.67 1704.95,-38.48 1692.46,-36.04"/>
180<polygon fill="midnightblue" stroke="midnightblue" points="6171.61,-96.03 6181.61,-92.53 6171.61,-89.03 6171.61,-96.03"/>
181</g>
182<!-- Node12 -->
183<g id="node12" class="node">
184<title>Node12</title>
185<g id="a_node12"><a xlink:href="_cl_cast_workload_8cpp.html" target="_top" xlink:title=" ">
186<polygon fill="white" stroke="black" points="1739.5,-6 1739.5,-36 1883.5,-36 1883.5,-6 1739.5,-6"/>
187<text text-anchor="start" x="1747.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
188<text text-anchor="middle" x="1811.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClCastWorkload.cpp</text>
189</a>
190</g>
191</g>
192<!-- Node1&#45;&gt;Node12 -->
193<g id="edge11" class="edge">
194<title>Node1&#45;&gt;Node12</title>
195<path fill="none" stroke="midnightblue" d="M6171.79,-92.68C5622.34,-93.8 2332.42,-98.1 1892.5,-42 1882.15,-40.68 1871.22,-38.52 1860.85,-36.1"/>
196<polygon fill="midnightblue" stroke="midnightblue" points="6171.99,-96.18 6181.98,-92.66 6171.98,-89.18 6171.99,-96.18"/>
197</g>
198<!-- Node13 -->
199<g id="node13" class="node">
200<title>Node13</title>
201<g id="a_node13"><a xlink:href="_cl_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
202<polygon fill="white" stroke="black" points="1902,-6 1902,-36 2071,-36 2071,-6 1902,-6"/>
203<text text-anchor="start" x="1910" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
204<text text-anchor="middle" x="1986.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClChannelShuffleWorkload.cpp</text>
205</a>
206</g>
207</g>
208<!-- Node1&#45;&gt;Node13 -->
209<g id="edge12" class="edge">
210<title>Node1&#45;&gt;Node13</title>
211<path fill="none" stroke="midnightblue" d="M6171.39,-92.48C5634.67,-92.24 2501.25,-88.84 2080.5,-42 2068.48,-40.66 2055.73,-38.48 2043.62,-36.03"/>
212<polygon fill="midnightblue" stroke="midnightblue" points="6171.73,-95.98 6181.73,-92.49 6171.73,-88.98 6171.73,-95.98"/>
213</g>
214<!-- Node14 -->
215<g id="node14" class="node">
216<title>Node14</title>
217<g id="a_node14"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
218<polygon fill="white" stroke="black" points="2089.5,-6 2089.5,-36 2243.5,-36 2243.5,-6 2089.5,-6"/>
219<text text-anchor="start" x="2097.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
220<text text-anchor="middle" x="2166.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
221</a>
222</g>
223</g>
224<!-- Node1&#45;&gt;Node14 -->
225<g id="edge13" class="edge">
226<title>Node1&#45;&gt;Node14</title>
227<path fill="none" stroke="midnightblue" d="M6171.71,-92.53C5648.81,-92.58 2654.69,-90.73 2252.5,-42 2241.54,-40.67 2229.95,-38.51 2218.94,-36.09"/>
228<polygon fill="midnightblue" stroke="midnightblue" points="6171.79,-96.03 6181.79,-92.53 6171.79,-89.03 6171.79,-96.03"/>
229</g>
230<!-- Node15 -->
231<g id="node15" class="node">
232<title>Node15</title>
233<g id="a_node15"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
234<polygon fill="white" stroke="black" points="2261.5,-6 2261.5,-36 2405.5,-36 2405.5,-6 2261.5,-6"/>
235<text text-anchor="start" x="2269.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
236<text text-anchor="middle" x="2333.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
237</a>
238</g>
239</g>
240<!-- Node1&#45;&gt;Node15 -->
241<g id="edge14" class="edge">
242<title>Node1&#45;&gt;Node15</title>
243<path fill="none" stroke="midnightblue" d="M6171.65,-92.55C5661,-92.7 2799.24,-91.37 2414.5,-42 2404.16,-40.67 2393.22,-38.51 2382.85,-36.09"/>
244<polygon fill="midnightblue" stroke="midnightblue" points="6171.86,-96.05 6181.86,-92.54 6171.86,-89.05 6171.86,-96.05"/>
245</g>
246<!-- Node16 -->
247<g id="node16" class="node">
248<title>Node16</title>
249<g id="a_node16"><a xlink:href="_cl_constant_workload_8cpp.html" target="_top" xlink:title=" ">
250<polygon fill="white" stroke="black" points="2423.5,-6 2423.5,-36 2567.5,-36 2567.5,-6 2423.5,-6"/>
251<text text-anchor="start" x="2431.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
252<text text-anchor="middle" x="2495.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConstantWorkload.cpp</text>
253</a>
254</g>
255</g>
256<!-- Node1&#45;&gt;Node16 -->
257<g id="edge15" class="edge">
258<title>Node1&#45;&gt;Node16</title>
259<path fill="none" stroke="midnightblue" d="M6171.41,-92.5C5672.84,-92.33 2944.1,-89.28 2576.5,-42 2566.16,-40.67 2555.22,-38.51 2544.85,-36.08"/>
260<polygon fill="midnightblue" stroke="midnightblue" points="6171.74,-96 6181.74,-92.5 6171.74,-89 6171.74,-96"/>
261</g>
262<!-- Node17 -->
263<g id="node17" class="node">
264<title>Node17</title>
265<g id="a_node17"><a xlink:href="_cl_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
266<polygon fill="white" stroke="black" points="2585.5,-6 2585.5,-36 2777.5,-36 2777.5,-6 2585.5,-6"/>
267<text text-anchor="start" x="2593.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
268<text text-anchor="middle" x="2681.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp16ToFp32Workload.cpp</text>
269</a>
270</g>
271</g>
272<!-- Node1&#45;&gt;Node17 -->
273<g id="edge16" class="edge">
274<title>Node1&#45;&gt;Node17</title>
275<path fill="none" stroke="midnightblue" d="M6171.36,-92.18C5689.67,-90.06 3133.04,-77.26 2786.5,-42 2773.21,-40.65 2759.09,-38.47 2745.65,-36.05"/>
276<polygon fill="midnightblue" stroke="midnightblue" points="6171.66,-95.68 6181.68,-92.22 6171.69,-88.68 6171.66,-95.68"/>
277</g>
278<!-- Node18 -->
279<g id="node18" class="node">
280<title>Node18</title>
281<g id="a_node18"><a xlink:href="_cl_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
282<polygon fill="white" stroke="black" points="2795.5,-6 2795.5,-36 2987.5,-36 2987.5,-6 2795.5,-6"/>
283<text text-anchor="start" x="2803.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
284<text text-anchor="middle" x="2891.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp32ToFp16Workload.cpp</text>
285</a>
286</g>
287</g>
288<!-- Node1&#45;&gt;Node18 -->
289<g id="edge17" class="edge">
290<title>Node1&#45;&gt;Node18</title>
291<path fill="none" stroke="midnightblue" d="M6171.7,-92.1C5708.31,-89.6 3320.98,-75.17 2996.5,-42 2983.21,-40.64 2969.09,-38.46 2955.66,-36.04"/>
292<polygon fill="midnightblue" stroke="midnightblue" points="6171.95,-95.6 6181.97,-92.15 6171.99,-88.6 6171.95,-95.6"/>
293</g>
294<!-- Node19 -->
295<g id="node19" class="node">
296<title>Node19</title>
297<g id="a_node19"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
298<polygon fill="white" stroke="black" points="3005.5,-6 3005.5,-36 3171.5,-36 3171.5,-6 3005.5,-6"/>
299<text text-anchor="start" x="3013.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
300<text text-anchor="middle" x="3088.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
301</a>
302</g>
303</g>
304<!-- Node1&#45;&gt;Node19 -->
305<g id="edge18" class="edge">
306<title>Node1&#45;&gt;Node19</title>
307<path fill="none" stroke="midnightblue" d="M6171.48,-92.14C5723.24,-89.94 3485.12,-77.27 3180.5,-42 3168.81,-40.65 3156.42,-38.47 3144.64,-36.05"/>
308<polygon fill="midnightblue" stroke="midnightblue" points="6171.72,-95.64 6181.73,-92.19 6171.75,-88.64 6171.72,-95.64"/>
309</g>
310<!-- Node20 -->
311<g id="node20" class="node">
312<title>Node20</title>
313<g id="a_node20"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
314<polygon fill="white" stroke="black" points="3189.5,-6 3189.5,-36 3355.5,-36 3355.5,-6 3189.5,-6"/>
315<text text-anchor="start" x="3197.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
316<text text-anchor="middle" x="3272.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
317</a>
318</g>
319</g>
320<!-- Node1&#45;&gt;Node20 -->
321<g id="edge19" class="edge">
322<title>Node1&#45;&gt;Node20</title>
323<path fill="none" stroke="midnightblue" d="M6171.7,-92.05C5740.17,-89.45 3649.85,-75.19 3364.5,-42 3352.81,-40.64 3340.42,-38.46 3328.64,-36.04"/>
324<polygon fill="midnightblue" stroke="midnightblue" points="6171.86,-95.55 6181.88,-92.11 6171.9,-88.55 6171.86,-95.55"/>
325</g>
326<!-- Node21 -->
327<g id="node21" class="node">
328<title>Node21</title>
329<g id="a_node21"><a xlink:href="_cl_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
330<polygon fill="white" stroke="black" points="3373.5,-6 3373.5,-36 3537.5,-36 3537.5,-6 3373.5,-6"/>
331<text text-anchor="start" x="3381.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
332<text text-anchor="middle" x="3455.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthToSpaceWorkload.cpp</text>
333</a>
334</g>
335</g>
336<!-- Node1&#45;&gt;Node21 -->
337<g id="edge20" class="edge">
338<title>Node1&#45;&gt;Node21</title>
339<path fill="none" stroke="midnightblue" d="M6171.64,-91.96C5756.54,-88.98 3812.73,-73.43 3546.5,-42 3534.93,-40.63 3522.68,-38.46 3511.03,-36.03"/>
340<polygon fill="midnightblue" stroke="midnightblue" points="6171.72,-95.46 6181.74,-92.04 6171.77,-88.46 6171.72,-95.46"/>
341</g>
342<!-- Node22 -->
343<g id="node22" class="node">
344<title>Node22</title>
345<g id="a_node22"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
346<polygon fill="white" stroke="black" points="3555.5,-6 3555.5,-36 3761.5,-36 3761.5,-6 3555.5,-6"/>
347<text text-anchor="start" x="3563.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
348<text text-anchor="middle" x="3658.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
349</a>
350</g>
351</g>
352<!-- Node1&#45;&gt;Node22 -->
353<g id="edge21" class="edge">
354<title>Node1&#45;&gt;Node22</title>
355<path fill="none" stroke="midnightblue" d="M6171.48,-92.55C5805.08,-92.55 4252.88,-89.69 3770.5,-42 3756.45,-40.61 3741.51,-38.44 3727.27,-36.03"/>
356<polygon fill="midnightblue" stroke="midnightblue" points="6171.72,-96.05 6181.71,-92.55 6171.71,-89.05 6171.72,-96.05"/>
357</g>
358<!-- Node23 -->
359<g id="node23" class="node">
360<title>Node23</title>
361<g id="a_node23"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
362<polygon fill="white" stroke="black" points="3780,-6 3780,-36 3931,-36 3931,-6 3780,-6"/>
363<text text-anchor="start" x="3788" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
364<text text-anchor="middle" x="3855.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
365</a>
366</g>
367</g>
368<!-- Node1&#45;&gt;Node23 -->
369<g id="edge22" class="edge">
370<title>Node1&#45;&gt;Node23</title>
371<path fill="none" stroke="midnightblue" d="M6171.73,-91.77C5794.62,-88.08 4165.37,-70.59 3940.5,-42 3929.67,-40.62 3918.21,-38.44 3907.33,-36.01"/>
372<polygon fill="midnightblue" stroke="midnightblue" points="6171.96,-95.27 6181.99,-91.87 6172.02,-88.27 6171.96,-95.27"/>
373</g>
374<!-- Node24 -->
375<g id="node24" class="node">
376<title>Node24</title>
377<g id="a_node24"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
378<polygon fill="white" stroke="black" points="3949.5,-6 3949.5,-36 4093.5,-36 4093.5,-6 3949.5,-6"/>
379<text text-anchor="start" x="3957.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
380<text text-anchor="middle" x="4021.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
381</a>
382</g>
383</g>
384<!-- Node1&#45;&gt;Node24 -->
385<g id="edge23" class="edge">
386<title>Node1&#45;&gt;Node24</title>
387<path fill="none" stroke="midnightblue" d="M6171.64,-91.68C5810.85,-87.73 4310.34,-69.76 4102.5,-42 4092.16,-40.62 4081.23,-38.43 4070.86,-36"/>
388<polygon fill="midnightblue" stroke="midnightblue" points="6171.69,-95.18 6181.73,-91.79 6171.77,-88.18 6171.69,-95.18"/>
389</g>
390<!-- Node25 -->
391<g id="node25" class="node">
392<title>Node25</title>
393<g id="a_node25"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
394<polygon fill="white" stroke="black" points="4111.5,-6 4111.5,-36 4301.5,-36 4301.5,-6 4111.5,-6"/>
395<text text-anchor="start" x="4119.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
396<text text-anchor="middle" x="4206.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
397</a>
398</g>
399</g>
400<!-- Node1&#45;&gt;Node25 -->
401<g id="edge24" class="edge">
402<title>Node1&#45;&gt;Node25</title>
403<path fill="none" stroke="midnightblue" d="M6171.38,-92.18C5856.6,-90.6 4680.42,-82.11 4310.5,-42 4297.52,-40.59 4283.74,-38.43 4270.61,-36.03"/>
404<polygon fill="midnightblue" stroke="midnightblue" points="6171.75,-95.68 6181.77,-92.23 6171.79,-88.68 6171.75,-95.68"/>
405</g>
406<!-- Node26 -->
407<g id="node26" class="node">
408<title>Node26</title>
409<g id="a_node26"><a xlink:href="_cl_exp_workload_8cpp.html" target="_top" xlink:title=" ">
410<polygon fill="white" stroke="black" points="4319.5,-6 4319.5,-36 4463.5,-36 4463.5,-6 4319.5,-6"/>
411<text text-anchor="start" x="4327.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
412<text text-anchor="middle" x="4391.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClExpWorkload.cpp</text>
413</a>
414</g>
415</g>
416<!-- Node1&#45;&gt;Node26 -->
417<g id="edge25" class="edge">
418<title>Node1&#45;&gt;Node26</title>
419<path fill="none" stroke="midnightblue" d="M6171.49,-92.5C5873.62,-92.15 4807.97,-87.65 4472.5,-42 4462.31,-40.61 4451.54,-38.46 4441.3,-36.07"/>
420<polygon fill="midnightblue" stroke="midnightblue" points="6171.75,-96 6181.75,-92.51 6171.76,-89 6171.75,-96"/>
421</g>
422<!-- Node27 -->
423<g id="node27" class="node">
424<title>Node27</title>
425<g id="a_node27"><a xlink:href="_cl_fill_workload_8cpp.html" target="_top" xlink:title=" ">
426<polygon fill="white" stroke="black" points="4481.5,-6 4481.5,-36 4625.5,-36 4625.5,-6 4481.5,-6"/>
427<text text-anchor="start" x="4489.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
428<text text-anchor="middle" x="4553.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.cpp</text>
429</a>
430</g>
431</g>
432<!-- Node1&#45;&gt;Node27 -->
433<g id="edge26" class="edge">
434<title>Node1&#45;&gt;Node27</title>
435<path fill="none" stroke="midnightblue" d="M6171.65,-92.24C5891.71,-90.96 4936.81,-83.57 4634.5,-42 4624.31,-40.6 4613.54,-38.44 4603.3,-36.04"/>
436<polygon fill="midnightblue" stroke="midnightblue" points="6171.7,-95.74 6181.72,-92.28 6171.73,-88.74 6171.7,-95.74"/>
437</g>
438<!-- Node28 -->
439<g id="node28" class="node">
440<title>Node28</title>
441<g id="a_node28"><a xlink:href="_cl_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
442<polygon fill="white" stroke="black" points="4644,-6 4644,-36 4789,-36 4789,-6 4644,-6"/>
443<text text-anchor="start" x="4652" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
444<text text-anchor="middle" x="4716.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFloorFloatWorkload.cpp</text>
445</a>
446</g>
447</g>
448<!-- Node1&#45;&gt;Node28 -->
449<g id="edge27" class="edge">
450<title>Node1&#45;&gt;Node28</title>
451<path fill="none" stroke="midnightblue" d="M6171.78,-91.89C5910.84,-89.51 5067.39,-79.07 4798.5,-42 4788.19,-40.58 4777.3,-38.41 4766.93,-36.01"/>
452<polygon fill="midnightblue" stroke="midnightblue" points="6171.89,-95.39 6181.93,-91.98 6171.96,-88.39 6171.89,-95.39"/>
453</g>
454<!-- Node29 -->
455<g id="node29" class="node">
456<title>Node29</title>
457<g id="a_node29"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
458<polygon fill="white" stroke="black" points="4807.5,-6 4807.5,-36 4977.5,-36 4977.5,-6 4807.5,-6"/>
459<text text-anchor="start" x="4815.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
460<text text-anchor="middle" x="4892.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
461</a>
462</g>
463</g>
464<!-- Node1&#45;&gt;Node29 -->
465<g id="edge28" class="edge">
466<title>Node1&#45;&gt;Node29</title>
467<path fill="none" stroke="midnightblue" d="M6171.59,-91.12C5933.48,-86.62 5217.54,-70.99 4986.5,-42 4974.91,-40.55 4962.63,-38.39 4950.91,-36.03"/>
468<polygon fill="midnightblue" stroke="midnightblue" points="6171.83,-94.62 6181.89,-91.31 6171.96,-87.62 6171.83,-94.62"/>
469</g>
470<!-- Node30 -->
471<g id="node30" class="node">
472<title>Node30</title>
473<g id="a_node30"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
474<polygon fill="white" stroke="black" points="4995.5,-6 4995.5,-36 5139.5,-36 5139.5,-6 4995.5,-6"/>
475<text text-anchor="start" x="5003.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
476<text text-anchor="middle" x="5067.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
477</a>
478</g>
479</g>
480<!-- Node1&#45;&gt;Node30 -->
481<g id="edge29" class="edge">
482<title>Node1&#45;&gt;Node30</title>
483<path fill="none" stroke="midnightblue" d="M6171.98,-90.92C5955.33,-86.2 5346.44,-70.69 5148.5,-42 5138.47,-40.55 5127.86,-38.39 5117.75,-36.03"/>
484<polygon fill="midnightblue" stroke="midnightblue" points="6171.92,-94.42 6182,-91.14 6172.08,-87.42 6171.92,-94.42"/>
485</g>
486<!-- Node31 -->
487<g id="node31" class="node">
488<title>Node31</title>
489<g id="a_node31"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
490<polygon fill="white" stroke="black" points="5157.5,-6 5157.5,-36 5301.5,-36 5301.5,-6 5157.5,-6"/>
491<text text-anchor="start" x="5165.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
492<text text-anchor="middle" x="5229.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
493</a>
494</g>
495</g>
496<!-- Node1&#45;&gt;Node31 -->
497<g id="edge30" class="edge">
498<title>Node1&#45;&gt;Node31</title>
499<path fill="none" stroke="midnightblue" d="M6171.57,-93.25C6010.03,-93.71 5627.3,-89.2 5310.5,-42 5300.61,-40.53 5290.17,-38.4 5280.19,-36.07"/>
500<polygon fill="midnightblue" stroke="midnightblue" points="6171.9,-96.75 6181.89,-93.21 6171.87,-89.75 6171.9,-96.75"/>
501</g>
502<!-- Node32 -->
503<g id="node32" class="node">
504<title>Node32</title>
505<g id="a_node32"><a xlink:href="_cl_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
506<polygon fill="white" stroke="black" points="5319.5,-6 5319.5,-36 5525.5,-36 5525.5,-6 5319.5,-6"/>
507<text text-anchor="start" x="5327.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
508<text text-anchor="middle" x="5422.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClInstanceNormalizationWorkload.cpp</text>
509</a>
510</g>
511</g>
512<!-- Node1&#45;&gt;Node32 -->
513<g id="edge31" class="edge">
514<title>Node1&#45;&gt;Node32</title>
515<path fill="none" stroke="midnightblue" d="M6171.35,-89.7C6039.6,-84.37 5765.05,-70.64 5534.5,-42 5521.56,-40.39 5507.85,-38.28 5494.63,-36.04"/>
516<polygon fill="midnightblue" stroke="midnightblue" points="6171.61,-93.21 6181.74,-90.11 6171.89,-86.22 6171.61,-93.21"/>
517</g>
518<!-- Node33 -->
519<g id="node33" class="node">
520<title>Node33</title>
521<g id="a_node33"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
522<polygon fill="white" stroke="black" points="5543.5,-6 5543.5,-36 5743.5,-36 5743.5,-6 5543.5,-6"/>
523<text text-anchor="start" x="5551.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
524<text text-anchor="middle" x="5643.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
525</a>
526</g>
527</g>
528<!-- Node1&#45;&gt;Node33 -->
529<g id="edge32" class="edge">
530<title>Node1&#45;&gt;Node33</title>
531<path fill="none" stroke="midnightblue" d="M6171.64,-86.53C6073.6,-78.57 5900.11,-63.01 5752.5,-42 5740.5,-40.29 5727.8,-38.21 5715.48,-36.05"/>
532<polygon fill="midnightblue" stroke="midnightblue" points="6171.52,-90.03 6181.77,-87.35 6172.08,-83.06 6171.52,-90.03"/>
533</g>
534<!-- Node34 -->
535<g id="node34" class="node">
536<title>Node34</title>
537<g id="a_node34"><a xlink:href="_cl_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
538<polygon fill="white" stroke="black" points="5762,-6 5762,-36 5911,-36 5911,-6 5762,-6"/>
539<text text-anchor="start" x="5770" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
540<text text-anchor="middle" x="5836.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalAndWorkload.cpp</text>
541</a>
542</g>
543</g>
544<!-- Node1&#45;&gt;Node34 -->
545<g id="edge33" class="edge">
546<title>Node1&#45;&gt;Node34</title>
547<path fill="none" stroke="midnightblue" d="M6171.83,-82.5C6104.75,-73.42 6005.37,-58.89 5919.5,-42 5910.63,-40.26 5901.27,-38.21 5892.17,-36.1"/>
548<polygon fill="midnightblue" stroke="midnightblue" points="6171.52,-85.99 6181.9,-83.86 6172.46,-79.06 6171.52,-85.99"/>
549</g>
550<!-- Node35 -->
551<g id="node35" class="node">
552<title>Node35</title>
553<g id="a_node35"><a xlink:href="_cl_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
554<polygon fill="white" stroke="black" points="5929,-6 5929,-36 6076,-36 6076,-6 5929,-6"/>
555<text text-anchor="start" x="5937" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
556<text text-anchor="middle" x="6002.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalNotWorkload.cpp</text>
557</a>
558</g>
559</g>
560<!-- Node1&#45;&gt;Node35 -->
561<g id="edge34" class="edge">
562<title>Node1&#45;&gt;Node35</title>
563<path fill="none" stroke="midnightblue" d="M6190.79,-75.74C6148.45,-63.66 6091.95,-47.53 6051.92,-36.11"/>
564<polygon fill="midnightblue" stroke="midnightblue" points="6189.83,-79.11 6200.41,-78.49 6191.75,-72.38 6189.83,-79.11"/>
565</g>
566<!-- Node36 -->
567<g id="node36" class="node">
568<title>Node36</title>
569<g id="a_node36"><a xlink:href="_cl_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
570<polygon fill="white" stroke="black" points="6094.5,-6 6094.5,-36 6238.5,-36 6238.5,-6 6094.5,-6"/>
571<text text-anchor="start" x="6102.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
572<text text-anchor="middle" x="6166.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalOrWorkload.cpp</text>
573</a>
574</g>
575</g>
576<!-- Node1&#45;&gt;Node36 -->
577<g id="edge35" class="edge">
578<title>Node1&#45;&gt;Node36</title>
579<path fill="none" stroke="midnightblue" d="M6224.73,-71.46C6211.24,-60 6194.92,-46.14 6182.99,-36"/>
580<polygon fill="midnightblue" stroke="midnightblue" points="6222.82,-74.43 6232.7,-78.23 6227.35,-69.09 6222.82,-74.43"/>
581</g>
582<!-- Node37 -->
583<g id="node37" class="node">
584<title>Node37</title>
585<g id="a_node37"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
586<polygon fill="white" stroke="black" points="6257,-6 6257,-36 6410,-36 6410,-6 6257,-6"/>
587<text text-anchor="start" x="6265" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
588<text text-anchor="middle" x="6333.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
589</a>
590</g>
591</g>
592<!-- Node1&#45;&gt;Node37 -->
593<g id="edge36" class="edge">
594<title>Node1&#45;&gt;Node37</title>
595<path fill="none" stroke="midnightblue" d="M6274.18,-71.79C6287.91,-60.27 6304.63,-46.23 6316.81,-36"/>
596<polygon fill="midnightblue" stroke="midnightblue" points="6271.91,-69.12 6266.5,-78.23 6276.41,-74.49 6271.91,-69.12"/>
597</g>
598<!-- Node38 -->
599<g id="node38" class="node">
600<title>Node38</title>
601<g id="a_node38"><a xlink:href="_cl_log_workload_8cpp.html" target="_top" xlink:title=" ">
602<polygon fill="white" stroke="black" points="6428.5,-6 6428.5,-36 6572.5,-36 6572.5,-6 6428.5,-6"/>
603<text text-anchor="start" x="6436.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
604<text text-anchor="middle" x="6500.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogWorkload.cpp</text>
605</a>
606</g>
607</g>
608<!-- Node1&#45;&gt;Node38 -->
609<g id="edge37" class="edge">
610<title>Node1&#45;&gt;Node38</title>
611<path fill="none" stroke="midnightblue" d="M6309.17,-75.74C6352.18,-63.66 6409.6,-47.53 6450.28,-36.11"/>
612<polygon fill="midnightblue" stroke="midnightblue" points="6308.07,-72.41 6299.39,-78.49 6309.96,-79.15 6308.07,-72.41"/>
613</g>
614<!-- Node39 -->
615<g id="node39" class="node">
616<title>Node39</title>
617<g id="a_node39"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
618<polygon fill="white" stroke="black" points="6590.5,-6 6590.5,-36 6734.5,-36 6734.5,-6 6590.5,-6"/>
619<text text-anchor="start" x="6598.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
620<text text-anchor="middle" x="6662.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
621</a>
622</g>
623</g>
624<!-- Node1&#45;&gt;Node39 -->
625<g id="edge38" class="edge">
626<title>Node1&#45;&gt;Node39</title>
627<path fill="none" stroke="midnightblue" d="M6327.35,-82.7C6394.85,-73.72 6495.02,-59.22 6581.5,-42 6590.31,-40.25 6599.6,-38.17 6608.63,-36.03"/>
628<polygon fill="midnightblue" stroke="midnightblue" points="6326.67,-79.26 6317.22,-84.04 6327.59,-86.2 6326.67,-79.26"/>
629</g>
630<!-- Node40 -->
631<g id="node40" class="node">
632<title>Node40</title>
633<g id="a_node40"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
634<polygon fill="white" stroke="black" points="6753,-6 6753,-36 6898,-36 6898,-6 6753,-6"/>
635<text text-anchor="start" x="6761" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
636<text text-anchor="middle" x="6825.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
637</a>
638</g>
639</g>
640<!-- Node1&#45;&gt;Node40 -->
641<g id="edge39" class="edge">
642<title>Node1&#45;&gt;Node40</title>
643<path fill="none" stroke="midnightblue" d="M6327.1,-87.88C6424.77,-81.3 6597.44,-67.16 6743.5,-42 6752.89,-40.38 6762.79,-38.3 6772.35,-36.09"/>
644<polygon fill="midnightblue" stroke="midnightblue" points="6326.76,-84.39 6317.02,-88.55 6327.23,-91.38 6326.76,-84.39"/>
645</g>
646<!-- Node41 -->
647<g id="node41" class="node">
648<title>Node41</title>
649<g id="a_node41"><a xlink:href="_cl_mean_workload_8cpp.html" target="_top" xlink:title=" ">
650<polygon fill="white" stroke="black" points="6916.5,-6 6916.5,-36 7060.5,-36 7060.5,-6 6916.5,-6"/>
651<text text-anchor="start" x="6924.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
652<text text-anchor="middle" x="6988.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMeanWorkload.cpp</text>
653</a>
654</g>
655</g>
656<!-- Node1&#45;&gt;Node41 -->
657<g id="edge40" class="edge">
658<title>Node1&#45;&gt;Node41</title>
659<path fill="none" stroke="midnightblue" d="M6327.31,-90.69C6450.95,-86.88 6699.55,-75.42 6907.5,-42 6917.08,-40.46 6927.2,-38.36 6936.91,-36.09"/>
660<polygon fill="midnightblue" stroke="midnightblue" points="6327.08,-87.2 6317.19,-90.99 6327.29,-94.19 6327.08,-87.2"/>
661</g>
662<!-- Node42 -->
663<g id="node42" class="node">
664<title>Node42</title>
665<g id="a_node42"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
666<polygon fill="white" stroke="black" points="7078.5,-6 7078.5,-36 7222.5,-36 7222.5,-6 7078.5,-6"/>
667<text text-anchor="start" x="7086.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
668<text text-anchor="middle" x="7150.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
669</a>
670</g>
671</g>
672<!-- Node1&#45;&gt;Node42 -->
673<g id="edge41" class="edge">
674<title>Node1&#45;&gt;Node42</title>
675<path fill="none" stroke="midnightblue" d="M6327.39,-92.37C6473.67,-91.09 6799.12,-83.36 7069.5,-42 7079.38,-40.49 7089.82,-38.34 7099.8,-36.01"/>
676<polygon fill="midnightblue" stroke="midnightblue" points="6327.14,-88.87 6317.17,-92.45 6327.2,-95.87 6327.14,-88.87"/>
677</g>
678<!-- Node43 -->
679<g id="node43" class="node">
680<title>Node43</title>
681<g id="a_node43"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
682<polygon fill="white" stroke="black" points="7240.5,-6 7240.5,-36 7402.5,-36 7402.5,-6 7240.5,-6"/>
683<text text-anchor="start" x="7248.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
684<text text-anchor="middle" x="7321.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
685</a>
686</g>
687</g>
688<!-- Node1&#45;&gt;Node43 -->
689<g id="edge42" class="edge">
690<title>Node1&#45;&gt;Node43</title>
691<path fill="none" stroke="midnightblue" d="M6327.28,-92.9C6493.88,-92.81 6897.22,-87.41 7231.5,-42 7242.44,-40.51 7254.03,-38.38 7265.11,-36.04"/>
692<polygon fill="midnightblue" stroke="midnightblue" points="6327.13,-89.4 6317.13,-92.9 6327.13,-96.4 6327.13,-89.4"/>
693</g>
694<!-- Node44 -->
695<g id="node44" class="node">
696<title>Node44</title>
697<g id="a_node44"><a xlink:href="_cl_neg_workload_8cpp.html" target="_top" xlink:title=" ">
698<polygon fill="white" stroke="black" points="7420.5,-6 7420.5,-36 7564.5,-36 7564.5,-6 7420.5,-6"/>
699<text text-anchor="start" x="7428.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
700<text text-anchor="middle" x="7492.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNegWorkload.cpp</text>
701</a>
702</g>
703</g>
704<!-- Node1&#45;&gt;Node44 -->
705<g id="edge43" class="edge">
706<title>Node1&#45;&gt;Node44</title>
707<path fill="none" stroke="midnightblue" d="M6327.38,-91.13C6552.5,-86.86 7201.37,-72.2 7411.5,-42 7421.54,-40.56 7432.14,-38.41 7442.25,-36.05"/>
708<polygon fill="midnightblue" stroke="midnightblue" points="6327.24,-87.63 6317.3,-91.32 6327.37,-94.63 6327.24,-87.63"/>
709</g>
710<!-- Node45 -->
711<g id="node45" class="node">
712<title>Node45</title>
713<g id="a_node45"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
714<polygon fill="white" stroke="black" points="7583,-6 7583,-36 7772,-36 7772,-6 7583,-6"/>
715<text text-anchor="start" x="7591" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
716<text text-anchor="middle" x="7677.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
717</a>
718</g>
719</g>
720<!-- Node1&#45;&gt;Node45 -->
721<g id="edge44" class="edge">
722<title>Node1&#45;&gt;Node45</title>
723<path fill="none" stroke="midnightblue" d="M6327.34,-91.08C6572.96,-86.37 7329.76,-69.92 7573.5,-42 7586.29,-40.54 7599.86,-38.38 7612.83,-36.01"/>
724<polygon fill="midnightblue" stroke="midnightblue" points="6327,-87.59 6317.07,-91.28 6327.14,-94.59 6327,-87.59"/>
725</g>
726<!-- Node46 -->
727<g id="node46" class="node">
728<title>Node46</title>
729<g id="a_node46"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
730<polygon fill="white" stroke="black" points="7790.5,-6 7790.5,-36 7934.5,-36 7934.5,-6 7790.5,-6"/>
731<text text-anchor="start" x="7798.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
732<text text-anchor="middle" x="7862.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
733</a>
734</g>
735</g>
736<!-- Node1&#45;&gt;Node46 -->
737<g id="edge45" class="edge">
738<title>Node1&#45;&gt;Node46</title>
739<path fill="none" stroke="midnightblue" d="M6327.41,-92.08C6598.01,-90.3 7496.19,-81.48 7781.5,-42 7791.69,-40.59 7802.45,-38.42 7812.7,-36.03"/>
740<polygon fill="midnightblue" stroke="midnightblue" points="6327.26,-88.58 6317.28,-92.15 6327.31,-95.58 6327.26,-88.58"/>
741</g>
742<!-- Node47 -->
743<g id="node47" class="node">
744<title>Node47</title>
745<g id="a_node47"><a xlink:href="_cl_permute_workload_8cpp.html" target="_top" xlink:title=" ">
746<polygon fill="white" stroke="black" points="7952.5,-6 7952.5,-36 8096.5,-36 8096.5,-6 7952.5,-6"/>
747<text text-anchor="start" x="7960.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
748<text text-anchor="middle" x="8024.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.cpp</text>
749</a>
750</g>
751</g>
752<!-- Node1&#45;&gt;Node47 -->
753<g id="edge46" class="edge">
754<title>Node1&#45;&gt;Node47</title>
755<path fill="none" stroke="midnightblue" d="M6327.69,-92.37C6616.82,-91.55 7625.13,-85.55 7943.5,-42 7953.69,-40.61 7964.46,-38.45 7974.7,-36.05"/>
756<polygon fill="midnightblue" stroke="midnightblue" points="6327.3,-88.87 6317.31,-92.4 6327.31,-95.87 6327.3,-88.87"/>
757</g>
758<!-- Node48 -->
759<g id="node48" class="node">
760<title>Node48</title>
761<g id="a_node48"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
762<polygon fill="white" stroke="black" points="8114.5,-6 8114.5,-36 8258.5,-36 8258.5,-6 8114.5,-6"/>
763<text text-anchor="start" x="8122.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
764<text text-anchor="middle" x="8186.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
765</a>
766</g>
767</g>
768<!-- Node1&#45;&gt;Node48 -->
769<g id="edge47" class="edge">
770<title>Node1&#45;&gt;Node48</title>
771<path fill="none" stroke="midnightblue" d="M6327.4,-92.61C6633.45,-92.69 7753.74,-89.65 8105.5,-42 8115.69,-40.62 8126.46,-38.47 8136.7,-36.08"/>
772<polygon fill="midnightblue" stroke="midnightblue" points="6327.29,-89.11 6317.29,-92.6 6327.29,-96.11 6327.29,-89.11"/>
773</g>
774<!-- Node49 -->
775<g id="node49" class="node">
776<title>Node49</title>
777<g id="a_node49"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
778<polygon fill="white" stroke="black" points="8276.5,-6 8276.5,-36 8420.5,-36 8420.5,-6 8276.5,-6"/>
779<text text-anchor="start" x="8284.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
780<text text-anchor="middle" x="8348.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
781</a>
782</g>
783</g>
784<!-- Node1&#45;&gt;Node49 -->
785<g id="edge48" class="edge">
786<title>Node1&#45;&gt;Node49</title>
787<path fill="none" stroke="midnightblue" d="M6327.39,-92.81C6649.98,-93.74 7882.34,-93.74 8267.5,-42 8277.69,-40.63 8288.46,-38.48 8298.7,-36.09"/>
788<polygon fill="midnightblue" stroke="midnightblue" points="6327.22,-89.31 6317.21,-92.78 6327.2,-96.31 6327.22,-89.31"/>
789</g>
790<!-- Node50 -->
791<g id="node50" class="node">
792<title>Node50</title>
793<g id="a_node50"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
794<polygon fill="white" stroke="black" points="8438.5,-6 8438.5,-36 8582.5,-36 8582.5,-6 8438.5,-6"/>
795<text text-anchor="start" x="8446.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
796<text text-anchor="middle" x="8510.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
797</a>
798</g>
799</g>
800<!-- Node1&#45;&gt;Node50 -->
801<g id="edge49" class="edge">
802<title>Node1&#45;&gt;Node50</title>
803<path fill="none" stroke="midnightblue" d="M6327.35,-91.71C6691.53,-87.86 8218.23,-70.18 8429.5,-42 8439.84,-40.62 8450.77,-38.44 8461.14,-36.01"/>
804<polygon fill="midnightblue" stroke="midnightblue" points="6327.14,-88.21 6317.17,-91.81 6327.21,-95.21 6327.14,-88.21"/>
805</g>
806<!-- Node51 -->
807<g id="node51" class="node">
808<title>Node51</title>
809<g id="a_node51"><a xlink:href="_cl_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
810<polygon fill="white" stroke="black" points="8600.5,-6 8600.5,-36 8744.5,-36 8744.5,-6 8600.5,-6"/>
811<text text-anchor="start" x="8608.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
812<text text-anchor="middle" x="8672.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.cpp</text>
813</a>
814</g>
815</g>
816<!-- Node1&#45;&gt;Node51 -->
817<g id="edge50" class="edge">
818<title>Node1&#45;&gt;Node51</title>
819<path fill="none" stroke="midnightblue" d="M6327.17,-91.84C6707.39,-88.49 8363.34,-72.25 8591.5,-42 8601.84,-40.63 8612.77,-38.45 8623.14,-36.02"/>
820<polygon fill="midnightblue" stroke="midnightblue" points="6327.06,-88.34 6317.09,-91.93 6327.12,-95.34 6327.06,-88.34"/>
821</g>
822<!-- Node52 -->
823<g id="node52" class="node">
824<title>Node52</title>
825<g id="a_node52"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
826<polygon fill="white" stroke="black" points="8763,-6 8763,-36 8932,-36 8932,-6 8763,-6"/>
827<text text-anchor="start" x="8771" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
828<text text-anchor="middle" x="8847.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
829</a>
830</g>
831</g>
832<!-- Node1&#45;&gt;Node52 -->
833<g id="edge51" class="edge">
834<title>Node1&#45;&gt;Node52</title>
835<path fill="none" stroke="midnightblue" d="M6327.29,-91.81C6723.51,-88.17 8507.98,-70.34 8753.5,-42 8765.43,-40.62 8778.09,-38.44 8790.12,-36.01"/>
836<polygon fill="midnightblue" stroke="midnightblue" points="6327.05,-88.31 6317.08,-91.9 6327.12,-95.31 6327.05,-88.31"/>
837</g>
838<!-- Node53 -->
839<g id="node53" class="node">
840<title>Node53</title>
841<g id="a_node53"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
842<polygon fill="white" stroke="black" points="8950.5,-6 8950.5,-36 9094.5,-36 9094.5,-6 8950.5,-6"/>
843<text text-anchor="start" x="8958.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
844<text text-anchor="middle" x="9022.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
845</a>
846</g>
847</g>
848<!-- Node1&#45;&gt;Node53 -->
849<g id="edge52" class="edge">
850<title>Node1&#45;&gt;Node53</title>
851<path fill="none" stroke="midnightblue" d="M6327.39,-92.08C6741.6,-89.68 8676.86,-76.71 8941.5,-42 8951.84,-40.64 8962.77,-38.47 8973.14,-36.04"/>
852<polygon fill="midnightblue" stroke="midnightblue" points="6327.29,-88.58 6317.31,-92.13 6327.33,-95.58 6327.29,-88.58"/>
853</g>
854<!-- Node54 -->
855<g id="node54" class="node">
856<title>Node54</title>
857<g id="a_node54"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
858<polygon fill="white" stroke="black" points="9112.5,-6 9112.5,-36 9256.5,-36 9256.5,-6 9112.5,-6"/>
859<text text-anchor="start" x="9120.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
860<text text-anchor="middle" x="9184.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
861</a>
862</g>
863</g>
864<!-- Node1&#45;&gt;Node54 -->
865<g id="edge53" class="edge">
866<title>Node1&#45;&gt;Node54</title>
867<path fill="none" stroke="midnightblue" d="M6327.18,-92.17C6755.69,-90.19 8821.86,-78.79 9103.5,-42 9113.84,-40.65 9124.77,-38.48 9135.14,-36.05"/>
868<polygon fill="midnightblue" stroke="midnightblue" points="6327.04,-88.67 6317.06,-92.21 6327.08,-95.67 6327.04,-88.67"/>
869</g>
870<!-- Node55 -->
871<g id="node55" class="node">
872<title>Node55</title>
873<g id="a_node55"><a xlink:href="_cl_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
874<polygon fill="white" stroke="black" points="9274.5,-6 9274.5,-36 9418.5,-36 9418.5,-6 9274.5,-6"/>
875<text text-anchor="start" x="9282.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
876<text text-anchor="middle" x="9346.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReshapeWorkload.cpp</text>
877</a>
878</g>
879</g>
880<!-- Node1&#45;&gt;Node55 -->
881<g id="edge54" class="edge">
882<title>Node1&#45;&gt;Node55</title>
883<path fill="none" stroke="midnightblue" d="M6327.26,-92.25C6770.33,-90.66 8966.9,-80.86 9265.5,-42 9275.84,-40.65 9286.77,-38.48 9297.15,-36.06"/>
884<polygon fill="midnightblue" stroke="midnightblue" points="6327.11,-88.75 6317.12,-92.28 6327.14,-95.75 6327.11,-88.75"/>
885</g>
886<!-- Node56 -->
887<g id="node56" class="node">
888<title>Node56</title>
889<g id="a_node56"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
890<polygon fill="white" stroke="black" points="9436.5,-6 9436.5,-36 9580.5,-36 9580.5,-6 9436.5,-6"/>
891<text text-anchor="start" x="9444.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
892<text text-anchor="middle" x="9508.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
893</a>
894</g>
895</g>
896<!-- Node1&#45;&gt;Node56 -->
897<g id="edge55" class="edge">
898<title>Node1&#45;&gt;Node56</title>
899<path fill="none" stroke="midnightblue" d="M6327.36,-92.32C6784.67,-91.1 9111.92,-82.93 9427.5,-42 9437.84,-40.66 9448.77,-38.49 9459.15,-36.06"/>
900<polygon fill="midnightblue" stroke="midnightblue" points="6327.22,-88.82 6317.23,-92.34 6327.24,-95.82 6327.22,-88.82"/>
901</g>
902<!-- Node57 -->
903<g id="node57" class="node">
904<title>Node57</title>
905<g id="a_node57"><a xlink:href="_cl_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
906<polygon fill="white" stroke="black" points="9598.5,-6 9598.5,-36 9742.5,-36 9742.5,-6 9598.5,-6"/>
907<text text-anchor="start" x="9606.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
908<text text-anchor="middle" x="9670.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRsqrtWorkload.cpp</text>
909</a>
910</g>
911</g>
912<!-- Node1&#45;&gt;Node57 -->
913<g id="edge56" class="edge">
914<title>Node1&#45;&gt;Node57</title>
915<path fill="none" stroke="midnightblue" d="M6327.15,-92.38C6797.57,-91.53 9256.85,-85.02 9589.5,-42 9599.84,-40.66 9610.78,-38.5 9621.15,-36.07"/>
916<polygon fill="midnightblue" stroke="midnightblue" points="6327.06,-88.88 6317.07,-92.4 6327.07,-95.88 6327.06,-88.88"/>
917</g>
918<!-- Node58 -->
919<g id="node58" class="node">
920<title>Node58</title>
921<g id="a_node58"><a xlink:href="_cl_sin_workload_8cpp.html" target="_top" xlink:title=" ">
922<polygon fill="white" stroke="black" points="9760.5,-6 9760.5,-36 9904.5,-36 9904.5,-6 9760.5,-6"/>
923<text text-anchor="start" x="9768.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
924<text text-anchor="middle" x="9832.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.cpp</text>
925</a>
926</g>
927</g>
928<!-- Node1&#45;&gt;Node58 -->
929<g id="edge57" class="edge">
930<title>Node1&#45;&gt;Node58</title>
931<path fill="none" stroke="midnightblue" d="M6327.03,-92.44C6810.41,-91.93 9401.77,-87.1 9751.5,-42 9761.84,-40.67 9772.78,-38.5 9783.15,-36.08"/>
932<polygon fill="midnightblue" stroke="midnightblue" points="6327,-88.94 6317.01,-92.45 6327.01,-95.94 6327,-88.94"/>
933</g>
934<!-- Node59 -->
935<g id="node59" class="node">
936<title>Node59</title>
937<g id="a_node59"><a xlink:href="_cl_slice_workload_8cpp.html" target="_top" xlink:title=" ">
938<polygon fill="white" stroke="black" points="9922.5,-6 9922.5,-36 10066.5,-36 10066.5,-6 9922.5,-6"/>
939<text text-anchor="start" x="9930.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
940<text text-anchor="middle" x="9994.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.cpp</text>
941</a>
942</g>
943</g>
944<!-- Node1&#45;&gt;Node59 -->
945<g id="edge58" class="edge">
946<title>Node1&#45;&gt;Node59</title>
947<path fill="none" stroke="midnightblue" d="M6327.4,-92.49C6824.74,-92.31 9546.8,-89.17 9913.5,-42 9923.84,-40.67 9934.78,-38.51 9945.15,-36.08"/>
948<polygon fill="midnightblue" stroke="midnightblue" points="6327.1,-88.99 6317.1,-92.5 6327.1,-95.99 6327.1,-88.99"/>
949</g>
950<!-- Node60 -->
951<g id="node60" class="node">
952<title>Node60</title>
953<g id="a_node60"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
954<polygon fill="white" stroke="black" points="10084.5,-6 10084.5,-36 10228.5,-36 10228.5,-6 10084.5,-6"/>
955<text text-anchor="start" x="10092.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
956<text text-anchor="middle" x="10156.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
957</a>
958</g>
959</g>
960<!-- Node1&#45;&gt;Node60 -->
961<g id="edge59" class="edge">
962<title>Node1&#45;&gt;Node60</title>
963<path fill="none" stroke="midnightblue" d="M6327.57,-92.54C6838.14,-92.68 9691.76,-91.25 10075.5,-42 10085.84,-40.67 10096.78,-38.51 10107.15,-36.09"/>
964<polygon fill="midnightblue" stroke="midnightblue" points="6327.37,-89.04 6317.37,-92.54 6327.37,-96.04 6327.37,-89.04"/>
965</g>
966<!-- Node61 -->
967<g id="node61" class="node">
968<title>Node61</title>
969<g id="a_node61"><a xlink:href="_cl_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
970<polygon fill="white" stroke="black" points="10246.5,-6 10246.5,-36 10422.5,-36 10422.5,-6 10246.5,-6"/>
971<text text-anchor="start" x="10254.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
972<text text-anchor="middle" x="10334.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.cpp</text>
973</a>
974</g>
975</g>
976<!-- Node1&#45;&gt;Node61 -->
977<g id="edge60" class="edge">
978<title>Node1&#45;&gt;Node61</title>
979<path fill="none" stroke="midnightblue" d="M6327.1,-92.41C6848.74,-91.67 9835.63,-85.57 10237.5,-42 10249.89,-40.66 10263.05,-38.47 10275.54,-36.03"/>
980<polygon fill="midnightblue" stroke="midnightblue" points="6327.04,-88.91 6317.05,-92.42 6327.05,-95.91 6327.04,-88.91"/>
981</g>
982<!-- Node62 -->
983<g id="node62" class="node">
984<title>Node62</title>
985<g id="a_node62"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
986<polygon fill="white" stroke="black" points="10440.5,-6 10440.5,-36 10604.5,-36 10604.5,-6 10440.5,-6"/>
987<text text-anchor="start" x="10448.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
988<text text-anchor="middle" x="10522.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
989</a>
990</g>
991</g>
992<!-- Node1&#45;&gt;Node62 -->
993<g id="edge61" class="edge">
994<title>Node1&#45;&gt;Node62</title>
995<path fill="none" stroke="midnightblue" d="M6327.43,-92.52C6864.6,-92.51 10009.48,-90.41 10431.5,-42 10443.07,-40.67 10455.33,-38.51 10466.98,-36.09"/>
996<polygon fill="midnightblue" stroke="midnightblue" points="6327.08,-89.02 6317.08,-92.52 6327.08,-96.02 6327.08,-89.02"/>
997</g>
998<!-- Node63 -->
999<g id="node63" class="node">
1000<title>Node63</title>
1001<g id="a_node63"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
1002<polygon fill="white" stroke="black" points="10622.5,-6 10622.5,-36 10766.5,-36 10766.5,-6 10622.5,-6"/>
1003<text text-anchor="start" x="10630.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1004<text text-anchor="middle" x="10694.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
1005</a>
1006</g>
1007</g>
1008<!-- Node1&#45;&gt;Node63 -->
1009<g id="edge62" class="edge">
1010<title>Node1&#45;&gt;Node63</title>
1011<path fill="none" stroke="midnightblue" d="M6327.34,-92.68C6877.67,-93.81 10172.87,-98.18 10613.5,-42 10623.85,-40.68 10634.78,-38.52 10645.15,-36.1"/>
1012<polygon fill="midnightblue" stroke="midnightblue" points="6327.13,-89.18 6317.13,-92.66 6327.12,-96.18 6327.13,-89.18"/>
1013</g>
1014<!-- Node64 -->
1015<g id="node64" class="node">
1016<title>Node64</title>
1017<g id="a_node64"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
1018<polygon fill="white" stroke="black" points="10784.5,-6 10784.5,-36 10928.5,-36 10928.5,-6 10784.5,-6"/>
1019<text text-anchor="start" x="10792.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1020<text text-anchor="middle" x="10856.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
1021</a>
1022</g>
1023</g>
1024<!-- Node1&#45;&gt;Node64 -->
1025<g id="edge63" class="edge">
1026<title>Node1&#45;&gt;Node64</title>
1027<path fill="none" stroke="midnightblue" d="M6327.57,-92.14C6908.86,-89.41 10546.04,-71.21 10775.5,-42 10785.99,-40.66 10797.08,-38.46 10807.58,-36"/>
1028<polygon fill="midnightblue" stroke="midnightblue" points="6327.19,-88.64 6317.21,-92.19 6327.22,-95.64 6327.19,-88.64"/>
1029</g>
1030<!-- Node65 -->
1031<g id="node65" class="node">
1032<title>Node65</title>
1033<g id="a_node65"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
1034<polygon fill="white" stroke="black" points="10946.5,-6 10946.5,-36 11090.5,-36 11090.5,-6 10946.5,-6"/>
1035<text text-anchor="start" x="10954.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1036<text text-anchor="middle" x="11018.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
1037</a>
1038</g>
1039</g>
1040<!-- Node1&#45;&gt;Node65 -->
1041<g id="edge64" class="edge">
1042<title>Node1&#45;&gt;Node65</title>
1043<path fill="none" stroke="midnightblue" d="M6327.56,-92.17C6920.66,-89.63 10699.45,-72.26 10937.5,-42 10947.99,-40.67 10959.08,-38.47 10969.58,-36"/>
1044<polygon fill="midnightblue" stroke="midnightblue" points="6327.39,-88.67 6317.41,-92.22 6327.42,-95.67 6327.39,-88.67"/>
1045</g>
1046<!-- Node66 -->
1047<g id="node66" class="node">
1048<title>Node66</title>
1049<g id="a_node66"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
1050<polygon fill="white" stroke="black" points="11109,-6 11109,-36 11262,-36 11262,-6 11109,-6"/>
1051<text text-anchor="start" x="11117" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1052<text text-anchor="middle" x="11185.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
1053</a>
1054</g>
1055</g>
1056<!-- Node1&#45;&gt;Node66 -->
1057<g id="edge65" class="edge">
1058<title>Node1&#45;&gt;Node66</title>
1059<path fill="none" stroke="midnightblue" d="M6327.37,-92.17C6931.45,-89.58 10852.62,-71.63 11099.5,-42 11110.61,-40.67 11122.38,-38.47 11133.52,-36"/>
1060<polygon fill="midnightblue" stroke="midnightblue" points="6327.02,-88.67 6317.04,-92.22 6327.05,-95.67 6327.02,-88.67"/>
1061</g>
1062<!-- Node67 -->
1063<g id="node67" class="node">
1064<title>Node67</title>
1065<g id="a_node67"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
1066<polygon fill="white" stroke="black" points="11280,-6 11280,-36 11431,-36 11431,-6 11280,-6"/>
1067<text text-anchor="start" x="11288" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1068<text text-anchor="middle" x="11355.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
1069</a>
1070</g>
1071</g>
1072<!-- Node1&#45;&gt;Node67 -->
1073<g id="edge66" class="edge">
1074<title>Node1&#45;&gt;Node67</title>
1075<path fill="none" stroke="midnightblue" d="M6327.23,-92.21C6942.96,-89.89 11015.54,-73.36 11271.5,-42 11282.36,-40.67 11293.86,-38.47 11304.75,-36.01"/>
1076<polygon fill="midnightblue" stroke="midnightblue" points="6327.12,-88.71 6317.13,-92.25 6327.14,-95.71 6327.12,-88.71"/>
1077</g>
1078<!-- Node68 -->
1079<g id="node68" class="node">
1080<title>Node68</title>
1081<g id="a_node68"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
1082<polygon fill="white" stroke="black" points="11449.5,-6 11449.5,-36 11593.5,-36 11593.5,-6 11449.5,-6"/>
1083<text text-anchor="start" x="11457.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1084<text text-anchor="middle" x="11521.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
1085</a>
1086</g>
1087</g>
1088<!-- Node1&#45;&gt;Node68 -->
1089<g id="edge67" class="edge">
1090<title>Node1&#45;&gt;Node68</title>
1091<path fill="none" stroke="midnightblue" d="M6327.36,-92.26C6955.26,-90.25 11175.71,-75.51 11440.5,-42 11450.99,-40.67 11462.08,-38.48 11472.58,-36.01"/>
1092<polygon fill="midnightblue" stroke="midnightblue" points="6327.05,-88.76 6317.07,-92.29 6327.08,-95.76 6327.05,-88.76"/>
1093</g>
1094<!-- Node69 -->
1095<g id="node69" class="node">
1096<title>Node69</title>
1097<g id="a_node69"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1098<polygon fill="white" stroke="black" points="11612,-6 11612,-36 11827,-36 11827,-6 11612,-6"/>
1099<text text-anchor="start" x="11620" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1100<text text-anchor="middle" x="11719.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
1101</a>
1102</g>
1103</g>
1104<!-- Node1&#45;&gt;Node69 -->
1105<g id="edge68" class="edge">
1106<title>Node1&#45;&gt;Node69</title>
1107<path fill="none" stroke="midnightblue" d="M6327.13,-92.52C6944.88,-92.57 11054.82,-91.08 11602.5,-42 11617.38,-40.67 11633.22,-38.48 11648.27,-36.04"/>
1108<polygon fill="midnightblue" stroke="midnightblue" points="6327,-89.02 6317,-92.52 6327,-96.02 6327,-89.02"/>
1109</g>
1110<!-- Node70 -->
1111<g id="node70" class="node">
1112<title>Node70</title>
1113<g id="a_node70"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
1114<polygon fill="white" stroke="black" points="11845.5,-6 11845.5,-36 11989.5,-36 11989.5,-6 11845.5,-6"/>
1115<text text-anchor="start" x="11853.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1116<text text-anchor="middle" x="11917.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.cpp</text>
1117</a>
1118</g>
1119</g>
1120<!-- Node1&#45;&gt;Node70 -->
1121<g id="edge69" class="edge">
1122<title>Node1&#45;&gt;Node70</title>
1123<path fill="none" stroke="midnightblue" d="M6327.58,-92.31C6982.99,-90.69 11550.69,-78.08 11836.5,-42 11846.99,-40.68 11858.08,-38.48 11868.59,-36.02"/>
1124<polygon fill="midnightblue" stroke="midnightblue" points="6327.29,-88.81 6317.3,-92.34 6327.31,-95.81 6327.29,-88.81"/>
1125</g>
1126<!-- Node71 -->
1127<g id="node71" class="node">
1128<title>Node71</title>
1129<g id="a_node71"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
1130<polygon fill="white" stroke="black" points="12007.5,-0.5 12007.5,-41.5 12201.5,-41.5 12201.5,-0.5 12007.5,-0.5"/>
1131<text text-anchor="start" x="12015.5" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1132<text text-anchor="start" x="12015.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
1133<text text-anchor="middle" x="12104.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1134</a>
1135</g>
1136</g>
1137<!-- Node1&#45;&gt;Node71 -->
1138<g id="edge70" class="edge">
1139<title>Node1&#45;&gt;Node71</title>
1140<path fill="none" stroke="midnightblue" d="M6327.26,-92.65C6971,-93.82 11409.07,-99.73 11998.5,-42 12001.39,-41.72 12004.32,-41.4 12007.27,-41.04"/>
1141<polygon fill="midnightblue" stroke="midnightblue" points="6327.17,-89.15 6317.16,-92.64 6327.16,-96.15 6327.17,-89.15"/>
1142</g>
1143</g>
1144</svg>