blob: f6fd0882e570783816f26768420e2b723eed967a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: src/backends/cl/ClTensorHandle.hpp Pages: 1 -->
<svg width="12538pt" height="117pt"
viewBox="0.00 0.00 12537.50 117.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 113)">
<title>src/backends/cl/ClTensorHandle.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-113 12533.5,-113 12533.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="6349,-78.5 6349,-108.5 6484,-108.5 6484,-78.5 6349,-78.5"/>
<text text-anchor="start" x="6357" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="6416.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_cl_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-6 0,-36 135,-36 135,-6 0,-6"/>
<text text-anchor="start" x="8" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="67.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M6338.62,-92.43C5639.74,-91.71 465.57,-84.99 143.5,-42 133.63,-40.68 123.21,-38.49 113.35,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.82,-95.93 6348.82,-92.44 6338.83,-88.93 6338.82,-95.93"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_cl_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="153,-6 153,-36 288,-36 288,-6 153,-6"/>
<text text-anchor="start" x="161" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="220.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M6338.91,-92.41C5650.8,-91.56 610.46,-83.94 296.5,-42 286.63,-40.68 276.21,-38.49 266.35,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.96,-95.91 6348.96,-92.42 6338.97,-88.91 6338.96,-95.91"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="306,-6 306,-36 455,-36 455,-6 306,-6"/>
<text text-anchor="start" x="314" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="380.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M6338.69,-92.34C5660.46,-90.89 769.94,-79.18 464.5,-42 453.64,-40.68 442.14,-38.48 431.25,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.83,-95.84 6348.84,-92.36 6338.85,-88.84 6338.83,-95.84"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_cl_abs_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="473.5,-6 473.5,-36 617.5,-36 617.5,-6 473.5,-6"/>
<text text-anchor="start" x="481.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="545.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAbsWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M6338.23,-92.34C5668.75,-90.9 923.09,-79.39 626.5,-42 616.01,-40.68 604.91,-38.48 594.41,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.71,-95.84 6348.72,-92.36 6338.73,-88.84 6338.71,-95.84"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="636,-6 636,-36 781,-36 781,-6 636,-6"/>
<text text-anchor="start" x="644" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="708.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M6338.4,-92.31C5680.3,-90.67 1078.44,-77.92 790.5,-42 779.89,-40.68 768.66,-38.48 758.03,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.7,-95.81 6348.71,-92.34 6338.72,-88.81 6338.7,-95.81"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="799.5,-6 799.5,-36 943.5,-36 943.5,-6 799.5,-6"/>
<text text-anchor="start" x="807.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="871.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M6338.63,-92.3C5692.15,-90.56 1231.8,-77.28 952.5,-42 942.01,-40.67 930.92,-38.48 920.41,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.76,-95.8 6348.77,-92.33 6338.77,-88.8 6338.76,-95.8"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="962,-6 962,-36 1113,-36 1113,-6 962,-6"/>
<text text-anchor="start" x="970" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1037.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M6338.11,-92.25C5701.29,-90.14 1392.87,-74.69 1122.5,-42 1111.51,-40.67 1099.88,-38.47 1088.86,-36.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.53,-95.75 6348.54,-92.28 6338.55,-88.75 6338.53,-95.75"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1131.5,-6 1131.5,-36 1291.5,-36 1291.5,-6 1131.5,-6"/>
<text text-anchor="start" x="1139.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1211.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M6338.8,-92.2C5716.63,-89.75 1561.65,-72.29 1300.5,-42 1289.02,-40.67 1276.84,-38.47 1265.31,-36.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.98,-95.7 6349,-92.24 6339.01,-88.7 6338.98,-95.7"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1310,-6 1310,-36 1527,-36 1527,-6 1310,-6"/>
<text text-anchor="start" x="1318" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1418.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M6338.96,-92.44C5753.24,-91.86 2033.85,-86.44 1536.5,-42 1521.5,-40.66 1505.53,-38.47 1490.34,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.98,-95.94 6348.99,-92.45 6338.99,-88.94 6338.98,-95.94"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_cl_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1545.5,-6 1545.5,-36 1721.5,-36 1721.5,-6 1545.5,-6"/>
<text text-anchor="start" x="1553.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1633.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchToSpaceNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M6338.46,-92.57C5764.55,-92.93 2206.24,-93.13 1730.5,-42 1718.11,-40.67 1704.95,-38.49 1692.46,-36.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.69,-96.07 6348.69,-92.56 6338.69,-89.07 6338.69,-96.07"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_cl_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1739.5,-6 1739.5,-36 1883.5,-36 1883.5,-6 1739.5,-6"/>
<text text-anchor="start" x="1747.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1811.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M6338.46,-92.14C5757.43,-89.41 2121.86,-71.2 1892.5,-42 1882.01,-40.66 1870.92,-38.46 1860.42,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.81,-95.64 6348.82,-92.19 6338.84,-88.64 6338.81,-95.64"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_cl_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1902,-6 1902,-36 2071,-36 2071,-6 1902,-6"/>
<text text-anchor="start" x="1910" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1986.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClChannelShuffleWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M6338.75,-92.52C5790.77,-92.56 2519.03,-90.72 2080.5,-42 2068.48,-40.66 2055.73,-38.48 2043.62,-36.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.91,-96.02 6348.91,-92.52 6338.91,-89.02 6338.91,-96.02"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2089.5,-6 2089.5,-36 2243.5,-36 2243.5,-6 2089.5,-6"/>
<text text-anchor="start" x="2097.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2166.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M6338.47,-92.57C5802.33,-92.92 2672.29,-92.75 2252.5,-42 2241.54,-40.68 2229.95,-38.51 2218.94,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.8,-96.07 6348.8,-92.56 6338.8,-89.07 6338.8,-96.07"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2261.5,-6 2261.5,-36 2405.5,-36 2405.5,-6 2261.5,-6"/>
<text text-anchor="start" x="2269.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2333.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node1&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M6338.6,-92.59C5814.99,-93.07 2816.85,-93.52 2414.5,-42 2404.16,-40.68 2393.22,-38.51 2382.85,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.7,-96.09 6348.7,-92.58 6338.69,-89.09 6338.7,-96.09"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_cl_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2423.5,-6 2423.5,-36 2567.5,-36 2567.5,-6 2423.5,-6"/>
<text text-anchor="start" x="2431.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2495.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge15" class="edge">
<title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M6338.55,-92.55C5827.23,-92.71 2961.74,-91.43 2576.5,-42 2566.16,-40.67 2555.22,-38.51 2544.85,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.77,-96.05 6348.77,-92.54 6338.77,-89.05 6338.77,-96.05"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_cl_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2585.5,-6 2585.5,-36 2777.5,-36 2777.5,-6 2585.5,-6"/>
<text text-anchor="start" x="2593.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2681.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp16ToFp32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge16" class="edge">
<title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M6338.57,-92.23C5843.92,-90.42 3150.73,-78.94 2786.5,-42 2773.11,-40.64 2758.89,-38.45 2745.37,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.8,-95.73 6348.81,-92.27 6338.82,-88.73 6338.8,-95.73"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_cl_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2795.5,-6 2795.5,-36 2987.5,-36 2987.5,-6 2795.5,-6"/>
<text text-anchor="start" x="2803.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2891.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp32ToFp16Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge17" class="edge">
<title>Node1&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M6338.56,-92.16C5860.91,-89.97 3338.55,-76.84 2996.5,-42 2983.21,-40.65 2969.09,-38.47 2955.65,-36.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.78,-95.66 6348.8,-92.21 6338.81,-88.66 6338.78,-95.66"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3005.5,-6 3005.5,-36 3171.5,-36 3171.5,-6 3005.5,-6"/>
<text text-anchor="start" x="3013.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3088.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge18" class="edge">
<title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M6338.73,-92.21C5876.77,-90.37 3502.74,-79.17 3180.5,-42 3168.81,-40.65 3156.42,-38.48 3144.64,-36.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.95,-95.71 6348.96,-92.25 6338.97,-88.71 6338.95,-95.71"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3189.5,-6 3189.5,-36 3355.5,-36 3355.5,-6 3189.5,-6"/>
<text text-anchor="start" x="3197.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3272.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge19" class="edge">
<title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M6338.55,-92.13C5891.95,-89.9 3667.35,-77.08 3364.5,-42 3352.81,-40.65 3340.42,-38.47 3328.64,-36.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.75,-95.63 6348.77,-92.18 6338.78,-88.63 6338.75,-95.63"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_cl_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3373.5,-6 3373.5,-36 3537.5,-36 3537.5,-6 3373.5,-6"/>
<text text-anchor="start" x="3381.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3455.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge20" class="edge">
<title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M6338.75,-92.06C5908.69,-89.47 3830.25,-75.34 3546.5,-42 3534.93,-40.64 3522.67,-38.46 3511.03,-36.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.88,-95.56 6348.9,-92.12 6338.93,-88.56 6338.88,-95.56"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3555.5,-6 3555.5,-36 3761.5,-36 3761.5,-6 3555.5,-6"/>
<text text-anchor="start" x="3563.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3658.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge21" class="edge">
<title>Node1&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M6338.87,-92.67C5958.39,-93.25 4287.92,-92.82 3770.5,-42 3756.44,-40.62 3741.5,-38.45 3727.27,-36.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.96,-96.17 6348.95,-92.65 6338.95,-89.17 6338.96,-96.17"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3780,-6 3780,-36 3931,-36 3931,-6 3780,-6"/>
<text text-anchor="start" x="3788" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3855.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node23 -->
<g id="edge22" class="edge">
<title>Node1&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M6338.6,-91.89C5944.83,-88.66 4182.76,-72.62 3940.5,-42 3929.67,-40.63 3918.21,-38.45 3907.33,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.72,-95.39 6348.75,-91.97 6338.78,-88.39 6338.72,-95.39"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3949.5,-6 3949.5,-36 4093.5,-36 4093.5,-6 3949.5,-6"/>
<text text-anchor="start" x="3957.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4021.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge23" class="edge">
<title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M6338.83,-91.82C5961.4,-88.39 4327.75,-71.89 4102.5,-42 4092.16,-40.63 4081.23,-38.45 4070.86,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.81,-95.32 6348.84,-91.91 6338.87,-88.32 6338.81,-95.32"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4111.5,-6 4111.5,-36 4301.5,-36 4301.5,-6 4111.5,-6"/>
<text text-anchor="start" x="4119.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4206.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node25 -->
<g id="edge24" class="edge">
<title>Node1&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M6338.35,-92.36C6006.79,-91.52 4714.97,-85.44 4310.5,-42 4297.43,-40.6 4283.55,-38.42 4270.33,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.8,-95.86 6348.81,-92.39 6338.82,-88.86 6338.8,-95.86"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_cl_exp_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4319.5,-6 4319.5,-36 4463.5,-36 4463.5,-6 4319.5,-6"/>
<text text-anchor="start" x="4327.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4391.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClExpWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge25" class="edge">
<title>Node1&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M6338.11,-92.72C6022.26,-93.27 4842.2,-91.85 4472.5,-42 4462.31,-40.63 4451.54,-38.48 4441.3,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.55,-96.22 6348.54,-92.7 6338.53,-89.22 6338.55,-96.22"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_cl_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4481.5,-6 4481.5,-36 4625.5,-36 4625.5,-6 4481.5,-6"/>
<text text-anchor="start" x="4489.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4553.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge26" class="edge">
<title>Node1&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M6338.27,-92.5C6039.56,-92.18 4970.92,-87.76 4634.5,-42 4624.31,-40.61 4613.54,-38.46 4603.3,-36.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.56,-96 6348.56,-92.51 6338.57,-89 6338.56,-96"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_cl_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4644,-6 4644,-36 4789,-36 4789,-6 4644,-6"/>
<text text-anchor="start" x="4652" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4716.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFloorFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node28 -->
<g id="edge27" class="edge">
<title>Node1&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M6338.51,-92.21C6058.06,-90.85 5101.43,-83.21 4798.5,-42 4788.19,-40.6 4777.29,-38.43 4766.93,-36.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.58,-95.71 6348.59,-92.26 6338.61,-88.71 6338.58,-95.71"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4807.5,-6 4807.5,-36 4977.5,-36 4977.5,-6 4807.5,-6"/>
<text text-anchor="start" x="4815.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4892.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node29 -->
<g id="edge28" class="edge">
<title>Node1&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M6338.62,-91.54C6080.05,-88.07 5251.55,-74.62 4986.5,-42 4974.83,-40.56 4962.45,-38.4 4950.65,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.62,-95.04 6348.67,-91.67 6338.72,-88.04 6338.62,-95.04"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4995.5,-6 4995.5,-36 5139.5,-36 5139.5,-6 4995.5,-6"/>
<text text-anchor="start" x="5003.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5067.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node30 -->
<g id="edge29" class="edge">
<title>Node1&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M6338.65,-91.46C6099.89,-87.95 5380.09,-74.86 5148.5,-42 5138.46,-40.58 5127.86,-38.43 5117.75,-36.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.93,-94.97 6348.98,-91.61 6339.03,-87.97 6338.93,-94.97"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5157.5,-6 5157.5,-36 5301.5,-36 5301.5,-6 5157.5,-6"/>
<text text-anchor="start" x="5165.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5229.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge30" class="edge">
<title>Node1&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M6338.63,-90.93C6120.99,-86.24 5509.34,-70.8 5310.5,-42 5300.47,-40.55 5289.86,-38.39 5279.75,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.62,-94.43 6348.69,-91.15 6338.77,-87.44 6338.62,-94.43"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_cl_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5319.5,-6 5319.5,-36 5525.5,-36 5525.5,-6 5319.5,-6"/>
<text text-anchor="start" x="5327.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5422.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClInstanceNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node32 -->
<g id="edge31" class="edge">
<title>Node1&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M6338.46,-91.16C6184.31,-87.82 5830.08,-76.73 5534.5,-42 5521.26,-40.44 5507.21,-38.32 5493.71,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.69,-94.67 6348.76,-91.38 6338.84,-87.67 6338.69,-94.67"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5543.5,-6 5543.5,-36 5743.5,-36 5743.5,-6 5543.5,-6"/>
<text text-anchor="start" x="5551.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5643.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node33 -->
<g id="edge32" class="edge">
<title>Node1&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M6338.69,-89.25C6214.4,-83.46 5963.55,-69.31 5752.5,-42 5739.91,-40.37 5726.56,-38.25 5713.69,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.72,-92.75 6348.87,-89.72 6339.04,-85.76 6338.72,-92.75"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_cl_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5762,-6 5762,-36 5911,-36 5911,-6 5762,-6"/>
<text text-anchor="start" x="5770" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5836.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalAndWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge33" class="edge">
<title>Node1&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M6338.85,-87.87C6240.68,-81.27 6066.69,-67.09 5919.5,-42 5910,-40.38 5899.98,-38.29 5890.3,-36.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.78,-91.37 6348.99,-88.54 6339.24,-84.39 6338.78,-91.37"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_cl_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5929,-6 5929,-36 6076,-36 6076,-6 5929,-6"/>
<text text-anchor="start" x="5937" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6002.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalNotWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge34" class="edge">
<title>Node1&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M6338.59,-82.52C6271.31,-73.45 6171.63,-58.92 6085.5,-42 6076.63,-40.26 6067.27,-38.21 6058.17,-36.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6338.32,-86.01 6348.69,-83.87 6339.25,-79.08 6338.32,-86.01"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_cl_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6094.5,-6 6094.5,-36 6238.5,-36 6238.5,-6 6094.5,-6"/>
<text text-anchor="start" x="6102.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6166.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalOrWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node36 -->
<g id="edge35" class="edge">
<title>Node1&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M6357.07,-75.74C6314.23,-63.66 6257.04,-47.53 6216.52,-36.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6356.23,-79.14 6366.81,-78.49 6358.13,-72.4 6356.23,-79.14"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6257,-6 6257,-36 6410,-36 6410,-6 6257,-6"/>
<text text-anchor="start" x="6265" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6333.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node37 -->
<g id="edge36" class="edge">
<title>Node1&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M6391.73,-71.46C6378.24,-60 6361.92,-46.14 6349.99,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6389.82,-74.43 6399.7,-78.23 6394.35,-69.09 6389.82,-74.43"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_cl_log_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6428.5,-6 6428.5,-36 6572.5,-36 6572.5,-6 6428.5,-6"/>
<text text-anchor="start" x="6436.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6500.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node38 -->
<g id="edge37" class="edge">
<title>Node1&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M6441.18,-71.79C6454.91,-60.27 6471.63,-46.23 6483.81,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6438.91,-69.12 6433.5,-78.23 6443.41,-74.49 6438.91,-69.12"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6590.5,-6 6590.5,-36 6734.5,-36 6734.5,-6 6590.5,-6"/>
<text text-anchor="start" x="6598.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6662.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge38" class="edge">
<title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M6475.24,-75.66C6517.37,-63.59 6573.49,-47.51 6613.28,-36.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6474.04,-72.37 6465.4,-78.49 6475.97,-79.1 6474.04,-72.37"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6753,-6 6753,-36 6898,-36 6898,-6 6753,-6"/>
<text text-anchor="start" x="6761" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6825.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge39" class="edge">
<title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M6494.1,-82.43C6560.57,-73.35 6658.69,-58.86 6743.5,-42 6752.27,-40.26 6761.51,-38.21 6770.51,-36.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6493.56,-78.97 6484.12,-83.79 6494.5,-85.91 6493.56,-78.97"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_cl_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6916.5,-6 6916.5,-36 7060.5,-36 7060.5,-6 6916.5,-6"/>
<text text-anchor="start" x="6924.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6988.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge40" class="edge">
<title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M6494.05,-87.88C6591.21,-81.32 6762.57,-67.22 6907.5,-42 6916.78,-40.39 6926.56,-38.3 6936,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6493.76,-84.39 6484.02,-88.55 6494.23,-91.38 6493.76,-84.39"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7078.5,-6 7078.5,-36 7222.5,-36 7222.5,-6 7078.5,-6"/>
<text text-anchor="start" x="7086.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7150.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node42 -->
<g id="edge41" class="edge">
<title>Node1&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M6494.21,-90.63C6617.07,-86.74 6863.4,-75.18 7069.5,-42 7079.08,-40.46 7089.2,-38.35 7098.91,-36.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.03,-87.13 6484.15,-90.94 6494.25,-94.13 6494.03,-87.13"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7240.5,-6 7240.5,-36 7402.5,-36 7402.5,-6 7240.5,-6"/>
<text text-anchor="start" x="7248.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7321.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node43 -->
<g id="edge42" class="edge">
<title>Node1&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M6494.38,-91.73C6639.9,-89.39 6962.65,-79.96 7231.5,-42 7242.28,-40.48 7253.68,-38.35 7264.61,-36.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.16,-88.23 6484.21,-91.88 6494.27,-95.23 6494.16,-88.23"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_cl_neg_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7420.5,-6 7420.5,-36 7564.5,-36 7564.5,-6 7420.5,-6"/>
<text text-anchor="start" x="7428.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7492.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNegWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node44 -->
<g id="edge43" class="edge">
<title>Node1&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M6494.52,-90.47C6696.87,-84.9 7235,-68.02 7411.5,-42 7421.39,-40.54 7431.83,-38.42 7441.81,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.18,-86.98 6484.28,-90.75 6494.37,-93.98 6494.18,-86.98"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7583,-6 7583,-36 7772,-36 7772,-6 7583,-6"/>
<text text-anchor="start" x="7591" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7677.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node45 -->
<g id="edge44" class="edge">
<title>Node1&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M6494.54,-93.02C6681.51,-93.42 7169.53,-89.4 7573.5,-42 7586.19,-40.51 7599.66,-38.36 7612.54,-36.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.27,-89.52 6484.27,-93 6494.26,-96.52 6494.27,-89.52"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7790.5,-6 7790.5,-36 7934.5,-36 7934.5,-6 7790.5,-6"/>
<text text-anchor="start" x="7798.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7862.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node46 -->
<g id="edge45" class="edge">
<title>Node1&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M6494.26,-91.72C6744.96,-88.87 7530.19,-77.29 7781.5,-42 7791.54,-40.59 7802.15,-38.46 7812.26,-36.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.11,-88.22 6484.15,-91.83 6494.18,-95.22 6494.11,-88.22"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_cl_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7952.5,-6 7952.5,-36 8096.5,-36 8096.5,-6 7952.5,-6"/>
<text text-anchor="start" x="7960.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8024.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node47 -->
<g id="edge46" class="edge">
<title>Node1&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M6494.15,-92.08C6763.88,-90.27 7659.12,-81.37 7943.5,-42 7953.69,-40.59 7964.45,-38.42 7974.7,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.04,-88.58 6484.06,-92.14 6494.09,-95.58 6494.04,-88.58"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8114.5,-6 8114.5,-36 8258.5,-36 8258.5,-6 8114.5,-6"/>
<text text-anchor="start" x="8122.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8186.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node48 -->
<g id="edge47" class="edge">
<title>Node1&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M6494.46,-92.36C6782.74,-91.51 7788.07,-85.43 8105.5,-42 8115.69,-40.61 8126.46,-38.45 8136.7,-36.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.1,-88.86 6484.1,-92.39 6494.11,-95.86 6494.1,-88.86"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8276.5,-6 8276.5,-36 8420.5,-36 8420.5,-6 8276.5,-6"/>
<text text-anchor="start" x="8284.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8348.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge48" class="edge">
<title>Node1&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M6494.19,-92.6C6799.41,-92.66 7916.69,-89.53 8267.5,-42 8277.69,-40.62 8288.46,-38.47 8298.7,-36.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.11,-89.1 6484.11,-92.6 6494.11,-96.1 6494.11,-89.1"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8438.5,-6 8438.5,-36 8582.5,-36 8582.5,-6 8438.5,-6"/>
<text text-anchor="start" x="8446.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8510.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge49" class="edge">
<title>Node1&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M6494.2,-92.8C6815.99,-93.7 8045.3,-93.63 8429.5,-42 8439.69,-40.63 8450.46,-38.48 8460.7,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.05,-89.3 6484.04,-92.77 6494.03,-96.3 6494.05,-89.3"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_cl_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8600.5,-6 8600.5,-36 8744.5,-36 8744.5,-6 8600.5,-6"/>
<text text-anchor="start" x="8608.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8672.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge50" class="edge">
<title>Node1&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6494.17,-91.7C6857.52,-87.85 8380.71,-70.12 8591.5,-42 8601.84,-40.62 8612.77,-38.44 8623.14,-36.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6493.98,-88.21 6484.02,-91.81 6494.05,-95.21 6493.98,-88.21"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8763,-6 8763,-36 8932,-36 8932,-6 8763,-6"/>
<text text-anchor="start" x="8771" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8847.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node52 -->
<g id="edge51" class="edge">
<title>Node1&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M6494.39,-92.78C6847.63,-93.77 8301.43,-94.5 8753.5,-42 8765.35,-40.62 8777.91,-38.46 8789.87,-36.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.27,-89.28 6484.26,-92.75 6494.25,-96.28 6494.27,-89.28"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8950.5,-6 8950.5,-36 9094.5,-36 9094.5,-6 8950.5,-6"/>
<text text-anchor="start" x="8958.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9022.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node53 -->
<g id="edge52" class="edge">
<title>Node1&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M6494.31,-91.97C6892.63,-89.13 8694.28,-74.58 8941.5,-42 8951.84,-40.64 8962.77,-38.46 8973.14,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.03,-88.47 6484.05,-92.05 6494.08,-95.47 6494.03,-88.47"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9112.5,-6 9112.5,-36 9256.5,-36 9256.5,-6 9112.5,-6"/>
<text text-anchor="start" x="9120.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9184.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node54 -->
<g id="edge53" class="edge">
<title>Node1&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M6494.25,-92.07C6907.68,-89.67 8839.35,-76.65 9103.5,-42 9113.84,-40.64 9124.77,-38.47 9135.14,-36.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.17,-88.57 6484.19,-92.13 6494.21,-95.57 6494.17,-88.57"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_cl_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9274.5,-6 9274.5,-36 9418.5,-36 9418.5,-6 9274.5,-6"/>
<text text-anchor="start" x="9282.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9346.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge54" class="edge">
<title>Node1&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M6494.39,-92.16C6922.92,-90.17 8984.43,-78.72 9265.5,-42 9275.84,-40.65 9286.77,-38.48 9297.14,-36.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.25,-88.66 6484.27,-92.21 6494.29,-95.66 6494.25,-88.66"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9436.5,-6 9436.5,-36 9580.5,-36 9580.5,-6 9436.5,-6"/>
<text text-anchor="start" x="9444.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9508.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node56 -->
<g id="edge55" class="edge">
<title>Node1&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M6494.13,-92.24C6936.47,-90.64 9129.39,-80.8 9427.5,-42 9437.84,-40.65 9448.77,-38.48 9459.15,-36.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494,-88.74 6484.01,-92.28 6494.02,-95.74 6494,-88.74"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9598.5,-6 9598.5,-36 9746.5,-36 9746.5,-6 9598.5,-6"/>
<text text-anchor="start" x="9606.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9672.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge56" class="edge">
<title>Node1&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M6494.24,-92.29C6950.8,-90.91 9274.3,-81.99 9589.5,-42 9600.09,-40.66 9611.28,-38.49 9621.91,-36.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.11,-88.79 6484.12,-92.32 6494.13,-95.79 6494.11,-88.79"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_cl_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9764.5,-6 9764.5,-36 9908.5,-36 9908.5,-6 9764.5,-6"/>
<text text-anchor="start" x="9772.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9836.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRsqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node58 -->
<g id="edge57" class="edge">
<title>Node1&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M6494.13,-92.38C6964.4,-91.52 9422.95,-85 9755.5,-42 9765.84,-40.66 9776.78,-38.5 9787.15,-36.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.04,-88.88 6484.05,-92.4 6494.05,-95.88 6494.04,-88.88"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_cl_scatter_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9926.5,-6 9926.5,-36 10070.5,-36 10070.5,-6 9926.5,-6"/>
<text text-anchor="start" x="9934.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9998.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClScatterNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge58" class="edge">
<title>Node1&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M6494.39,-92.44C6978.64,-91.93 9567.96,-87.07 9917.5,-42 9927.84,-40.67 9938.78,-38.5 9949.15,-36.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.35,-88.94 6484.36,-92.45 6494.36,-95.94 6494.35,-88.94"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_cl_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10088.5,-6 10088.5,-36 10232.5,-36 10232.5,-6 10088.5,-6"/>
<text text-anchor="start" x="10096.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10160.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node60 -->
<g id="edge59" class="edge">
<title>Node1&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M6494.37,-92.49C6991.59,-92.31 9712.9,-89.16 10079.5,-42 10089.84,-40.67 10100.78,-38.51 10111.15,-36.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.08,-88.99 6484.08,-92.5 6494.08,-95.99 6494.08,-88.99"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_cl_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10250.5,-6 10250.5,-36 10394.5,-36 10394.5,-6 10250.5,-6"/>
<text text-anchor="start" x="10258.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10322.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node61 -->
<g id="edge60" class="edge">
<title>Node1&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M6494.55,-92.54C7004.99,-92.68 9857.86,-91.23 10241.5,-42 10251.84,-40.67 10262.78,-38.51 10273.15,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.35,-89.04 6484.35,-92.54 6494.35,-96.04 6494.35,-89.04"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10412.5,-6 10412.5,-36 10556.5,-36 10556.5,-6 10412.5,-6"/>
<text text-anchor="start" x="10420.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10484.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node62 -->
<g id="edge61" class="edge">
<title>Node1&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M6494.11,-92.59C7015.75,-93.04 10002.65,-93.33 10403.5,-42 10413.84,-40.68 10424.78,-38.51 10435.15,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.05,-89.09 6484.05,-92.58 6494.05,-96.09 6494.05,-89.09"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_cl_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10574.5,-6 10574.5,-36 10750.5,-36 10750.5,-6 10574.5,-6"/>
<text text-anchor="start" x="10582.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10662.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node63 -->
<g id="edge62" class="edge">
<title>Node1&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M6494.66,-92.45C7030.01,-91.98 10146.74,-87.3 10565.5,-42 10577.89,-40.66 10591.05,-38.47 10603.54,-36.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.34,-88.95 6484.34,-92.46 6494.35,-95.95 6494.34,-88.95"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10768.5,-6 10768.5,-36 10932.5,-36 10932.5,-6 10768.5,-6"/>
<text text-anchor="start" x="10776.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10850.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node64 -->
<g id="edge63" class="edge">
<title>Node1&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M6494.38,-92.56C7043.27,-92.82 10320.42,-92.27 10759.5,-42 10771.07,-40.68 10783.33,-38.51 10794.98,-36.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.2,-89.06 6484.2,-92.55 6494.2,-96.06 6494.2,-89.06"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10950.5,-6 10950.5,-36 11094.5,-36 11094.5,-6 10950.5,-6"/>
<text text-anchor="start" x="10958.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11022.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node65 -->
<g id="edge64" class="edge">
<title>Node1&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M6494.55,-92.14C7075.71,-89.41 10712.09,-71.2 10941.5,-42 10951.99,-40.66 10963.08,-38.46 10973.58,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.18,-88.64 6484.19,-92.19 6494.21,-95.64 6494.18,-88.64"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11112.5,-6 11112.5,-36 11256.5,-36 11256.5,-6 11112.5,-6"/>
<text text-anchor="start" x="11120.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11184.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node66 -->
<g id="edge65" class="edge">
<title>Node1&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M6494.54,-92.17C7087.52,-89.63 10865.5,-72.25 11103.5,-42 11113.99,-40.67 11125.08,-38.47 11135.58,-36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.38,-88.67 6484.39,-92.22 6494.41,-95.67 6494.38,-88.67"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11274.5,-6 11274.5,-36 11418.5,-36 11418.5,-6 11274.5,-6"/>
<text text-anchor="start" x="11282.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11346.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node67 -->
<g id="edge66" class="edge">
<title>Node1&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M6494.36,-92.2C7098.34,-89.84 11018.88,-73.3 11265.5,-42 11275.99,-40.67 11287.08,-38.47 11297.58,-36.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.01,-88.7 6484.03,-92.24 6494.04,-95.7 6494.01,-88.7"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11437,-6 11437,-36 11590,-36 11590,-6 11437,-6"/>
<text text-anchor="start" x="11445" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11513.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node68 -->
<g id="edge67" class="edge">
<title>Node1&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M6494.54,-92.2C7110.57,-89.77 11172.09,-72.61 11427.5,-42 11438.61,-40.67 11450.38,-38.47 11461.52,-36.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.42,-88.7 6484.44,-92.24 6494.45,-95.7 6494.42,-88.7"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11608,-6 11608,-36 11759,-36 11759,-6 11608,-6"/>
<text text-anchor="start" x="11616" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11683.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node69 -->
<g id="edge68" class="edge">
<title>Node1&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M6494.73,-92.24C7123.36,-90.07 11335.05,-74.35 11599.5,-42 11610.36,-40.67 11621.86,-38.47 11632.75,-36.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.41,-88.74 6484.42,-92.27 6494.44,-95.74 6494.41,-88.74"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11777.5,-6 11777.5,-36 11921.5,-36 11921.5,-6 11777.5,-6"/>
<text text-anchor="start" x="11785.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11849.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node70 -->
<g id="edge69" class="edge">
<title>Node1&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M6494.28,-92.28C7132.87,-90.43 11495.14,-76.56 11768.5,-42 11778.99,-40.67 11790.08,-38.48 11800.58,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.25,-88.78 6484.26,-92.31 6494.27,-95.78 6494.25,-88.78"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11940,-6 11940,-36 12155,-36 12155,-6 11940,-6"/>
<text text-anchor="start" x="11948" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12047.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node71 -->
<g id="edge70" class="edge">
<title>Node1&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6494.47,-92.54C7123.89,-92.78 11365.75,-92.53 11930.5,-42 11945.38,-40.67 11961.22,-38.49 11976.27,-36.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.16,-89.04 6484.16,-92.54 6494.16,-96.04 6494.16,-89.04"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12173.5,-6 12173.5,-36 12317.5,-36 12317.5,-6 12173.5,-6"/>
<text text-anchor="start" x="12181.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12245.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node72 -->
<g id="edge71" class="edge">
<title>Node1&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M6494.72,-92.33C7161.29,-90.86 11870.14,-79.12 12164.5,-42 12174.99,-40.68 12186.09,-38.48 12196.59,-36.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.27,-88.83 6484.28,-92.36 6494.29,-95.83 6494.27,-88.83"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12335.5,-0.5 12335.5,-41.5 12529.5,-41.5 12529.5,-0.5 12335.5,-0.5"/>
<text text-anchor="start" x="12343.5" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="12343.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="12432.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node73 -->
<g id="edge72" class="edge">
<title>Node1&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M6494.28,-92.23C7169.63,-89.85 12022.5,-71.74 12326.5,-42 12329.39,-41.72 12332.32,-41.4 12335.27,-41.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6494.16,-88.73 6484.17,-92.27 6494.18,-95.73 6494.16,-88.73"/>
</g>
</g>
</svg>