blob: 15c0e56f17b50b716dd7ed2ea8d9b52777a60ac5 [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: ClBaseWorkload&lt; QueueDescriptor &gt; Pages: 1 -->
<svg width="1181pt" height="2611pt"
viewBox="0.00 0.00 1181.00 2610.50" 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 2606.5)">
<title>ClBaseWorkload&lt; QueueDescriptor &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2606.5 1177,-2606.5 1177,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="330,-1280 330,-1299 530,-1299 530,-1280 330,-1280"/>
<text text-anchor="middle" x="430" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="770.5,-2548.5 770.5,-2578.5 949.5,-2578.5 949.5,-2548.5 770.5,-2548.5"/>
<text text-anchor="start" x="778.5" y="-2566.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Instance</text>
<text text-anchor="middle" x="860" y="-2555.5" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.42,-1309.51C434.84,-1461.55 460,-2431.23 548,-2522.5 604.61,-2581.21 701.41,-2585.26 772.01,-2578.51"/>
<polygon fill="orange" stroke="orange" points="434.92,-1309.24 431.2,-1299.32 427.92,-1309.39 434.92,-1309.24"/>
<text text-anchor="start" x="569.5" y="-2594.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
<text text-anchor="middle" x="648" y="-2583.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="772,-2499.5 772,-2529.5 948,-2529.5 948,-2499.5 772,-2499.5"/>
<text text-anchor="start" x="780" y="-2517.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToDepth</text>
<text text-anchor="middle" x="860" y="-2506.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.49,-1309.69C435.34,-1459.17 462.64,-2390.4 548,-2477.5 563.51,-2493.33 685.35,-2504 771.83,-2509.66"/>
<polygon fill="orange" stroke="orange" points="434.98,-1309.21 431.23,-1299.3 427.99,-1309.39 434.98,-1309.21"/>
<text text-anchor="middle" x="648" y="-2510.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="771,-2450.5 771,-2480.5 949,-2480.5 949,-2450.5 771,-2450.5"/>
<text text-anchor="start" x="779" y="-2468.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution3d</text>
<text text-anchor="middle" x="860" y="-2457.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.58,-1309.25C436.03,-1453.55 466.64,-2342.05 548,-2425.5 578.07,-2456.34 689.81,-2464.34 770.75,-2465.95"/>
<polygon fill="orange" stroke="orange" points="435.08,-1309.09 431.28,-1299.2 428.08,-1309.3 435.08,-1309.09"/>
<text text-anchor="middle" x="648" y="-2467.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="773,-2401.5 773,-2431.5 947,-2431.5 947,-2401.5 773,-2401.5"/>
<text text-anchor="start" x="781" y="-2419.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Multiplication</text>
<text text-anchor="middle" x="860" y="-2408.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.66,-1309.38C436.51,-1450.96 468.93,-2303.25 548,-2382.5 563.68,-2398.22 686.19,-2407.73 772.67,-2412.55"/>
<polygon fill="orange" stroke="orange" points="435.15,-1309.03 431.31,-1299.16 428.15,-1309.27 435.15,-1309.03"/>
<text text-anchor="middle" x="648" y="-2413.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MultiplicationQueueDescriptor &gt;</text>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="775,-2352.5 775,-2382.5 945,-2382.5 945,-2352.5 775,-2352.5"/>
<text text-anchor="start" x="783" y="-2370.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QLstmQueue</text>
<text text-anchor="middle" x="860" y="-2359.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.75,-1309.39C437.11,-1447.58 471.83,-2261.24 548,-2336.5 579.02,-2367.15 693.71,-2371.53 774.76,-2370.55"/>
<polygon fill="orange" stroke="orange" points="435.23,-1308.92 431.35,-1299.06 428.24,-1309.19 435.23,-1308.92"/>
<text text-anchor="middle" x="648" y="-2373.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmQueueDescriptor &gt;</text>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="770,-2303.5 770,-2333.5 950,-2333.5 950,-2303.5 770,-2303.5"/>
<text text-anchor="start" x="778" y="-2321.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
<text text-anchor="middle" x="860" y="-2310.5" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.88,-1309.18C437.99,-1442.56 476.22,-2210.86 548,-2282.5 563.56,-2298.03 683.61,-2308.3 769.9,-2313.77"/>
<polygon fill="orange" stroke="orange" points="435.37,-1309 431.42,-1299.17 428.38,-1309.32 435.37,-1309"/>
<text text-anchor="start" x="581" y="-2325.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
<text text-anchor="middle" x="648" y="-2314.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="783.5,-2254.5 783.5,-2284.5 936.5,-2284.5 936.5,-2254.5 783.5,-2254.5"/>
<text text-anchor="start" x="791.5" y="-2272.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FillQueue</text>
<text text-anchor="middle" x="860" y="-2261.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge15" class="edge">
<title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.01,-1309.43C438.79,-1439.7 479.54,-2166.8 548,-2234.5 580.16,-2266.31 702.04,-2271.54 783.33,-2271.32"/>
<polygon fill="orange" stroke="orange" points="435.5,-1309.1 431.49,-1299.3 428.51,-1309.46 435.5,-1309.1"/>
<text text-anchor="middle" x="648" y="-2273.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="782.5,-2205.5 782.5,-2235.5 937.5,-2235.5 937.5,-2205.5 782.5,-2205.5"/>
<text text-anchor="start" x="790.5" y="-2223.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling3d</text>
<text text-anchor="middle" x="860" y="-2212.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge17" class="edge">
<title>Node1&#45;&gt;Node18</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.12,-1309.24C439.46,-1435.31 482.45,-2124.69 548,-2188.5 580.23,-2219.88 701.1,-2224.04 782.31,-2223.07"/>
<polygon fill="orange" stroke="orange" points="435.61,-1308.89 431.54,-1299.11 428.62,-1309.3 435.61,-1308.89"/>
<text text-anchor="middle" x="648" y="-2225.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dQueueDescriptor &gt;</text>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="775,-2156.5 775,-2186.5 945,-2186.5 945,-2156.5 775,-2156.5"/>
<text text-anchor="start" x="783" y="-2174.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
<text text-anchor="middle" x="860" y="-2163.5" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge19" class="edge">
<title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.63,-1309.3C428.88,-1425.23 426.11,-2014.93 548,-2134.5 563.99,-2150.18 688.2,-2161 774.72,-2166.73"/>
<polygon fill="orange" stroke="orange" points="434.13,-1309.13 430.8,-1299.07 427.13,-1309.01 434.13,-1309.13"/>
<text text-anchor="start" x="577.5" y="-2177.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
<text text-anchor="middle" x="648" y="-2166.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="778.5,-2107.5 778.5,-2137.5 941.5,-2137.5 941.5,-2107.5 778.5,-2107.5"/>
<text text-anchor="start" x="786.5" y="-2125.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Subtraction</text>
<text text-anchor="middle" x="860" y="-2114.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge21" class="edge">
<title>Node1&#45;&gt;Node22</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.81,-1309.19C430.18,-1420.87 432.93,-1973.56 548,-2085.5 579.76,-2116.4 697.16,-2122.95 778.27,-2123.63"/>
<polygon fill="orange" stroke="orange" points="434.31,-1309.06 430.89,-1299.03 427.31,-1309.01 434.31,-1309.06"/>
<text text-anchor="middle" x="648" y="-2125.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SubtractionQueueDescriptor &gt;</text>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="782.5,-2058.5 782.5,-2088.5 937.5,-2088.5 937.5,-2058.5 782.5,-2058.5"/>
<text text-anchor="start" x="790.5" y="-2076.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling2d</text>
<text text-anchor="middle" x="860" y="-2065.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge23" class="edge">
<title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.02,-1309.32C431.56,-1417.17 439.82,-1932.24 548,-2036.5 580.45,-2067.77 701.25,-2074.06 782.39,-2074.61"/>
<polygon fill="orange" stroke="orange" points="434.52,-1309.18 430.99,-1299.2 427.52,-1309.21 434.52,-1309.18"/>
<text text-anchor="middle" x="648" y="-2076.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="775,-2009.5 775,-2039.5 945,-2039.5 945,-2009.5 775,-2009.5"/>
<text text-anchor="start" x="783" y="-2027.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
<text text-anchor="middle" x="860" y="-2016.5" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge25" class="edge">
<title>Node1&#45;&gt;Node26</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.26,-1309.32C433.02,-1412.88 446.64,-1890.86 548,-1987.5 579.58,-2017.61 693.81,-2024.51 774.64,-2025.47"/>
<polygon fill="orange" stroke="orange" points="434.75,-1309.23 431.1,-1299.29 427.76,-1309.34 434.75,-1309.23"/>
<text text-anchor="middle" x="648" y="-2027.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="781.5,-1960.5 781.5,-1990.5 938.5,-1990.5 938.5,-1960.5 781.5,-1960.5"/>
<text text-anchor="start" x="789.5" y="-1978.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Activation</text>
<text text-anchor="middle" x="860" y="-1967.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node33 -->
<g id="edge32" class="edge">
<title>Node1&#45;&gt;Node33</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.52,-1309.15C434.57,-1407.98 453.4,-1849.4 548,-1938.5 580.66,-1969.25 700.41,-1975.74 781.42,-1976.46"/>
<polygon fill="orange" stroke="orange" points="435.02,-1308.96 431.23,-1299.07 428.02,-1309.17 435.02,-1308.96"/>
<text text-anchor="middle" x="648" y="-1978.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationQueueDescriptor &gt;</text>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="772.5,-1911.5 772.5,-1941.5 947.5,-1941.5 947.5,-1911.5 772.5,-1911.5"/>
<text text-anchor="start" x="780.5" y="-1929.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchToSpace</text>
<text text-anchor="middle" x="860" y="-1918.5" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge34" class="edge">
<title>Node1&#45;&gt;Node35</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.85,-1309.44C436.3,-1404.23 460.27,-1808.05 548,-1889.5 579.63,-1918.87 691.62,-1926.04 772.15,-1927.25"/>
<polygon fill="orange" stroke="orange" points="435.33,-1309.07 431.39,-1299.24 428.34,-1309.38 435.33,-1309.07"/>
<text text-anchor="middle" x="648" y="-1929.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="777.5,-1862.5 777.5,-1892.5 942.5,-1892.5 942.5,-1862.5 777.5,-1862.5"/>
<text text-anchor="start" x="785.5" y="-1880.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StridedSlice</text>
<text text-anchor="middle" x="860" y="-1869.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node37 -->
<g id="edge36" class="edge">
<title>Node1&#45;&gt;Node37</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.22,-1309.5C438.16,-1399.61 467.05,-1766.59 548,-1840.5 580.52,-1870.2 696.43,-1877.13 777.16,-1878.21"/>
<polygon fill="orange" stroke="orange" points="435.7,-1309.06 431.57,-1299.3 428.71,-1309.5 435.7,-1309.06"/>
<text text-anchor="middle" x="648" y="-1879.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="783,-1813.5 783,-1843.5 937,-1843.5 937,-1813.5 783,-1813.5"/>
<text text-anchor="start" x="791" y="-1831.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchMat</text>
<text text-anchor="middle" x="860" y="-1820.5" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge38" class="edge">
<title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.65,-1309.33C440.12,-1394.13 473.73,-1725.02 548,-1791.5 581.58,-1821.55 702.05,-1828.2 782.81,-1829.15"/>
<polygon fill="orange" stroke="orange" points="436.13,-1308.91 431.78,-1299.24 429.15,-1309.51 436.13,-1308.91"/>
<text text-anchor="middle" x="648" y="-1830.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulQueueDescriptor &gt;</text>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="786,-1764.5 786,-1794.5 934,-1794.5 934,-1764.5 786,-1764.5"/>
<text text-anchor="start" x="794" y="-1782.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Addition</text>
<text text-anchor="middle" x="860" y="-1771.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge40" class="edge">
<title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M433.16,-1309.14C442.28,-1388.42 480.38,-1683.4 548,-1742.5 582.34,-1772.51 705.21,-1779.08 785.85,-1780.04"/>
<polygon fill="orange" stroke="orange" points="436.62,-1308.61 432.02,-1299.06 429.66,-1309.39 436.62,-1308.61"/>
<text text-anchor="middle" x="648" y="-1781.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AdditionQueueDescriptor &gt;</text>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="786.5,-1715.5 786.5,-1745.5 933.5,-1745.5 933.5,-1715.5 786.5,-1715.5"/>
<text text-anchor="start" x="794.5" y="-1733.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Division</text>
<text text-anchor="middle" x="860" y="-1722.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node43 -->
<g id="edge42" class="edge">
<title>Node1&#45;&gt;Node43</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M433.84,-1309.34C444.83,-1383.37 487.09,-1641.81 548,-1693.5 582.83,-1723.05 705.88,-1729.75 786.36,-1730.87"/>
<polygon fill="orange" stroke="orange" points="437.25,-1308.5 432.34,-1299.11 430.32,-1309.51 437.25,-1308.5"/>
<text text-anchor="middle" x="648" y="-1732.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DivisionQueueDescriptor &gt;</text>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="778,-1666.5 778,-1696.5 942,-1696.5 942,-1666.5 778,-1666.5"/>
<text text-anchor="start" x="786" y="-1684.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RankQueue</text>
<text text-anchor="middle" x="860" y="-1673.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node45 -->
<g id="edge44" class="edge">
<title>Node1&#45;&gt;Node45</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.74,-1309.36C431.12,-1370.55 441.34,-1557.29 548,-1644.5 582.1,-1672.38 697.58,-1679.79 777.79,-1681.47"/>
<polygon fill="orange" stroke="orange" points="434.24,-1309.17 430.77,-1299.16 427.24,-1309.15 434.24,-1309.17"/>
<text text-anchor="middle" x="648" y="-1682.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RankQueueDescriptor &gt;</text>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="770.5,-1617.5 770.5,-1647.5 949.5,-1647.5 949.5,-1617.5 770.5,-1617.5"/>
<text text-anchor="start" x="778.5" y="-1635.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SoftmaxQueue</text>
<text text-anchor="middle" x="860" y="-1624.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node47 -->
<g id="edge46" class="edge">
<title>Node1&#45;&gt;Node47</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.92,-1309.54C435.65,-1365.23 454.39,-1522.55 548,-1595.5 581.61,-1621.7 690.66,-1629.68 770.17,-1631.94"/>
<polygon fill="orange" stroke="orange" points="435.4,-1309.05 431.33,-1299.27 428.41,-1309.45 435.4,-1309.05"/>
<text text-anchor="middle" x="648" y="-1633.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxQueueDescriptor &gt;</text>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="769,-1568.5 769,-1598.5 951,-1598.5 951,-1568.5 769,-1568.5"/>
<text text-anchor="start" x="777" y="-1586.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FullyConnected</text>
<text text-anchor="middle" x="860" y="-1575.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge48" class="edge">
<title>Node1&#45;&gt;Node49</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M433.5,-1309.2C440.88,-1358.31 467.34,-1486.46 548,-1545.5 582.13,-1570.48 689.54,-1579.13 768.62,-1582.08"/>
<polygon fill="orange" stroke="orange" points="436.96,-1308.65 432.11,-1299.23 430.03,-1309.62 436.96,-1308.65"/>
<text text-anchor="middle" x="648" y="-1583.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedQueueDescriptor &gt;</text>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="779.5,-1519.5 779.5,-1549.5 940.5,-1549.5 940.5,-1519.5 779.5,-1519.5"/>
<text text-anchor="start" x="787.5" y="-1537.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; CastQueue</text>
<text text-anchor="middle" x="860" y="-1526.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge50" class="edge">
<title>Node1&#45;&gt;Node51</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.58,-1308.91C446.69,-1351.23 479.35,-1451.69 548,-1497.5 584.69,-1521.98 699.8,-1530.29 779.19,-1533.1"/>
<polygon fill="orange" stroke="orange" points="438.94,-1307.89 433.11,-1299.04 432.15,-1309.59 438.94,-1307.89"/>
<text text-anchor="middle" x="648" y="-1533.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="772.5,-1470.5 772.5,-1500.5 947.5,-1500.5 947.5,-1470.5 772.5,-1470.5"/>
<text text-anchor="start" x="780.5" y="-1488.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToBatch</text>
<text text-anchor="middle" x="860" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node53 -->
<g id="edge52" class="edge">
<title>Node1&#45;&gt;Node53</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M438.62,-1309.1C453.58,-1344.6 490.43,-1419 548,-1452.5 584.9,-1473.97 693.81,-1481.51 772.34,-1484.14"/>
<polygon fill="orange" stroke="orange" points="441.7,-1307.36 434.69,-1299.41 435.21,-1309.99 441.7,-1307.36"/>
<text text-anchor="middle" x="648" y="-1485.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="770,-1421.5 770,-1451.5 950,-1451.5 950,-1421.5 770,-1421.5"/>
<text text-anchor="start" x="778" y="-1439.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Depthwise</text>
<text text-anchor="middle" x="860" y="-1428.5" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge54" class="edge">
<title>Node1&#45;&gt;Node55</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M445.04,-1307.06C465.11,-1330.8 504.43,-1372.45 548,-1392.5 586.39,-1410.16 692.3,-1422.57 769.9,-1429.61"/>
<polygon fill="orange" stroke="orange" points="447.61,-1304.68 438.54,-1299.2 442.21,-1309.14 447.61,-1304.68"/>
<text text-anchor="start" x="579.5" y="-1440.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
<text text-anchor="middle" x="648" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="778.5,-1372.5 778.5,-1402.5 941.5,-1402.5 941.5,-1372.5 778.5,-1372.5"/>
<text text-anchor="start" x="786.5" y="-1390.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Dequantize</text>
<text text-anchor="middle" x="860" y="-1379.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge56" class="edge">
<title>Node1&#45;&gt;Node57</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M457.55,-1303.8C480.77,-1315.69 515.73,-1332.13 548,-1341.5 624.53,-1363.72 714.92,-1375.55 778.47,-1381.62"/>
<polygon fill="orange" stroke="orange" points="459.15,-1300.69 448.66,-1299.18 455.92,-1306.9 459.15,-1300.69"/>
<text text-anchor="middle" x="648" y="-1380.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="769.5,-1323.5 769.5,-1353.5 950.5,-1353.5 950.5,-1323.5 769.5,-1323.5"/>
<text text-anchor="start" x="777.5" y="-1341.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReshapeQueue</text>
<text text-anchor="middle" x="860" y="-1330.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge58" class="edge">
<title>Node1&#45;&gt;Node59</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M513.73,-1300.3C525.24,-1301.75 536.91,-1303.18 548,-1304.5 622.57,-1313.36 707.3,-1322.56 769.46,-1329.16"/>
<polygon fill="orange" stroke="orange" points="514.04,-1296.81 503.68,-1299.03 513.17,-1303.76 514.04,-1296.81"/>
<text text-anchor="middle" x="648" y="-1329.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="779,-1274.5 779,-1304.5 941,-1304.5 941,-1274.5 779,-1274.5"/>
<text text-anchor="start" x="787" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SliceQueue</text>
<text text-anchor="middle" x="860" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node61 -->
<g id="edge60" class="edge">
<title>Node1&#45;&gt;Node61</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M540.61,-1289.5C614.99,-1289.5 711.66,-1289.5 778.87,-1289.5"/>
<polygon fill="orange" stroke="orange" points="540.27,-1286 530.27,-1289.5 540.27,-1293 540.27,-1286"/>
<text text-anchor="middle" x="648" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceQueueDescriptor &gt;</text>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="777,-1225.5 777,-1255.5 943,-1255.5 943,-1225.5 777,-1225.5"/>
<text text-anchor="start" x="785" y="-1243.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MeanQueue</text>
<text text-anchor="middle" x="860" y="-1232.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node63 -->
<g id="edge62" class="edge">
<title>Node1&#45;&gt;Node63</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M513.73,-1278.7C525.24,-1277.25 536.91,-1275.82 548,-1274.5 625.53,-1265.29 714.05,-1255.71 776.78,-1249.07"/>
<polygon fill="orange" stroke="orange" points="513.17,-1275.24 503.68,-1279.97 514.04,-1282.19 513.17,-1275.24"/>
<text text-anchor="middle" x="648" y="-1277.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="782,-1176.5 782,-1206.5 938,-1206.5 938,-1176.5 782,-1176.5"/>
<text text-anchor="start" x="790" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
<text text-anchor="middle" x="860" y="-1183.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node65 -->
<g id="edge64" class="edge">
<title>Node1&#45;&gt;Node65</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M457.55,-1275.2C480.77,-1263.31 515.73,-1246.87 548,-1237.5 625.84,-1214.9 718.02,-1203.04 781.71,-1197.07"/>
<polygon fill="orange" stroke="orange" points="455.92,-1272.1 448.66,-1279.82 459.15,-1278.31 455.92,-1272.1"/>
<text text-anchor="middle" x="648" y="-1240.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeQueueDescriptor &gt;</text>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="784.5,-1127.5 784.5,-1157.5 935.5,-1157.5 935.5,-1127.5 784.5,-1127.5"/>
<text text-anchor="start" x="792.5" y="-1145.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantize</text>
<text text-anchor="middle" x="860" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node67 -->
<g id="edge66" class="edge">
<title>Node1&#45;&gt;Node67</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M445.04,-1271.94C465.11,-1248.2 504.43,-1206.55 548,-1186.5 623.42,-1151.8 719.14,-1142.81 784.33,-1141.22"/>
<polygon fill="orange" stroke="orange" points="442.21,-1269.86 438.54,-1279.8 447.61,-1274.32 442.21,-1269.86"/>
<text text-anchor="middle" x="648" y="-1189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizeQueueDescriptor &gt;</text>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="773.5,-1078.5 773.5,-1108.5 946.5,-1108.5 946.5,-1078.5 773.5,-1078.5"/>
<text text-anchor="start" x="781.5" y="-1096.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogicalBinary</text>
<text text-anchor="middle" x="860" y="-1085.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node69 -->
<g id="edge68" class="edge">
<title>Node1&#45;&gt;Node69</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M438.72,-1270.17C453.82,-1235.15 490.9,-1161.74 548,-1128.5 616.32,-1088.72 707.44,-1082.86 773.38,-1085.2"/>
<polygon fill="orange" stroke="orange" points="435.35,-1269.15 434.73,-1279.72 441.81,-1271.84 435.35,-1269.15"/>
<text text-anchor="middle" x="648" y="-1131.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="766,-1029.5 766,-1059.5 954,-1059.5 954,-1029.5 766,-1029.5"/>
<text text-anchor="start" x="774" y="-1047.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MaximumQueue</text>
<text text-anchor="middle" x="860" y="-1036.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node72 -->
<g id="edge71" class="edge">
<title>Node1&#45;&gt;Node72</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.92,-1269.81C444.91,-1225.47 475.77,-1118 548,-1070.5 582.69,-1047.69 687.29,-1042.87 765.68,-1042.68"/>
<polygon fill="orange" stroke="orange" points="431.44,-1269.36 432.78,-1279.87 438.29,-1270.82 431.44,-1269.36"/>
<text text-anchor="middle" x="648" y="-1073.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MaximumQueueDescriptor &gt;</text>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="773.5,-980.5 773.5,-1010.5 946.5,-1010.5 946.5,-980.5 773.5,-980.5"/>
<text text-anchor="start" x="781.5" y="-998.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ConcatQueue</text>
<text text-anchor="middle" x="860" y="-987.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node74 -->
<g id="edge73" class="edge">
<title>Node1&#45;&gt;Node74</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M433.27,-1269.69C440.13,-1219.72 465.59,-1088.28 548,-1028.5 552.57,-1025.18 682.75,-1012.22 773.22,-1003.56"/>
<polygon fill="orange" stroke="orange" points="429.77,-1269.45 431.98,-1279.81 436.71,-1270.33 429.77,-1269.45"/>
<text text-anchor="middle" x="648" y="-1031.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="784.5,-931.5 784.5,-961.5 935.5,-961.5 935.5,-931.5 784.5,-931.5"/>
<text text-anchor="start" x="792.5" y="-949.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Constant</text>
<text text-anchor="middle" x="860" y="-938.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node76 -->
<g id="edge75" class="edge">
<title>Node1&#45;&gt;Node76</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.08,-1269.97C436.23,-1215.69 455.95,-1062.49 548,-992.5 583.57,-965.45 703.9,-978.76 748,-971.5 764.37,-968.81 781.95,-965.19 798.18,-961.54"/>
<polygon fill="orange" stroke="orange" points="428.59,-1269.77 431.41,-1279.98 435.57,-1270.24 428.59,-1269.77"/>
<text text-anchor="middle" x="648" y="-995.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="772.5,-882.5 772.5,-912.5 947.5,-912.5 947.5,-882.5 772.5,-882.5"/>
<text text-anchor="start" x="780.5" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReduceQueue</text>
<text text-anchor="middle" x="860" y="-889.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node78 -->
<g id="edge77" class="edge">
<title>Node1&#45;&gt;Node78</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.22,-1269.74C433.03,-1211.26 447.05,-1038.12 548,-958.5 583.09,-930.83 707.12,-955.54 748,-937.5 757.79,-933.18 756.55,-926.53 766,-921.5 772.47,-918.05 779.47,-915.08 786.62,-912.52"/>
<polygon fill="orange" stroke="orange" points="427.71,-1269.78 430.99,-1279.85 434.71,-1269.93 427.71,-1269.78"/>
<text text-anchor="middle" x="648" y="-961.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="769.5,-833.5 769.5,-863.5 950.5,-863.5 950.5,-833.5 769.5,-833.5"/>
<text text-anchor="start" x="777.5" y="-851.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ChannelShuffle</text>
<text text-anchor="middle" x="860" y="-840.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node80 -->
<g id="edge79" class="edge">
<title>Node1&#45;&gt;Node80</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.49,-1269.83C430.04,-1207.63 437.9,-1014.01 548,-924.5 617.35,-868.12 672.98,-952.08 748,-903.5 761.37,-894.84 753.3,-882.12 766,-872.5 770.52,-869.08 775.48,-866.14 780.68,-863.62"/>
<polygon fill="orange" stroke="orange" points="426.99,-1269.92 430.64,-1279.86 433.99,-1269.81 426.99,-1269.92"/>
<text text-anchor="middle" x="648" y="-927.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="770,-784.5 770,-814.5 950,-814.5 950,-784.5 770,-784.5"/>
<text text-anchor="start" x="778" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PermuteQueue</text>
<text text-anchor="middle" x="860" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node82 -->
<g id="edge81" class="edge">
<title>Node1&#45;&gt;Node82</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M433.85,-1269.87C444.91,-1196.65 487.35,-941.08 548,-890.5 616.64,-833.26 676.91,-923.68 748,-869.5 765.46,-856.19 749.57,-838.06 766,-823.5 769.87,-820.07 774.16,-817.12 778.73,-814.58"/>
<polygon fill="orange" stroke="orange" points="430.36,-1269.59 432.35,-1280 437.28,-1270.62 430.36,-1269.59"/>
<text text-anchor="middle" x="648" y="-893.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteQueueDescriptor &gt;</text>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="767.5,-735.5 767.5,-765.5 952.5,-765.5 952.5,-735.5 767.5,-735.5"/>
<text text-anchor="start" x="775.5" y="-753.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MinimumQueue</text>
<text text-anchor="middle" x="860" y="-742.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node84 -->
<g id="edge83" class="edge">
<title>Node1&#45;&gt;Node84</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M433.4,-1269.72C443.19,-1192.41 482.75,-912.11 548,-856.5 616.03,-798.53 679.31,-892.68 748,-835.5 769.72,-817.41 745.67,-794.14 766,-774.5 769.48,-771.14 773.36,-768.23 777.51,-765.72"/>
<polygon fill="orange" stroke="orange" points="429.88,-1269.61 432.12,-1279.97 436.83,-1270.48 429.88,-1269.61"/>
<text text-anchor="middle" x="648" y="-859.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MinimumQueueDescriptor &gt;</text>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="783,-686.5 783,-716.5 937,-716.5 937,-686.5 783,-686.5"/>
<text text-anchor="start" x="791" y="-704.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherNd</text>
<text text-anchor="middle" x="860" y="-693.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node86 -->
<g id="edge85" class="edge">
<title>Node1&#45;&gt;Node86</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M433.04,-1269.23C441.69,-1187.43 478.22,-883.08 548,-822.5 615.49,-763.9 680.89,-860.53 748,-801.5 774.06,-778.57 741.7,-750.29 766,-725.5 770.9,-720.5 776.7,-716.49 782.97,-713.29"/>
<polygon fill="orange" stroke="orange" points="429.51,-1269.33 431.96,-1279.63 436.47,-1270.05 429.51,-1269.33"/>
<text text-anchor="middle" x="648" y="-825.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="781.5,-637.5 781.5,-667.5 938.5,-667.5 938.5,-637.5 781.5,-637.5"/>
<text text-anchor="start" x="789.5" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; AbsQueue</text>
<text text-anchor="middle" x="860" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node88 -->
<g id="edge87" class="edge">
<title>Node1&#45;&gt;Node88</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.63,-1269.68C440.04,-1184.94 473.4,-854.32 548,-788.5 615.02,-729.36 682,-827.77 748,-767.5 778.44,-739.7 737.69,-706.48 766,-676.5 770.46,-671.77 775.73,-667.93 781.44,-664.81"/>
<polygon fill="orange" stroke="orange" points="429.14,-1269.5 431.77,-1279.76 436.11,-1270.09 429.14,-1269.5"/>
<text text-anchor="middle" x="648" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AbsQueueDescriptor &gt;</text>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="777.5,-588.5 777.5,-618.5 942.5,-618.5 942.5,-588.5 777.5,-588.5"/>
<text text-anchor="start" x="785.5" y="-606.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogSoftmax</text>
<text text-anchor="middle" x="860" y="-595.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node90 -->
<g id="edge89" class="edge">
<title>Node1&#45;&gt;Node90</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.31,-1269.78C438.6,-1181.69 468.67,-825.5 548,-754.5 614.6,-694.89 682.82,-794.66 748,-733.5 782.85,-700.8 733.67,-662.68 766,-627.5 769.38,-623.82 773.25,-620.67 777.45,-617.98"/>
<polygon fill="orange" stroke="orange" points="428.81,-1269.75 431.61,-1279.97 435.79,-1270.23 428.81,-1269.75"/>
<text text-anchor="middle" x="648" y="-757.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="782,-539.5 782,-569.5 938,-569.5 938,-539.5 782,-539.5"/>
<text text-anchor="start" x="790" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PadQueue</text>
<text text-anchor="middle" x="860" y="-546.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node92 -->
<g id="edge91" class="edge">
<title>Node1&#45;&gt;Node92</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M432.04,-1269.7C437.29,-1178.09 463.98,-796.65 548,-720.5 614.22,-660.48 683.45,-761.32 748,-699.5 787.26,-661.89 729.62,-618.91 766,-578.5 770.46,-573.54 775.8,-569.55 781.63,-566.34"/>
<polygon fill="orange" stroke="orange" points="428.54,-1269.64 431.48,-1279.81 435.53,-1270.02 428.54,-1269.64"/>
<text text-anchor="middle" x="648" y="-723.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="777,-490.5 777,-520.5 943,-520.5 943,-490.5 777,-490.5"/>
<text text-anchor="start" x="785" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StackQueue</text>
<text text-anchor="middle" x="860" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node94 -->
<g id="edge93" class="edge">
<title>Node1&#45;&gt;Node94</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.81,-1269.44C436.08,-1174.06 459.33,-767.77 548,-686.5 580.94,-656.3 715.98,-696.67 748,-665.5 791.69,-622.97 725.57,-575.14 766,-529.5 769.21,-525.88 772.88,-522.77 776.87,-520.11"/>
<polygon fill="orange" stroke="orange" points="428.3,-1269.56 431.37,-1279.7 435.29,-1269.86 428.3,-1269.56"/>
<text text-anchor="middle" x="648" y="-689.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="778,-441.5 778,-471.5 942,-471.5 942,-441.5 778,-441.5"/>
<text text-anchor="start" x="786" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PreluQueue</text>
<text text-anchor="middle" x="860" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node96 -->
<g id="edge95" class="edge">
<title>Node1&#45;&gt;Node96</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.58,-1269.56C434.87,-1171.2 454.54,-739.02 548,-652.5 580.79,-622.14 716.18,-662.88 748,-631.5 796.12,-584.05 721.51,-531.38 766,-480.5 769.4,-476.61 773.34,-473.31 777.65,-470.51"/>
<polygon fill="orange" stroke="orange" points="428.08,-1269.52 431.26,-1279.63 435.08,-1269.75 428.08,-1269.52"/>
<text text-anchor="middle" x="648" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="781.5,-392.5 781.5,-422.5 938.5,-422.5 938.5,-392.5 781.5,-392.5"/>
<text text-anchor="start" x="789.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantized</text>
<text text-anchor="middle" x="860" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node98 -->
<g id="edge97" class="edge">
<title>Node1&#45;&gt;Node98</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.38,-1269.44C433.72,-1167.64 449.69,-709.37 548,-617.5 580.65,-586.99 716.34,-628.04 748,-596.5 774.13,-570.47 741.86,-459.39 766,-431.5 770.37,-426.46 775.64,-422.4 781.42,-419.15"/>
<polygon fill="orange" stroke="orange" points="427.87,-1269.51 431.16,-1279.58 434.87,-1269.66 427.87,-1269.51"/>
<text text-anchor="middle" x="648" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizedLstmQueueDescriptor &gt;</text>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="774.5,-343.5 774.5,-373.5 945.5,-373.5 945.5,-343.5 774.5,-343.5"/>
<text text-anchor="start" x="782.5" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ResizeQueue</text>
<text text-anchor="middle" x="860" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node100 -->
<g id="edge99" class="edge">
<title>Node1&#45;&gt;Node100</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.19,-1269.4C432.62,-1164.39 444.8,-679.75 548,-582.5 580.52,-551.85 716.47,-593.17 748,-561.5 776.21,-533.17 739.96,-412.84 766,-382.5 768.93,-379.08 772.28,-376.12 775.92,-373.55"/>
<polygon fill="orange" stroke="orange" points="427.69,-1269.53 431.07,-1279.57 434.69,-1269.62 427.69,-1269.53"/>
<text text-anchor="middle" x="648" y="-585.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="778.5,-294.5 778.5,-324.5 941.5,-324.5 941.5,-294.5 778.5,-294.5"/>
<text text-anchor="start" x="786.5" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ArgMinMax</text>
<text text-anchor="middle" x="860" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node102 -->
<g id="edge101" class="edge">
<title>Node1&#45;&gt;Node102</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.03,-1269.78C431.62,-1162.46 440.14,-649.96 548,-546.5 612.57,-484.56 685.37,-587.4 748,-523.5 777.69,-493.21 738.47,-365.76 766,-333.5 769.57,-329.31 773.77,-325.81 778.37,-322.88"/>
<polygon fill="orange" stroke="orange" points="427.53,-1269.84 430.99,-1279.85 434.53,-1269.87 427.53,-1269.84"/>
<text text-anchor="middle" x="648" y="-549.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="772,-245.5 772,-275.5 948,-275.5 948,-245.5 772,-245.5"/>
<text text-anchor="start" x="780" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; DepthToSpace</text>
<text text-anchor="middle" x="860" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node104 -->
<g id="edge103" class="edge">
<title>Node1&#45;&gt;Node104</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.92,-1269.87C430.88,-1159.74 436.43,-619.54 548,-508.5 611.66,-445.14 686.16,-544.64 748,-479.5 777.96,-447.94 737.79,-317.64 766,-284.5 768.92,-281.07 772.26,-278.1 775.89,-275.53"/>
<polygon fill="orange" stroke="orange" points="427.42,-1269.92 430.94,-1279.91 434.42,-1269.9 427.42,-1269.92"/>
<text text-anchor="middle" x="648" y="-511.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="788.5,-196.5 788.5,-226.5 931.5,-226.5 931.5,-196.5 788.5,-196.5"/>
<text text-anchor="start" x="796.5" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Splitter</text>
<text text-anchor="middle" x="860" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node106 -->
<g id="edge105" class="edge">
<title>Node1&#45;&gt;Node106</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.83,-1269.94C430.28,-1156.62 433.28,-585.31 548,-464.5 610.36,-398.83 687.18,-492.6 748,-425.5 776.48,-394.08 738.47,-267.76 766,-235.5 771.95,-228.52 779.64,-223.44 788.04,-219.75"/>
<polygon fill="orange" stroke="orange" points="427.33,-1269.98 430.9,-1279.95 434.33,-1269.93 427.33,-1269.98"/>
<text text-anchor="middle" x="648" y="-467.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SplitterQueueDescriptor &gt;</text>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="774,-147.5 774,-177.5 946,-177.5 946,-147.5 774,-147.5"/>
<text text-anchor="start" x="782" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherQueue</text>
<text text-anchor="middle" x="860" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node108 -->
<g id="edge107" class="edge">
<title>Node1&#45;&gt;Node108</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.81,-1269.93C430.09,-1152.82 432.01,-545.33 548,-410.5 608.36,-340.34 688.5,-423.39 748,-352.5 795.71,-295.66 717.45,-242.63 766,-186.5 768.95,-183.09 772.3,-180.14 775.96,-177.58"/>
<polygon fill="orange" stroke="orange" points="427.31,-1269.99 430.89,-1279.96 434.31,-1269.94 427.31,-1269.99"/>
<text text-anchor="middle" x="648" y="-413.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="778,-98.5 778,-128.5 942,-128.5 942,-98.5 778,-98.5"/>
<text text-anchor="start" x="786" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RsqrtQueue</text>
<text text-anchor="middle" x="860" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node110 -->
<g id="edge109" class="edge">
<title>Node1&#45;&gt;Node110</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.94,-1269.76C430.91,-1147.59 436.07,-494.7 548,-337.5 605.41,-256.86 688.5,-318.6 748,-239.5 775.67,-202.71 734.74,-171.29 766,-137.5 769.51,-133.71 773.53,-130.48 777.9,-127.74"/>
<polygon fill="orange" stroke="orange" points="427.44,-1269.9 430.95,-1279.89 434.44,-1269.89 427.44,-1269.9"/>
<text text-anchor="middle" x="648" y="-340.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RsqrtQueueDescriptor &gt;</text>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="777,-49.5 777,-79.5 943,-79.5 943,-49.5 777,-49.5"/>
<text text-anchor="start" x="785" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Comparison</text>
<text text-anchor="middle" x="860" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node112 -->
<g id="edge111" class="edge">
<title>Node1&#45;&gt;Node112</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M431.77,-1269.76C437.39,-1130.91 473.81,-304.36 548,-224.5 609.53,-158.27 684.18,-251.52 748,-187.5 779.57,-155.83 735.55,-121.25 766,-88.5 769.18,-85.08 772.78,-82.12 776.66,-79.56"/>
<polygon fill="orange" stroke="orange" points="428.27,-1269.67 431.37,-1279.8 435.27,-1269.95 428.27,-1269.67"/>
<text text-anchor="middle" x="648" y="-227.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
<g id="a_node114"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="771,-0.5 771,-30.5 949,-30.5 949,-0.5 771,-0.5"/>
<text text-anchor="start" x="779" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution2d</text>
<text text-anchor="middle" x="860" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node114 -->
<g id="edge113" class="edge">
<title>Node1&#45;&gt;Node114</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M430.73,-1269.51C429.28,-1135.3 426.39,-364.89 548,-172.5 599.79,-90.57 708.6,-49.69 782.76,-30.58"/>
<polygon fill="orange" stroke="orange" points="427.24,-1269.93 430.86,-1279.89 434.24,-1269.85 427.24,-1269.93"/>
<text text-anchor="middle" x="648" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="102,-1280 102,-1299 293,-1299 293,-1280 102,-1280"/>
<text text-anchor="middle" x="197.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M303.47,-1289.5C312.23,-1289.5 321.06,-1289.5 329.76,-1289.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="303.25,-1286 293.25,-1289.5 303.25,-1293 303.25,-1286"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="classarmnn_1_1_i_workload.html" target="_top" xlink:title="Workload interface to enqueue a layer computation.">
<polygon fill="white" stroke="black" points="0,-1280 0,-1299 65,-1299 65,-1280 0,-1280"/>
<text text-anchor="middle" x="32.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkload</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M75.34,-1289.5C83.59,-1289.5 92.56,-1289.5 101.75,-1289.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="75.32,-1286 65.31,-1289.5 75.31,-1293 75.32,-1286"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="classarmnn_1_1_cl_instance_normalization_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="991,-2554 991,-2573 1173,-2573 1173,-2554 991,-2554"/>
<text text-anchor="middle" x="1082" y="-2561" font-family="Helvetica,sans-Serif" font-size="10.00">ClInstanceNormalizationWorkload</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M959.81,-2563.5C970.15,-2563.5 980.62,-2563.5 990.86,-2563.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="959.53,-2560 949.53,-2563.5 959.53,-2567 959.53,-2560"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="classarmnn_1_1_cl_space_to_depth_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1011.5,-2505 1011.5,-2524 1152.5,-2524 1152.5,-2505 1011.5,-2505"/>
<text text-anchor="middle" x="1082" y="-2512" font-family="Helvetica,sans-Serif" font-size="10.00">ClSpaceToDepthWorkload</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M958.68,-2514.5C976.47,-2514.5 994.7,-2514.5 1011.47,-2514.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="958.27,-2511 948.27,-2514.5 958.27,-2518 958.27,-2511"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="classarmnn_1_1_cl_convolution3d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1010.5,-2458 1010.5,-2477 1153.5,-2477 1153.5,-2458 1010.5,-2458"/>
<text text-anchor="middle" x="1082" y="-2465" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvolution3dWorkload</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M959.29,-2466.39C976.49,-2466.55 994.09,-2466.71 1010.35,-2466.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="959.25,-2462.89 949.21,-2466.3 959.18,-2469.89 959.25,-2462.89"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="classarmnn_1_1_cl_multiplication_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1012.5,-2420 1012.5,-2439 1151.5,-2439 1151.5,-2420 1012.5,-2420"/>
<text text-anchor="middle" x="1082" y="-2427" font-family="Helvetica,sans-Serif" font-size="10.00">ClMultiplicationWorkload</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M957,-2422.17C975.65,-2423.27 994.85,-2424.41 1012.41,-2425.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="957.19,-2418.68 947,-2421.58 956.78,-2425.67 957.19,-2418.68"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="classarmnn_1_1_cl_q_lstm_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1030,-2382 1030,-2401 1134,-2401 1134,-2382 1030,-2382"/>
<text text-anchor="middle" x="1082" y="-2389" font-family="Helvetica,sans-Serif" font-size="10.00">ClQLstmWorkload</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M955.22,-2377.78C980.8,-2380.57 1007.53,-2383.49 1029.75,-2385.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="955.43,-2374.28 945.11,-2376.68 954.68,-2381.24 955.43,-2374.28"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="classarmnn_1_1_cl_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1009,-2332.5 1009,-2362.5 1155,-2362.5 1155,-2332.5 1009,-2332.5"/>
<text text-anchor="start" x="1017" y="-2350.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClTransposeConvolution2d</text>
<text text-anchor="middle" x="1082" y="-2339.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M960.3,-2331.59C976.68,-2333.75 993.37,-2335.95 1008.91,-2338"/>
<polygon fill="midnightblue" stroke="midnightblue" points="960.54,-2328.09 950.17,-2330.25 959.62,-2335.03 960.54,-2328.09"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="classarmnn_1_1_cl_fill_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1039,-2294 1039,-2313 1125,-2313 1125,-2294 1039,-2294"/>
<text text-anchor="middle" x="1082" y="-2301" font-family="Helvetica,sans-Serif" font-size="10.00">ClFillWorkload</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge16" class="edge">
<title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M946.85,-2282.77C978.43,-2287.65 1012.8,-2292.96 1038.84,-2296.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="947.13,-2279.27 936.71,-2281.2 946.06,-2286.19 947.13,-2279.27"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="classarmnn_1_1_cl_pooling3d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1022,-2256 1022,-2275 1142,-2275 1142,-2256 1022,-2256"/>
<text text-anchor="middle" x="1082" y="-2263" font-family="Helvetica,sans-Serif" font-size="10.00">ClPooling3dWorkload</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge18" class="edge">
<title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M944.75,-2237.63C975.15,-2243.85 1008.39,-2250.65 1034.42,-2255.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="945.06,-2234.12 934.56,-2235.55 943.66,-2240.98 945.06,-2234.12"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="classarmnn_1_1_cl_elementwise_binary_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="998.5,-2218 998.5,-2237 1165.5,-2237 1165.5,-2218 998.5,-2218"/>
<text text-anchor="middle" x="1082" y="-2225" font-family="Helvetica,sans-Serif" font-size="10.00">ClElementwiseBinaryWorkload</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge20" class="edge">
<title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M930.5,-2189.3C938.46,-2191.6 946.43,-2194.02 954,-2196.5 962.16,-2199.17 963.84,-2200.85 972,-2203.5 980.3,-2206.2 982.5,-2206.49 991,-2208.5 1004.83,-2211.78 1019.92,-2215.07 1033.73,-2217.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="931.39,-2185.91 920.82,-2186.55 929.49,-2192.65 931.39,-2185.91"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="classarmnn_1_1_cl_subtraction_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1018,-2180 1018,-2199 1146,-2199 1146,-2180 1018,-2180"/>
<text text-anchor="middle" x="1082" y="-2187" font-family="Helvetica,sans-Serif" font-size="10.00">ClSubtractionWorkload</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge22" class="edge">
<title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M941.92,-2141.39C946.1,-2143.24 950.15,-2145.28 954,-2147.5 963.8,-2153.16 962.19,-2159.87 972,-2165.5 979.57,-2169.85 982.5,-2168.49 991,-2170.5 1004.83,-2173.78 1019.92,-2177.07 1033.73,-2179.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="943.21,-2138.13 932.63,-2137.6 940.57,-2144.61 943.21,-2138.13"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="classarmnn_1_1_cl_pooling2d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1022,-2142 1022,-2161 1142,-2161 1142,-2142 1022,-2142"/>
<text text-anchor="middle" x="1082" y="-2149" font-family="Helvetica,sans-Serif" font-size="10.00">ClPooling2dWorkload</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge24" class="edge">
<title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M946.03,-2093.26C948.8,-2094.87 951.46,-2096.62 954,-2098.5 966.18,-2107.55 959.8,-2118.49 972,-2127.5 979.02,-2132.69 982.5,-2130.49 991,-2132.5 1004.83,-2135.78 1019.92,-2139.07 1033.73,-2141.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="947.39,-2090.03 936.9,-2088.55 944.18,-2096.25 947.39,-2090.03"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="classarmnn_1_1_cl_exp_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1037,-2104 1037,-2123 1127,-2123 1127,-2104 1037,-2104"/>
<text text-anchor="middle" x="1082" y="-2111" font-family="Helvetica,sans-Serif" font-size="10.00">ClExpWorkload</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge26" class="edge">
<title>Node26&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M943.61,-2043.64C947.21,-2045.42 950.7,-2047.37 954,-2049.5 975.76,-2063.53 968.86,-2081.07 991,-2094.5 1004.65,-2102.78 1021.37,-2107.49 1036.68,-2110.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="945.02,-2040.43 934.46,-2039.53 942.15,-2046.82 945.02,-2040.43"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="classarmnn_1_1_cl_logical_not_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1020,-2066 1020,-2085 1144,-2085 1144,-2066 1020,-2066"/>
<text text-anchor="middle" x="1082" y="-2073" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalNotWorkload</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node28 -->
<g id="edge27" class="edge">
<title>Node26&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M930.22,-2041.99C949.83,-2046.82 971.23,-2051.98 991,-2056.5 1005.01,-2059.7 1020.29,-2063 1034.22,-2065.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="930.99,-2038.58 920.44,-2039.57 929.31,-2045.37 930.99,-2038.58"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="classarmnn_1_1_cl_log_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1037.5,-2028 1037.5,-2047 1126.5,-2047 1126.5,-2028 1037.5,-2028"/>
<text text-anchor="middle" x="1082" y="-2035" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogWorkload</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node29 -->
<g id="edge28" class="edge">
<title>Node26&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M955.14,-2030.06C983.7,-2031.75 1013.71,-2033.52 1037.27,-2034.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="955.3,-2026.57 945.11,-2029.47 954.89,-2033.55 955.3,-2026.57"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="classarmnn_1_1_cl_neg_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1036,-1990 1036,-2009 1128,-2009 1128,-1990 1036,-1990"/>
<text text-anchor="middle" x="1082" y="-1997" font-family="Helvetica,sans-Serif" font-size="10.00">ClNegWorkload</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node30 -->
<g id="edge29" class="edge">
<title>Node26&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M955.31,-2013.78C983.2,-2010.61 1012.47,-2007.29 1035.73,-2004.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="954.66,-2010.33 945.11,-2014.94 955.45,-2017.29 954.66,-2010.33"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="classarmnn_1_1_cl_sin_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1038.5,-1952 1038.5,-1971 1125.5,-1971 1125.5,-1952 1038.5,-1952"/>
<text text-anchor="middle" x="1082" y="-1959" font-family="Helvetica,sans-Serif" font-size="10.00">ClSinWorkload</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node31 -->
<g id="edge30" class="edge">
<title>Node26&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M937.31,-2006.43C943.01,-2004.58 948.63,-2002.61 954,-2000.5 971.4,-1993.67 973.45,-1986.94 991,-1980.5 1005.99,-1975 1023,-1970.89 1038.17,-1967.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="936.2,-2003.11 927.68,-2009.4 938.26,-2009.8 936.2,-2003.11"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="classarmnn_1_1_cl_sqrt_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1036,-1914 1036,-1933 1128,-1933 1128,-1914 1036,-1914"/>
<text text-anchor="middle" x="1082" y="-1921" font-family="Helvetica,sans-Serif" font-size="10.00">ClSqrtWorkload</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node32 -->
<g id="edge31" class="edge">
<title>Node26&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M947.56,-2004.72C949.78,-2003.41 951.93,-2002 954,-2000.5 978.75,-1982.54 965.86,-1959.9 991,-1942.5 1004,-1933.5 1020.4,-1928.62 1035.64,-1926.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="945.92,-2001.63 938.7,-2009.39 949.18,-2007.83 945.92,-2001.63"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="classarmnn_1_1_cl_activation_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1021,-1876 1021,-1895 1143,-1895 1143,-1876 1021,-1876"/>
<text text-anchor="middle" x="1082" y="-1883" font-family="Helvetica,sans-Serif" font-size="10.00">ClActivationWorkload</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge33" class="edge">
<title>Node33&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M947.72,-1956.28C949.91,-1954.8 952.01,-1953.21 954,-1951.5 969.41,-1938.27 956.62,-1922.76 972,-1909.5 978.61,-1903.8 982.5,-1906.51 991,-1904.5 1004.83,-1901.22 1019.92,-1897.93 1033.73,-1895.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="945.76,-1953.37 938.91,-1961.45 949.3,-1959.41 945.76,-1953.37"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="classarmnn_1_1_cl_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1005.5,-1838 1005.5,-1857 1158.5,-1857 1158.5,-1838 1005.5,-1838"/>
<text text-anchor="middle" x="1082" y="-1845" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchToSpaceNdWorkload</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge35" class="edge">
<title>Node35&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M948.29,-1906.44C950.26,-1905.2 952.16,-1903.89 954,-1902.5 966.7,-1892.88 959.33,-1881.15 972,-1871.5 978.95,-1866.21 982.5,-1868.51 991,-1866.5 1004.83,-1863.22 1019.92,-1859.93 1033.73,-1857.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="946.39,-1903.49 939.32,-1911.38 949.77,-1909.62 946.39,-1903.49"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="classarmnn_1_1_cl_strided_slice_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1017,-1800 1017,-1819 1147,-1819 1147,-1800 1017,-1800"/>
<text text-anchor="middle" x="1082" y="-1807" font-family="Helvetica,sans-Serif" font-size="10.00">ClStridedSliceWorkload</text>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node38 -->
<g id="edge37" class="edge">
<title>Node37&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M945.12,-1858.33C948.18,-1856.84 951.15,-1855.23 954,-1853.5 964.22,-1847.3 961.79,-1839.73 972,-1833.5 979.45,-1828.95 982.5,-1830.51 991,-1828.5 1004.83,-1825.22 1019.92,-1821.93 1033.73,-1819.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="943.46,-1855.23 935.72,-1862.46 946.28,-1861.64 943.46,-1855.23"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="classarmnn_1_1_cl_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1013.5,-1762 1013.5,-1781 1150.5,-1781 1150.5,-1762 1013.5,-1762"/>
<text text-anchor="middle" x="1082" y="-1769" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchMatMulWorkload</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge39" class="edge">
<title>Node39&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M936.17,-1810.57C942.25,-1808.67 948.26,-1806.65 954,-1804.5 962.38,-1801.37 963.63,-1798.65 972,-1795.5 980.17,-1792.42 982.5,-1792.51 991,-1790.5 1004.83,-1787.22 1019.92,-1783.93 1033.73,-1781.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="935.16,-1807.22 926.58,-1813.44 937.17,-1813.92 935.16,-1807.22"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="classarmnn_1_1_cl_addition_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1025.5,-1724 1025.5,-1743 1138.5,-1743 1138.5,-1724 1025.5,-1724"/>
<text text-anchor="middle" x="1082" y="-1731" font-family="Helvetica,sans-Serif" font-size="10.00">ClAdditionWorkload</text>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node42 -->
<g id="edge41" class="edge">
<title>Node41&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M943.05,-1762.34C974.3,-1755.81 1008.76,-1748.6 1035.43,-1743.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="942.11,-1758.97 933.04,-1764.44 943.54,-1765.82 942.11,-1758.97"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="classarmnn_1_1_cl_division_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1026,-1686 1026,-1705 1138,-1705 1138,-1686 1026,-1686"/>
<text text-anchor="middle" x="1082" y="-1693" font-family="Helvetica,sans-Serif" font-size="10.00">ClDivisionWorkload</text>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node44 -->
<g id="edge43" class="edge">
<title>Node43&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M943.64,-1717.35C971.1,-1712.98 1000.99,-1708.23 1025.86,-1704.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="942.97,-1713.91 933.65,-1718.94 944.07,-1720.83 942.97,-1713.91"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="structarmnn_1_1_cl_rank_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1033.5,-1648 1033.5,-1667 1130.5,-1667 1130.5,-1648 1033.5,-1648"/>
<text text-anchor="middle" x="1082" y="-1655" font-family="Helvetica,sans-Serif" font-size="10.00">ClRankWorkload</text>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node46 -->
<g id="edge45" class="edge">
<title>Node45&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M952.44,-1671.53C980.2,-1668.5 1009.59,-1665.29 1033.25,-1662.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.86,-1668.07 942.29,-1672.63 952.62,-1675.03 951.86,-1668.07"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="classarmnn_1_1_cl_softmax_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1025.5,-1610 1025.5,-1629 1138.5,-1629 1138.5,-1610 1025.5,-1610"/>
<text text-anchor="middle" x="1082" y="-1617" font-family="Helvetica,sans-Serif" font-size="10.00">ClSoftmaxWorkload</text>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node48 -->
<g id="edge47" class="edge">
<title>Node47&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M959.78,-1626.66C982.22,-1625.34 1005.29,-1623.97 1025.2,-1622.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="959.31,-1623.18 949.53,-1627.27 959.72,-1630.17 959.31,-1623.18"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="classarmnn_1_1_cl_fully_connected_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1008.5,-1572 1008.5,-1591 1155.5,-1591 1155.5,-1572 1008.5,-1572"/>
<text text-anchor="middle" x="1082" y="-1579" font-family="Helvetica,sans-Serif" font-size="10.00">ClFullyConnectedWorkload</text>
</a>
</g>
</g>
<!-- Node49&#45;&gt;Node50 -->
<g id="edge49" class="edge">
<title>Node49&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M961.42,-1582.59C977.17,-1582.44 993.19,-1582.3 1008.16,-1582.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="961.08,-1579.09 951.12,-1582.68 961.15,-1586.09 961.08,-1579.09"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="classarmnn_1_1_cl_cast_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1035,-1525 1035,-1544 1129,-1544 1129,-1525 1035,-1525"/>
<text text-anchor="middle" x="1082" y="-1532" font-family="Helvetica,sans-Serif" font-size="10.00">ClCastWorkload</text>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node52 -->
<g id="edge51" class="edge">
<title>Node51&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M950.84,-1534.5C979.68,-1534.5 1010.43,-1534.5 1034.8,-1534.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="950.74,-1531 940.74,-1534.5 950.74,-1538 950.74,-1531"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="classarmnn_1_1_cl_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1005.5,-1476 1005.5,-1495 1158.5,-1495 1158.5,-1476 1005.5,-1476"/>
<text text-anchor="middle" x="1082" y="-1483" font-family="Helvetica,sans-Serif" font-size="10.00">ClSpaceToBatchNdWorkload</text>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node54 -->
<g id="edge53" class="edge">
<title>Node53&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M958.02,-1485.5C973.93,-1485.5 990.21,-1485.5 1005.49,-1485.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="957.63,-1482 947.63,-1485.5 957.63,-1489 957.63,-1482"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="classarmnn_1_1_cl_depthwise_convolution_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="991,-1427 991,-1446 1173,-1446 1173,-1427 991,-1427"/>
<text text-anchor="middle" x="1082" y="-1434" font-family="Helvetica,sans-Serif" font-size="10.00">ClDepthwiseConvolutionWorkload</text>
</a>
</g>
</g>
<!-- Node55&#45;&gt;Node56 -->
<g id="edge55" class="edge">
<title>Node55&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M960.33,-1436.5C970.54,-1436.5 980.88,-1436.5 990.99,-1436.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="960.17,-1433 950.17,-1436.5 960.17,-1440 960.17,-1433"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="classarmnn_1_1_cl_dequantize_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1018,-1378 1018,-1397 1146,-1397 1146,-1378 1018,-1378"/>
<text text-anchor="middle" x="1082" y="-1385" font-family="Helvetica,sans-Serif" font-size="10.00">ClDequantizeWorkload</text>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node58 -->
<g id="edge57" class="edge">
<title>Node57&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M951.79,-1387.5C974.01,-1387.5 997.31,-1387.5 1017.91,-1387.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.67,-1384 941.67,-1387.5 951.67,-1391 951.67,-1384"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="classarmnn_1_1_cl_reshape_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1025,-1329 1025,-1348 1139,-1348 1139,-1329 1025,-1329"/>
<text text-anchor="middle" x="1082" y="-1336" font-family="Helvetica,sans-Serif" font-size="10.00">ClReshapeWorkload</text>
</a>
</g>
</g>
<!-- Node59&#45;&gt;Node60 -->
<g id="edge59" class="edge">
<title>Node59&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M960.85,-1338.5C982.84,-1338.5 1005.38,-1338.5 1024.9,-1338.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="960.8,-1335 950.8,-1338.5 960.8,-1342 960.8,-1335"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="classarmnn_1_1_cl_slice_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1034.5,-1280 1034.5,-1299 1129.5,-1299 1129.5,-1280 1034.5,-1280"/>
<text text-anchor="middle" x="1082" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">ClSliceWorkload</text>
</a>
</g>
</g>
<!-- Node61&#45;&gt;Node62 -->
<g id="edge61" class="edge">
<title>Node61&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M951.06,-1289.5C979.64,-1289.5 1010.07,-1289.5 1034.29,-1289.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.05,-1286 941.05,-1289.5 951.05,-1293 951.05,-1286"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="classarmnn_1_1_cl_mean_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1032.5,-1231 1032.5,-1250 1131.5,-1250 1131.5,-1231 1032.5,-1231"/>
<text text-anchor="middle" x="1082" y="-1238" font-family="Helvetica,sans-Serif" font-size="10.00">ClMeanWorkload</text>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node64 -->
<g id="edge63" class="edge">
<title>Node63&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M953.54,-1240.5C980.64,-1240.5 1009.2,-1240.5 1032.39,-1240.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="953.23,-1237 943.23,-1240.5 953.23,-1244 953.23,-1237"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="classarmnn_1_1_cl_transpose_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1021.5,-1182 1021.5,-1201 1142.5,-1201 1142.5,-1182 1021.5,-1182"/>
<text text-anchor="middle" x="1082" y="-1189" font-family="Helvetica,sans-Serif" font-size="10.00">ClTransposeWorkload</text>
</a>
</g>
</g>
<!-- Node65&#45;&gt;Node66 -->
<g id="edge65" class="edge">
<title>Node65&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M948.27,-1191.5C972.74,-1191.5 998.77,-1191.5 1021.25,-1191.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="948.25,-1188 938.25,-1191.5 948.25,-1195 948.25,-1188"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="classarmnn_1_1_cl_quantize_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1024,-1141 1024,-1160 1140,-1160 1140,-1141 1024,-1141"/>
<text text-anchor="middle" x="1082" y="-1148" font-family="Helvetica,sans-Serif" font-size="10.00">ClQuantizeWorkload</text>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node68 -->
<g id="edge67" class="edge">
<title>Node67&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M946.04,-1145.59C972.07,-1146.54 1000.08,-1147.56 1023.79,-1148.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="945.91,-1142.09 935.79,-1145.22 945.66,-1149.08 945.91,-1142.09"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="classarmnn_1_1_cl_logical_and_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1019.5,-1103 1019.5,-1122 1144.5,-1122 1144.5,-1103 1019.5,-1103"/>
<text text-anchor="middle" x="1082" y="-1110" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalAndWorkload</text>
</a>
</g>
</g>
<!-- Node69&#45;&gt;Node70 -->
<g id="edge69" class="edge">
<title>Node69&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M956.71,-1101.77C977.96,-1103.6 999.93,-1105.5 1019.38,-1107.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="956.95,-1098.27 946.69,-1100.9 956.35,-1105.25 956.95,-1098.27"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="classarmnn_1_1_cl_logical_or_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1023,-1065 1023,-1084 1141,-1084 1141,-1065 1023,-1065"/>
<text text-anchor="middle" x="1082" y="-1072" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalOrWorkload</text>
</a>
</g>
</g>
<!-- Node69&#45;&gt;Node71 -->
<g id="edge70" class="edge">
<title>Node69&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M956.91,-1085.22C979.32,-1083.28 1002.52,-1081.28 1022.71,-1079.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="956.35,-1081.75 946.69,-1086.1 956.95,-1088.73 956.35,-1081.75"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="classarmnn_1_1_cl_maximum_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1021,-1027 1021,-1046 1143,-1046 1143,-1027 1021,-1027"/>
<text text-anchor="middle" x="1082" y="-1034" font-family="Helvetica,sans-Serif" font-size="10.00">ClMaximumWorkload</text>
</a>
</g>
</g>
<!-- Node72&#45;&gt;Node73 -->
<g id="edge72" class="edge">
<title>Node72&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M964.36,-1040.74C983.68,-1040.04 1003.27,-1039.33 1020.74,-1038.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="964.17,-1037.25 954.3,-1041.11 964.42,-1044.24 964.17,-1037.25"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="classarmnn_1_1_cl_concat_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1029,-986 1029,-1005 1135,-1005 1135,-986 1029,-986"/>
<text text-anchor="middle" x="1082" y="-993" font-family="Helvetica,sans-Serif" font-size="10.00">ClConcatWorkload</text>
</a>
</g>
</g>
<!-- Node74&#45;&gt;Node75 -->
<g id="edge74" class="edge">
<title>Node74&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M956.85,-995.5C981.6,-995.5 1007.33,-995.5 1028.9,-995.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="956.69,-992 946.69,-995.5 956.69,-999 956.69,-992"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="classarmnn_1_1_cl_constant_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1024,-937 1024,-956 1140,-956 1140,-937 1024,-937"/>
<text text-anchor="middle" x="1082" y="-944" font-family="Helvetica,sans-Serif" font-size="10.00">ClConstantWorkload</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node77 -->
<g id="edge76" class="edge">
<title>Node76&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M946.04,-946.5C972.07,-946.5 1000.08,-946.5 1023.79,-946.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="945.79,-943 935.79,-946.5 945.79,-950 945.79,-943"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="classarmnn_1_1_cl_reduce_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1028,-888 1028,-907 1136,-907 1136,-888 1028,-888"/>
<text text-anchor="middle" x="1082" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00">ClReduceWorkload</text>
</a>
</g>
</g>
<!-- Node78&#45;&gt;Node79 -->
<g id="edge78" class="edge">
<title>Node78&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M957.86,-897.5C981.87,-897.5 1006.73,-897.5 1027.77,-897.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="957.63,-894 947.63,-897.5 957.63,-901 957.63,-894"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="classarmnn_1_1_cl_channel_shuffle_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1009,-839 1009,-858 1155,-858 1155,-839 1009,-839"/>
<text text-anchor="middle" x="1082" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">ClChannelShuffleWorkload</text>
</a>
</g>
</g>
<!-- Node80&#45;&gt;Node81 -->
<g id="edge80" class="edge">
<title>Node80&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M960.85,-848.5C977.07,-848.5 993.59,-848.5 1008.98,-848.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="960.8,-845 950.8,-848.5 960.8,-852 960.8,-845"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="classarmnn_1_1_cl_permute_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1025.5,-790 1025.5,-809 1138.5,-809 1138.5,-790 1025.5,-790"/>
<text text-anchor="middle" x="1082" y="-797" font-family="Helvetica,sans-Serif" font-size="10.00">ClPermuteWorkload</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node83 -->
<g id="edge82" class="edge">
<title>Node82&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M960.34,-799.5C982.61,-799.5 1005.46,-799.5 1025.21,-799.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="960.17,-796 950.17,-799.5 960.17,-803 960.17,-796"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="classarmnn_1_1_cl_minimum_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1022.5,-741 1022.5,-760 1141.5,-760 1141.5,-741 1022.5,-741"/>
<text text-anchor="middle" x="1082" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">ClMinimumWorkload</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node85 -->
<g id="edge84" class="edge">
<title>Node84&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M962.71,-750.5C983.18,-750.5 1004.03,-750.5 1022.41,-750.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="962.71,-747 952.71,-750.5 962.71,-754 962.71,-747"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="classarmnn_1_1_cl_gather_nd_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1022.5,-692 1022.5,-711 1141.5,-711 1141.5,-692 1022.5,-692"/>
<text text-anchor="middle" x="1082" y="-699" font-family="Helvetica,sans-Serif" font-size="10.00">ClGatherNdWorkload</text>
</a>
</g>
</g>
<!-- Node86&#45;&gt;Node87 -->
<g id="edge86" class="edge">
<title>Node86&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M947.3,-701.5C972.44,-701.5 999.32,-701.5 1022.34,-701.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="947.02,-698 937.02,-701.5 947.02,-705 947.02,-698"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="classarmnn_1_1_cl_abs_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1037,-643 1037,-662 1127,-662 1127,-643 1037,-643"/>
<text text-anchor="middle" x="1082" y="-650" font-family="Helvetica,sans-Serif" font-size="10.00">ClAbsWorkload</text>
</a>
</g>
</g>
<!-- Node88&#45;&gt;Node89 -->
<g id="edge88" class="edge">
<title>Node88&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M948.71,-652.5C978.93,-652.5 1011.49,-652.5 1036.74,-652.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="948.56,-649 938.56,-652.5 948.56,-656 948.56,-649"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="classarmnn_1_1_cl_log_softmax_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1017,-594 1017,-613 1147,-613 1147,-594 1017,-594"/>
<text text-anchor="middle" x="1082" y="-601" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogSoftmaxWorkload</text>
</a>
</g>
</g>
<!-- Node90&#45;&gt;Node91 -->
<g id="edge90" class="edge">
<title>Node90&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M952.74,-603.5C974.24,-603.5 996.7,-603.5 1016.71,-603.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="952.61,-600 942.61,-603.5 952.61,-607 952.61,-600"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="classarmnn_1_1_cl_pad_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1037.5,-545 1037.5,-564 1126.5,-564 1126.5,-545 1037.5,-545"/>
<text text-anchor="middle" x="1082" y="-552" font-family="Helvetica,sans-Serif" font-size="10.00">ClPadWorkload</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node93 -->
<g id="edge92" class="edge">
<title>Node92&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M948.49,-554.5C978.97,-554.5 1011.86,-554.5 1037.25,-554.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="948.25,-551 938.25,-554.5 948.25,-558 948.25,-551"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="classarmnn_1_1_cl_stack_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1032.5,-496 1032.5,-515 1131.5,-515 1131.5,-496 1032.5,-496"/>
<text text-anchor="middle" x="1082" y="-503" font-family="Helvetica,sans-Serif" font-size="10.00">ClStackWorkload</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node95 -->
<g id="edge94" class="edge">
<title>Node94&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M953.54,-505.5C980.64,-505.5 1009.2,-505.5 1032.39,-505.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="953.23,-502 943.23,-505.5 953.23,-509 953.23,-502"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="classarmnn_1_1_cl_prelu_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1033.5,-447 1033.5,-466 1130.5,-466 1130.5,-447 1033.5,-447"/>
<text text-anchor="middle" x="1082" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">ClPreluWorkload</text>
</a>
</g>
</g>
<!-- Node96&#45;&gt;Node97 -->
<g id="edge96" class="edge">
<title>Node96&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M952.44,-456.5C980.2,-456.5 1009.59,-456.5 1033.25,-456.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="952.29,-453 942.29,-456.5 952.29,-460 952.29,-453"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="classarmnn_1_1_cl_quantized_lstm_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1009,-398 1009,-417 1155,-417 1155,-398 1009,-398"/>
<text text-anchor="middle" x="1082" y="-405" font-family="Helvetica,sans-Serif" font-size="10.00">ClQuantizedLstmWorkload</text>
</a>
</g>
</g>
<!-- Node98&#45;&gt;Node99 -->
<g id="edge98" class="edge">
<title>Node98&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M948.6,-407.5C968.61,-407.5 989.65,-407.5 1008.92,-407.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="948.56,-404 938.56,-407.5 948.56,-411 948.56,-404"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="classarmnn_1_1_cl_resize_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1030,-349 1030,-368 1134,-368 1134,-349 1030,-349"/>
<text text-anchor="middle" x="1082" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">ClResizeWorkload</text>
</a>
</g>
</g>
<!-- Node100&#45;&gt;Node101 -->
<g id="edge100" class="edge">
<title>Node100&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M955.79,-358.5C981.18,-358.5 1007.68,-358.5 1029.73,-358.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="955.74,-355 945.74,-358.5 955.74,-362 955.74,-355"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="classarmnn_1_1_cl_arg_min_max_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1018,-300 1018,-319 1146,-319 1146,-300 1018,-300"/>
<text text-anchor="middle" x="1082" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">ClArgMinMaxWorkload</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node103 -->
<g id="edge102" class="edge">
<title>Node102&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M951.79,-309.5C974.01,-309.5 997.31,-309.5 1017.91,-309.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.67,-306 941.67,-309.5 951.67,-313 951.67,-306"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="classarmnn_1_1_cl_depth_to_space_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1011.5,-251 1011.5,-270 1152.5,-270 1152.5,-251 1011.5,-251"/>
<text text-anchor="middle" x="1082" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">ClDepthToSpaceWorkload</text>
</a>
</g>
</g>
<!-- Node104&#45;&gt;Node105 -->
<g id="edge104" class="edge">
<title>Node104&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M958.68,-260.5C976.47,-260.5 994.7,-260.5 1011.47,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="958.27,-257 948.27,-260.5 958.27,-264 958.27,-257"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="classarmnn_1_1_cl_splitter_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1028.5,-202 1028.5,-221 1135.5,-221 1135.5,-202 1028.5,-202"/>
<text text-anchor="middle" x="1082" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">ClSplitterWorkload</text>
</a>
</g>
</g>
<!-- Node106&#45;&gt;Node107 -->
<g id="edge106" class="edge">
<title>Node106&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M941.61,-211.5C970.53,-211.5 1002.37,-211.5 1028.31,-211.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="941.52,-208 931.52,-211.5 941.52,-215 941.52,-208"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="classarmnn_1_1_cl_gather_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1029.5,-153 1029.5,-172 1134.5,-172 1134.5,-153 1029.5,-153"/>
<text text-anchor="middle" x="1082" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00">ClGatherWorkload</text>
</a>
</g>
</g>
<!-- Node108&#45;&gt;Node109 -->
<g id="edge108" class="edge">
<title>Node108&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M956.34,-162.5C981.38,-162.5 1007.45,-162.5 1029.24,-162.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="956.06,-159 946.06,-162.5 956.06,-166 956.06,-159"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="classarmnn_1_1_cl_rsqrt_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1033,-104 1033,-123 1131,-123 1131,-104 1033,-104"/>
<text text-anchor="middle" x="1082" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">ClRsqrtWorkload</text>
</a>
</g>
</g>
<!-- Node110&#45;&gt;Node111 -->
<g id="edge110" class="edge">
<title>Node110&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M952.4,-113.5C980.05,-113.5 1009.31,-113.5 1032.93,-113.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="952.29,-110 942.29,-113.5 952.29,-117 952.29,-110"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
<g id="a_node113"><a xlink:href="classarmnn_1_1_cl_comparison_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1016.5,-55 1016.5,-74 1147.5,-74 1147.5,-55 1016.5,-55"/>
<text text-anchor="middle" x="1082" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">ClComparisonWorkload</text>
</a>
</g>
</g>
<!-- Node112&#45;&gt;Node113 -->
<g id="edge112" class="edge">
<title>Node112&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M953.24,-64.5C974.47,-64.5 996.61,-64.5 1016.37,-64.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="953.23,-61 943.23,-64.5 953.23,-68 953.23,-61"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
<g id="a_node115"><a xlink:href="classarmnn_1_1_cl_convolution2d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1010.5,-6 1010.5,-25 1153.5,-25 1153.5,-6 1010.5,-6"/>
<text text-anchor="middle" x="1082" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvolution2dWorkload</text>
</a>
</g>
</g>
<!-- Node114&#45;&gt;Node115 -->
<g id="edge114" class="edge">
<title>Node114&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M959.29,-15.5C976.49,-15.5 994.09,-15.5 1010.35,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="959.21,-12 949.21,-15.5 959.21,-19 959.21,-12"/>
</g>
</g>
</svg>