blob: 7c8cbe52ad019444ece51f3463a2c6808f0231fa [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: RefBaseWorkload&lt; QueueDescriptor &gt; Pages: 1 -->
<svg width="1214pt" height="2654pt"
viewBox="0.00 0.00 1214.00 2653.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 2649.5)">
<title>RefBaseWorkload&lt; QueueDescriptor &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2649.5 1210,-2649.5 1210,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,-1299 330,-1318 537,-1318 537,-1299 330,-1299"/>
<text text-anchor="middle" x="433.5" y="-1306" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="789,-2587.5 789,-2617.5 968,-2617.5 968,-2587.5 789,-2587.5"/>
<text text-anchor="start" x="797" y="-2605.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Instance</text>
<text text-anchor="middle" x="878.5" y="-2594.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="M434.92,-1328.47C438.35,-1482.3 463.94,-2475.28 555,-2567.5 620.09,-2633.42 734.69,-2629.08 808.3,-2617.55"/>
<polygon fill="orange" stroke="orange" points="438.41,-1328.11 434.7,-1318.19 431.42,-1328.26 438.41,-1328.11"/>
<text text-anchor="start" x="576.5" y="-2637.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
<text text-anchor="middle" x="655" y="-2626.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="786,-2538.5 786,-2568.5 971,-2568.5 971,-2538.5 786,-2538.5"/>
<text text-anchor="start" x="794" y="-2556.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution3d</text>
<text text-anchor="middle" x="878.5" y="-2545.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="M434.99,-1328.17C438.9,-1477.68 467.17,-2431.15 555,-2519.5 586.36,-2551.04 701.86,-2556.6 785.69,-2556.23"/>
<polygon fill="orange" stroke="orange" points="438.49,-1328.06 434.73,-1318.16 431.49,-1328.24 438.49,-1328.06"/>
<text text-anchor="middle" x="655" y="-2558.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="801.5,-2489.5 801.5,-2519.5 955.5,-2519.5 955.5,-2489.5 801.5,-2489.5"/>
<text text-anchor="start" x="809.5" y="-2507.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
<text text-anchor="middle" x="878.5" y="-2496.5" font-family="Helvetica,sans-Serif" font-size="10.00">DepthQueueDescriptor &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="M435.07,-1328.29C439.52,-1474.74 470.48,-2387.09 555,-2471.5 588.45,-2504.91 716.89,-2508.68 801.23,-2507.33"/>
<polygon fill="orange" stroke="orange" points="438.57,-1328 434.77,-1318.1 431.57,-1328.2 438.57,-1328"/>
<text text-anchor="middle" x="655" y="-2509.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="798.5,-2440.5 798.5,-2470.5 958.5,-2470.5 958.5,-2440.5 798.5,-2440.5"/>
<text text-anchor="start" x="806.5" y="-2458.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FillQueue</text>
<text text-anchor="middle" x="878.5" y="-2447.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &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="M435.16,-1328.36C440.13,-1471.65 473.61,-2344.06 555,-2424.5 588.2,-2457.32 713.95,-2460.61 798.26,-2458.87"/>
<polygon fill="orange" stroke="orange" points="438.65,-1327.91 434.81,-1318.04 431.65,-1328.15 438.65,-1327.91"/>
<text text-anchor="middle" x="655" y="-2461.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="790,-2391.5 790,-2421.5 967,-2421.5 967,-2391.5 790,-2391.5"/>
<text text-anchor="start" x="798" y="-2409.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QLstmQueue</text>
<text text-anchor="middle" x="878.5" y="-2398.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="M435.25,-1328.42C440.74,-1468.47 476.55,-2302.03 555,-2378.5 587.3,-2409.98 705.86,-2412.99 789.83,-2410.86"/>
<polygon fill="orange" stroke="orange" points="438.74,-1328.14 434.86,-1318.28 431.75,-1328.41 438.74,-1328.14"/>
<text text-anchor="middle" x="655" y="-2413.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="788.5,-2342.5 788.5,-2372.5 968.5,-2372.5 968.5,-2342.5 788.5,-2342.5"/>
<text text-anchor="start" x="796.5" y="-2360.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Transpose</text>
<text text-anchor="middle" x="878.5" y="-2349.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="M435.37,-1328.29C441.52,-1464.07 480.42,-2254.76 555,-2327.5 571.48,-2343.57 698.83,-2351.36 788.47,-2354.88"/>
<polygon fill="orange" stroke="orange" points="438.86,-1327.95 434.91,-1318.12 431.86,-1328.27 438.86,-1327.95"/>
<text text-anchor="start" x="588" y="-2366.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
<text text-anchor="middle" x="655" y="-2355.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="790,-2293.5 790,-2323.5 967,-2323.5 967,-2293.5 790,-2293.5"/>
<text text-anchor="start" x="798" y="-2311.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
<text text-anchor="middle" x="878.5" y="-2300.5" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &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="M435.53,-1328.44C442.51,-1460.37 484.84,-2204.46 555,-2273.5 571.51,-2289.74 699.96,-2299.56 789.68,-2304.51"/>
<polygon fill="orange" stroke="orange" points="439.01,-1328 434.99,-1318.2 432.02,-1328.37 439.01,-1328"/>
<text text-anchor="start" x="584.5" y="-2315.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
<text text-anchor="middle" x="655" y="-2304.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797.5,-2244.5 797.5,-2274.5 959.5,-2274.5 959.5,-2244.5 797.5,-2244.5"/>
<text text-anchor="start" x="805.5" y="-2262.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling3d</text>
<text text-anchor="middle" x="878.5" y="-2251.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="M435.68,-1328.61C443.37,-1457.04 488.33,-2159.33 555,-2224.5 588.28,-2257.03 712.97,-2262.15 797.2,-2261.69"/>
<polygon fill="orange" stroke="orange" points="439.15,-1328.07 435.06,-1318.29 432.16,-1328.48 439.15,-1328.07"/>
<text text-anchor="middle" x="655" y="-2263.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="787,-2195.5 787,-2225.5 970,-2225.5 970,-2195.5 787,-2195.5"/>
<text text-anchor="start" x="795" y="-2213.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Normalization</text>
<text text-anchor="middle" x="878.5" y="-2202.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &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="M434.12,-1328.11C432.29,-1445.4 429.01,-2053.23 555,-2175.5 587.03,-2206.58 703.02,-2212.59 786.73,-2212.66"/>
<polygon fill="orange" stroke="orange" points="437.62,-1328.12 434.29,-1318.06 430.62,-1328 437.62,-1328.12"/>
<text text-anchor="middle" x="655" y="-2214.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; NormalizationQueueDescriptor &gt;</text>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="793.5,-2146.5 793.5,-2176.5 963.5,-2176.5 963.5,-2146.5 793.5,-2146.5"/>
<text text-anchor="start" x="801.5" y="-2164.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FloorQueue</text>
<text text-anchor="middle" x="878.5" y="-2153.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &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="M434.3,-1328.05C433.57,-1441.28 435.89,-2011.85 555,-2126.5 588.02,-2158.28 709.4,-2163.8 793.45,-2163.6"/>
<polygon fill="orange" stroke="orange" points="437.8,-1328.07 434.38,-1318.04 430.8,-1328.01 437.8,-1328.07"/>
<text text-anchor="middle" x="655" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FloorQueueDescriptor &gt;</text>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="790,-2097.5 790,-2127.5 967,-2127.5 967,-2097.5 790,-2097.5"/>
<text text-anchor="start" x="798" y="-2115.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
<text text-anchor="middle" x="878.5" y="-2104.5" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &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="M434.5,-1328.24C434.93,-1437.86 442.84,-1970.53 555,-2077.5 587.71,-2108.69 706.17,-2114.53 790,-2114.54"/>
<polygon fill="orange" stroke="orange" points="438,-1328.22 434.48,-1318.23 431,-1328.24 438,-1328.22"/>
<text text-anchor="middle" x="655" y="-2116.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797.5,-2048.5 797.5,-2078.5 959.5,-2078.5 959.5,-2048.5 797.5,-2048.5"/>
<text text-anchor="start" x="805.5" y="-2066.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling2d</text>
<text text-anchor="middle" x="878.5" y="-2055.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge26" class="edge">
<title>Node1&#45;&gt;Node27</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.73,-1328.29C436.38,-1433.8 449.73,-1929.14 555,-2028.5 588.84,-2060.44 713.37,-2065.73 797.41,-2065.46"/>
<polygon fill="orange" stroke="orange" points="438.23,-1328.06 434.59,-1318.11 431.23,-1328.15 438.23,-1328.06"/>
<text text-anchor="middle" x="655" y="-2067.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797,-1999.5 797,-2029.5 960,-2029.5 960,-1999.5 797,-1999.5"/>
<text text-anchor="start" x="805" y="-2017.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Broadcast</text>
<text text-anchor="middle" x="878.5" y="-2006.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node29 -->
<g id="edge28" class="edge">
<title>Node1&#45;&gt;Node29</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435,-1328.53C437.96,-1430.18 456.66,-1887.77 555,-1979.5 588.93,-2011.14 712.75,-2016.55 796.72,-2016.39"/>
<polygon fill="orange" stroke="orange" points="438.49,-1328.3 434.72,-1318.4 431.5,-1328.49 438.49,-1328.3"/>
<text text-anchor="middle" x="655" y="-2018.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BroadcastToQueueDescriptor &gt;</text>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="802.5,-1950.5 802.5,-1980.5 954.5,-1980.5 954.5,-1950.5 802.5,-1950.5"/>
<text text-anchor="start" x="810.5" y="-1968.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchTo</text>
<text text-anchor="middle" x="878.5" y="-1957.5" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge30" class="edge">
<title>Node1&#45;&gt;Node31</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.28,-1328.31C439.53,-1425.11 463.15,-1847.23 555,-1931.5 589.95,-1963.57 718.61,-1968.15 802.48,-1967.54"/>
<polygon fill="orange" stroke="orange" points="438.77,-1328 434.86,-1318.16 431.78,-1328.3 438.77,-1328"/>
<text text-anchor="middle" x="655" y="-1969.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="796.5,-1901.5 796.5,-1931.5 960.5,-1931.5 960.5,-1901.5 796.5,-1901.5"/>
<text text-anchor="start" x="804.5" y="-1919.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Activation</text>
<text text-anchor="middle" x="878.5" y="-1908.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="M435.63,-1328.52C441.3,-1421.14 469.78,-1806.76 555,-1883.5 589.35,-1914.43 712.38,-1919.26 796.15,-1918.74"/>
<polygon fill="orange" stroke="orange" points="439.11,-1328.07 435.03,-1318.29 432.12,-1328.48 439.11,-1328.07"/>
<text text-anchor="middle" x="655" y="-1921.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="804,-1852.5 804,-1882.5 953,-1882.5 953,-1852.5 804,-1852.5"/>
<text text-anchor="start" x="812" y="-1870.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Strided</text>
<text text-anchor="middle" x="878.5" y="-1859.5" font-family="Helvetica,sans-Serif" font-size="10.00">SliceQueueDescriptor &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="M436.01,-1328.6C443.07,-1416.78 475.86,-1768.12 555,-1837.5 590.78,-1868.87 720.21,-1871.87 803.83,-1870.31"/>
<polygon fill="orange" stroke="orange" points="439.48,-1328.06 435.21,-1318.36 432.5,-1328.6 439.48,-1328.06"/>
<text text-anchor="middle" x="655" y="-1873.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="787.5,-1803.5 787.5,-1833.5 969.5,-1833.5 969.5,-1803.5 787.5,-1803.5"/>
<text text-anchor="start" x="795.5" y="-1821.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Unidirectional</text>
<text text-anchor="middle" x="878.5" y="-1810.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &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="M436.59,-1328.58C445.58,-1410.96 483.83,-1721.68 555,-1783.5 572.3,-1798.53 697.95,-1808.59 787.19,-1813.93"/>
<polygon fill="orange" stroke="orange" points="440.01,-1327.71 435.47,-1318.13 433.05,-1328.45 440.01,-1327.71"/>
<text text-anchor="start" x="590" y="-1825.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
<text text-anchor="middle" x="655" y="-1814.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="798,-1754.5 798,-1784.5 959,-1784.5 959,-1754.5 798,-1754.5"/>
<text text-anchor="start" x="806" y="-1772.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchMat</text>
<text text-anchor="middle" x="878.5" y="-1761.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="M437.19,-1328.46C447.95,-1405.24 490.51,-1680 555,-1734.5 590.49,-1764.49 714.2,-1770.36 797.67,-1770.74"/>
<polygon fill="orange" stroke="orange" points="440.61,-1327.68 435.78,-1318.26 433.68,-1328.64 440.61,-1327.68"/>
<text text-anchor="middle" x="655" y="-1772.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="796.5,-1705.5 796.5,-1735.5 960.5,-1735.5 960.5,-1705.5 796.5,-1705.5"/>
<text text-anchor="start" x="804.5" y="-1723.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; TileQueue</text>
<text text-anchor="middle" x="878.5" y="-1712.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &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.97,-1328.37C433.44,-1392.1 441.26,-1592.62 555,-1685.5 590.77,-1714.71 713.06,-1720.86 796.34,-1721.51"/>
<polygon fill="orange" stroke="orange" points="437.47,-1328.18 434.14,-1318.12 430.47,-1328.06 437.47,-1328.18"/>
<text text-anchor="middle" x="655" y="-1723.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TileQueueDescriptor &gt;</text>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="795,-1656.5 795,-1686.5 962,-1686.5 962,-1656.5 795,-1656.5"/>
<text text-anchor="start" x="803" y="-1674.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; CastQueue</text>
<text text-anchor="middle" x="878.5" y="-1663.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &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="M435.06,-1328.38C437.89,-1386.5 454.74,-1556.97 555,-1635.5 591.09,-1663.77 711.64,-1670.64 794.67,-1671.9"/>
<polygon fill="orange" stroke="orange" points="438.55,-1327.89 434.66,-1318.03 431.55,-1328.16 438.55,-1327.89"/>
<text text-anchor="middle" x="655" y="-1673.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="793.5,-1607.5 793.5,-1637.5 963.5,-1637.5 963.5,-1607.5 793.5,-1607.5"/>
<text text-anchor="start" x="801.5" y="-1625.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; RankQueue</text>
<text text-anchor="middle" x="878.5" y="-1614.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="M436.45,-1328.18C442.73,-1380.2 467.51,-1521.84 555,-1586.5 591.64,-1613.58 710.73,-1620.81 793.45,-1622.47"/>
<polygon fill="orange" stroke="orange" points="439.92,-1327.79 435.34,-1318.24 432.97,-1328.56 439.92,-1327.79"/>
<text text-anchor="middle" x="655" y="-1623.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="801,-1558.5 801,-1588.5 956,-1588.5 956,-1558.5 801,-1558.5"/>
<text text-anchor="start" x="809" y="-1576.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Softmax</text>
<text text-anchor="middle" x="878.5" y="-1565.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &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="M438.29,-1328.11C448.26,-1373.79 479.79,-1487.25 555,-1538.5 593.69,-1564.86 718.14,-1571.75 800.64,-1573.33"/>
<polygon fill="orange" stroke="orange" points="441.66,-1327.12 436.21,-1318.04 434.81,-1328.54 441.66,-1327.12"/>
<text text-anchor="middle" x="655" y="-1574.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="784,-1509.5 784,-1539.5 973,-1539.5 973,-1509.5 784,-1509.5"/>
<text text-anchor="start" x="792" y="-1527.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FullyConnected</text>
<text text-anchor="middle" x="878.5" y="-1516.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="M440.7,-1328.16C454.27,-1367.52 490.62,-1455.52 555,-1494.5 592.28,-1517.07 702.64,-1523.31 783.92,-1524.71"/>
<polygon fill="orange" stroke="orange" points="443.95,-1326.82 437.48,-1318.43 437.3,-1329.03 443.95,-1326.82"/>
<text text-anchor="middle" x="655" y="-1526.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="775.5,-1471 775.5,-1490 981.5,-1490 981.5,-1471 775.5,-1471"/>
<text text-anchor="middle" x="878.5" y="-1478" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ParentDescriptor &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="M443.78,-1327.43C460.78,-1359.78 500.26,-1424.97 555,-1453.5 592.18,-1472.88 695.63,-1478.84 775.43,-1480.44"/>
<polygon fill="orange" stroke="orange" points="446.72,-1325.49 439.06,-1318.17 440.48,-1328.67 446.72,-1325.49"/>
<text text-anchor="middle" x="655" y="-1482.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ParentDescriptor &gt;</text>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="788.5,-1421.5 788.5,-1451.5 968.5,-1451.5 968.5,-1421.5 788.5,-1421.5"/>
<text text-anchor="start" x="796.5" y="-1439.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Depthwise</text>
<text text-anchor="middle" x="878.5" y="-1428.5" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &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="M451.09,-1325.5C472.8,-1346.59 513.06,-1381.78 555,-1398.5 596.04,-1414.86 707.74,-1425.44 788.17,-1431.17"/>
<polygon fill="orange" stroke="orange" points="453.27,-1322.74 443.71,-1318.18 448.34,-1327.71 453.27,-1322.74"/>
<text text-anchor="start" x="586.5" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
<text text-anchor="middle" x="655" y="-1430.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="793.5,-1372.5 793.5,-1402.5 963.5,-1402.5 963.5,-1372.5 793.5,-1372.5"/>
<text text-anchor="start" x="801.5" y="-1390.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Dequantize</text>
<text text-anchor="middle" x="878.5" y="-1379.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &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="M462.76,-1322.42C486.72,-1333.56 522.3,-1348.59 555,-1356.5 634.41,-1375.72 727.53,-1383.11 793.23,-1385.9"/>
<polygon fill="orange" stroke="orange" points="464.1,-1319.18 453.56,-1318.06 461.1,-1325.5 464.1,-1319.18"/>
<text text-anchor="middle" x="655" y="-1386.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="773,-1323.5 773,-1353.5 984,-1353.5 984,-1323.5 773,-1323.5"/>
<text text-anchor="start" x="781" y="-1341.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchNormalization</text>
<text text-anchor="middle" x="878.5" y="-1330.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="M547.33,-1316.14C616.64,-1320.83 704.83,-1326.81 772.62,-1331.4"/>
<polygon fill="orange" stroke="orange" points="547.46,-1312.64 537.25,-1315.46 546.99,-1319.63 547.46,-1312.64"/>
<text text-anchor="start" x="583.5" y="-1344.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
<text text-anchor="middle" x="655" y="-1333.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="801.5,-1274.5 801.5,-1304.5 955.5,-1304.5 955.5,-1274.5 801.5,-1274.5"/>
<text text-anchor="start" x="809.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
<text text-anchor="middle" x="878.5" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdQueueDescriptor &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="M547.22,-1299.93C549.84,-1299.78 552.43,-1299.64 555,-1299.5 639.19,-1295.05 735.85,-1292.38 801.22,-1290.93"/>
<polygon fill="orange" stroke="orange" points="546.81,-1296.45 537.03,-1300.54 547.22,-1303.43 546.81,-1296.45"/>
<text text-anchor="middle" x="655" y="-1302.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="794,-1225.5 794,-1255.5 963,-1255.5 963,-1225.5 794,-1225.5"/>
<text text-anchor="start" x="802" y="-1243.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SliceQueue</text>
<text text-anchor="middle" x="878.5" y="-1232.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="M476.25,-1296.25C499.3,-1289.87 528.54,-1282.4 555,-1277.5 635.49,-1262.6 728.46,-1252.7 793.84,-1246.92"/>
<polygon fill="orange" stroke="orange" points="475.14,-1292.93 466.45,-1299 477.03,-1299.67 475.14,-1292.93"/>
<text text-anchor="middle" x="655" y="-1280.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="800.5,-1176.5 800.5,-1206.5 956.5,-1206.5 956.5,-1176.5 800.5,-1176.5"/>
<text text-anchor="start" x="808.5" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reshape</text>
<text text-anchor="middle" x="878.5" y="-1183.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &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="M454.94,-1292.76C477.94,-1275.93 517.05,-1249.86 555,-1236.5 635.65,-1208.1 733.57,-1197.55 800.21,-1193.67"/>
<polygon fill="orange" stroke="orange" points="452.6,-1290.14 446.67,-1298.93 456.78,-1295.76 452.6,-1290.14"/>
<text text-anchor="middle" x="655" y="-1239.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="804,-1127.5 804,-1157.5 953,-1157.5 953,-1127.5 804,-1127.5"/>
<text text-anchor="start" x="812" y="-1145.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Logical</text>
<text text-anchor="middle" x="878.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &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="M445.87,-1290.22C464.68,-1261.76 505.19,-1207.53 555,-1182.5 633.52,-1143.05 735.87,-1136.8 803.99,-1137.95"/>
<polygon fill="orange" stroke="orange" points="442.81,-1288.5 440.34,-1298.81 448.7,-1292.29 442.81,-1288.5"/>
<text text-anchor="middle" x="655" y="-1185.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="799.5,-1078.5 799.5,-1108.5 957.5,-1108.5 957.5,-1078.5 799.5,-1078.5"/>
<text text-anchor="start" x="807.5" y="-1096.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Quantize</text>
<text text-anchor="middle" x="878.5" y="-1085.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="M440.78,-1289.06C454.48,-1250.15 491.07,-1163.12 555,-1124.5 565.35,-1118.25 707.37,-1106.4 799.46,-1099.3"/>
<polygon fill="orange" stroke="orange" points="437.41,-1288.08 437.52,-1298.68 444.04,-1290.33 437.41,-1288.08"/>
<text text-anchor="middle" x="655" y="-1127.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_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="792,-1029.5 792,-1059.5 965,-1059.5 965,-1029.5 792,-1029.5"/>
<text text-anchor="start" x="800" y="-1047.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; MeanQueue</text>
<text text-anchor="middle" x="878.5" y="-1036.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &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.86,-1288.94C449.81,-1244.86 482.9,-1137.78 555,-1088.5 592,-1063.21 710.61,-1068.65 755,-1062.5 766.92,-1060.85 779.49,-1059.06 791.85,-1057.27"/>
<polygon fill="orange" stroke="orange" points="435.39,-1288.4 436.5,-1298.94 442.21,-1290.01 435.39,-1288.4"/>
<text text-anchor="middle" x="655" y="-1091.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="794.5,-980.5 794.5,-1010.5 962.5,-1010.5 962.5,-980.5 794.5,-980.5"/>
<text text-anchor="start" x="802.5" y="-998.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Detection</text>
<text text-anchor="middle" x="878.5" y="-987.5" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node71 -->
<g id="edge70" class="edge">
<title>Node1&#45;&gt;Node71</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M436.74,-1288.64C443.66,-1237.35 469.7,-1100.03 555,-1036.5 564.56,-1029.38 702.05,-1013.79 794.39,-1004.02"/>
<polygon fill="orange" stroke="orange" points="433.24,-1288.38 435.48,-1298.73 440.19,-1289.25 433.24,-1288.38"/>
<text text-anchor="start" x="579" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
<text text-anchor="middle" x="655" y="-1039.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="789,-931.5 789,-961.5 968,-961.5 968,-931.5 789,-931.5"/>
<text text-anchor="start" x="797" y="-949.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ConcatQueue</text>
<text text-anchor="middle" x="878.5" y="-938.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node73 -->
<g id="edge72" class="edge">
<title>Node1&#45;&gt;Node73</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.53,-1288.81C439.62,-1232.69 459.55,-1071.07 555,-994.5 573.05,-980.02 699.59,-964.46 788.68,-955.1"/>
<polygon fill="orange" stroke="orange" points="432.04,-1288.64 434.9,-1298.84 439.02,-1289.09 432.04,-1288.64"/>
<text text-anchor="middle" x="655" y="-997.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="781.5,-882.5 781.5,-912.5 975.5,-912.5 975.5,-882.5 781.5,-882.5"/>
<text text-anchor="start" x="789.5" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; L2Normalization</text>
<text text-anchor="middle" x="878.5" y="-889.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node75 -->
<g id="edge74" class="edge">
<title>Node1&#45;&gt;Node75</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.36,-1288.67C435.11,-1226.71 446.47,-1035.52 555,-944.5 617.21,-892.32 711.01,-883.87 781.44,-886.52"/>
<polygon fill="orange" stroke="orange" points="430.86,-1288.96 434.33,-1298.97 437.86,-1288.99 430.86,-1288.96"/>
<text text-anchor="middle" x="655" y="-947.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; L2NormalizationQueueDescriptor &gt;</text>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="787.5,-833.5 787.5,-863.5 969.5,-863.5 969.5,-833.5 787.5,-833.5"/>
<text text-anchor="start" x="795.5" y="-851.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ReduceQueue</text>
<text text-anchor="middle" x="878.5" y="-840.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node77 -->
<g id="edge76" class="edge">
<title>Node1&#45;&gt;Node77</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M436.98,-1288.47C447.1,-1210.17 487.98,-926.42 555,-871.5 589.35,-843.35 704.47,-841.21 787.37,-843.69"/>
<polygon fill="orange" stroke="orange" points="433.45,-1288.48 435.66,-1298.84 440.39,-1289.36 433.45,-1288.48"/>
<text text-anchor="middle" x="655" y="-874.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="799.5,-784.5 799.5,-814.5 957.5,-814.5 957.5,-784.5 799.5,-784.5"/>
<text text-anchor="start" x="807.5" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Constant</text>
<text text-anchor="middle" x="878.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node79 -->
<g id="edge78" class="edge">
<title>Node1&#45;&gt;Node79</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M436.47,-1288.69C445.11,-1206.09 482.49,-890.48 555,-828.5 590.52,-798.14 715.92,-794.98 799.48,-796.5"/>
<polygon fill="orange" stroke="orange" points="432.98,-1288.44 435.44,-1298.75 439.94,-1289.16 432.98,-1288.44"/>
<text text-anchor="middle" x="655" y="-831.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="792,-735.5 792,-765.5 965,-765.5 965,-735.5 792,-735.5"/>
<text text-anchor="start" x="800" y="-753.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; StackQueue</text>
<text text-anchor="middle" x="878.5" y="-742.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node81 -->
<g id="edge80" class="edge">
<title>Node1&#45;&gt;Node81</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M436.03,-1288.48C443.16,-1200.66 476.22,-850.72 555,-781.5 589.07,-751.57 708.17,-747.04 791.67,-747.79"/>
<polygon fill="orange" stroke="orange" points="432.52,-1288.43 435.22,-1298.68 439.5,-1288.99 432.52,-1288.43"/>
<text text-anchor="middle" x="655" y="-784.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="801.5,-686.5 801.5,-716.5 955.5,-716.5 955.5,-686.5 801.5,-686.5"/>
<text text-anchor="start" x="809.5" y="-704.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Channel</text>
<text text-anchor="middle" x="878.5" y="-693.5" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node83 -->
<g id="edge82" class="edge">
<title>Node1&#45;&gt;Node83</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.63,-1288.47C441.27,-1195.83 469.66,-810.11 555,-733.5 590.12,-701.97 717.69,-698.02 801.47,-699.05"/>
<polygon fill="orange" stroke="orange" points="432.12,-1288.52 435.02,-1298.7 439.11,-1288.93 432.12,-1288.52"/>
<text text-anchor="middle" x="655" y="-736.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="798,-637.5 798,-667.5 959,-667.5 959,-637.5 798,-637.5"/>
<text text-anchor="start" x="806" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherNd</text>
<text text-anchor="middle" x="878.5" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node85 -->
<g id="edge84" class="edge">
<title>Node1&#45;&gt;Node85</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.26,-1288.65C439.44,-1191.64 462.76,-768.63 555,-684.5 563.9,-676.38 705.21,-664.81 797.79,-658.03"/>
<polygon fill="orange" stroke="orange" points="431.76,-1288.69 434.85,-1298.82 438.75,-1288.97 431.76,-1288.69"/>
<text text-anchor="middle" x="655" y="-687.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="792.5,-588.5 792.5,-618.5 964.5,-618.5 964.5,-588.5 792.5,-588.5"/>
<text text-anchor="start" x="800.5" y="-606.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LogSoftmax</text>
<text text-anchor="middle" x="878.5" y="-595.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node87 -->
<g id="edge86" class="edge">
<title>Node1&#45;&gt;Node87</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.05,-1288.46C438.25,-1187.66 457.9,-737.51 555,-647.5 587.77,-617.12 710.78,-632.96 755,-626.5 770.52,-624.23 787.08,-621.4 802.84,-618.51"/>
<polygon fill="orange" stroke="orange" points="431.54,-1288.64 434.74,-1298.74 438.54,-1288.85 431.54,-1288.64"/>
<text text-anchor="middle" x="655" y="-650.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="793.5,-539.5 793.5,-569.5 963.5,-569.5 963.5,-539.5 793.5,-539.5"/>
<text text-anchor="start" x="801.5" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LstmQueue</text>
<text text-anchor="middle" x="878.5" y="-546.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node89 -->
<g id="edge88" class="edge">
<title>Node1&#45;&gt;Node89</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.85,-1288.74C437.12,-1185.45 453.05,-708.83 555,-613.5 587.64,-582.98 713.55,-609.19 755,-592.5 764.4,-588.71 763.85,-582.85 773,-578.5 780.23,-575.07 787.98,-572.11 795.87,-569.56"/>
<polygon fill="orange" stroke="orange" points="431.35,-1288.67 434.65,-1298.74 438.35,-1288.81 431.35,-1288.67"/>
<text text-anchor="middle" x="655" y="-616.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LstmQueueDescriptor &gt;</text>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797,-490.5 797,-520.5 960,-520.5 960,-490.5 797,-490.5"/>
<text text-anchor="start" x="805" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PadQueue</text>
<text text-anchor="middle" x="878.5" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node91 -->
<g id="edge90" class="edge">
<title>Node1&#45;&gt;Node91</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.68,-1288.46C436.09,-1181.61 448.37,-679.99 555,-579.5 587.52,-548.85 717.14,-582.24 755,-558.5 767.85,-550.44 760.66,-538.32 773,-529.5 780.19,-524.36 788.32,-520.3 796.77,-517.1"/>
<polygon fill="orange" stroke="orange" points="431.18,-1288.73 434.56,-1298.77 438.18,-1288.81 431.18,-1288.73"/>
<text text-anchor="middle" x="655" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="790.5,-441.5 790.5,-471.5 966.5,-471.5 966.5,-441.5 790.5,-441.5"/>
<text text-anchor="start" x="798.5" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ShapeQueue</text>
<text text-anchor="middle" x="878.5" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node93 -->
<g id="edge92" class="edge">
<title>Node1&#45;&gt;Node93</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.52,-1288.57C435.08,-1179.03 443.56,-651.29 555,-545.5 587.41,-514.73 719.25,-551.31 755,-524.5 771.9,-511.82 756.9,-494.18 773,-480.5 778.25,-476.04 784.16,-472.37 790.44,-469.35"/>
<polygon fill="orange" stroke="orange" points="431.02,-1288.83 434.49,-1298.84 438.02,-1288.85 431.02,-1288.83"/>
<text text-anchor="middle" x="655" y="-548.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ShapeQueueDescriptor &gt;</text>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="793.5,-392.5 793.5,-422.5 963.5,-422.5 963.5,-392.5 793.5,-392.5"/>
<text text-anchor="start" x="801.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PreluQueue</text>
<text text-anchor="middle" x="878.5" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node95 -->
<g id="edge94" class="edge">
<title>Node1&#45;&gt;Node95</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.38,-1288.75C434.11,-1176.76 438.72,-622.62 555,-511.5 587.31,-480.63 720.52,-518.93 755,-490.5 776.15,-473.06 752.94,-450.19 773,-431.5 778.92,-425.98 785.85,-421.64 793.27,-418.24"/>
<polygon fill="orange" stroke="orange" points="430.88,-1288.95 434.42,-1298.94 437.88,-1288.93 430.88,-1288.95"/>
<text text-anchor="middle" x="655" y="-514.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="789.5,-343.5 789.5,-373.5 967.5,-373.5 967.5,-343.5 789.5,-343.5"/>
<text text-anchor="start" x="797.5" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ResizeQueue</text>
<text text-anchor="middle" x="878.5" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node97 -->
<g id="edge96" class="edge">
<title>Node1&#45;&gt;Node97</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.24,-1288.61C433.16,-1173.42 433.83,-593.01 555,-476.5 587.21,-445.53 721.31,-484.86 755,-455.5 780.19,-433.55 749.18,-405.94 773,-382.5 777.78,-377.8 783.28,-373.95 789.2,-370.8"/>
<polygon fill="orange" stroke="orange" points="430.74,-1288.83 434.35,-1298.79 437.74,-1288.76 430.74,-1288.83"/>
<text text-anchor="middle" x="655" y="-479.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="801.5,-294.5 801.5,-324.5 955.5,-324.5 955.5,-294.5 801.5,-294.5"/>
<text text-anchor="start" x="809.5" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reverse</text>
<text text-anchor="middle" x="878.5" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00">V2QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node99 -->
<g id="edge98" class="edge">
<title>Node1&#45;&gt;Node99</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.11,-1288.86C432.22,-1171.4 428.66,-562.7 555,-440.5 587.12,-409.43 721.83,-449.45 755,-419.5 783.98,-393.33 745.66,-361.38 773,-333.5 780.82,-325.53 790.72,-319.97 801.28,-316.14"/>
<polygon fill="orange" stroke="orange" points="430.61,-1288.99 434.29,-1298.93 437.61,-1288.87 430.61,-1288.99"/>
<text text-anchor="middle" x="655" y="-443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReverseV2QueueDescriptor &gt;</text>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="793.5,-245.5 793.5,-275.5 963.5,-275.5 963.5,-245.5 793.5,-245.5"/>
<text text-anchor="start" x="801.5" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ArgMinMax</text>
<text text-anchor="middle" x="878.5" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node101 -->
<g id="edge100" class="edge">
<title>Node1&#45;&gt;Node101</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.71,-1288.67C443.64,-1162.03 489.82,-469.47 555,-404.5 618.49,-341.22 689.75,-439.96 755,-378.5 785.97,-349.34 743.48,-315.12 773,-284.5 778.81,-278.47 785.81,-273.82 793.4,-270.25"/>
<polygon fill="orange" stroke="orange" points="432.21,-1288.65 435.08,-1298.84 439.19,-1289.08 432.21,-1288.65"/>
<text text-anchor="middle" x="655" y="-407.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="801.5,-196.5 801.5,-226.5 955.5,-226.5 955.5,-196.5 801.5,-196.5"/>
<text text-anchor="start" x="809.5" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; DepthTo</text>
<text text-anchor="middle" x="878.5" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceQueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node103 -->
<g id="edge102" class="edge">
<title>Node1&#45;&gt;Node103</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.62,-1288.61C443.15,-1158.56 487.98,-432.69 555,-363.5 617.63,-298.84 690.5,-394.3 755,-331.5 786.1,-301.22 742.93,-266.81 773,-235.5 780.8,-227.38 790.75,-221.75 801.4,-217.9"/>
<polygon fill="orange" stroke="orange" points="432.12,-1288.54 435.04,-1298.72 439.11,-1288.94 432.12,-1288.54"/>
<text text-anchor="middle" x="655" y="-366.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="789,-147.5 789,-177.5 968,-177.5 968,-147.5 789,-147.5"/>
<text text-anchor="start" x="797" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherQueue</text>
<text text-anchor="middle" x="878.5" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node105 -->
<g id="edge104" class="edge">
<title>Node1&#45;&gt;Node105</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.56,-1288.52C442.83,-1154.69 487.09,-391.6 555,-316.5 616.11,-248.92 690.98,-336.33 755,-271.5 782.13,-244.02 745.93,-214.04 773,-186.5 777.57,-181.85 782.84,-178.03 788.54,-174.89"/>
<polygon fill="orange" stroke="orange" points="432.04,-1288.71 435,-1298.88 439.03,-1289.08 432.04,-1288.71"/>
<text text-anchor="middle" x="655" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="792,-98.5 792,-128.5 965,-128.5 965,-98.5 792,-98.5"/>
<text text-anchor="start" x="800" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Comparison</text>
<text text-anchor="middle" x="878.5" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node107 -->
<g id="edge106" class="edge">
<title>Node1&#45;&gt;Node107</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.52,-1288.7C442.75,-1151.13 488.01,-340.73 555,-256.5 613.71,-182.68 687.72,-251.61 755,-185.5 771.25,-169.53 755.85,-152.5 773,-137.5 778.6,-132.6 785.01,-128.64 791.82,-125.45"/>
<polygon fill="orange" stroke="orange" points="432.01,-1288.81 434.98,-1298.98 439,-1289.18 432.01,-1288.81"/>
<text text-anchor="middle" x="655" y="-259.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="786,-49.5 786,-79.5 971,-79.5 971,-49.5 786,-49.5"/>
<text text-anchor="start" x="794" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution2d</text>
<text text-anchor="middle" x="878.5" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node109 -->
<g id="edge108" class="edge">
<title>Node1&#45;&gt;Node109</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.18,-1288.75C440.34,-1144.45 475.26,-255.83 555,-170.5 616.61,-104.57 685.35,-192.88 755,-135.5 772.26,-121.28 756.12,-103.17 773,-88.5 776.93,-85.08 781.26,-82.12 785.84,-79.57"/>
<polygon fill="orange" stroke="orange" points="431.68,-1288.69 434.83,-1298.8 438.68,-1288.93 431.68,-1288.69"/>
<text text-anchor="middle" x="655" y="-173.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="804,-0.5 804,-30.5 953,-30.5 953,-0.5 804,-0.5"/>
<text text-anchor="start" x="812" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Splitter</text>
<text text-anchor="middle" x="878.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node111 -->
<g id="edge110" class="edge">
<title>Node1&#45;&gt;Node111</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.27,-1288.49C441.11,-1140.34 480.39,-217.01 555,-120.5 613.7,-44.56 728.39,-22.76 803.98,-16.94"/>
<polygon fill="orange" stroke="orange" points="431.76,-1288.66 434.87,-1298.79 438.75,-1288.93 431.76,-1288.66"/>
<text text-anchor="middle" x="655" y="-123.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SplitterQueueDescriptor &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,-1299 102,-1318 293,-1318 293,-1299 102,-1299"/>
<text text-anchor="middle" x="197.5" y="-1306" 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.06,-1308.5C312.01,-1308.5 321.06,-1308.5 329.99,-1308.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="303,-1305 293,-1308.5 303,-1312 303,-1305"/>
</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,-1299 0,-1318 65,-1318 65,-1299 0,-1299"/>
<text text-anchor="middle" x="32.5" y="-1306" 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,-1308.5C83.59,-1308.5 92.56,-1308.5 101.75,-1308.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="75.32,-1305 65.31,-1308.5 75.31,-1312 75.32,-1305"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="classarmnn_1_1_ref_instance_normalization_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1042,-2587.5 1042,-2617.5 1185,-2617.5 1185,-2587.5 1042,-2587.5"/>
<text text-anchor="start" x="1050" y="-2605.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefInstanceNormalization</text>
<text text-anchor="middle" x="1113.5" y="-2594.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</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="M978.31,-2602.5C999.62,-2602.5 1021.74,-2602.5 1041.73,-2602.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="978.25,-2599 968.25,-2602.5 978.25,-2606 978.25,-2599"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="classarmnn_1_1_ref_convolution3d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1039,-2544 1039,-2563 1188,-2563 1188,-2544 1039,-2544"/>
<text text-anchor="middle" x="1113.5" y="-2551" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution3dWorkload</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="M981.31,-2553.5C1000.65,-2553.5 1020.54,-2553.5 1038.81,-2553.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="981.25,-2550 971.25,-2553.5 981.25,-2557 981.25,-2550"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="classarmnn_1_1_ref_space_to_depth_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1039.5,-2495 1039.5,-2514 1187.5,-2514 1187.5,-2495 1039.5,-2495"/>
<text text-anchor="middle" x="1113.5" y="-2502" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToDepthWorkload</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="M965.99,-2504.5C990.06,-2504.5 1015.97,-2504.5 1039.21,-2504.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-2501 955.79,-2504.5 965.79,-2508 965.79,-2501"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="classarmnn_1_1_ref_fill_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1067,-2446 1067,-2465 1160,-2465 1160,-2446 1067,-2446"/>
<text text-anchor="middle" x="1113.5" y="-2453" font-family="Helvetica,sans-Serif" font-size="10.00">RefFillWorkload</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="M968.96,-2455.5C1002.38,-2455.5 1038.94,-2455.5 1066.8,-2455.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="968.71,-2452 958.71,-2455.5 968.71,-2459 968.71,-2452"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="classarmnn_1_1_ref_q_lstm_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1058.5,-2397 1058.5,-2416 1168.5,-2416 1168.5,-2397 1058.5,-2397"/>
<text text-anchor="middle" x="1113.5" y="-2404" font-family="Helvetica,sans-Serif" font-size="10.00">RefQLstmWorkload</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="M977.38,-2406.5C1005.06,-2406.5 1034.18,-2406.5 1058.27,-2406.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="977.26,-2403 967.26,-2406.5 977.26,-2410 977.26,-2403"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="classarmnn_1_1_ref_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1037.5,-2342.5 1037.5,-2372.5 1189.5,-2372.5 1189.5,-2342.5 1037.5,-2342.5"/>
<text text-anchor="start" x="1045.5" y="-2360.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeConvolution2d</text>
<text text-anchor="middle" x="1113.5" y="-2349.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="M978.8,-2357.5C998.46,-2357.5 1018.8,-2357.5 1037.5,-2357.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="978.58,-2354 968.58,-2357.5 978.58,-2361 978.58,-2354"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="classarmnn_1_1_ref_elementwise_binary_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1027,-2299 1027,-2318 1200,-2318 1200,-2299 1027,-2299"/>
<text text-anchor="middle" x="1113.5" y="-2306" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseBinaryWorkload</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="M977.39,-2308.5C993.79,-2308.5 1010.69,-2308.5 1026.75,-2308.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="977.26,-2305 967.26,-2308.5 977.26,-2312 977.26,-2305"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="classarmnn_1_1_ref_pooling3d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1050,-2250 1050,-2269 1177,-2269 1177,-2250 1050,-2250"/>
<text text-anchor="middle" x="1113.5" y="-2257" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling3dWorkload</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="M969.83,-2259.5C996.57,-2259.5 1025.25,-2259.5 1049.83,-2259.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="969.69,-2256 959.69,-2259.5 969.69,-2263 969.69,-2256"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="classarmnn_1_1_ref_normalization_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1039.5,-2201 1039.5,-2220 1187.5,-2220 1187.5,-2201 1039.5,-2201"/>
<text text-anchor="middle" x="1113.5" y="-2208" font-family="Helvetica,sans-Serif" font-size="10.00">RefNormalizationWorkload</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="M980.52,-2210.5C1000.28,-2210.5 1020.64,-2210.5 1039.28,-2210.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="980.25,-2207 970.25,-2210.5 980.25,-2214 980.25,-2207"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="classarmnn_1_1_ref_floor_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1061.5,-2160 1061.5,-2179 1165.5,-2179 1165.5,-2160 1061.5,-2160"/>
<text text-anchor="middle" x="1113.5" y="-2167" font-family="Helvetica,sans-Serif" font-size="10.00">RefFloorWorkload</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="M973.69,-2164.73C1003.65,-2165.76 1035.66,-2166.86 1061.39,-2167.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="973.73,-2161.23 963.62,-2164.39 973.49,-2168.23 973.73,-2161.23"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="classarmnn_1_1_ref_elementwise_unary_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1028,-2122 1028,-2141 1199,-2141 1199,-2122 1028,-2122"/>
<text text-anchor="middle" x="1113.5" y="-2129" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseUnaryWorkload</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="M977.59,-2120.5C994.32,-2121.86 1011.57,-2123.27 1027.91,-2124.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="977.51,-2116.98 967.26,-2119.66 976.94,-2123.96 977.51,-2116.98"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="classarmnn_1_1_ref_logical_unary_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1042,-2084 1042,-2103 1185,-2103 1185,-2084 1042,-2084"/>
<text text-anchor="middle" x="1113.5" y="-2091" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalUnaryWorkload</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node26 -->
<g id="edge25" class="edge">
<title>Node24&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M977.45,-2104.51C999.08,-2102.75 1021.58,-2100.91 1041.87,-2099.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="976.94,-2101.04 967.26,-2105.34 977.51,-2108.02 976.94,-2101.04"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="classarmnn_1_1_ref_pooling2d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1050,-2046 1050,-2065 1177,-2065 1177,-2046 1050,-2046"/>
<text text-anchor="middle" x="1113.5" y="-2053" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling2dWorkload</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge27" class="edge">
<title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M969.83,-2060.4C996.57,-2059.48 1025.25,-2058.5 1049.83,-2057.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="969.56,-2056.91 959.69,-2060.75 969.8,-2063.9 969.56,-2056.91"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="classarmnn_1_1_ref_broadcast_to_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1044.5,-2005 1044.5,-2024 1182.5,-2024 1182.5,-2005 1044.5,-2005"/>
<text text-anchor="middle" x="1113.5" y="-2012" font-family="Helvetica,sans-Serif" font-size="10.00">RefBroadcastToWorkload</text>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge29" class="edge">
<title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M970.12,-2014.5C994.82,-2014.5 1021.16,-2014.5 1044.38,-2014.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="970.01,-2011 960.01,-2014.5 970.01,-2018 970.01,-2011"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="classarmnn_1_1_ref_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1033.5,-1956 1033.5,-1975 1193.5,-1975 1193.5,-1956 1033.5,-1956"/>
<text text-anchor="middle" x="1113.5" y="-1963" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchToSpaceNdWorkload</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge31" class="edge">
<title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M964.67,-1965.5C987.07,-1965.5 1011.14,-1965.5 1033.22,-1965.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="964.51,-1962 954.51,-1965.5 964.51,-1969 964.51,-1962"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="classarmnn_1_1_ref_activation_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1049.5,-1907 1049.5,-1926 1177.5,-1926 1177.5,-1907 1049.5,-1907"/>
<text text-anchor="middle" x="1113.5" y="-1914" font-family="Helvetica,sans-Serif" font-size="10.00">RefActivationWorkload</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="M970.99,-1916.5C997.18,-1916.5 1025.15,-1916.5 1049.24,-1916.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="970.67,-1913 960.67,-1916.5 970.66,-1920 970.67,-1913"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="classarmnn_1_1_ref_strided_slice_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1045,-1858 1045,-1877 1182,-1877 1182,-1858 1045,-1858"/>
<text text-anchor="middle" x="1113.5" y="-1865" font-family="Helvetica,sans-Serif" font-size="10.00">RefStridedSliceWorkload</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="M963.34,-1867.5C990.09,-1867.5 1019.34,-1867.5 1044.79,-1867.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="963.22,-1864 953.22,-1867.5 963.22,-1871 963.22,-1864"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="classarmnn_1_1_ref_unidirectional_sequence_lstm_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1039,-1803.5 1039,-1833.5 1188,-1833.5 1188,-1803.5 1039,-1803.5"/>
<text text-anchor="start" x="1047" y="-1821.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefUnidirectionalSequence</text>
<text text-anchor="middle" x="1113.5" y="-1810.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmWorkload</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="M979.6,-1818.5C999.5,-1818.5 1020.05,-1818.5 1038.86,-1818.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="979.58,-1815 969.58,-1818.5 979.58,-1822 979.58,-1815"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="classarmnn_1_1_ref_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1042,-1760 1042,-1779 1185,-1779 1185,-1760 1042,-1760"/>
<text text-anchor="middle" x="1113.5" y="-1767" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchMatMulWorkload</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="M969.24,-1769.5C993.33,-1769.5 1019.02,-1769.5 1041.91,-1769.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="969.03,-1766 959.03,-1769.5 969.03,-1773 969.03,-1766"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="classarmnn_1_1_ref_tile_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1065,-1711 1065,-1730 1162,-1730 1162,-1711 1065,-1711"/>
<text text-anchor="middle" x="1113.5" y="-1718" font-family="Helvetica,sans-Serif" font-size="10.00">RefTileWorkload</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="M970.98,-1720.5C1003.08,-1720.5 1037.85,-1720.5 1064.88,-1720.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="970.67,-1717 960.67,-1720.5 970.66,-1724 970.67,-1717"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="classarmnn_1_1_ref_cast_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1063,-1662 1063,-1681 1164,-1681 1164,-1662 1063,-1662"/>
<text text-anchor="middle" x="1113.5" y="-1669" font-family="Helvetica,sans-Serif" font-size="10.00">RefCastWorkload</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="M972.66,-1671.5C1003.49,-1671.5 1036.6,-1671.5 1062.86,-1671.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="972.3,-1668 962.3,-1671.5 972.3,-1675 972.3,-1668"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="structarmnn_1_1_ref_rank_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1061.5,-1613 1061.5,-1632 1165.5,-1632 1165.5,-1613 1061.5,-1613"/>
<text text-anchor="middle" x="1113.5" y="-1620" font-family="Helvetica,sans-Serif" font-size="10.00">RefRankWorkload</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="M973.69,-1622.5C1003.65,-1622.5 1035.66,-1622.5 1061.39,-1622.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-1619 963.62,-1622.5 973.62,-1626 973.62,-1619"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="classarmnn_1_1_ref_softmax_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1054,-1564 1054,-1583 1173,-1583 1173,-1564 1054,-1564"/>
<text text-anchor="middle" x="1113.5" y="-1571" font-family="Helvetica,sans-Serif" font-size="10.00">RefSoftmaxWorkload</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="M966.33,-1573.5C995.54,-1573.5 1027.43,-1573.5 1053.94,-1573.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="966.12,-1570 956.12,-1573.5 966.12,-1577 966.12,-1570"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="classarmnn_1_1_ref_fully_connected_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1036.5,-1523 1036.5,-1542 1190.5,-1542 1190.5,-1523 1036.5,-1523"/>
<text text-anchor="middle" x="1113.5" y="-1530" font-family="Helvetica,sans-Serif" font-size="10.00">RefFullyConnectedWorkload</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="M983.66,-1528.08C1001.43,-1528.69 1019.58,-1529.31 1036.44,-1529.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="983.38,-1524.56 973.26,-1527.72 983.14,-1531.56 983.38,-1524.56"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="classarmnn_1_1_ref_elementwise_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1036.5,-1463 1036.5,-1504 1190.5,-1504 1190.5,-1463 1036.5,-1463"/>
<text text-anchor="start" x="1044.5" y="-1492" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseWorkload</text>
<text text-anchor="start" x="1044.5" y="-1481" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Functor, ParentDescriptor,</text>
<text text-anchor="middle" x="1113.5" y="-1470" font-family="Helvetica,sans-Serif" font-size="10.00"> DebugString &gt;</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="M992.05,-1481.95C1007.05,-1482.14 1022.13,-1482.34 1036.31,-1482.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="991.74,-1478.44 981.7,-1481.82 991.65,-1485.44 991.74,-1478.44"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="classarmnn_1_1_ref_depthwise_convolution2d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1036,-1413.5 1036,-1443.5 1191,-1443.5 1191,-1413.5 1036,-1413.5"/>
<text text-anchor="start" x="1044" y="-1431.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="1113.5" y="-1420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</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="M978.77,-1433.09C997.79,-1432.44 1017.44,-1431.76 1035.63,-1431.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="978.46,-1429.6 968.58,-1433.44 978.7,-1436.6 978.46,-1429.6"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="classarmnn_1_1_ref_dequantize_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1046.5,-1375 1046.5,-1394 1180.5,-1394 1180.5,-1375 1046.5,-1375"/>
<text text-anchor="middle" x="1113.5" y="-1382" font-family="Helvetica,sans-Serif" font-size="10.00">RefDequantizeWorkload</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="M973.94,-1386.28C998.25,-1385.97 1023.89,-1385.64 1046.41,-1385.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="973.57,-1382.79 963.62,-1386.42 973.66,-1389.79 973.57,-1382.79"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="classarmnn_1_1_ref_batch_normalization_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1025.5,-1329 1025.5,-1348 1201.5,-1348 1201.5,-1329 1025.5,-1329"/>
<text text-anchor="middle" x="1113.5" y="-1336" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchNormalizationWorkload</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="M994.12,-1338.5C1004.62,-1338.5 1015.14,-1338.5 1025.34,-1338.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="994.07,-1335 984.07,-1338.5 994.07,-1342 994.07,-1335"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="classarmnn_1_1_ref_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1033.5,-1280 1033.5,-1299 1193.5,-1299 1193.5,-1280 1033.5,-1280"/>
<text text-anchor="middle" x="1113.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToBatchNdWorkload</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="M965.82,-1289.5C987.9,-1289.5 1011.53,-1289.5 1033.24,-1289.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-1286 955.79,-1289.5 965.79,-1293 965.79,-1286"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="classarmnn_1_1_ref_slice_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1062.5,-1231 1062.5,-1250 1164.5,-1250 1164.5,-1231 1062.5,-1231"/>
<text text-anchor="middle" x="1113.5" y="-1238" font-family="Helvetica,sans-Serif" font-size="10.00">RefSliceWorkload</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="M973.49,-1240.5C1003.86,-1240.5 1036.34,-1240.5 1062.26,-1240.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="973.29,-1237 963.29,-1240.5 973.29,-1244 973.29,-1237"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="classarmnn_1_1_ref_reshape_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1053,-1182 1053,-1201 1174,-1201 1174,-1182 1053,-1182"/>
<text text-anchor="middle" x="1113.5" y="-1189" font-family="Helvetica,sans-Serif" font-size="10.00">RefReshapeWorkload</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="M966.78,-1191.5C995.45,-1191.5 1026.64,-1191.5 1052.78,-1191.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="966.76,-1188 956.76,-1191.5 966.76,-1195 966.76,-1188"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="classarmnn_1_1_ref_logical_binary_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1041,-1133 1041,-1152 1186,-1152 1186,-1133 1041,-1133"/>
<text text-anchor="middle" x="1113.5" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalBinaryWorkload</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="M963.55,-1142.5C988.87,-1142.5 1016.41,-1142.5 1040.85,-1142.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="963.22,-1139 953.22,-1142.5 963.22,-1146 963.22,-1139"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="classarmnn_1_1_ref_quantize_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1052.5,-1084 1052.5,-1103 1174.5,-1103 1174.5,-1084 1052.5,-1084"/>
<text text-anchor="middle" x="1113.5" y="-1091" font-family="Helvetica,sans-Serif" font-size="10.00">RefQuantizeWorkload</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="M967.97,-1093.5C996.08,-1093.5 1026.51,-1093.5 1052.16,-1093.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="967.73,-1090 957.73,-1093.5 967.73,-1097 967.73,-1090"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="classarmnn_1_1_ref_mean_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1060.5,-1035 1060.5,-1054 1166.5,-1054 1166.5,-1035 1060.5,-1035"/>
<text text-anchor="middle" x="1113.5" y="-1042" font-family="Helvetica,sans-Serif" font-size="10.00">RefMeanWorkload</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="M975.47,-1044.5C1004.54,-1044.5 1035.38,-1044.5 1060.42,-1044.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="975.27,-1041 965.27,-1044.5 975.27,-1048 975.27,-1041"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="classarmnn_1_1_ref_detection_post_process_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1021,-986 1021,-1005 1206,-1005 1206,-986 1021,-986"/>
<text text-anchor="middle" x="1113.5" y="-993" font-family="Helvetica,sans-Serif" font-size="10.00">RefDetectionPostProcessWorkload</text>
</a>
</g>
</g>
<!-- Node71&#45;&gt;Node72 -->
<g id="edge71" class="edge">
<title>Node71&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M972.89,-995.5C988.64,-995.5 1004.98,-995.5 1020.69,-995.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="972.63,-992 962.63,-995.5 972.63,-999 972.63,-992"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="classarmnn_1_1_ref_concat_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1057,-937 1057,-956 1170,-956 1170,-937 1057,-937"/>
<text text-anchor="middle" x="1113.5" y="-944" font-family="Helvetica,sans-Serif" font-size="10.00">RefConcatWorkload</text>
</a>
</g>
</g>
<!-- Node73&#45;&gt;Node74 -->
<g id="edge73" class="edge">
<title>Node73&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M978.43,-946.5C1005.2,-946.5 1033.22,-946.5 1056.69,-946.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="978.25,-943 968.25,-946.5 978.25,-950 978.25,-943"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="classarmnn_1_1_ref_l2_normalization_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1034,-888 1034,-907 1193,-907 1193,-888 1034,-888"/>
<text text-anchor="middle" x="1113.5" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00">RefL2NormalizationWorkload</text>
</a>
</g>
</g>
<!-- Node75&#45;&gt;Node76 -->
<g id="edge75" class="edge">
<title>Node75&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M985.69,-897.5C1001.95,-897.5 1018.48,-897.5 1033.99,-897.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="985.62,-894 975.62,-897.5 985.62,-901 985.62,-894"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="classarmnn_1_1_ref_reduce_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1056,-839 1056,-858 1171,-858 1171,-839 1056,-839"/>
<text text-anchor="middle" x="1113.5" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">RefReduceWorkload</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node78 -->
<g id="edge77" class="edge">
<title>Node77&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M979.89,-848.5C1005.93,-848.5 1033.08,-848.5 1055.97,-848.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="979.58,-845 969.58,-848.5 979.58,-852 979.58,-845"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="classarmnn_1_1_ref_constant_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1052.5,-790 1052.5,-809 1174.5,-809 1174.5,-790 1052.5,-790"/>
<text text-anchor="middle" x="1113.5" y="-797" font-family="Helvetica,sans-Serif" font-size="10.00">RefConstantWorkload</text>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node80 -->
<g id="edge79" class="edge">
<title>Node79&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M967.97,-799.5C996.08,-799.5 1026.51,-799.5 1052.16,-799.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="967.73,-796 957.73,-799.5 967.73,-803 967.73,-796"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="classarmnn_1_1_ref_stack_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1060.5,-741 1060.5,-760 1166.5,-760 1166.5,-741 1060.5,-741"/>
<text text-anchor="middle" x="1113.5" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">RefStackWorkload</text>
</a>
</g>
</g>
<!-- Node81&#45;&gt;Node82 -->
<g id="edge81" class="edge">
<title>Node81&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M975.47,-750.5C1004.54,-750.5 1035.38,-750.5 1060.42,-750.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="975.27,-747 965.27,-750.5 975.27,-754 975.27,-747"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="classarmnn_1_1_ref_channel_shuffle_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1037.5,-692 1037.5,-711 1189.5,-711 1189.5,-692 1037.5,-692"/>
<text text-anchor="middle" x="1113.5" y="-699" font-family="Helvetica,sans-Serif" font-size="10.00">RefChannelShuffleWorkload</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node84 -->
<g id="edge83" class="edge">
<title>Node83&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M966.04,-701.5C989.42,-701.5 1014.52,-701.5 1037.23,-701.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-698 955.79,-701.5 965.79,-705 965.79,-698"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="classarmnn_1_1_ref_gather_nd_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1051,-643 1051,-662 1176,-662 1176,-643 1051,-643"/>
<text text-anchor="middle" x="1113.5" y="-650" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherNdWorkload</text>
</a>
</g>
</g>
<!-- Node85&#45;&gt;Node86 -->
<g id="edge85" class="edge">
<title>Node85&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M969.38,-652.5C996.66,-652.5 1026,-652.5 1050.97,-652.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="969.03,-649 959.03,-652.5 969.03,-656 969.03,-649"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="classarmnn_1_1_ref_log_softmax_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1045,-594 1045,-613 1182,-613 1182,-594 1045,-594"/>
<text text-anchor="middle" x="1113.5" y="-601" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogSoftmaxWorkload</text>
</a>
</g>
</g>
<!-- Node87&#45;&gt;Node88 -->
<g id="edge87" class="edge">
<title>Node87&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M974.92,-603.5C998.34,-603.5 1022.94,-603.5 1044.75,-603.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="974.61,-600 964.61,-603.5 974.61,-607 974.61,-600"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="classarmnn_1_1_ref_lstm_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1062,-545 1062,-564 1165,-564 1165,-545 1062,-545"/>
<text text-anchor="middle" x="1113.5" y="-552" font-family="Helvetica,sans-Serif" font-size="10.00">RefLstmWorkload</text>
</a>
</g>
</g>
<!-- Node89&#45;&gt;Node90 -->
<g id="edge89" class="edge">
<title>Node89&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M973.73,-554.5C1003.82,-554.5 1035.96,-554.5 1061.73,-554.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-551 963.62,-554.5 973.62,-558 973.62,-551"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="classarmnn_1_1_ref_pad_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1065.5,-496 1065.5,-515 1161.5,-515 1161.5,-496 1065.5,-496"/>
<text text-anchor="middle" x="1113.5" y="-503" font-family="Helvetica,sans-Serif" font-size="10.00">RefPadWorkload</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node92 -->
<g id="edge91" class="edge">
<title>Node91&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M970.43,-505.5C1002.84,-505.5 1038.04,-505.5 1065.29,-505.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="970.01,-502 960.01,-505.5 970.01,-509 970.01,-502"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="structarmnn_1_1_ref_shape_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1059,-447 1059,-466 1168,-466 1168,-447 1059,-447"/>
<text text-anchor="middle" x="1113.5" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">RefShapeWorkload</text>
</a>
</g>
</g>
<!-- Node93&#45;&gt;Node94 -->
<g id="edge93" class="edge">
<title>Node93&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M976.87,-456.5C1004.97,-456.5 1034.61,-456.5 1058.98,-456.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="976.59,-453 966.59,-456.5 976.59,-460 976.59,-453"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="classarmnn_1_1_ref_prelu_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1061.5,-398 1061.5,-417 1165.5,-417 1165.5,-398 1061.5,-398"/>
<text text-anchor="middle" x="1113.5" y="-405" font-family="Helvetica,sans-Serif" font-size="10.00">RefPreluWorkload</text>
</a>
</g>
</g>
<!-- Node95&#45;&gt;Node96 -->
<g id="edge95" class="edge">
<title>Node95&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M973.69,-407.5C1003.65,-407.5 1035.66,-407.5 1061.39,-407.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-404 963.62,-407.5 973.62,-411 973.62,-404"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="classarmnn_1_1_ref_resize_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1058,-349 1058,-368 1169,-368 1169,-349 1058,-349"/>
<text text-anchor="middle" x="1113.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">RefResizeWorkload</text>
</a>
</g>
</g>
<!-- Node97&#45;&gt;Node98 -->
<g id="edge97" class="edge">
<title>Node97&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M977.61,-358.5C1005.02,-358.5 1033.82,-358.5 1057.74,-358.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="977.59,-355 967.59,-358.5 977.59,-362 977.59,-355"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="classarmnn_1_1_ref_reverse_v2_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1048,-300 1048,-319 1179,-319 1179,-300 1048,-300"/>
<text text-anchor="middle" x="1113.5" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">RefReverseV2Workload</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node100 -->
<g id="edge99" class="edge">
<title>Node99&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M966.04,-309.5C993.09,-309.5 1022.46,-309.5 1047.75,-309.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-306 955.79,-309.5 965.79,-313 965.79,-306"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="classarmnn_1_1_ref_arg_min_max_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1046.5,-251 1046.5,-270 1180.5,-270 1180.5,-251 1046.5,-251"/>
<text text-anchor="middle" x="1113.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">RefArgMinMaxWorkload</text>
</a>
</g>
</g>
<!-- Node101&#45;&gt;Node102 -->
<g id="edge101" class="edge">
<title>Node101&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M973.94,-260.5C998.25,-260.5 1023.89,-260.5 1046.41,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-257 963.62,-260.5 973.62,-264 973.62,-257"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="classarmnn_1_1_ref_depth_to_space_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1039.5,-202 1039.5,-221 1187.5,-221 1187.5,-202 1039.5,-202"/>
<text text-anchor="middle" x="1113.5" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthToSpaceWorkload</text>
</a>
</g>
</g>
<!-- Node103&#45;&gt;Node104 -->
<g id="edge103" class="edge">
<title>Node103&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M965.99,-211.5C990.06,-211.5 1015.97,-211.5 1039.21,-211.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-208 955.79,-211.5 965.79,-215 965.79,-208"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="classarmnn_1_1_ref_gather_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1057.5,-153 1057.5,-172 1169.5,-172 1169.5,-153 1057.5,-153"/>
<text text-anchor="middle" x="1113.5" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherWorkload</text>
</a>
</g>
</g>
<!-- Node105&#45;&gt;Node106 -->
<g id="edge105" class="edge">
<title>Node105&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M978.52,-162.5C1005.52,-162.5 1033.79,-162.5 1057.38,-162.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="978.25,-159 968.25,-162.5 978.25,-166 978.25,-159"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="classarmnn_1_1_ref_comparison_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1045,-104 1045,-123 1182,-123 1182,-104 1045,-104"/>
<text text-anchor="middle" x="1113.5" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">RefComparisonWorkload</text>
</a>
</g>
</g>
<!-- Node107&#45;&gt;Node108 -->
<g id="edge107" class="edge">
<title>Node107&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M975.5,-113.5C998.75,-113.5 1023.13,-113.5 1044.76,-113.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="975.27,-110 965.27,-113.5 975.27,-117 975.27,-110"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="classarmnn_1_1_ref_convolution2d_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1039,-55 1039,-74 1188,-74 1188,-55 1039,-55"/>
<text text-anchor="middle" x="1113.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution2dWorkload</text>
</a>
</g>
</g>
<!-- Node109&#45;&gt;Node110 -->
<g id="edge109" class="edge">
<title>Node109&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M981.31,-64.5C1000.65,-64.5 1020.54,-64.5 1038.81,-64.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="981.25,-61 971.25,-64.5 981.25,-68 981.25,-61"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="classarmnn_1_1_ref_splitter_workload.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1056.5,-6 1056.5,-25 1170.5,-25 1170.5,-6 1056.5,-6"/>
<text text-anchor="middle" x="1113.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">RefSplitterWorkload</text>
</a>
</g>
</g>
<!-- Node111&#45;&gt;Node112 -->
<g id="edge111" class="edge">
<title>Node111&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M963.53,-15.5C994.35,-15.5 1028.45,-15.5 1056.25,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="963.22,-12 953.22,-15.5 963.22,-19 963.22,-12"/>
</g>
</g>
</svg>