aboutsummaryrefslogtreecommitdiff
path: root/23.11/classarmnn_1_1_base_workload__inherit__graph.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2023-11-22 11:41:15 +0000
committerNikhil Raj <nikhil.raj@arm.com>2023-11-22 11:41:15 +0000
commit6f92c8e9f8bb38dcf5dccf8deeff5112ecd8e37c (patch)
tree0c076149c03ac45c2617f5e02a77b79287ff5a0f /23.11/classarmnn_1_1_base_workload__inherit__graph.svg
parent03c7ff3f6188240baaeaeb405a357a0c58195fec (diff)
downloadarmnn-6f92c8e9f8bb38dcf5dccf8deeff5112ecd8e37c.tar.gz
Update Doxygen for 23.11
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I47cd933f5002cb94a73aa97689d7b3d9c93cb849
Diffstat (limited to '23.11/classarmnn_1_1_base_workload__inherit__graph.svg')
-rw-r--r--23.11/classarmnn_1_1_base_workload__inherit__graph.svg8433
1 files changed, 8433 insertions, 0 deletions
diff --git a/23.11/classarmnn_1_1_base_workload__inherit__graph.svg b/23.11/classarmnn_1_1_base_workload__inherit__graph.svg
new file mode 100644
index 0000000000..c2e434bef4
--- /dev/null
+++ b/23.11/classarmnn_1_1_base_workload__inherit__graph.svg
@@ -0,0 +1,8433 @@
+<?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: BaseWorkload&lt; QueueDescriptor &gt; Pages: 1 -->
+<svg width="1435pt" height="11285pt"
+ viewBox="0.00 0.00 1435.00 11285.09" 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 11281.09)">
+<title>BaseWorkload&lt; QueueDescriptor &gt;</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-11281.09 1431,-11281.09 1431,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="102,-5668.59 102,-5687.59 293,-5687.59 293,-5668.59 102,-5668.59"/>
+<text text-anchor="middle" x="197.5" y="-5675.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="539,-5526.59 539,-5545.59 739,-5545.59 739,-5526.59 539,-5526.59"/>
+<text text-anchor="middle" x="639" y="-5533.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node3 -->
+<g id="edge2" class="edge">
+<title>Node1&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M213.81,-5661.12C233.9,-5640.04 271.29,-5604.7 311,-5587.09 383.09,-5555.12 471.87,-5542.77 538.73,-5538.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="211.25,-5658.74 206.99,-5668.44 216.37,-5663.51 211.25,-5658.74"/>
+</g>
+<!-- Node116 -->
+<g id="node116" class="node">
+<title>Node116</title>
+<g id="a_node116"><a xlink:href="classarmnn_1_1_first_input_typed_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="570.5,-886.09 570.5,-916.09 707.5,-916.09 707.5,-886.09 570.5,-886.09"/>
+<text text-anchor="start" x="578.5" y="-904.09" font-family="Helvetica,sans-Serif" font-size="10.00">FirstInputTypedWorkload</text>
+<text text-anchor="middle" x="639" y="-893.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node116 -->
+<g id="edge115" class="edge">
+<title>Node1&#45;&gt;Node116</title>
+<path fill="none" stroke="midnightblue" d="M198.65,-5657.96C201.09,-5329.31 234.07,-1085.02 311,-986.09 371.58,-908.19 493.78,-895.97 570.43,-896.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="195.14,-5658.31 198.57,-5668.34 202.14,-5658.37 195.14,-5658.31"/>
+</g>
+<!-- Node117 -->
+<g id="node117" class="node">
+<title>Node117</title>
+<g id="a_node117"><a xlink:href="classarmnn_1_1_multi_typed_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="578.5,-465.09 578.5,-495.09 699.5,-495.09 699.5,-465.09 578.5,-465.09"/>
+<text text-anchor="start" x="586.5" y="-483.09" font-family="Helvetica,sans-Serif" font-size="10.00">MultiTypedWorkload</text>
+<text text-anchor="middle" x="639" y="-472.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node117 -->
+<g id="edge116" class="edge">
+<title>Node1&#45;&gt;Node117</title>
+<path fill="none" stroke="midnightblue" d="M198.6,-5658.21C200.36,-5333.43 224.64,-1136.5 311,-896.09 377.3,-711.51 560.45,-545.47 619.44,-495.42"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="195.1,-5658.44 198.55,-5668.46 202.1,-5658.48 195.1,-5658.44"/>
+</g>
+<!-- Node124 -->
+<g id="node124" class="node">
+<title>Node124</title>
+<g id="a_node124"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="531,-3946.59 531,-3965.59 747,-3965.59 747,-3946.59 531,-3946.59"/>
+<text text-anchor="middle" x="639" y="-3953.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node124 -->
+<g id="edge123" class="edge">
+<title>Node1&#45;&gt;Node124</title>
+<path fill="none" stroke="midnightblue" d="M198.34,-5658C197.07,-5476.67 191.69,-4126.27 311,-3999.09 340.33,-3967.83 447.24,-3958.42 530.93,-3956.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="194.84,-5658.25 198.41,-5668.23 201.84,-5658.2 194.84,-5658.25"/>
+</g>
+<!-- Node245 -->
+<g id="node245" class="node">
+<title>Node245</title>
+<g id="a_node245"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="535.5,-9781.59 535.5,-9800.59 742.5,-9800.59 742.5,-9781.59 535.5,-9781.59"/>
+<text text-anchor="middle" x="639" y="-9788.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node245 -->
+<g id="edge244" class="edge">
+<title>Node1&#45;&gt;Node245</title>
+<path fill="none" stroke="midnightblue" d="M199,-5698.31C204.14,-5904.85 248.73,-7634.71 311,-8147.09 395.44,-8841.86 609.83,-9682.17 635.48,-9781.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="202.49,-5697.94 198.74,-5688.03 195.49,-5698.11 202.49,-5697.94"/>
+</g>
+<!-- Node355 -->
+<g id="node355" class="node">
+<title>Node355</title>
+<g id="a_node355"><a xlink:href="classarmnn_1_1_tosa_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="576.5,-416.09 576.5,-446.09 701.5,-446.09 701.5,-416.09 576.5,-416.09"/>
+<text text-anchor="start" x="584.5" y="-434.09" font-family="Helvetica,sans-Serif" font-size="10.00">TosaRefBaseWorkload</text>
+<text text-anchor="middle" x="639" y="-423.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node355 -->
+<g id="edge354" class="edge">
+<title>Node1&#45;&gt;Node355</title>
+<path fill="none" stroke="midnightblue" d="M198.69,-5657.94C201.88,-5315.43 245.93,-721.26 311,-602.09 364.66,-503.84 497.43,-460.04 576.31,-442.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="195.18,-5658.28 198.59,-5668.31 202.18,-5658.35 195.18,-5658.28"/>
+</g>
+<!-- Node356 -->
+<g id="node356" class="node">
+<title>Node356</title>
+<g id="a_node356"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="541.5,-984.59 541.5,-1003.59 736.5,-1003.59 736.5,-984.59 541.5,-984.59"/>
+<text text-anchor="middle" x="639" y="-991.59" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node356 -->
+<g id="edge355" class="edge">
+<title>Node1&#45;&gt;Node356</title>
+<path fill="none" stroke="midnightblue" d="M198.53,-5658.29C198.93,-5412.36 205.61,-2945.83 311,-2224.09 386.99,-1703.73 604.32,-1087.81 634.5,-1003.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="195.02,-5658.57 198.51,-5668.57 202.02,-5658.58 195.02,-5658.57"/>
+</g>
+<!-- Node375 -->
+<g id="node375" class="node">
+<title>Node375</title>
+<g id="a_node375"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="549.5,-366.09 549.5,-396.09 728.5,-396.09 728.5,-366.09 549.5,-366.09"/>
+<text text-anchor="start" x="557.5" y="-384.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemCopyQueue</text>
+<text text-anchor="middle" x="639" y="-373.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node375 -->
+<g id="edge374" class="edge">
+<title>Node1&#45;&gt;Node375</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.58,-5658.31C200.01,-5312.74 221.31,-555.64 311,-448.09 340.97,-412.16 463.27,-394.9 549.47,-387.05"/>
+<polygon fill="orange" stroke="orange" points="195.08,-5658.35 198.54,-5668.36 202.08,-5658.37 195.08,-5658.35"/>
+<text text-anchor="middle" x="411" y="-451.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MemCopyQueueDescriptor &gt;</text>
+</g>
+<!-- Node377 -->
+<g id="node377" class="node">
+<title>Node377</title>
+<g id="a_node377"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="535,-7192.09 535,-7222.09 743,-7222.09 743,-7192.09 535,-7192.09"/>
+<text text-anchor="start" x="543" y="-7210.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; InstanceNormalization</text>
+<text text-anchor="middle" x="639" y="-7199.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node377 -->
+<g id="edge376" class="edge">
+<title>Node1&#45;&gt;Node377</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.64,-5697.87C200.02,-5863.57 213.07,-7017.13 311,-7131.09 339.92,-7164.75 450.1,-7185.25 534.66,-7196.34"/>
+<polygon fill="orange" stroke="orange" points="202.14,-5697.65 198.56,-5687.68 195.14,-5697.71 202.14,-5697.65"/>
+<text text-anchor="start" x="332.5" y="-7206.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="411" y="-7195.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node378 -->
+<g id="node378" class="node">
+<title>Node378</title>
+<g id="a_node378"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="555,-7807.09 555,-7837.09 723,-7837.09 723,-7807.09 555,-7807.09"/>
+<text text-anchor="start" x="563" y="-7825.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="639" y="-7814.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node378 -->
+<g id="edge380" class="edge">
+<title>Node1&#45;&gt;Node378</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.97,-5698.04C203.44,-5882.32 239.65,-7285.52 311,-7456.09 380.05,-7621.17 555.86,-7761.7 616.81,-7806.88"/>
+<polygon fill="orange" stroke="orange" points="202.47,-5697.8 198.73,-5687.89 195.47,-5697.97 202.47,-5697.8"/>
+<text text-anchor="middle" x="411" y="-7717.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node379 -->
+<g id="node379" class="node">
+<title>Node379</title>
+<g id="a_node379"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="557,-2872.09 557,-2902.09 721,-2902.09 721,-2872.09 557,-2872.09"/>
+<text text-anchor="start" x="565" y="-2890.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Multiplication</text>
+<text text-anchor="middle" x="639" y="-2879.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node379 -->
+<g id="edge384" class="edge">
+<title>Node1&#45;&gt;Node379</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199,-5658.09C203.96,-5464.24 245.31,-3925.67 311,-3857.09 341.91,-3824.82 480.46,-3868.72 511,-3836.09 528.63,-3817.26 525.66,-3397.67 529,-3372.09 553.54,-3184.26 616.13,-2961.97 633.48,-2902.4"/>
+<polygon fill="orange" stroke="orange" points="195.5,-5658.17 198.74,-5668.26 202.5,-5658.35 195.5,-5658.17"/>
+<text text-anchor="middle" x="411" y="-3860.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MultiplicationQueueDescriptor &gt;</text>
+</g>
+<!-- Node380 -->
+<g id="node380" class="node">
+<title>Node380</title>
+<g id="a_node380"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="555.5,-6635.09 555.5,-6665.09 722.5,-6665.09 722.5,-6635.09 555.5,-6635.09"/>
+<text text-anchor="start" x="563.5" y="-6653.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SpaceToDepth</text>
+<text text-anchor="middle" x="639" y="-6642.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node380 -->
+<g id="edge387" class="edge">
+<title>Node1&#45;&gt;Node380</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.5,-5697.86C206.17,-5825.65 245.83,-6531.73 311,-6599.09 327.83,-6616.49 464.17,-6633.08 555.41,-6642.39"/>
+<polygon fill="orange" stroke="orange" points="202.99,-5697.43 198.98,-5687.62 196,-5697.79 202.99,-5697.43"/>
+<text text-anchor="middle" x="411" y="-6639.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
+</g>
+<!-- Node381 -->
+<g id="node381" class="node">
+<title>Node381</title>
+<g id="a_node381"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="536.5,-7996.59 536.5,-8015.59 741.5,-8015.59 741.5,-7996.59 536.5,-7996.59"/>
+<text text-anchor="middle" x="639" y="-8003.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FillQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node381 -->
+<g id="edge391" class="edge">
+<title>Node1&#45;&gt;Node381</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.64,-5697.73C200.16,-5896.24 215.56,-7537.13 311,-7729.09 380.89,-7869.67 557.71,-7966.69 617.72,-7996.46"/>
+<polygon fill="orange" stroke="orange" points="202.14,-5697.58 198.56,-5687.6 195.14,-5697.63 202.14,-5697.58"/>
+<text text-anchor="middle" x="411" y="-7934.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
+</g>
+<!-- Node382 -->
+<g id="node382" class="node">
+<title>Node382</title>
+<g id="a_node382"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="558.5,-6820.09 558.5,-6850.09 719.5,-6850.09 719.5,-6820.09 558.5,-6820.09"/>
+<text text-anchor="start" x="566.5" y="-6838.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="639" y="-6827.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node382 -->
+<g id="edge395" class="edge">
+<title>Node1&#45;&gt;Node382</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.24,-5697.92C204.61,-5837.4 239.47,-6667.83 311,-6751.09 327.42,-6770.21 469.39,-6801.56 560.79,-6820.07"/>
+<polygon fill="orange" stroke="orange" points="202.73,-5697.69 198.86,-5687.83 195.74,-5697.96 202.73,-5697.69"/>
+<text text-anchor="middle" x="411" y="-6810.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node383 -->
+<g id="node383" class="node">
+<title>Node383</title>
+<g id="a_node383"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="530.5,-6580.09 530.5,-6610.09 747.5,-6610.09 747.5,-6580.09 530.5,-6580.09"/>
+<text text-anchor="start" x="538.5" y="-6598.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="639" y="-6587.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node383 -->
+<g id="edge399" class="edge">
+<title>Node1&#45;&gt;Node383</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.13,-5697.91C196.37,-5813.96 193.38,-6404.58 311,-6530.09 326.21,-6546.33 441.1,-6566.51 530.45,-6580.04"/>
+<polygon fill="orange" stroke="orange" points="201.63,-5697.73 198.3,-5687.67 194.63,-5697.61 201.63,-5697.73"/>
+<text text-anchor="start" x="344" y="-6589.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="411" y="-6578.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node384 -->
+<g id="node384" class="node">
+<title>Node384</title>
+<g id="a_node384"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="557,-316.09 557,-346.09 721,-346.09 721,-316.09 557,-316.09"/>
+<text text-anchor="start" x="565" y="-334.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; UnmapQueue</text>
+<text text-anchor="middle" x="639" y="-323.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node384 -->
+<g id="edge403" class="edge">
+<title>Node1&#45;&gt;Node384</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.56,-5658.54C199.65,-5312.33 216.54,-482.15 311,-376.09 319.16,-366.93 462.73,-349.89 556.9,-339.61"/>
+<polygon fill="orange" stroke="orange" points="195.06,-5658.58 198.53,-5668.59 202.06,-5658.6 195.06,-5658.58"/>
+<text text-anchor="middle" x="411" y="-379.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnmapQueueDescriptor &gt;</text>
+</g>
+<!-- Node386 -->
+<g id="node386" class="node">
+<title>Node386</title>
+<g id="a_node386"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="558.5,-6280.09 558.5,-6310.09 719.5,-6310.09 719.5,-6280.09 558.5,-6280.09"/>
+<text text-anchor="start" x="566.5" y="-6298.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="639" y="-6287.09" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node386 -->
+<g id="edge405" class="edge">
+<title>Node1&#45;&gt;Node386</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.29,-5698.05C203.43,-5791.15 225.71,-6181.71 311,-6260.09 328.87,-6276.51 467.2,-6286.56 558.13,-6291.46"/>
+<polygon fill="orange" stroke="orange" points="202.79,-5697.83 198.87,-5687.99 195.79,-5698.13 202.79,-5697.83"/>
+<text text-anchor="start" x="340.5" y="-6302.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="411" y="-6291.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node387 -->
+<g id="node387" class="node">
+<title>Node387</title>
+<g id="a_node387"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="562.5,-2462.09 562.5,-2492.09 715.5,-2492.09 715.5,-2462.09 562.5,-2462.09"/>
+<text text-anchor="start" x="570.5" y="-2480.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Subtraction</text>
+<text text-anchor="middle" x="639" y="-2469.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node387 -->
+<g id="edge409" class="edge">
+<title>Node1&#45;&gt;Node387</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.95,-5658.25C203.54,-5461.12 242.84,-3860.4 311,-3789.09 341.88,-3756.79 480.8,-3801.04 511,-3768.09 530.22,-3747.12 523.28,-2771.96 529,-2744.09 549.75,-2643.06 607.69,-2531.74 629.53,-2492.11"/>
+<polygon fill="orange" stroke="orange" points="195.45,-5658.25 198.72,-5668.33 202.45,-5658.42 195.45,-5658.25"/>
+<text text-anchor="middle" x="411" y="-3792.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SubtractionQueueDescriptor &gt;</text>
+</g>
+<!-- Node388 -->
+<g id="node388" class="node">
+<title>Node388</title>
+<g id="a_node388"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="550.5,-7032.09 550.5,-7062.09 727.5,-7062.09 727.5,-7032.09 550.5,-7032.09"/>
+<text text-anchor="start" x="558.5" y="-7050.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Pooling3dQueue</text>
+<text text-anchor="middle" x="639" y="-7039.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node388 -->
+<g id="edge412" class="edge">
+<title>Node1&#45;&gt;Node388</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.86,-5698.08C201.84,-5852.03 224.34,-6846 311,-6943.09 371.42,-7010.79 439.61,-6928.08 511,-6984.09 525.7,-6995.63 514.43,-7010.39 529,-7022.09 535.43,-7027.26 542.73,-7031.4 550.44,-7034.72"/>
+<polygon fill="orange" stroke="orange" points="202.36,-5697.72 198.67,-5687.79 195.36,-5697.85 202.36,-5697.72"/>
+<text text-anchor="middle" x="411" y="-6987.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node389 -->
+<g id="node389" class="node">
+<title>Node389</title>
+<g id="a_node389"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="562,-11003.09 562,-11033.09 716,-11033.09 716,-11003.09 562,-11003.09"/>
+<text text-anchor="start" x="570" y="-11021.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FloorQueue</text>
+<text text-anchor="middle" x="639" y="-11010.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node389 -->
+<g id="edge416" class="edge">
+<title>Node1&#45;&gt;Node389</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.64,-5697.9C201.14,-6041.37 236.64,-10739.12 311,-10856.09 328.14,-10883.06 521.36,-10968.14 602.48,-11002.98"/>
+<polygon fill="orange" stroke="orange" points="202.14,-5697.68 198.57,-5687.71 195.14,-5697.73 202.14,-5697.68"/>
+<text text-anchor="middle" x="411" y="-10965.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FloorQueueDescriptor &gt;</text>
+</g>
+<!-- Node390 -->
+<g id="node390" class="node">
+<title>Node390</title>
+<g id="a_node390"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="558.5,-6768.09 558.5,-6798.09 719.5,-6798.09 719.5,-6768.09 558.5,-6768.09"/>
+<text text-anchor="start" x="566.5" y="-6786.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="639" y="-6775.09" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node390 -->
+<g id="edge418" class="edge">
+<title>Node1&#45;&gt;Node390</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.29,-5697.87C204.86,-5833.61 240.24,-6624.2 311,-6701.09 372.32,-6767.73 425.92,-6709.05 511,-6740.09 519.6,-6743.23 520.57,-6746.53 529,-6750.09 545.2,-6756.95 563.32,-6763.03 580.05,-6768.05"/>
+<polygon fill="orange" stroke="orange" points="202.78,-5697.56 198.87,-5687.71 195.78,-5697.84 202.78,-5697.56"/>
+<text text-anchor="middle" x="411" y="-6743.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node391 -->
+<g id="node391" class="node">
+<title>Node391</title>
+<g id="a_node391"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="555.5,-10878.09 555.5,-10908.09 722.5,-10908.09 722.5,-10878.09 555.5,-10878.09"/>
+<text text-anchor="start" x="563.5" y="-10896.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Normalization</text>
+<text text-anchor="middle" x="639" y="-10885.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node391 -->
+<g id="edge422" class="edge">
+<title>Node1&#45;&gt;Node391</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.46,-5697.91C197.89,-6030.2 192.49,-10432.8 311,-10672.09 367.49,-10786.15 514.16,-10851.04 590.4,-10878.07"/>
+<polygon fill="orange" stroke="orange" points="201.96,-5697.83 198.48,-5687.82 194.96,-5697.81 201.96,-5697.83"/>
+<text text-anchor="middle" x="411" y="-10844.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; NormalizationQueueDescriptor &gt;</text>
+</g>
+<!-- Node392 -->
+<g id="node392" class="node">
+<title>Node392</title>
+<g id="a_node392"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="550.5,-7514.09 550.5,-7544.09 727.5,-7544.09 727.5,-7514.09 550.5,-7514.09"/>
+<text text-anchor="start" x="558.5" y="-7532.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Pooling2dQueue</text>
+<text text-anchor="middle" x="639" y="-7521.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node392 -->
+<g id="edge424" class="edge">
+<title>Node1&#45;&gt;Node392</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.08,-5697.91C204.2,-5867.66 242.84,-7073.95 311,-7218.09 379.49,-7362.94 547.22,-7474.83 611.94,-7513.98"/>
+<polygon fill="orange" stroke="orange" points="202.58,-5697.59 198.78,-5687.69 195.58,-5697.79 202.58,-5697.59"/>
+<text text-anchor="middle" x="411" y="-7444.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node393 -->
+<g id="node393" class="node">
+<title>Node393</title>
+<g id="a_node393"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="560.5,-11148.09 560.5,-11178.09 717.5,-11178.09 717.5,-11148.09 560.5,-11148.09"/>
+<text text-anchor="start" x="568.5" y="-11166.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BroadcastTo</text>
+<text text-anchor="middle" x="639" y="-11155.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node393 -->
+<g id="edge428" class="edge">
+<title>Node1&#45;&gt;Node393</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.58,-5697.95C200.08,-6049.68 222.57,-10956.85 311,-11071.09 326.95,-11091.7 476.75,-11127.71 567.98,-11148.03"/>
+<polygon fill="orange" stroke="orange" points="202.08,-5697.73 198.54,-5687.74 195.08,-5697.76 202.08,-5697.73"/>
+<text text-anchor="middle" x="411" y="-11135.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BroadcastToQueueDescriptor &gt;</text>
+</g>
+<!-- Node394 -->
+<g id="node394" class="node">
+<title>Node394</title>
+<g id="a_node394"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="556.5,-6529.09 556.5,-6559.09 721.5,-6559.09 721.5,-6529.09 556.5,-6529.09"/>
+<text text-anchor="start" x="564.5" y="-6547.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchToSpace</text>
+<text text-anchor="middle" x="639" y="-6536.09" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node394 -->
+<g id="edge430" class="edge">
+<title>Node1&#45;&gt;Node394</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.68,-5697.97C200.07,-5806.16 211.85,-6323.5 311,-6440.09 343.32,-6478.1 473.34,-6510.89 559.37,-6529.03"/>
+<polygon fill="orange" stroke="orange" points="202.18,-5697.77 198.57,-5687.81 195.18,-5697.85 202.18,-5697.77"/>
+<text text-anchor="middle" x="411" y="-6518.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node395 -->
+<g id="node395" class="node">
+<title>Node395</title>
+<g id="a_node395"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="565.5,-8182.09 565.5,-8212.09 712.5,-8212.09 712.5,-8182.09 565.5,-8182.09"/>
+<text text-anchor="start" x="573.5" y="-8200.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="639" y="-8189.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node395 -->
+<g id="edge434" class="edge">
+<title>Node1&#45;&gt;Node395</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.48,-5697.87C198.37,-5908.55 200.63,-7735.56 311,-7946.09 375.71,-8069.54 531.21,-8150.42 601.91,-8182.06"/>
+<polygon fill="orange" stroke="orange" points="201.98,-5697.68 198.49,-5687.68 194.98,-5697.68 201.98,-5697.68"/>
+<text text-anchor="middle" x="411" y="-8135.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationQueueDescriptor &gt;</text>
+</g>
+<!-- Node396 -->
+<g id="node396" class="node">
+<title>Node396</title>
+<g id="a_node396"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="561.5,-6982.09 561.5,-7012.09 716.5,-7012.09 716.5,-6982.09 561.5,-6982.09"/>
+<text text-anchor="start" x="569.5" y="-7000.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; StridedSlice</text>
+<text text-anchor="middle" x="639" y="-6989.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node396 -->
+<g id="edge438" class="edge">
+<title>Node1&#45;&gt;Node396</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.96,-5698.11C202.6,-5848.26 228.73,-6794.95 311,-6888.09 371.25,-6956.31 436.3,-6880.1 511,-6932.09 523.14,-6940.54 517.34,-6950.98 529,-6960.09 541.12,-6969.57 555.82,-6976.69 570.43,-6982.02"/>
+<polygon fill="orange" stroke="orange" points="202.45,-5697.61 198.71,-5687.7 195.45,-5697.78 202.45,-5697.61"/>
+<text text-anchor="middle" x="411" y="-6935.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node397 -->
+<g id="node397" class="node">
+<title>Node397</title>
+<g id="a_node397"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="548.5,-6133.09 548.5,-6163.09 729.5,-6163.09 729.5,-6133.09 548.5,-6133.09"/>
+<text text-anchor="start" x="556.5" y="-6151.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="639" y="-6140.09" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node397 -->
+<g id="edge442" class="edge">
+<title>Node1&#45;&gt;Node397</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.61,-5698.2C209.29,-5776.81 244.94,-6061.77 311,-6118.09 328.76,-6133.23 457.59,-6141.28 548.13,-6145.11"/>
+<polygon fill="orange" stroke="orange" points="204.04,-5697.35 199.49,-5687.79 197.08,-5698.1 204.04,-5697.35"/>
+<text text-anchor="start" x="346" y="-6156.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
+<text text-anchor="middle" x="411" y="-6145.09" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node398 -->
+<g id="node398" class="node">
+<title>Node398</title>
+<g id="a_node398"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="550.5,-264.09 550.5,-294.09 727.5,-294.09 727.5,-264.09 550.5,-264.09"/>
+<text text-anchor="start" x="558.5" y="-282.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemSyncQueue</text>
+<text text-anchor="middle" x="639" y="-271.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node398 -->
+<g id="edge445" class="edge">
+<title>Node1&#45;&gt;Node398</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.56,-5658.38C199.67,-5309.29 216.87,-439.05 311,-331.09 314.97,-326.54 454.97,-305.51 550.48,-291.63"/>
+<polygon fill="orange" stroke="orange" points="195.06,-5658.5 198.53,-5668.51 202.06,-5658.53 195.06,-5658.5"/>
+<text text-anchor="middle" x="411" y="-334.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MemSyncQueueDescriptor &gt;</text>
+</g>
+<!-- Node400 -->
+<g id="node400" class="node">
+<title>Node400</title>
+<g id="a_node400"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="554,-2311.09 554,-2341.09 724,-2341.09 724,-2311.09 554,-2311.09"/>
+<text text-anchor="start" x="562" y="-2329.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; AdditionQueue</text>
+<text text-anchor="middle" x="639" y="-2318.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node400 -->
+<g id="edge447" class="edge">
+<title>Node1&#45;&gt;Node400</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.91,-5658.13C203.16,-5456.47 240.33,-3793.19 311,-3719.09 341.84,-3686.76 480.87,-3731.09 511,-3698.09 535.26,-3671.53 512.23,-2434.92 529,-2403.09 544.28,-2374.09 575.97,-2353.62 601.26,-2341.12"/>
+<polygon fill="orange" stroke="orange" points="195.41,-5658.35 198.7,-5668.42 202.41,-5658.5 195.41,-5658.35"/>
+<text text-anchor="middle" x="411" y="-3722.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AdditionQueueDescriptor &gt;</text>
+</g>
+<!-- Node401 -->
+<g id="node401" class="node">
+<title>Node401</title>
+<g id="a_node401"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="554.5,-1878.09 554.5,-1908.09 723.5,-1908.09 723.5,-1878.09 554.5,-1878.09"/>
+<text text-anchor="start" x="562.5" y="-1896.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DivisionQueue</text>
+<text text-anchor="middle" x="639" y="-1885.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node401 -->
+<g id="edge450" class="edge">
+<title>Node1&#45;&gt;Node401</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.89,-5658.42C203.09,-5448.99 241.44,-3636.35 311,-3549.09 368.61,-3476.82 454.86,-3565.52 511,-3492.09 535.52,-3460.03 516.04,-2077.32 529,-2039.09 547.69,-1983.97 595.82,-1932.66 621.42,-1908.16"/>
+<polygon fill="orange" stroke="orange" points="195.39,-5658.49 198.69,-5668.56 202.38,-5658.63 195.39,-5658.49"/>
+<text text-anchor="middle" x="411" y="-3552.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DivisionQueueDescriptor &gt;</text>
+</g>
+<!-- Node402 -->
+<g id="node402" class="node">
+<title>Node402</title>
+<g id="a_node402"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="558,-5761.09 558,-5791.09 720,-5791.09 720,-5761.09 558,-5761.09"/>
+<text text-anchor="start" x="566" y="-5779.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchMatMul</text>
+<text text-anchor="middle" x="639" y="-5768.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node402 -->
+<g id="edge453" class="edge">
+<title>Node1&#45;&gt;Node402</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M220.41,-5693.61C242.26,-5708.23 277.33,-5729.43 311,-5740.09 392.54,-5765.91 490.58,-5773.84 557.91,-5775.98"/>
+<polygon fill="orange" stroke="orange" points="222.13,-5690.55 211.9,-5687.8 218.19,-5696.33 222.13,-5690.55"/>
+<text text-anchor="middle" x="411" y="-5776.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulQueueDescriptor &gt;</text>
+</g>
+<!-- Node403 -->
+<g id="node403" class="node">
+<title>Node403</title>
+<g id="a_node403"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="534.5,-11206.59 534.5,-11225.59 743.5,-11225.59 743.5,-11206.59 534.5,-11206.59"/>
+<text text-anchor="middle" x="639" y="-11213.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TileQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node403 -->
+<g id="edge457" class="edge">
+<title>Node1&#45;&gt;Node403</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.56,-5697.98C199.71,-6052.68 217.53,-11034.24 311,-11147.09 364.01,-11211.11 460.09,-11225.08 534.43,-11224.98"/>
+<polygon fill="orange" stroke="orange" points="202.06,-5697.88 198.53,-5687.89 195.06,-5697.9 202.06,-5697.88"/>
+<text text-anchor="middle" x="411" y="-11227.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TileQueueDescriptor &gt;</text>
+</g>
+<!-- Node406 -->
+<g id="node406" class="node">
+<title>Node406</title>
+<g id="a_node406"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="554,-6920.09 554,-6950.09 724,-6950.09 724,-6920.09 554,-6920.09"/>
+<text text-anchor="start" x="562" y="-6938.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SoftmaxQueue</text>
+<text text-anchor="middle" x="639" y="-6927.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node406 -->
+<g id="edge461" class="edge">
+<title>Node1&#45;&gt;Node406</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.11,-5697.87C203.77,-5842.37 235.4,-6732.38 311,-6822.09 370.41,-6892.59 424.35,-6845.62 511,-6877.09 545.29,-6889.55 583.15,-6907.4 608.54,-6920.01"/>
+<polygon fill="orange" stroke="orange" points="202.61,-5697.69 198.79,-5687.8 195.61,-5697.91 202.61,-5697.69"/>
+<text text-anchor="middle" x="411" y="-6880.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node407 -->
+<g id="node407" class="node">
+<title>Node407</title>
+<g id="a_node407"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="533,-6045.59 533,-6064.59 745,-6064.59 745,-6045.59 533,-6045.59"/>
+<text text-anchor="middle" x="639" y="-6052.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; CastQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node407 -->
+<g id="edge465" class="edge">
+<title>Node1&#45;&gt;Node407</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.3,-5697.84C198.85,-5757.09 209.32,-5934.35 311,-6017.09 344.19,-6044.1 450.45,-6052.52 532.93,-6054.85"/>
+<polygon fill="orange" stroke="orange" points="201.8,-5697.62 198.29,-5687.62 194.8,-5697.63 201.8,-5697.62"/>
+<text text-anchor="middle" x="411" y="-6056.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
+</g>
+<!-- Node408 -->
+<g id="node408" class="node">
+<title>Node408</title>
+<g id="a_node408"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="531.5,-7135.59 531.5,-7154.59 746.5,-7154.59 746.5,-7135.59 531.5,-7135.59"/>
+<text text-anchor="middle" x="639" y="-7142.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; RankQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node408 -->
+<g id="edge469" class="edge">
+<title>Node1&#45;&gt;Node408</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.73,-5698C200.77,-5860.04 218.02,-6959.67 311,-7069.09 375.63,-7145.16 431.61,-7101.21 529,-7123.09 548.4,-7127.45 569.83,-7131.86 588.53,-7135.58"/>
+<polygon fill="orange" stroke="orange" points="202.22,-5697.58 198.6,-5687.62 195.23,-5697.66 202.22,-5697.58"/>
+<text text-anchor="middle" x="411" y="-7121.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RankQueueDescriptor &gt;</text>
+</g>
+<!-- Node409 -->
+<g id="node409" class="node">
+<title>Node409</title>
+<g id="a_node409"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="552.5,-5947.09 552.5,-5977.09 725.5,-5977.09 725.5,-5947.09 552.5,-5947.09"/>
+<text text-anchor="start" x="560.5" y="-5965.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="639" y="-5954.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node409 -->
+<g id="edge473" class="edge">
+<title>Node1&#45;&gt;Node409</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.91,-5697.86C207.92,-5746.01 233.04,-5869.57 311,-5926.09 348.34,-5953.16 468.71,-5960.41 552.49,-5962.06"/>
+<polygon fill="orange" stroke="orange" points="204.36,-5697.25 199.55,-5687.81 197.42,-5698.18 204.36,-5697.25"/>
+<text text-anchor="middle" x="411" y="-5963.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedQueueDescriptor &gt;</text>
+</g>
+<!-- Node410 -->
+<g id="node410" class="node">
+<title>Node410</title>
+<g id="a_node410"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="544,-11090.59 544,-11109.59 734,-11109.59 734,-11090.59 544,-11090.59"/>
+<text text-anchor="middle" x="639" y="-11097.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ParentDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node410 -->
+<g id="edge477" class="edge">
+<title>Node1&#45;&gt;Node410</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.61,-5698.12C200.57,-6047.77 229.01,-10861.3 311,-10977.09 329.01,-11002.52 528.82,-11066.39 606.95,-11090.59"/>
+<polygon fill="orange" stroke="orange" points="202.11,-5697.92 198.55,-5687.94 195.11,-5697.96 202.11,-5697.92"/>
+<text text-anchor="middle" x="411" y="-11059.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ParentDescriptor &gt;</text>
+</g>
+<!-- Node411 -->
+<g id="node411" class="node">
+<title>Node411</title>
+<g id="a_node411"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="529,-6084.09 529,-6114.09 749,-6114.09 749,-6084.09 529,-6084.09"/>
+<text text-anchor="start" x="537" y="-6102.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="639" y="-6091.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node411 -->
+<g id="edge479" class="edge">
+<title>Node1&#45;&gt;Node411</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M201.27,-5697.65C211.86,-5769.48 252.18,-6017.09 311,-6066.09 327.69,-6079.99 440.19,-6089.03 528.63,-6094.08"/>
+<polygon fill="orange" stroke="orange" points="204.73,-5697.08 199.83,-5687.69 197.8,-5698.09 204.73,-5697.08"/>
+<text text-anchor="start" x="342.5" y="-6106.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="411" y="-6095.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node412 -->
+<g id="node412" class="node">
+<title>Node412</title>
+<g id="a_node412"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="562.5,-6329.09 562.5,-6359.09 715.5,-6359.09 715.5,-6329.09 562.5,-6329.09"/>
+<text text-anchor="start" x="570.5" y="-6347.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="639" y="-6336.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node412 -->
+<g id="edge483" class="edge">
+<title>Node1&#45;&gt;Node412</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.92,-5697.98C201.45,-5796.08 217.78,-6227.12 311,-6313.09 346.37,-6345.71 477.2,-6348.8 562.27,-6347.11"/>
+<polygon fill="orange" stroke="orange" points="202.42,-5697.85 198.68,-5687.94 195.42,-5698.02 202.42,-5697.85"/>
+<text text-anchor="middle" x="411" y="-6350.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node413 -->
+<g id="node413" class="node">
+<title>Node413</title>
+<g id="a_node413"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="542,-6378.09 542,-6408.09 736,-6408.09 736,-6378.09 542,-6378.09"/>
+<text text-anchor="start" x="550" y="-6396.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchNormalization</text>
+<text text-anchor="middle" x="639" y="-6385.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node413 -->
+<g id="edge487" class="edge">
+<title>Node1&#45;&gt;Node413</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.68,-5697.76C200.04,-5799.56 211.66,-6265.56 311,-6359.09 378.73,-6422.87 492.78,-6419.22 566.71,-6408.14"/>
+<polygon fill="orange" stroke="orange" points="202.18,-5697.61 198.56,-5687.65 195.18,-5697.69 202.18,-5697.61"/>
+<text text-anchor="start" x="339.5" y="-6428.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="411" y="-6417.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node414 -->
+<g id="node414" class="node">
+<title>Node414</title>
+<g id="a_node414"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="556.5,-6231.09 556.5,-6261.09 721.5,-6261.09 721.5,-6231.09 556.5,-6231.09"/>
+<text text-anchor="start" x="564.5" y="-6249.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SpaceToBatch</text>
+<text text-anchor="middle" x="639" y="-6238.09" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node414 -->
+<g id="edge490" class="edge">
+<title>Node1&#45;&gt;Node414</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.63,-5697.82C205.11,-5785.89 231.95,-6142.06 311,-6213.09 345.96,-6244.51 471.35,-6249.16 556.3,-6248.48"/>
+<polygon fill="orange" stroke="orange" points="203.11,-5697.4 199.02,-5687.62 196.13,-5697.81 203.11,-5697.4"/>
+<text text-anchor="middle" x="411" y="-6251.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node415 -->
+<g id="node415" class="node">
+<title>Node415</title>
+<g id="a_node415"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="553.5,-7083.09 553.5,-7113.09 724.5,-7113.09 724.5,-7083.09 553.5,-7083.09"/>
+<text text-anchor="start" x="561.5" y="-7101.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReshapeQueue</text>
+<text text-anchor="middle" x="639" y="-7090.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node415 -->
+<g id="edge494" class="edge">
+<title>Node1&#45;&gt;Node415</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.88,-5697.85C202.05,-5854.26 226.14,-6889.17 311,-6995.09 369.27,-7067.83 428.47,-7014.8 511,-7058.09 519.98,-7062.8 519.86,-7067.71 529,-7072.09 537.94,-7076.39 547.65,-7080 557.46,-7083.04"/>
+<polygon fill="orange" stroke="orange" points="202.38,-5697.72 198.68,-5687.79 195.38,-5697.86 202.38,-5697.72"/>
+<text text-anchor="middle" x="411" y="-7061.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node416 -->
+<g id="node416" class="node">
+<title>Node416</title>
+<g id="a_node416"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="563,-5898.09 563,-5928.09 715,-5928.09 715,-5898.09 563,-5898.09"/>
+<text text-anchor="start" x="571" y="-5916.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="639" y="-5905.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node416 -->
+<g id="edge498" class="edge">
+<title>Node1&#45;&gt;Node416</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M202.94,-5697.6C213.52,-5739.2 244.49,-5836.37 311,-5880.09 351.05,-5906.42 479.36,-5912.41 562.84,-5913.41"/>
+<polygon fill="orange" stroke="orange" points="206.33,-5696.75 200.58,-5687.86 199.53,-5698.4 206.33,-5696.75"/>
+<text text-anchor="middle" x="411" y="-5914.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node417 -->
+<g id="node417" class="node">
+<title>Node417</title>
+<g id="a_node417"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="559,-210.09 559,-240.09 719,-240.09 719,-210.09 559,-210.09"/>
+<text text-anchor="start" x="567" y="-228.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PreCompiled</text>
+<text text-anchor="middle" x="639" y="-217.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node417 -->
+<g id="edge502" class="edge">
+<title>Node1&#45;&gt;Node417</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.56,-5658.21C199.7,-5306.12 217.19,-393.99 311,-284.09 326.99,-265.36 467.12,-245.37 558.68,-234.13"/>
+<polygon fill="orange" stroke="orange" points="195.06,-5658.42 198.53,-5668.43 202.06,-5658.44 195.06,-5658.42"/>
+<text text-anchor="middle" x="411" y="-287.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreCompiledQueueDescriptor &gt;</text>
+</g>
+<!-- Node419 -->
+<g id="node419" class="node">
+<title>Node419</title>
+<g id="a_node419"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="552.5,-6710.09 552.5,-6740.09 725.5,-6740.09 725.5,-6710.09 552.5,-6710.09"/>
+<text text-anchor="start" x="560.5" y="-6728.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QuantizeQueue</text>
+<text text-anchor="middle" x="639" y="-6717.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node419 -->
+<g id="edge504" class="edge">
+<title>Node1&#45;&gt;Node419</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.41,-5698.12C205.65,-5830.66 243.66,-6578.33 311,-6651.09 372.51,-6717.56 422.84,-6669.38 511,-6690.09 536.16,-6696 563.85,-6703.52 586.94,-6710.06"/>
+<polygon fill="orange" stroke="orange" points="202.9,-5697.66 198.94,-5687.84 195.91,-5697.99 202.9,-5697.66"/>
+<text text-anchor="middle" x="411" y="-6693.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node420 -->
+<g id="node420" class="node">
+<title>Node420</title>
+<g id="a_node420"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="557,-6182.09 557,-6212.09 721,-6212.09 721,-6182.09 557,-6182.09"/>
+<text text-anchor="start" x="565" y="-6200.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LogicalBinary</text>
+<text text-anchor="middle" x="639" y="-6189.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node420 -->
+<g id="edge508" class="edge">
+<title>Node1&#45;&gt;Node420</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.01,-5697.76C206.85,-5781.15 237.78,-6104.29 311,-6168.09 346.45,-6198.98 472.04,-6202.1 556.86,-6200.42"/>
+<polygon fill="orange" stroke="orange" points="203.49,-5697.32 199.2,-5687.63 196.51,-5697.88 203.49,-5697.32"/>
+<text text-anchor="middle" x="411" y="-6203.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node421 -->
+<g id="node421" class="node">
+<title>Node421</title>
+<g id="a_node421"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="530,-5859.59 530,-5878.59 748,-5878.59 748,-5859.59 530,-5859.59"/>
+<text text-anchor="middle" x="639" y="-5866.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MeanQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node421 -->
+<g id="edge512" class="edge">
+<title>Node1&#45;&gt;Node421</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M206.11,-5697.19C220.75,-5731.12 256.28,-5801.31 311,-5833.09 347.24,-5854.15 449.38,-5862.89 529.97,-5866.52"/>
+<polygon fill="orange" stroke="orange" points="209.32,-5695.79 202.24,-5687.91 202.86,-5698.49 209.32,-5695.79"/>
+<text text-anchor="middle" x="411" y="-5868.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
+</g>
+<!-- Node422 -->
+<g id="node422" class="node">
+<title>Node422</title>
+<g id="a_node422"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="550,-1651.09 550,-1681.09 728,-1681.09 728,-1651.09 550,-1651.09"/>
+<text text-anchor="start" x="558" y="-1669.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TransposeQueue</text>
+<text text-anchor="middle" x="639" y="-1658.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node422 -->
+<g id="edge516" class="edge">
+<title>Node1&#45;&gt;Node422</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.93,-5658.13C203.66,-5443.74 246.67,-3572.91 311,-3477.09 365.75,-3395.55 457.86,-3465.69 511,-3383.09 533.77,-3347.7 518.45,-1908.84 529,-1868.09 548.68,-1792.1 602.62,-1713.44 626.44,-1681.23"/>
+<polygon fill="orange" stroke="orange" points="195.43,-5658.19 198.71,-5668.26 202.43,-5658.34 195.43,-5658.19"/>
+<text text-anchor="middle" x="411" y="-3480.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeQueueDescriptor &gt;</text>
+</g>
+<!-- Node423 -->
+<g id="node423" class="node">
+<title>Node423</title>
+<g id="a_node423"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="549.5,-2413.09 549.5,-2443.09 728.5,-2443.09 728.5,-2413.09 549.5,-2413.09"/>
+<text text-anchor="start" x="557.5" y="-2431.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MaximumQueue</text>
+<text text-anchor="middle" x="639" y="-2420.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node423 -->
+<g id="edge520" class="edge">
+<title>Node1&#45;&gt;Node423</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.93,-5658.49C203.31,-5460.43 241.55,-3826.83 311,-3754.09 341.86,-3721.77 480.86,-3766.09 511,-3733.09 559,-3680.54 484.02,-2507.25 529,-2452.09 534.57,-2445.26 541.61,-2440.1 549.41,-2436.23"/>
+<polygon fill="orange" stroke="orange" points="195.42,-5658.52 198.7,-5668.59 202.42,-5658.67 195.42,-5658.52"/>
+<text text-anchor="middle" x="411" y="-3757.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MaximumQueueDescriptor &gt;</text>
+</g>
+<!-- Node424 -->
+<g id="node424" class="node">
+<title>Node424</title>
+<g id="a_node424"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="556,-5712.09 556,-5742.09 722,-5742.09 722,-5712.09 556,-5712.09"/>
+<text text-anchor="start" x="564" y="-5730.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DetectionPost</text>
+<text text-anchor="middle" x="639" y="-5719.09" font-family="Helvetica,sans-Serif" font-size="10.00">ProcessQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node424 -->
+<g id="edge523" class="edge">
+<title>Node1&#45;&gt;Node424</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M277.67,-5688.94C288.86,-5690.39 300.21,-5691.81 311,-5693.09 394.32,-5702.98 489.77,-5712.72 555.95,-5719.23"/>
+<polygon fill="orange" stroke="orange" points="277.84,-5685.44 267.47,-5687.61 276.94,-5692.38 277.84,-5685.44"/>
+<text text-anchor="start" x="335" y="-5728.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
+<text text-anchor="middle" x="411" y="-5717.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node425 -->
+<g id="node425" class="node">
+<title>Node425</title>
+<g id="a_node425"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="550,-10315.09 550,-10345.09 728,-10345.09 728,-10315.09 550,-10315.09"/>
+<text text-anchor="start" x="558" y="-10333.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; L2Normalization</text>
+<text text-anchor="middle" x="639" y="-10322.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node425 -->
+<g id="edge526" class="edge">
+<title>Node1&#45;&gt;Node425</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.8,-5697.8C202.29,-5926.31 236.91,-8076.28 311,-8710.09 368.87,-9205.12 429.43,-9321.74 529,-9810.09 569.73,-10009.83 621.37,-10252.24 634.73,-10314.79"/>
+<polygon fill="orange" stroke="orange" points="202.29,-5697.59 198.64,-5687.65 195.29,-5697.7 202.29,-5697.59"/>
+<text text-anchor="middle" x="411" y="-9702.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; L2NormalizationQueueDescriptor &gt;</text>
+</g>
+<!-- Node426 -->
+<g id="node426" class="node">
+<title>Node426</title>
+<g id="a_node426"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="557.5,-4666.09 557.5,-4696.09 720.5,-4696.09 720.5,-4666.09 557.5,-4666.09"/>
+<text text-anchor="start" x="565.5" y="-4684.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ConcatQueue</text>
+<text text-anchor="middle" x="639" y="-4673.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node426 -->
+<g id="edge528" class="edge">
+<title>Node1&#45;&gt;Node426</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.35,-5658.16C207.31,-5588.96 235.49,-5353.63 311,-5176.09 399.28,-4968.53 575.83,-4753.84 625.01,-4696.12"/>
+<polygon fill="orange" stroke="orange" points="196.83,-5658.17 199.35,-5668.46 203.8,-5658.85 196.83,-5658.17"/>
+<text text-anchor="middle" x="411" y="-5179.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
+</g>
+<!-- Node427 -->
+<g id="node427" class="node">
+<title>Node427</title>
+<g id="a_node427"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="556.5,-4491.09 556.5,-4521.09 721.5,-4521.09 721.5,-4491.09 556.5,-4491.09"/>
+<text text-anchor="start" x="564.5" y="-4509.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReduceQueue</text>
+<text text-anchor="middle" x="639" y="-4498.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node427 -->
+<g id="edge532" class="edge">
+<title>Node1&#45;&gt;Node427</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199,-5658.41C202.86,-5514.6 229.84,-4629.11 311,-4546.09 374.77,-4480.86 486.01,-4481.39 560.82,-4491.05"/>
+<polygon fill="orange" stroke="orange" points="195.5,-5658.34 198.74,-5668.43 202.5,-5658.53 195.5,-5658.34"/>
+<text text-anchor="middle" x="411" y="-4549.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
+</g>
+<!-- Node428 -->
+<g id="node428" class="node">
+<title>Node428</title>
+<g id="a_node428"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="552.5,-4617.09 552.5,-4647.09 725.5,-4647.09 725.5,-4617.09 552.5,-4617.09"/>
+<text text-anchor="start" x="560.5" y="-4635.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ConstantQueue</text>
+<text text-anchor="middle" x="639" y="-4624.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node428 -->
+<g id="edge536" class="edge">
+<title>Node1&#45;&gt;Node428</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.19,-5658.14C203.38,-5544.85 228.17,-4982.43 311,-4834.09 371.99,-4724.88 416.41,-4710.58 529,-4656.09 536.41,-4652.51 544.37,-4649.45 552.48,-4646.84"/>
+<polygon fill="orange" stroke="orange" points="195.68,-5658.32 198.82,-5668.44 202.67,-5658.57 195.68,-5658.32"/>
+<text text-anchor="middle" x="411" y="-4837.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
+</g>
+<!-- Node429 -->
+<g id="node429" class="node">
+<title>Node429</title>
+<g id="a_node429"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="560,-1556.09 560,-1586.09 718,-1586.09 718,-1556.09 560,-1556.09"/>
+<text text-anchor="start" x="568" y="-1574.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FusedQueue</text>
+<text text-anchor="middle" x="639" y="-1563.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node429 -->
+<g id="edge540" class="edge">
+<title>Node1&#45;&gt;Node429</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.51,-5658.29C198.76,-5445.53 204.01,-3585.41 311,-3368.09 362.53,-3263.43 461.42,-3303.7 511,-3198.09 547.76,-3119.79 487.09,-1716.77 529,-1641.09 543.38,-1615.12 571.91,-1597.32 596.18,-1586.17"/>
+<polygon fill="orange" stroke="orange" points="195.01,-5658.34 198.5,-5668.34 202.01,-5658.35 195.01,-5658.34"/>
+<text text-anchor="middle" x="411" y="-3371.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FusedQueueDescriptor &gt;</text>
+</g>
+<!-- Node430 -->
+<g id="node430" class="node">
+<title>Node430</title>
+<g id="a_node430"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="551,-2754.09 551,-2784.09 727,-2784.09 727,-2754.09 551,-2754.09"/>
+<text text-anchor="start" x="559" y="-2772.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MinimumQueue</text>
+<text text-anchor="middle" x="639" y="-2761.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node430 -->
+<g id="edge542" class="edge">
+<title>Node1&#45;&gt;Node430</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.97,-5658.31C203.73,-5463.45 244.05,-3893.05 311,-3823.09 341.9,-3790.81 480.78,-3835.01 511,-3802.09 546.32,-3763.62 506.67,-2909.31 529,-2862.09 545.7,-2826.79 582.91,-2799.81 609.2,-2784.22"/>
+<polygon fill="orange" stroke="orange" points="195.47,-5658.43 198.73,-5668.51 202.47,-5658.6 195.47,-5658.43"/>
+<text text-anchor="middle" x="411" y="-3826.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MinimumQueueDescriptor &gt;</text>
+</g>
+<!-- Node431 -->
+<g id="node431" class="node">
+<title>Node431</title>
+<g id="a_node431"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="546,-151.09 546,-181.09 732,-181.09 732,-151.09 546,-151.09"/>
+<text text-anchor="start" x="554" y="-169.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemImportQueue</text>
+<text text-anchor="middle" x="639" y="-158.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node431 -->
+<g id="edge545" class="edge">
+<title>Node1&#45;&gt;Node431</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.56,-5658.27C199.64,-5304.67 216.52,-338.47 311,-227.09 340.75,-192.03 460.02,-176.98 545.93,-170.62"/>
+<polygon fill="orange" stroke="orange" points="195.06,-5658.32 198.53,-5668.33 202.06,-5658.34 195.06,-5658.32"/>
+<text text-anchor="middle" x="411" y="-230.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MemImportQueueDescriptor &gt;</text>
+</g>
+<!-- Node433 -->
+<g id="node433" class="node">
+<title>Node433</title>
+<g id="a_node433"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="534.5,-2272.59 534.5,-2291.59 743.5,-2291.59 743.5,-2272.59 534.5,-2272.59"/>
+<text text-anchor="middle" x="639" y="-2279.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; AbsQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node433 -->
+<g id="edge547" class="edge">
+<title>Node1&#45;&gt;Node433</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.9,-5658.08C203.02,-5454.13 239.41,-3758.97 311,-3683.09 372.4,-3618.01 451.01,-3726.48 511,-3660.09 561.62,-3604.07 480.03,-2358.56 529,-2301.09 532.11,-2297.44 535.66,-2294.32 539.52,-2291.66"/>
+<polygon fill="orange" stroke="orange" points="195.39,-5658.18 198.69,-5668.24 202.39,-5658.32 195.39,-5658.18"/>
+<text text-anchor="middle" x="411" y="-3686.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AbsQueueDescriptor &gt;</text>
+</g>
+<!-- Node434 -->
+<g id="node434" class="node">
+<title>Node434</title>
+<g id="a_node434"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="561,-5810.09 561,-5840.09 717,-5840.09 717,-5810.09 561,-5810.09"/>
+<text text-anchor="start" x="569" y="-5828.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="639" y="-5817.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node434 -->
+<g id="edge550" class="edge">
+<title>Node1&#45;&gt;Node434</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M210.92,-5696.26C229.42,-5721.69 266.83,-5767.11 311,-5788.09 353.77,-5808.41 478.24,-5817.93 560.68,-5822.11"/>
+<polygon fill="orange" stroke="orange" points="213.62,-5694.02 204.98,-5687.88 207.91,-5698.06 213.62,-5694.02"/>
+<text text-anchor="middle" x="411" y="-5821.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
+</g>
+<!-- Node435 -->
+<g id="node435" class="node">
+<title>Node435</title>
+<g id="a_node435"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="554,-1406.09 554,-1436.09 724,-1436.09 724,-1406.09 554,-1406.09"/>
+<text text-anchor="start" x="562" y="-1424.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PermuteQueue</text>
+<text text-anchor="middle" x="639" y="-1413.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node435 -->
+<g id="edge554" class="edge">
+<title>Node1&#45;&gt;Node435</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.54,-5657.99C199.14,-5435.64 207.41,-3432.38 311,-2847.09 361.68,-2560.74 462.49,-2510.83 511,-2224.09 517.79,-2183.93 509.03,-1526.6 529,-1491.09 543.61,-1465.12 572.29,-1447.28 596.57,-1436.11"/>
+<polygon fill="orange" stroke="orange" points="195.04,-5658.19 198.52,-5668.2 202.04,-5658.21 195.04,-5658.19"/>
+<text text-anchor="middle" x="411" y="-2850.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteQueueDescriptor &gt;</text>
+</g>
+<!-- Node436 -->
+<g id="node436" class="node">
+<title>Node436</title>
+<g id="a_node436"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="553.5,-4082.09 553.5,-4112.09 724.5,-4112.09 724.5,-4082.09 553.5,-4082.09"/>
+<text text-anchor="start" x="561.5" y="-4100.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ChannelShuffle</text>
+<text text-anchor="middle" x="639" y="-4089.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node436 -->
+<g id="edge558" class="edge">
+<title>Node1&#45;&gt;Node436</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.32,-5658.24C197.26,-5514.66 195.61,-4634.09 311,-4399.09 380.31,-4257.93 546.06,-4150.36 611.13,-4112.18"/>
+<polygon fill="orange" stroke="orange" points="194.82,-5658.6 198.4,-5668.57 201.82,-5658.55 194.82,-5658.6"/>
+<text text-anchor="middle" x="411" y="-4402.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
+</g>
+<!-- Node437 -->
+<g id="node437" class="node">
+<title>Node437</title>
+<g id="a_node437"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="551,-5565.09 551,-5595.09 727,-5595.09 727,-5565.09 551,-5565.09"/>
+<text text-anchor="start" x="559" y="-5583.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; GatherNdQueue</text>
+<text text-anchor="middle" x="639" y="-5572.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node437 -->
+<g id="edge562" class="edge">
+<title>Node1&#45;&gt;Node437</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M224.29,-5663.86C246.58,-5652.18 280.02,-5636.14 311,-5627.09 390.42,-5603.9 484.16,-5591.92 550.87,-5585.88"/>
+<polygon fill="orange" stroke="orange" points="222.63,-5660.77 215.45,-5668.56 225.92,-5666.95 222.63,-5660.77"/>
+<text text-anchor="middle" x="411" y="-5630.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node438 -->
+<g id="node438" class="node">
+<title>Node438</title>
+<g id="a_node438"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="561.5,-5614.09 561.5,-5644.09 716.5,-5644.09 716.5,-5614.09 561.5,-5614.09"/>
+<text text-anchor="start" x="569.5" y="-5632.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="639" y="-5621.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node438 -->
+<g id="edge566" class="edge">
+<title>Node1&#45;&gt;Node438</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M277.67,-5667.24C288.86,-5665.8 300.21,-5664.37 311,-5663.09 396.59,-5652.94 494.98,-5642.94 561.29,-5636.44"/>
+<polygon fill="orange" stroke="orange" points="276.94,-5663.81 267.47,-5668.58 277.84,-5670.75 276.94,-5663.81"/>
+<text text-anchor="middle" x="411" y="-5666.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node439 -->
+<g id="node439" class="node">
+<title>Node439</title>
+<g id="a_node439"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="531.5,-10817.59 531.5,-10836.59 746.5,-10836.59 746.5,-10817.59 531.5,-10817.59"/>
+<text text-anchor="middle" x="639" y="-10824.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node439 -->
+<g id="edge570" class="edge">
+<title>Node1&#45;&gt;Node439</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.65,-5697.98C201.17,-6018.51 234.7,-10109.77 311,-10347.09 346.65,-10457.97 584.21,-10759.58 630.27,-10817.43"/>
+<polygon fill="orange" stroke="orange" points="202.15,-5697.81 198.57,-5687.84 195.15,-5697.86 202.15,-5697.81"/>
+<text text-anchor="middle" x="411" y="-10660.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node440 -->
+<g id="node440" class="node">
+<title>Node440</title>
+<g id="a_node440"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="535,-4038.59 535,-4057.59 743,-4057.59 743,-4038.59 535,-4038.59"/>
+<text text-anchor="middle" x="639" y="-4045.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PadQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node440 -->
+<g id="edge572" class="edge">
+<title>Node1&#45;&gt;Node440</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.75,-5658.19C201.06,-5488.95 220.51,-4294.63 311,-4167.09 361.51,-4095.9 459.19,-4067.16 534.69,-4055.63"/>
+<polygon fill="orange" stroke="orange" points="195.25,-5658.53 198.62,-5668.57 202.25,-5658.62 195.25,-5658.53"/>
+<text text-anchor="middle" x="411" y="-4170.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
+</g>
+<!-- Node441 -->
+<g id="node441" class="node">
+<title>Node441</title>
+<g id="a_node441"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="559.5,-10617.09 559.5,-10647.09 718.5,-10647.09 718.5,-10617.09 559.5,-10617.09"/>
+<text text-anchor="start" x="567.5" y="-10635.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ShapeQueue</text>
+<text text-anchor="middle" x="639" y="-10624.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node441 -->
+<g id="edge576" class="edge">
+<title>Node1&#45;&gt;Node441</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.69,-5697.97C201.47,-5985.06 235.09,-9291.77 311,-9714.09 379.69,-10096.25 588.03,-10530.99 630.42,-10616.9"/>
+<polygon fill="orange" stroke="orange" points="202.19,-5697.75 198.59,-5687.79 195.19,-5697.82 202.19,-5697.75"/>
+<text text-anchor="middle" x="411" y="-10335.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ShapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node442 -->
+<g id="node442" class="node">
+<title>Node442</title>
+<g id="a_node442"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="553.5,-2049.09 553.5,-2079.09 724.5,-2079.09 724.5,-2049.09 553.5,-2049.09"/>
+<text text-anchor="start" x="561.5" y="-2067.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QuantizedLstm</text>
+<text text-anchor="middle" x="639" y="-2056.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node442 -->
+<g id="edge578" class="edge">
+<title>Node1&#45;&gt;Node442</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.88,-5658.25C202.93,-5450.72 239.43,-3683.92 311,-3602.09 370.56,-3533.99 452.88,-3633.43 511,-3564.09 563.68,-3501.25 477.24,-2151.7 529,-2088.09 535.48,-2080.13 543.95,-2074.43 553.31,-2070.41"/>
+<polygon fill="orange" stroke="orange" points="195.38,-5658.26 198.68,-5668.32 202.38,-5658.39 195.38,-5658.26"/>
+<text text-anchor="middle" x="411" y="-3605.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizedLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node443 -->
+<g id="node443" class="node">
+<title>Node443</title>
+<g id="a_node443"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="562,-5996.09 562,-6026.09 716,-6026.09 716,-5996.09 562,-5996.09"/>
+<text text-anchor="start" x="570" y="-6014.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="639" y="-6003.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node443 -->
+<g id="edge581" class="edge">
+<title>Node1&#45;&gt;Node443</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.31,-5697.94C202.7,-5752.41 220.26,-5904.79 311,-5975.09 330.41,-5990.13 471.35,-6001.22 561.75,-6006.87"/>
+<polygon fill="orange" stroke="orange" points="202.8,-5697.67 198.78,-5687.87 195.81,-5698.04 202.8,-5697.67"/>
+<text text-anchor="middle" x="411" y="-6005.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
+</g>
+<!-- Node444 -->
+<g id="node444" class="node">
+<title>Node444</title>
+<g id="a_node444"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="558.5,-935.09 558.5,-965.09 719.5,-965.09 719.5,-935.09 558.5,-935.09"/>
+<text text-anchor="start" x="566.5" y="-953.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DebugQueue</text>
+<text text-anchor="middle" x="639" y="-942.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node444 -->
+<g id="edge585" class="edge">
+<title>Node1&#45;&gt;Node444</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.46,-5658.26C197.97,-5361.49 194.62,-1827.11 311,-1385.09 363.55,-1185.52 365.18,-1100.61 529,-975.09 537.71,-968.42 547.88,-963.48 558.45,-959.82"/>
+<polygon fill="orange" stroke="orange" points="194.96,-5658.41 198.48,-5668.41 201.96,-5658.4 194.96,-5658.41"/>
+<text text-anchor="middle" x="411" y="-1388.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DebugQueueDescriptor &gt;</text>
+</g>
+<!-- Node445 -->
+<g id="node445" class="node">
+<title>Node445</title>
+<g id="a_node445"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="558.5,-4387.09 558.5,-4417.09 719.5,-4417.09 719.5,-4387.09 558.5,-4387.09"/>
+<text text-anchor="start" x="566.5" y="-4405.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ResizeQueue</text>
+<text text-anchor="middle" x="639" y="-4394.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node445 -->
+<g id="edge587" class="edge">
+<title>Node1&#45;&gt;Node445</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.96,-5658.14C202.6,-5508.45 228.72,-4564.69 311,-4472.09 343.15,-4435.91 472.16,-4417.16 558.2,-4408.49"/>
+<polygon fill="orange" stroke="orange" points="195.45,-5658.44 198.71,-5668.52 202.45,-5658.61 195.45,-5658.44"/>
+<text text-anchor="middle" x="411" y="-4475.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node446 -->
+<g id="node446" class="node">
+<title>Node446</title>
+<g id="a_node446"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="548,-1501.09 548,-1531.09 730,-1531.09 730,-1501.09 548,-1501.09"/>
+<text text-anchor="start" x="556" y="-1519.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReverseV2Queue</text>
+<text text-anchor="middle" x="639" y="-1508.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node446 -->
+<g id="edge591" class="edge">
+<title>Node1&#45;&gt;Node446</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.79,-5657.88C202.04,-5434.69 233.3,-3433.28 311,-3183.09 360.86,-3022.56 463.67,-3023.38 511,-2862.09 521.29,-2827.01 506.64,-1575.02 529,-1546.09 534.16,-1539.42 540.66,-1534.13 547.91,-1529.97"/>
+<polygon fill="orange" stroke="orange" points="195.28,-5658.09 198.64,-5668.14 202.28,-5658.19 195.28,-5658.09"/>
+<text text-anchor="middle" x="411" y="-3186.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReverseV2QueueDescriptor &gt;</text>
+</g>
+<!-- Node449 -->
+<g id="node449" class="node">
+<title>Node449</title>
+<g id="a_node449"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="546.5,-4971.09 546.5,-5001.09 731.5,-5001.09 731.5,-4971.09 546.5,-4971.09"/>
+<text text-anchor="start" x="554.5" y="-4989.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ArgMinMaxQueue</text>
+<text text-anchor="middle" x="639" y="-4978.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node449 -->
+<g id="edge595" class="edge">
+<title>Node1&#45;&gt;Node449</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M209.99,-5660.01C272.46,-5561.63 570.74,-5091.99 628.35,-5001.28"/>
+<polygon fill="orange" stroke="orange" points="206.95,-5658.26 204.55,-5668.57 212.86,-5662.01 206.95,-5658.26"/>
+<text text-anchor="middle" x="411" y="-5496.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node450 -->
+<g id="node450" class="node">
+<title>Node450</title>
+<g id="a_node450"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="555.5,-3986.09 555.5,-4016.09 722.5,-4016.09 722.5,-3986.09 555.5,-3986.09"/>
+<text text-anchor="start" x="563.5" y="-4004.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DepthToSpace</text>
+<text text-anchor="middle" x="639" y="-3993.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node450 -->
+<g id="edge599" class="edge">
+<title>Node1&#45;&gt;Node450</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.39,-5658.3C197.55,-5481.04 195.33,-4169.9 311,-4046.09 343.23,-4011.6 469.41,-4002.87 555.26,-4001.02"/>
+<polygon fill="orange" stroke="orange" points="194.89,-5658.52 198.44,-5668.51 201.89,-5658.49 194.89,-5658.52"/>
+<text text-anchor="middle" x="411" y="-4049.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
+</g>
+<!-- Node451 -->
+<g id="node451" class="node">
+<title>Node451</title>
+<g id="a_node451"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="558,-3891.09 558,-3921.09 720,-3921.09 720,-3891.09 558,-3891.09"/>
+<text text-anchor="start" x="566" y="-3909.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; GatherQueue</text>
+<text text-anchor="middle" x="639" y="-3898.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node451 -->
+<g id="edge603" class="edge">
+<title>Node1&#45;&gt;Node451</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.06,-5658.17C204.49,-5469.78 248.52,-4007.44 311,-3942.09 327.77,-3924.55 466.47,-3914.43 557.76,-3909.61"/>
+<polygon fill="orange" stroke="orange" points="195.56,-5658.21 198.77,-5668.3 202.56,-5658.41 195.56,-5658.21"/>
+<text text-anchor="middle" x="411" y="-3945.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
+</g>
+<!-- Node452 -->
+<g id="node452" class="node">
+<title>Node452</title>
+<g id="a_node452"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="561,-82.09 561,-112.09 717,-112.09 717,-82.09 561,-82.09"/>
+<text text-anchor="start" x="569" y="-100.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; armnn</text>
+<text text-anchor="middle" x="639" y="-89.09" font-family="Helvetica,sans-Serif" font-size="10.00">::AdditionQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node452 -->
+<g id="edge607" class="edge">
+<title>Node1&#45;&gt;Node452</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.55,-5658.55C199.55,-5305.05 215.47,-272.07 311,-159.09 370.97,-88.16 484.56,-81.87 560.79,-87"/>
+<polygon fill="orange" stroke="orange" points="195.05,-5658.58 198.53,-5668.59 202.05,-5658.6 195.05,-5658.58"/>
+<text text-anchor="middle" x="411" y="-162.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; armnn::AdditionQueueDescriptor &gt;</text>
+</g>
+<!-- Node454 -->
+<g id="node454" class="node">
+<title>Node454</title>
+<g id="a_node454"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="533,-3.59 533,-22.59 745,-22.59 745,-3.59 533,-3.59"/>
+<text text-anchor="middle" x="639" y="-10.59" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MapQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node454 -->
+<g id="edge609" class="edge">
+<title>Node1&#45;&gt;Node454</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.55,-5658.24C199.4,-5299.07 213.29,-185.31 311,-71.09 375.93,4.81 502.75,4.54 577.94,-3.56"/>
+<polygon fill="orange" stroke="orange" points="195.04,-5658.43 198.52,-5668.44 202.04,-5658.45 195.04,-5658.43"/>
+<text text-anchor="middle" x="411" y="-74.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MapQueueDescriptor &gt;</text>
+</g>
+<!-- Node456 -->
+<g id="node456" class="node">
+<title>Node456</title>
+<g id="a_node456"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="561,-3382.09 561,-3412.09 717,-3412.09 717,-3382.09 561,-3382.09"/>
+<text text-anchor="start" x="569" y="-3400.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="639" y="-3389.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node456 -->
+<g id="edge611" class="edge">
+<title>Node1&#45;&gt;Node456</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.04,-5658.26C204.33,-5467.69 247.93,-3966.15 311,-3898.09 372.01,-3832.26 443.75,-3929.53 511,-3870.09 582.99,-3806.47 626.85,-3486.54 636.14,-3412.44"/>
+<polygon fill="orange" stroke="orange" points="195.54,-5658.39 198.76,-5668.49 202.53,-5658.59 195.54,-5658.39"/>
+<text text-anchor="middle" x="411" y="-3901.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
+</g>
+<!-- Node457 -->
+<g id="node457" class="node">
+<title>Node457</title>
+<g id="a_node457"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="561.5,-2098.09 561.5,-2128.09 716.5,-2128.09 716.5,-2098.09 561.5,-2098.09"/>
+<text text-anchor="start" x="569.5" y="-2116.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; RsqrtQueue</text>
+<text text-anchor="middle" x="639" y="-2105.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node457 -->
+<g id="edge615" class="edge">
+<title>Node1&#45;&gt;Node457</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.88,-5658.34C202.9,-5453.5 238.97,-3723.42 311,-3645.09 371.75,-3579.02 451.65,-3684.42 511,-3617.09 535.87,-3588.88 517.14,-2298.79 529,-2263.09 547.78,-2206.58 596.34,-2153.41 621.83,-2128.27"/>
+<polygon fill="orange" stroke="orange" points="195.38,-5658.45 198.68,-5668.52 202.38,-5658.59 195.38,-5658.45"/>
+<text text-anchor="middle" x="411" y="-3648.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RsqrtQueueDescriptor &gt;</text>
+</g>
+<!-- Node458 -->
+<g id="node458" class="node">
+<title>Node458</title>
+<g id="a_node458"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="555,-5663.09 555,-5693.09 723,-5693.09 723,-5663.09 555,-5663.09"/>
+<text text-anchor="start" x="563" y="-5681.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="639" y="-5670.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node458 -->
+<g id="edge618" class="edge">
+<title>Node1&#45;&gt;Node458</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M303.26,-5678.09C380.21,-5678.09 483.36,-5678.09 554.72,-5678.09"/>
+<polygon fill="orange" stroke="orange" points="303.05,-5674.59 293.05,-5678.09 303.05,-5681.59 303.05,-5674.59"/>
+<text text-anchor="middle" x="411" y="-5681.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node459 -->
+<g id="node459" class="node">
+<title>Node459</title>
+<g id="a_node459"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="557,-4541.09 557,-4571.09 721,-4571.09 721,-4541.09 557,-4541.09"/>
+<text text-anchor="start" x="565" y="-4559.09" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SplitterQueue</text>
+<text text-anchor="middle" x="639" y="-4548.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node459 -->
+<g id="edge622" class="edge">
+<title>Node1&#45;&gt;Node459</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.36,-5658.3C205.43,-5522.51 243.54,-4731.42 311,-4651.09 370.98,-4579.68 481.2,-4560.21 556.98,-4555.78"/>
+<polygon fill="orange" stroke="orange" points="195.86,-5658.33 198.91,-5668.47 202.85,-5658.64 195.86,-5658.33"/>
+<text text-anchor="middle" x="411" y="-4654.09" 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_i_workload.html" target="_top" xlink:title="Workload interface to enqueue a layer computation.">
+<polygon fill="white" stroke="black" points="0,-5668.59 0,-5687.59 65,-5687.59 65,-5668.59 0,-5668.59"/>
+<text text-anchor="middle" x="32.5" y="-5675.59" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkload</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="M75.34,-5678.09C83.59,-5678.09 92.56,-5678.09 101.75,-5678.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="75.32,-5674.59 65.31,-5678.09 75.31,-5681.59 75.32,-5674.59"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-8076.09 1005.5,-8106.09 1184.5,-8106.09 1184.5,-8076.09 1005.5,-8076.09"/>
+<text text-anchor="start" x="1013.5" y="-8094.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Instance</text>
+<text text-anchor="middle" x="1095" y="-8083.09" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node4 -->
+<g id="edge3" class="edge">
+<title>Node3&#45;&gt;Node4</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 793.27,-5607.36 723.73,-7967.98 767,-8021.09 771.02,-8026.02 922.78,-8057.01 1018.12,-8076.06"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.63 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="start" x="788.5" y="-8078.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-8067.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007,-7196.09 1007,-7226.09 1183,-7226.09 1183,-7196.09 1007,-7196.09"/>
+<text text-anchor="start" x="1015" y="-7214.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToDepth</text>
+<text text-anchor="middle" x="1095" y="-7203.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node3&#45;&gt;Node6</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.08 748.13,-5554.06 749,-5555.09 777.99,-5589.19 737.4,-7132.53 767,-7166.09 782.7,-7183.91 915.15,-7197.52 1006.59,-7204.9"/>
+<polygon fill="orange" stroke="orange" points="748.41,-5549.36 738.49,-5545.65 743.93,-5554.74 748.41,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7203.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1006,-8194.09 1006,-8224.09 1184,-8224.09 1184,-8194.09 1006,-8194.09"/>
+<text text-anchor="start" x="1014" y="-8212.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="1095" y="-8201.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node3&#45;&gt;Node8</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 795.54,-5610.06 720.78,-8092.85 767,-8148.09 782.31,-8166.39 914.11,-8186.48 1005.63,-8198.43"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.63 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-8194.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008,-2995.09 1008,-3025.09 1182,-3025.09 1182,-2995.09 1008,-2995.09"/>
+<text text-anchor="start" x="1016" y="-3013.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Multiplication</text>
+<text text-anchor="middle" x="1095" y="-3002.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node3&#45;&gt;Node10</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.44,-5516.68C664.34,-5448.13 727.19,-5210.77 749,-5010.09 753.42,-4969.41 739.51,-3567.4 767,-3537.09 797.04,-3503.98 936.54,-3547.83 967,-3515.09 1003.43,-3475.94 950.72,-3075.15 985,-3034.09 991.21,-3026.66 999.15,-3021.21 1007.91,-3017.26"/>
+<polygon fill="orange" stroke="orange" points="642.01,-5515.95 642.71,-5526.52 648.75,-5517.82 642.01,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3540.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MultiplicationQueueDescriptor &gt;</text>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-7732.09 1010,-7762.09 1180,-7762.09 1180,-7732.09 1010,-7732.09"/>
+<text text-anchor="start" x="1018" y="-7750.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="1095" y="-7739.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node12 -->
+<g id="edge11" class="edge">
+<title>Node3&#45;&gt;Node12</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.08 748.13,-5554.06 749,-5555.09 787.04,-5599.94 729.85,-7626.51 767,-7672.09 824.44,-7742.57 880.55,-7686.92 967,-7715.09 975.32,-7717.81 976.68,-7720.36 985,-7723.09 995.03,-7726.39 1005.73,-7729.37 1016.36,-7732.02"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.64 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7718.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-7354.09 1005,-7384.09 1185,-7384.09 1185,-7354.09 1005,-7354.09"/>
+<text text-anchor="start" x="1013" y="-7372.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-7361.09" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node14 -->
+<g id="edge13" class="edge">
+<title>Node3&#45;&gt;Node14</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.08 748.13,-5554.06 749,-5555.09 780.83,-5592.57 734.45,-7288.24 767,-7325.09 782.62,-7342.77 913.57,-7355.92 1004.93,-7363.05"/>
+<polygon fill="orange" stroke="orange" points="748.41,-5549.36 738.49,-5545.65 743.93,-5554.73 748.41,-5549.36"/>
+<text text-anchor="start" x="800" y="-7373.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="867" y="-7362.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018.5,-8249.09 1018.5,-8279.09 1171.5,-8279.09 1171.5,-8249.09 1018.5,-8249.09"/>
+<text text-anchor="start" x="1026.5" y="-8267.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FillQueue</text>
+<text text-anchor="middle" x="1095" y="-8256.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node16 -->
+<g id="edge15" class="edge">
+<title>Node3&#45;&gt;Node16</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 796.58,-5611.3 719.5,-8149.82 767,-8206.09 783.08,-8225.15 926.76,-8244.94 1018.24,-8255.77"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.51,-5545.63 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-8251.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017.5,-7896.09 1017.5,-7926.09 1172.5,-7926.09 1172.5,-7896.09 1017.5,-7896.09"/>
+<text text-anchor="start" x="1025.5" y="-7914.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling3d</text>
+<text text-anchor="middle" x="1095" y="-7903.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node18 -->
+<g id="edge17" class="edge">
+<title>Node3&#45;&gt;Node18</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 790.15,-5603.64 726.43,-7797.06 767,-7846.09 775.03,-7855.79 923.21,-7882.34 1017.31,-7898.34"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.64 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7891.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-6673.09 1010,-6703.09 1180,-6703.09 1180,-6673.09 1010,-6673.09"/>
+<text text-anchor="start" x="1018" y="-6691.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-6680.09" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node20 -->
+<g id="edge19" class="edge">
+<title>Node3&#45;&gt;Node20</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.27,-5552.14C747.21,-5553.08 748.12,-5554.07 749,-5555.09 788.07,-5600.79 727.52,-6591.75 767,-6637.09 782.82,-6655.27 918.32,-6671.52 1009.85,-6680.57"/>
+<polygon fill="orange" stroke="orange" points="748.39,-5549.36 738.46,-5545.67 743.93,-5554.75 748.39,-5549.36"/>
+<text text-anchor="start" x="796.5" y="-6689.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="867" y="-6678.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-2414.09 1013.5,-2444.09 1176.5,-2444.09 1176.5,-2414.09 1013.5,-2414.09"/>
+<text text-anchor="start" x="1021.5" y="-2432.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Subtraction</text>
+<text text-anchor="middle" x="1095" y="-2421.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node22 -->
+<g id="edge21" class="edge">
+<title>Node3&#45;&gt;Node22</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.45,-5516.68C664.4,-5448.14 727.4,-5210.8 749,-5010.09 751.65,-4985.43 750.35,-3242.48 767,-3224.09 797.01,-3190.94 936.76,-3235.03 967,-3202.09 995.15,-3171.43 958.54,-2485.22 985,-2453.09 992.45,-2444.04 1002.47,-2437.93 1013.43,-2433.87"/>
+<polygon fill="orange" stroke="orange" points="642.02,-5515.95 642.71,-5526.52 648.77,-5517.83 642.02,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3227.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SubtractionQueueDescriptor &gt;</text>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017.5,-8135.09 1017.5,-8165.09 1172.5,-8165.09 1172.5,-8135.09 1017.5,-8135.09"/>
+<text text-anchor="start" x="1025.5" y="-8153.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling2d</text>
+<text text-anchor="middle" x="1095" y="-8142.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node24 -->
+<g id="edge23" class="edge">
+<title>Node3&#45;&gt;Node24</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 794.51,-5608.83 721.73,-8036.15 767,-8090.09 783,-8109.16 925.91,-8129.77 1017.43,-8141.19"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.63 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-8136.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-7604.09 1010,-7634.09 1180,-7634.09 1180,-7604.09 1010,-7604.09"/>
+<text text-anchor="start" x="1018" y="-7622.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-7611.09" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node26 -->
+<g id="edge25" class="edge">
+<title>Node3&#45;&gt;Node26</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.08 748.13,-5554.06 749,-5555.09 785.48,-5598.09 729.06,-7543.38 767,-7585.09 767.26,-7585.38 913.07,-7600.45 1009.87,-7610.43"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.64 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7608.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016.5,-8303.09 1016.5,-8333.09 1173.5,-8333.09 1173.5,-8303.09 1016.5,-8303.09"/>
+<text text-anchor="start" x="1024.5" y="-8321.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="1095" y="-8310.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node33 -->
+<g id="edge32" class="edge">
+<title>Node3&#45;&gt;Node33</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 797.6,-5612.51 718.23,-8205.82 767,-8263.09 798.4,-8299.97 929.77,-8312.13 1016.15,-8316.13"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.51,-5545.63 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-8316.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationQueueDescriptor &gt;</text>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007.5,-6864.09 1007.5,-6894.09 1182.5,-6894.09 1182.5,-6864.09 1007.5,-6864.09"/>
+<text text-anchor="start" x="1015.5" y="-6882.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchToSpace</text>
+<text text-anchor="middle" x="1095" y="-6871.09" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node35 -->
+<g id="edge34" class="edge">
+<title>Node3&#45;&gt;Node35</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.27,-5552.14C747.21,-5553.08 748.12,-5554.07 749,-5555.09 795.76,-5609.93 717.82,-6799.42 767,-6852.09 775.15,-6860.82 913.03,-6869.71 1007.12,-6874.79"/>
+<polygon fill="orange" stroke="orange" points="748.4,-5549.36 738.47,-5545.66 743.93,-5554.74 748.4,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6875.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1012.5,-7845.09 1012.5,-7875.09 1177.5,-7875.09 1177.5,-7845.09 1012.5,-7845.09"/>
+<text text-anchor="start" x="1020.5" y="-7863.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StridedSlice</text>
+<text text-anchor="middle" x="1095" y="-7852.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node37 -->
+<g id="edge36" class="edge">
+<title>Node3&#45;&gt;Node37</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.08 748.13,-5554.06 749,-5555.09 789.09,-5602.39 728.03,-7738.87 767,-7787.09 769.05,-7789.63 928.55,-7824.4 1024,-7845.03"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.64 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7834.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018,-5528.09 1018,-5558.09 1172,-5558.09 1172,-5528.09 1018,-5528.09"/>
+<text text-anchor="start" x="1026" y="-5546.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchMat</text>
+<text text-anchor="middle" x="1095" y="-5535.09" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node39 -->
+<g id="edge38" class="edge">
+<title>Node3&#45;&gt;Node39</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M749.31,-5537.78C832.37,-5539.06 944.5,-5540.79 1018,-5541.92"/>
+<polygon fill="orange" stroke="orange" points="749.12,-5534.28 739.07,-5537.62 749.02,-5541.27 749.12,-5534.28"/>
+<text text-anchor="middle" x="867" y="-5544.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulQueueDescriptor &gt;</text>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1021,-2316.09 1021,-2346.09 1169,-2346.09 1169,-2316.09 1021,-2316.09"/>
+<text text-anchor="start" x="1029" y="-2334.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Addition</text>
+<text text-anchor="middle" x="1095" y="-2323.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node41 -->
+<g id="edge40" class="edge">
+<title>Node3&#45;&gt;Node41</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.46,-5516.68C664.45,-5448.14 727.55,-5210.81 749,-5010.09 752.08,-4981.23 750,-2943.62 767,-2920.09 822,-2844 910.96,-2927.42 967,-2852.09 999.98,-2807.76 949.61,-2397.53 985,-2355.09 994.18,-2344.08 1007.17,-2337.43 1020.98,-2333.54"/>
+<polygon fill="orange" stroke="orange" points="642.04,-5515.95 642.72,-5526.52 648.78,-5517.83 642.04,-5515.95"/>
+<text text-anchor="middle" x="867" y="-2923.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AdditionQueueDescriptor &gt;</text>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1021.5,-2120.09 1021.5,-2150.09 1168.5,-2150.09 1168.5,-2120.09 1021.5,-2120.09"/>
+<text text-anchor="start" x="1029.5" y="-2138.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Division</text>
+<text text-anchor="middle" x="1095" y="-2127.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node43 -->
+<g id="edge42" class="edge">
+<title>Node3&#45;&gt;Node43</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.48,-5516.68C664.5,-5448.15 727.72,-5210.83 749,-5010.09 752.84,-4973.91 742.69,-2417.17 767,-2390.09 826.77,-2323.51 904.63,-2431.25 967,-2367.09 999.34,-2333.83 954.4,-2193.97 985,-2159.09 994.46,-2148.32 1007.55,-2141.76 1021.4,-2137.89"/>
+<polygon fill="orange" stroke="orange" points="642.05,-5515.95 642.73,-5526.52 648.79,-5517.84 642.05,-5515.95"/>
+<text text-anchor="middle" x="867" y="-2393.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DivisionQueueDescriptor &gt;</text>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-8009.09 1013,-8039.09 1177,-8039.09 1177,-8009.09 1013,-8009.09"/>
+<text text-anchor="start" x="1021" y="-8027.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RankQueue</text>
+<text text-anchor="middle" x="1095" y="-8016.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node45 -->
+<g id="edge44" class="edge">
+<title>Node3&#45;&gt;Node45</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 792.24,-5606.13 724.07,-7911.8 767,-7963.09 782.71,-7981.86 920.97,-8002.52 1012.61,-8014.33"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.63 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-8009.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RankQueueDescriptor &gt;</text>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-7786.09 1005.5,-7816.09 1184.5,-7816.09 1184.5,-7786.09 1005.5,-7786.09"/>
+<text text-anchor="start" x="1013.5" y="-7804.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SoftmaxQueue</text>
+<text text-anchor="middle" x="1095" y="-7793.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node47 -->
+<g id="edge46" class="edge">
+<title>Node3&#45;&gt;Node47</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.08 748.13,-5554.06 749,-5555.09 788.07,-5601.18 728.89,-7683.21 767,-7730.09 768.02,-7731.35 927.49,-7765.56 1023.32,-7786.03"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.64 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7775.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004,-6260.09 1004,-6290.09 1186,-6290.09 1186,-6260.09 1004,-6260.09"/>
+<text text-anchor="start" x="1012" y="-6278.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="1095" y="-6267.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node49 -->
+<g id="edge48" class="edge">
+<title>Node3&#45;&gt;Node49</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.25,-5552.15C747.2,-5553.09 748.12,-5554.07 749,-5555.09 796.97,-5610.6 719.28,-6159.38 767,-6215.09 782.39,-6233.07 912.27,-6252.64 1003.62,-6264.38"/>
+<polygon fill="orange" stroke="orange" points="748.36,-5549.36 738.41,-5545.71 743.92,-5554.76 748.36,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6261.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedQueueDescriptor &gt;</text>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014.5,-6498.09 1014.5,-6528.09 1175.5,-6528.09 1175.5,-6498.09 1014.5,-6498.09"/>
+<text text-anchor="start" x="1022.5" y="-6516.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; CastQueue</text>
+<text text-anchor="middle" x="1095" y="-6505.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node51 -->
+<g id="edge50" class="edge">
+<title>Node3&#45;&gt;Node51</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.26,-5552.14C747.21,-5553.09 748.12,-5554.07 749,-5555.09 781.53,-5593.01 734.58,-6416.08 767,-6454.09 775.06,-6463.54 920.32,-6486.99 1014.49,-6501.32"/>
+<polygon fill="orange" stroke="orange" points="748.38,-5549.36 738.45,-5545.68 743.92,-5554.75 748.38,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6496.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007.5,-6919.09 1007.5,-6949.09 1182.5,-6949.09 1182.5,-6919.09 1007.5,-6919.09"/>
+<text text-anchor="start" x="1015.5" y="-6937.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToBatch</text>
+<text text-anchor="middle" x="1095" y="-6926.09" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node53 -->
+<g id="edge52" class="edge">
+<title>Node3&#45;&gt;Node53</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.27,-5552.13C747.21,-5553.08 748.12,-5554.07 749,-5555.09 797.01,-5611.42 718.16,-6831.49 767,-6887.09 782.73,-6905 915.94,-6919.47 1007.41,-6927.42"/>
+<polygon fill="orange" stroke="orange" points="748.4,-5549.36 738.48,-5545.66 743.93,-5554.74 748.4,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6925.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-6611.09 1005,-6641.09 1185,-6641.09 1185,-6611.09 1005,-6611.09"/>
+<text text-anchor="start" x="1013" y="-6629.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Depthwise</text>
+<text text-anchor="middle" x="1095" y="-6618.09" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node55 -->
+<g id="edge54" class="edge">
+<title>Node3&#45;&gt;Node55</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.27,-5552.14C747.21,-5553.08 748.12,-5554.07 749,-5555.09 785.75,-5598.02 730.06,-6529.33 767,-6572.09 782.49,-6590.03 913.47,-6607.24 1004.88,-6617.24"/>
+<polygon fill="orange" stroke="orange" points="748.39,-5549.36 738.46,-5545.67 743.93,-5554.75 748.39,-5549.36"/>
+<text text-anchor="start" x="798.5" y="-6625.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="867" y="-6614.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-7037.09 1013.5,-7067.09 1176.5,-7067.09 1176.5,-7037.09 1013.5,-7037.09"/>
+<text text-anchor="start" x="1021.5" y="-7055.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="1095" y="-7044.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node57 -->
+<g id="edge56" class="edge">
+<title>Node3&#45;&gt;Node57</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.27,-5552.13C747.21,-5553.08 748.12,-5554.06 749,-5555.09 775.54,-5586.27 738.9,-6999.31 767,-7029.09 775.37,-7037.97 919.28,-7045.27 1013.37,-7049.13"/>
+<polygon fill="orange" stroke="orange" points="748.41,-5549.36 738.48,-5545.65 743.93,-5554.74 748.41,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7049.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node59 -->
+<g id="node59" class="node">
+<title>Node59</title>
+<g id="a_node59"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004.5,-7952.09 1004.5,-7982.09 1185.5,-7982.09 1185.5,-7952.09 1004.5,-7952.09"/>
+<text text-anchor="start" x="1012.5" y="-7970.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReshapeQueue</text>
+<text text-anchor="middle" x="1095" y="-7959.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node59 -->
+<g id="edge58" class="edge">
+<title>Node3&#45;&gt;Node59</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.07 748.13,-5554.06 749,-5555.09 791.17,-5604.86 725.35,-7852.9 767,-7903.09 782.19,-7921.4 912.88,-7942.61 1004.36,-7955.43"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.5,-5545.64 743.94,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7951.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node61 -->
+<g id="node61" class="node">
+<title>Node61</title>
+<g id="a_node61"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014,-6206.09 1014,-6236.09 1176,-6236.09 1176,-6206.09 1014,-6206.09"/>
+<text text-anchor="start" x="1022" y="-6224.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="1095" y="-6213.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node61 -->
+<g id="edge60" class="edge">
+<title>Node3&#45;&gt;Node61</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.25,-5552.15C747.2,-5553.09 748.12,-5554.07 749,-5555.09 792.97,-5605.83 723.41,-6108.03 767,-6159.09 775.05,-6168.53 919.49,-6193.21 1013.68,-6208.43"/>
+<polygon fill="orange" stroke="orange" points="748.35,-5549.36 738.4,-5545.72 743.92,-5554.77 748.35,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6203.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node63 -->
+<g id="node63" class="node">
+<title>Node63</title>
+<g id="a_node63"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1012,-5872.09 1012,-5902.09 1178,-5902.09 1178,-5872.09 1012,-5872.09"/>
+<text text-anchor="start" x="1020" y="-5890.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MeanQueue</text>
+<text text-anchor="middle" x="1095" y="-5879.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node63 -->
+<g id="edge62" class="edge">
+<title>Node3&#45;&gt;Node63</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.18,-5552.21C747.15,-5553.13 748.09,-5554.09 749,-5555.09 784.78,-5594.54 733.81,-5752.43 767,-5794.09 824.99,-5866.88 879.13,-5825.43 967,-5856.09 975.1,-5858.92 976.78,-5860.61 985,-5863.09 995.76,-5866.35 1007.23,-5869.36 1018.55,-5872.07"/>
+<polygon fill="orange" stroke="orange" points="748.22,-5549.36 738.2,-5545.9 743.87,-5554.85 748.22,-5549.36"/>
+<text text-anchor="middle" x="867" y="-5859.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
+</g>
+<!-- Node65 -->
+<g id="node65" class="node">
+<title>Node65</title>
+<g id="a_node65"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017,-2169.09 1017,-2199.09 1173,-2199.09 1173,-2169.09 1017,-2169.09"/>
+<text text-anchor="start" x="1025" y="-2187.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-2176.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node65 -->
+<g id="edge64" class="edge">
+<title>Node3&#45;&gt;Node65</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.47,-5516.68C664.49,-5448.15 727.67,-5210.82 749,-5010.09 752.58,-4976.38 747.34,-2596.72 767,-2569.09 821.69,-2492.24 910.23,-2573.42 967,-2498.09 1005.86,-2446.53 943.01,-2257.14 985,-2208.09 993.32,-2198.38 1004.59,-2192.08 1016.74,-2188.08"/>
+<polygon fill="orange" stroke="orange" points="642.04,-5515.95 642.72,-5526.52 648.79,-5517.83 642.04,-5515.95"/>
+<text text-anchor="middle" x="867" y="-2572.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeQueueDescriptor &gt;</text>
+</g>
+<!-- Node67 -->
+<g id="node67" class="node">
+<title>Node67</title>
+<g id="a_node67"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1019.5,-7474.09 1019.5,-7504.09 1170.5,-7504.09 1170.5,-7474.09 1019.5,-7474.09"/>
+<text text-anchor="start" x="1027.5" y="-7492.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantize</text>
+<text text-anchor="middle" x="1095" y="-7481.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node67 -->
+<g id="edge66" class="edge">
+<title>Node3&#45;&gt;Node67</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.28,-5552.13C747.22,-5553.08 748.13,-5554.06 749,-5555.09 782.98,-5595.12 732.25,-7405.74 767,-7445.09 783.44,-7463.72 927.8,-7477.31 1019.13,-7484.13"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5549.36 738.49,-5545.64 743.93,-5554.73 748.42,-5549.36"/>
+<text text-anchor="middle" x="867" y="-7482.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node69 -->
+<g id="node69" class="node">
+<title>Node69</title>
+<g id="a_node69"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-6747.09 1008.5,-6777.09 1181.5,-6777.09 1181.5,-6747.09 1008.5,-6747.09"/>
+<text text-anchor="start" x="1016.5" y="-6765.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogicalBinary</text>
+<text text-anchor="middle" x="1095" y="-6754.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node69 -->
+<g id="edge68" class="edge">
+<title>Node3&#45;&gt;Node69</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.27,-5552.14C747.21,-5553.08 748.12,-5554.07 749,-5555.09 790.36,-5603.51 725.93,-6652.44 767,-6701.09 797.4,-6737.12 922.01,-6752 1008.31,-6758.06"/>
+<polygon fill="orange" stroke="orange" points="748.4,-5549.36 738.47,-5545.67 743.93,-5554.74 748.4,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6757.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node72 -->
+<g id="node72" class="node">
+<title>Node72</title>
+<g id="a_node72"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1001,-2670.09 1001,-2700.09 1189,-2700.09 1189,-2670.09 1001,-2670.09"/>
+<text text-anchor="start" x="1009" y="-2688.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MaximumQueue</text>
+<text text-anchor="middle" x="1095" y="-2677.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node72 -->
+<g id="edge71" class="edge">
+<title>Node3&#45;&gt;Node72</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.45,-5516.68C664.38,-5448.13 727.32,-5210.79 749,-5010.09 751.47,-4987.18 751.53,-3368.17 767,-3351.09 797.02,-3317.96 936.68,-3361.95 967,-3329.09 1013.36,-3278.85 942.55,-2767.68 985,-2714.09 989.38,-2708.57 994.68,-2704.02 1000.56,-2700.29"/>
+<polygon fill="orange" stroke="orange" points="642.02,-5515.95 642.71,-5526.52 648.76,-5517.83 642.02,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3354.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MaximumQueueDescriptor &gt;</text>
+</g>
+<!-- Node74 -->
+<g id="node74" class="node">
+<title>Node74</title>
+<g id="a_node74"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-4294.09 1008.5,-4324.09 1181.5,-4324.09 1181.5,-4294.09 1008.5,-4294.09"/>
+<text text-anchor="start" x="1016.5" y="-4312.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ConcatQueue</text>
+<text text-anchor="middle" x="1095" y="-4301.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node74 -->
+<g id="edge73" class="edge">
+<title>Node3&#45;&gt;Node74</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.31,-5516.66C663.77,-5448.06 725.35,-5210.56 749,-5010.09 752.84,-4977.53 744.69,-4444.12 767,-4420.09 797.41,-4387.34 932.95,-4428.04 967,-4399.09 990.16,-4379.4 962.97,-4354.05 985,-4333.09 991.74,-4326.68 999.78,-4321.83 1008.4,-4318.18"/>
+<polygon fill="orange" stroke="orange" points="641.88,-5515.95 642.64,-5526.51 648.63,-5517.78 641.88,-5515.95"/>
+<text text-anchor="middle" x="867" y="-4423.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
+</g>
+<!-- Node76 -->
+<g id="node76" class="node">
+<title>Node76</title>
+<g id="a_node76"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1019.5,-4196.09 1019.5,-4226.09 1170.5,-4226.09 1170.5,-4196.09 1019.5,-4196.09"/>
+<text text-anchor="start" x="1027.5" y="-4214.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Constant</text>
+<text text-anchor="middle" x="1095" y="-4203.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node76 -->
+<g id="edge75" class="edge">
+<title>Node3&#45;&gt;Node76</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.33,-5516.67C663.87,-5448.08 725.67,-5210.6 749,-5010.09 753.23,-4973.77 742.16,-4378.93 767,-4352.09 797.36,-4319.3 934.15,-4361.39 967,-4331.09 998.91,-4301.66 954.79,-4266.27 985,-4235.09 994.3,-4225.49 1006.51,-4219.32 1019.38,-4215.43"/>
+<polygon fill="orange" stroke="orange" points="641.9,-5515.95 642.65,-5526.52 648.65,-5517.79 641.9,-5515.95"/>
+<text text-anchor="middle" x="867" y="-4355.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
+</g>
+<!-- Node78 -->
+<g id="node78" class="node">
+<title>Node78</title>
+<g id="a_node78"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007.5,-4049.09 1007.5,-4079.09 1182.5,-4079.09 1182.5,-4049.09 1007.5,-4049.09"/>
+<text text-anchor="start" x="1015.5" y="-4067.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReduceQueue</text>
+<text text-anchor="middle" x="1095" y="-4056.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node78 -->
+<g id="edge77" class="edge">
+<title>Node3&#45;&gt;Node78</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.39,-5516.67C664.11,-5448.1 726.44,-5210.69 749,-5010.09 751.84,-4984.86 749.76,-4114.73 767,-4096.09 798.42,-4062.12 921.37,-4058.36 1007.2,-4060.16"/>
+<polygon fill="orange" stroke="orange" points="641.95,-5515.95 642.68,-5526.52 648.7,-5517.8 641.95,-5515.95"/>
+<text text-anchor="middle" x="867" y="-4099.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
+</g>
+<!-- Node80 -->
+<g id="node80" class="node">
+<title>Node80</title>
+<g id="a_node80"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004.5,-3615.09 1004.5,-3645.09 1185.5,-3645.09 1185.5,-3615.09 1004.5,-3615.09"/>
+<text text-anchor="start" x="1012.5" y="-3633.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ChannelShuffle</text>
+<text text-anchor="middle" x="1095" y="-3622.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node80 -->
+<g id="edge79" class="edge">
+<title>Node3&#45;&gt;Node80</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.42,-5516.68C664.25,-5448.12 726.89,-5210.74 749,-5010.09 752.62,-4977.26 746.48,-3846.97 767,-3821.09 823.93,-3749.3 901.4,-3835.06 967,-3771.09 988.46,-3750.17 967.68,-3730.56 985,-3706.09 1004.33,-3678.79 1036.73,-3658.04 1061.19,-3645.17"/>
+<polygon fill="orange" stroke="orange" points="641.99,-5515.95 642.7,-5526.52 648.73,-5517.82 641.99,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3824.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
+</g>
+<!-- Node82 -->
+<g id="node82" class="node">
+<title>Node82</title>
+<g id="a_node82"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-2218.09 1005,-2248.09 1185,-2248.09 1185,-2218.09 1005,-2218.09"/>
+<text text-anchor="start" x="1013" y="-2236.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PermuteQueue</text>
+<text text-anchor="middle" x="1095" y="-2225.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node82 -->
+<g id="edge81" class="edge">
+<title>Node3&#45;&gt;Node82</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.47,-5516.68C664.48,-5448.14 727.64,-5210.82 749,-5010.09 752.42,-4978 748.22,-2712.35 767,-2686.09 821.79,-2609.5 910.6,-2691.51 967,-2616.09 1014.84,-2552.12 933.41,-2318.08 985,-2257.09 990.51,-2250.58 997.34,-2245.6 1004.88,-2241.82"/>
+<polygon fill="orange" stroke="orange" points="642.04,-5515.95 642.72,-5526.52 648.78,-5517.83 642.04,-5515.95"/>
+<text text-anchor="middle" x="867" y="-2689.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteQueueDescriptor &gt;</text>
+</g>
+<!-- Node84 -->
+<g id="node84" class="node">
+<title>Node84</title>
+<g id="a_node84"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1002.5,-2890.09 1002.5,-2920.09 1187.5,-2920.09 1187.5,-2890.09 1002.5,-2890.09"/>
+<text text-anchor="start" x="1010.5" y="-2908.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MinimumQueue</text>
+<text text-anchor="middle" x="1095" y="-2897.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node84 -->
+<g id="edge83" class="edge">
+<title>Node3&#45;&gt;Node84</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.44,-5516.68C664.35,-5448.13 727.23,-5210.78 749,-5010.09 753.59,-4967.78 740.85,-3511.67 767,-3478.09 823.51,-3405.55 909.59,-3496.93 967,-3425.09 1000.94,-3382.62 951.44,-2978.87 985,-2936.09 990.1,-2929.59 996.46,-2924.39 1003.53,-2920.24"/>
+<polygon fill="orange" stroke="orange" points="642.01,-5515.95 642.71,-5526.52 648.76,-5517.82 642.01,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3481.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MinimumQueueDescriptor &gt;</text>
+</g>
+<!-- Node86 -->
+<g id="node86" class="node">
+<title>Node86</title>
+<g id="a_node86"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018,-5274.09 1018,-5304.09 1172,-5304.09 1172,-5274.09 1018,-5274.09"/>
+<text text-anchor="start" x="1026" y="-5292.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherNd</text>
+<text text-anchor="middle" x="1095" y="-5281.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node86 -->
+<g id="edge85" class="edge">
+<title>Node3&#45;&gt;Node86</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.69,-5516.28C647.5,-5462.02 671.93,-5310.98 767,-5249.09 841.49,-5200.6 883.42,-5218.83 967,-5249.09 976.79,-5252.64 975.67,-5259.47 985,-5264.09 995.26,-5269.18 1006.59,-5273.25 1017.93,-5276.5"/>
+<polygon fill="orange" stroke="orange" points="638.19,-5516.03 640.71,-5526.32 645.16,-5516.71 638.19,-5516.03"/>
+<text text-anchor="middle" x="867" y="-5252.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node88 -->
+<g id="node88" class="node">
+<title>Node88</title>
+<g id="a_node88"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016.5,-2512.09 1016.5,-2542.09 1173.5,-2542.09 1173.5,-2512.09 1016.5,-2512.09"/>
+<text text-anchor="start" x="1024.5" y="-2530.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; AbsQueue</text>
+<text text-anchor="middle" x="1095" y="-2519.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node88 -->
+<g id="edge87" class="edge">
+<title>Node3&#45;&gt;Node88</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.45,-5516.68C664.39,-5448.13 727.36,-5210.79 749,-5010.09 751.56,-4986.37 752.35,-3310.93 767,-3292.09 823.46,-3219.51 909.97,-3311.23 967,-3239.09 1014.42,-3179.1 936.32,-2610.07 985,-2551.09 993.14,-2541.23 1004.33,-2534.86 1016.45,-2530.83"/>
+<polygon fill="orange" stroke="orange" points="642.02,-5515.95 642.71,-5526.52 648.77,-5517.83 642.02,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3295.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AbsQueueDescriptor &gt;</text>
+</g>
+<!-- Node90 -->
+<g id="node90" class="node">
+<title>Node90</title>
+<g id="a_node90"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1012.5,-5470.09 1012.5,-5500.09 1177.5,-5500.09 1177.5,-5470.09 1012.5,-5470.09"/>
+<text text-anchor="start" x="1020.5" y="-5488.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="1095" y="-5477.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node90 -->
+<g id="edge89" class="edge">
+<title>Node3&#45;&gt;Node90</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M666.64,-5521.9C691.72,-5509.39 730.75,-5492.1 767,-5485.09 849.35,-5469.18 945.57,-5471.63 1012.22,-5476.55"/>
+<polygon fill="orange" stroke="orange" points="664.75,-5518.93 657.43,-5526.59 667.93,-5525.17 664.75,-5518.93"/>
+<text text-anchor="middle" x="867" y="-5488.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node92 -->
+<g id="node92" class="node">
+<title>Node92</title>
+<g id="a_node92"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017,-3791.09 1017,-3821.09 1173,-3821.09 1173,-3791.09 1017,-3791.09"/>
+<text text-anchor="start" x="1025" y="-3809.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PadQueue</text>
+<text text-anchor="middle" x="1095" y="-3798.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node92 -->
+<g id="edge91" class="edge">
+<title>Node3&#45;&gt;Node92</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.41,-5516.68C664.21,-5448.11 726.77,-5210.73 749,-5010.09 752.36,-4979.77 746.51,-3934.69 767,-3912.09 797.04,-3878.95 931.55,-3916.39 967,-3889.09 984.4,-3875.7 969.13,-3858.26 985,-3843.09 995.04,-3833.5 1007.67,-3826.39 1020.73,-3821.12"/>
+<polygon fill="orange" stroke="orange" points="641.98,-5515.95 642.69,-5526.52 648.73,-5517.81 641.98,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3915.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
+</g>
+<!-- Node94 -->
+<g id="node94" class="node">
+<title>Node94</title>
+<g id="a_node94"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1012,-6020.09 1012,-6050.09 1178,-6050.09 1178,-6020.09 1012,-6020.09"/>
+<text text-anchor="start" x="1020" y="-6038.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="1095" y="-6027.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node94 -->
+<g id="edge93" class="edge">
+<title>Node3&#45;&gt;Node94</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.23,-5552.17C747.18,-5553.11 748.11,-5554.08 749,-5555.09 779.53,-5589.85 736.83,-5936.02 767,-5971.09 775.04,-5980.44 917.42,-6005.73 1011.63,-6021.57"/>
+<polygon fill="orange" stroke="orange" points="748.31,-5549.36 738.34,-5545.77 743.9,-5554.79 748.31,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6016.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
+</g>
+<!-- Node96 -->
+<g id="node96" class="node">
+<title>Node96</title>
+<g id="a_node96"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-6376.09 1013,-6406.09 1177,-6406.09 1177,-6376.09 1013,-6376.09"/>
+<text text-anchor="start" x="1021" y="-6394.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="1095" y="-6383.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node96 -->
+<g id="edge95" class="edge">
+<title>Node3&#45;&gt;Node96</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M746.26,-5552.15C747.2,-5553.09 748.12,-5554.07 749,-5555.09 777.31,-5587.99 738.59,-6303.28 767,-6336.09 782.97,-6354.54 921.14,-6372.67 1012.7,-6382.82"/>
+<polygon fill="orange" stroke="orange" points="748.37,-5549.36 738.43,-5545.69 743.92,-5554.76 748.37,-5549.36"/>
+<text text-anchor="middle" x="867" y="-6379.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
+</g>
+<!-- Node98 -->
+<g id="node98" class="node">
+<title>Node98</title>
+<g id="a_node98"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016.5,-2365.09 1016.5,-2395.09 1173.5,-2395.09 1173.5,-2365.09 1016.5,-2365.09"/>
+<text text-anchor="start" x="1024.5" y="-2383.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantized</text>
+<text text-anchor="middle" x="1095" y="-2372.09" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node98 -->
+<g id="edge97" class="edge">
+<title>Node3&#45;&gt;Node98</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.46,-5516.68C664.44,-5448.14 727.52,-5210.81 749,-5010.09 752,-4982.03 749.17,-2999.97 767,-2978.09 824.45,-2907.62 908.67,-3004.84 967,-2935.09 1004.87,-2889.81 947.24,-2449.47 985,-2404.09 993.12,-2394.34 1004.22,-2388 1016.24,-2383.98"/>
+<polygon fill="orange" stroke="orange" points="642.03,-5515.95 642.72,-5526.52 648.78,-5517.83 642.03,-5515.95"/>
+<text text-anchor="middle" x="867" y="-2981.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizedLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node100 -->
+<g id="node100" class="node">
+<title>Node100</title>
+<g id="a_node100"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1009.5,-3951.09 1009.5,-3981.09 1180.5,-3981.09 1180.5,-3951.09 1009.5,-3951.09"/>
+<text text-anchor="start" x="1017.5" y="-3969.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ResizeQueue</text>
+<text text-anchor="middle" x="1095" y="-3958.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node100 -->
+<g id="edge99" class="edge">
+<title>Node3&#45;&gt;Node100</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.39,-5516.67C664.14,-5448.11 726.54,-5210.7 749,-5010.09 751.98,-4983.45 750.33,-4066.09 767,-4045.09 770.88,-4040.2 978.92,-3991.53 985,-3990.09 997.63,-3987.11 1011.12,-3984.04 1024.15,-3981.14"/>
+<polygon fill="orange" stroke="orange" points="641.96,-5515.95 642.68,-5526.52 648.71,-5517.81 641.96,-5515.95"/>
+<text text-anchor="middle" x="867" y="-4048.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node102 -->
+<g id="node102" class="node">
+<title>Node102</title>
+<g id="a_node102"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-4343.09 1013.5,-4373.09 1176.5,-4373.09 1176.5,-4343.09 1013.5,-4343.09"/>
+<text text-anchor="start" x="1021.5" y="-4361.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ArgMinMax</text>
+<text text-anchor="middle" x="1095" y="-4350.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node102 -->
+<g id="edge101" class="edge">
+<title>Node3&#45;&gt;Node102</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.21,-5516.65C663.37,-5448.02 724.04,-5210.41 749,-5010.09 751.84,-4987.3 751.26,-4613.82 767,-4597.09 797.62,-4564.54 935.59,-4607.88 967,-4576.09 997.43,-4545.29 956.34,-4414.55 985,-4382.09 992.63,-4373.45 1002.6,-4367.53 1013.41,-4363.53"/>
+<polygon fill="orange" stroke="orange" points="641.78,-5515.94 642.59,-5526.51 648.55,-5517.75 641.78,-5515.94"/>
+<text text-anchor="middle" x="867" y="-4600.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node104 -->
+<g id="node104" class="node">
+<title>Node104</title>
+<g id="a_node104"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007,-3552.09 1007,-3582.09 1183,-3582.09 1183,-3552.09 1007,-3552.09"/>
+<text text-anchor="start" x="1015" y="-3570.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; DepthToSpace</text>
+<text text-anchor="middle" x="1095" y="-3559.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node104 -->
+<g id="edge103" class="edge">
+<title>Node3&#45;&gt;Node104</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.43,-5516.68C664.28,-5448.12 727.01,-5210.75 749,-5010.09 752.89,-4974.58 743.63,-3751.11 767,-3724.09 825.89,-3656.01 901.92,-3754.29 967,-3692.09 995.55,-3664.81 958.97,-3634.79 985,-3605.09 993.85,-3595 1005.53,-3587.58 1017.96,-3582.14"/>
+<polygon fill="orange" stroke="orange" points="642,-5515.95 642.7,-5526.52 648.74,-5517.82 642,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3727.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
+</g>
+<!-- Node106 -->
+<g id="node106" class="node">
+<title>Node106</title>
+<g id="a_node106"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1023.5,-3853.09 1023.5,-3883.09 1166.5,-3883.09 1166.5,-3853.09 1023.5,-3853.09"/>
+<text text-anchor="start" x="1031.5" y="-3871.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Splitter</text>
+<text text-anchor="middle" x="1095" y="-3860.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node106 -->
+<g id="edge105" class="edge">
+<title>Node3&#45;&gt;Node106</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.4,-5516.67C664.17,-5448.11 726.66,-5210.71 749,-5010.09 752.17,-4981.65 747.77,-4001.29 767,-3980.09 797.06,-3946.96 933,-3986.17 967,-3957.09 989.78,-3937.61 963.25,-3912.72 985,-3892.09 995.55,-3882.1 1009.27,-3875.9 1023.4,-3872.13"/>
+<polygon fill="orange" stroke="orange" points="641.97,-5515.95 642.69,-5526.52 648.72,-5517.81 641.97,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3983.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SplitterQueueDescriptor &gt;</text>
+</g>
+<!-- Node108 -->
+<g id="node108" class="node">
+<title>Node108</title>
+<g id="a_node108"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1009,-3044.09 1009,-3074.09 1181,-3074.09 1181,-3044.09 1009,-3044.09"/>
+<text text-anchor="start" x="1017" y="-3062.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherQueue</text>
+<text text-anchor="middle" x="1095" y="-3051.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node108 -->
+<g id="edge107" class="edge">
+<title>Node3&#45;&gt;Node108</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.44,-5516.68C664.32,-5448.13 727.13,-5210.77 749,-5010.09 753.25,-4971.04 742.19,-3626.55 767,-3596.09 824.48,-3525.52 908.62,-3621.92 967,-3552.09 1000.45,-3512.08 951.56,-3123.11 985,-3083.09 991.46,-3075.36 999.8,-3069.78 1008.98,-3065.8"/>
+<polygon fill="orange" stroke="orange" points="642.01,-5515.95 642.7,-5526.52 648.75,-5517.82 642.01,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3599.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
+</g>
+<!-- Node110 -->
+<g id="node110" class="node">
+<title>Node110</title>
+<g id="a_node110"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-2267.09 1013,-2297.09 1177,-2297.09 1177,-2267.09 1013,-2267.09"/>
+<text text-anchor="start" x="1021" y="-2285.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RsqrtQueue</text>
+<text text-anchor="middle" x="1095" y="-2274.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node110 -->
+<g id="edge109" class="edge">
+<title>Node3&#45;&gt;Node110</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.47,-5516.68C664.46,-5448.14 727.59,-5210.82 749,-5010.09 752.25,-4979.63 749.17,-2829.01 767,-2804.09 821.81,-2727.51 910.9,-2809.74 967,-2734.09 995.35,-2695.86 954.41,-2342.56 985,-2306.09 992.35,-2297.34 1002.1,-2291.34 1012.75,-2287.3"/>
+<polygon fill="orange" stroke="orange" points="642.04,-5515.95 642.72,-5526.52 648.78,-5517.83 642.04,-5515.95"/>
+<text text-anchor="middle" x="867" y="-2807.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RsqrtQueueDescriptor &gt;</text>
+</g>
+<!-- Node112 -->
+<g id="node112" class="node">
+<title>Node112</title>
+<g id="a_node112"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1012,-2780.09 1012,-2810.09 1178,-2810.09 1178,-2780.09 1012,-2780.09"/>
+<text text-anchor="start" x="1020" y="-2798.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="1095" y="-2787.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node112 -->
+<g id="edge111" class="edge">
+<title>Node3&#45;&gt;Node112</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.45,-5516.68C664.37,-5448.13 727.28,-5210.78 749,-5010.09 753.78,-4965.9 738.96,-3444.58 767,-3410.09 824.42,-3339.48 908.79,-3436.06 967,-3366.09 1005.04,-3320.37 949.35,-2878.7 985,-2831.09 991.99,-2821.76 1001.47,-2814.81 1011.95,-2809.65"/>
+<polygon fill="orange" stroke="orange" points="642.02,-5515.95 642.71,-5526.52 648.76,-5517.83 642.02,-5515.95"/>
+<text text-anchor="middle" x="867" y="-3413.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
+</g>
+<!-- Node114 -->
+<g id="node114" class="node">
+<title>Node114</title>
+<g id="a_node114"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1006,-5672.09 1006,-5702.09 1184,-5702.09 1184,-5672.09 1006,-5672.09"/>
+<text text-anchor="start" x="1014" y="-5690.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="1095" y="-5679.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node114 -->
+<g id="edge113" class="edge">
+<title>Node3&#45;&gt;Node114</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M744.15,-5551.16C745.82,-5552.39 747.44,-5553.7 749,-5555.09 770.37,-5574.24 746,-5597.54 767,-5617.09 776.11,-5625.57 919.77,-5654.11 1013.62,-5672.02"/>
+<polygon fill="orange" stroke="orange" points="745.67,-5547.98 735.33,-5545.65 741.96,-5553.92 745.67,-5547.98"/>
+<text text-anchor="middle" x="867" y="-5666.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:href="classarmnn_1_1_cl_instance_normalization_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1243.5,-8081.59 1243.5,-8100.59 1425.5,-8100.59 1425.5,-8081.59 1243.5,-8081.59"/>
+<text text-anchor="middle" x="1334.5" y="-8088.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClInstanceNormalizationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node4&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1195.17,-8091.09C1211.11,-8091.09 1227.53,-8091.09 1243.25,-8091.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-8087.59 1184.77,-8091.09 1194.77,-8094.59 1194.77,-8087.59"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:href="classarmnn_1_1_cl_space_to_depth_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1264,-7201.59 1264,-7220.59 1405,-7220.59 1405,-7201.59 1264,-7201.59"/>
+<text text-anchor="middle" x="1334.5" y="-7208.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSpaceToDepthWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node6&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1193.16,-7211.09C1216.87,-7211.09 1241.76,-7211.09 1263.88,-7211.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-7207.59 1183.09,-7211.09 1193.09,-7214.59 1193.09,-7207.59"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:href="classarmnn_1_1_cl_convolution3d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-8199.59 1263,-8218.59 1406,-8218.59 1406,-8199.59 1263,-8199.59"/>
+<text text-anchor="middle" x="1334.5" y="-8206.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvolution3dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node8&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node8&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1194.25,-8209.09C1217.3,-8209.09 1241.41,-8209.09 1262.96,-8209.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.1,-8205.59 1184.1,-8209.09 1194.1,-8212.59 1194.1,-8205.59"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="classarmnn_1_1_cl_multiplication_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1265,-3000.59 1265,-3019.59 1404,-3019.59 1404,-3000.59 1265,-3000.59"/>
+<text text-anchor="middle" x="1334.5" y="-3007.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClMultiplicationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node10&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node10&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1192.39,-3010.09C1216.66,-3010.09 1242.22,-3010.09 1264.82,-3010.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.08,-3006.59 1182.08,-3010.09 1192.08,-3013.59 1192.08,-3006.59"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:href="classarmnn_1_1_cl_q_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282.5,-7778.59 1282.5,-7797.59 1386.5,-7797.59 1386.5,-7778.59 1282.5,-7778.59"/>
+<text text-anchor="middle" x="1334.5" y="-7785.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClQLstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node12&#45;&gt;Node13 -->
+<g id="edge12" class="edge">
+<title>Node12&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M1190.18,-7763.35C1221.64,-7768.78 1255.5,-7774.63 1282.4,-7779.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.52,-7759.86 1180.07,-7761.61 1189.33,-7766.76 1190.52,-7759.86"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="classarmnn_1_1_cl_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1261.5,-7349.09 1261.5,-7379.09 1407.5,-7379.09 1407.5,-7349.09 1261.5,-7349.09"/>
+<text text-anchor="start" x="1269.5" y="-7367.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClTransposeConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-7356.09" 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="M1195.22,-7367C1217.38,-7366.54 1240.48,-7366.05 1261.3,-7365.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.04,-7363.51 1185.11,-7367.22 1195.18,-7370.51 1195.04,-7363.51"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="classarmnn_1_1_cl_fill_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1291.5,-8254.59 1291.5,-8273.59 1377.5,-8273.59 1377.5,-8254.59 1291.5,-8254.59"/>
+<text text-anchor="middle" x="1334.5" y="-8261.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClFillWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node17 -->
+<g id="edge16" class="edge">
+<title>Node16&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M1182.13,-8264.09C1219.25,-8264.09 1260.98,-8264.09 1291.21,-8264.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1181.8,-8260.59 1171.8,-8264.09 1181.8,-8267.59 1181.8,-8260.59"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="classarmnn_1_1_cl_pooling3d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1274.5,-7901.59 1274.5,-7920.59 1394.5,-7920.59 1394.5,-7901.59 1274.5,-7901.59"/>
+<text text-anchor="middle" x="1334.5" y="-7908.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClPooling3dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node18&#45;&gt;Node19 -->
+<g id="edge18" class="edge">
+<title>Node18&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M1182.96,-7911.09C1213.33,-7911.09 1246.71,-7911.09 1274.3,-7911.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.78,-7907.59 1172.78,-7911.09 1182.78,-7914.59 1182.78,-7907.59"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:href="classarmnn_1_1_cl_elementwise_binary_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1251,-6678.59 1251,-6697.59 1418,-6697.59 1418,-6678.59 1251,-6678.59"/>
+<text text-anchor="middle" x="1334.5" y="-6685.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClElementwiseBinaryWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node20&#45;&gt;Node21 -->
+<g id="edge20" class="edge">
+<title>Node20&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M1190.13,-6688.09C1210.16,-6688.09 1231.17,-6688.09 1250.74,-6688.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-6684.59 1180.07,-6688.09 1190.07,-6691.59 1190.07,-6684.59"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:href="classarmnn_1_1_cl_subtraction_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-2419.59 1270.5,-2438.59 1398.5,-2438.59 1398.5,-2419.59 1270.5,-2419.59"/>
+<text text-anchor="middle" x="1334.5" y="-2426.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSubtractionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node22&#45;&gt;Node23 -->
+<g id="edge22" class="edge">
+<title>Node22&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M1186.88,-2429.09C1214.69,-2429.09 1244.68,-2429.09 1270.23,-2429.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-2425.59 1176.74,-2429.09 1186.74,-2432.59 1186.74,-2425.59"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="classarmnn_1_1_cl_pooling2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1274.5,-8140.59 1274.5,-8159.59 1394.5,-8159.59 1394.5,-8140.59 1274.5,-8140.59"/>
+<text text-anchor="middle" x="1334.5" y="-8147.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClPooling2dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node24&#45;&gt;Node25 -->
+<g id="edge24" class="edge">
+<title>Node24&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M1182.96,-8150.09C1213.33,-8150.09 1246.71,-8150.09 1274.3,-8150.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.78,-8146.59 1172.78,-8150.09 1182.78,-8153.59 1182.78,-8146.59"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="classarmnn_1_1_cl_exp_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1289.5,-7588.59 1289.5,-7607.59 1379.5,-7607.59 1379.5,-7588.59 1289.5,-7588.59"/>
+<text text-anchor="middle" x="1334.5" y="-7595.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClExpWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node27 -->
+<g id="edge26" class="edge">
+<title>Node26&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M1190.1,-7610.77C1224.3,-7607.75 1261.36,-7604.47 1289.23,-7602.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.72,-7607.29 1180.07,-7611.66 1190.34,-7614.27 1189.72,-7607.29"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:href="classarmnn_1_1_cl_logical_not_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1272.5,-7550.59 1272.5,-7569.59 1396.5,-7569.59 1396.5,-7550.59 1272.5,-7550.59"/>
+<text text-anchor="middle" x="1334.5" y="-7557.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalNotWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node28 -->
+<g id="edge27" class="edge">
+<title>Node26&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M1157.54,-7601.31C1183.51,-7594.05 1214.13,-7585.8 1242,-7579.09 1255.72,-7575.79 1270.69,-7572.54 1284.46,-7569.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1156.5,-7597.97 1147.83,-7604.04 1158.4,-7604.71 1156.5,-7597.97"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:href="classarmnn_1_1_cl_log_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1290,-7512.59 1290,-7531.59 1379,-7531.59 1379,-7512.59 1290,-7512.59"/>
+<text text-anchor="middle" x="1334.5" y="-7519.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node29 -->
+<g id="edge28" class="edge">
+<title>Node26&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M1138.03,-7599.67C1158.52,-7589.85 1183.36,-7577.42 1205,-7565.09 1222.03,-7555.39 1223.87,-7548.55 1242,-7541.09 1257.01,-7534.92 1274.25,-7530.68 1289.69,-7527.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1136.47,-7596.54 1128.95,-7603.99 1139.48,-7602.86 1136.47,-7596.54"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="classarmnn_1_1_cl_neg_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1288.5,-7702.59 1288.5,-7721.59 1380.5,-7721.59 1380.5,-7702.59 1288.5,-7702.59"/>
+<text text-anchor="middle" x="1334.5" y="-7709.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClNegWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node30 -->
+<g id="edge29" class="edge">
+<title>Node26&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M1135.25,-7638.81C1156,-7649.26 1181.9,-7662.34 1205,-7674.09 1221.47,-7682.48 1224.57,-7686.94 1242,-7693.09 1256.69,-7698.28 1273.22,-7702.25 1288.16,-7705.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1136.61,-7635.58 1126.1,-7634.21 1133.46,-7641.83 1136.61,-7635.58"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="classarmnn_1_1_cl_sin_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1291,-7664.59 1291,-7683.59 1378,-7683.59 1378,-7664.59 1291,-7664.59"/>
+<text text-anchor="middle" x="1334.5" y="-7671.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSinWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node31 -->
+<g id="edge30" class="edge">
+<title>Node26&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M1164.71,-7636.59C1189.08,-7642.65 1216.72,-7649.35 1242,-7655.09 1257.82,-7658.69 1275.24,-7662.37 1290.6,-7665.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1165.39,-7633.15 1154.84,-7634.13 1163.7,-7639.95 1165.39,-7633.15"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:href="classarmnn_1_1_cl_sqrt_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1288.5,-7626.59 1288.5,-7645.59 1380.5,-7645.59 1380.5,-7626.59 1288.5,-7626.59"/>
+<text text-anchor="middle" x="1334.5" y="-7633.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSqrtWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node32 -->
+<g id="edge31" class="edge">
+<title>Node26&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M1190.43,-7625.85C1224.13,-7628.26 1260.56,-7630.87 1288.23,-7632.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.29,-7622.33 1180.07,-7625.11 1189.79,-7629.32 1190.29,-7622.33"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:href="classarmnn_1_1_cl_activation_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1273.5,-8308.59 1273.5,-8327.59 1395.5,-8327.59 1395.5,-8308.59 1273.5,-8308.59"/>
+<text text-anchor="middle" x="1334.5" y="-8315.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClActivationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node34 -->
+<g id="edge33" class="edge">
+<title>Node33&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M1184.14,-8318.09C1213.82,-8318.09 1246.24,-8318.09 1273.27,-8318.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-8314.59 1173.77,-8318.09 1183.77,-8321.59 1183.77,-8314.59"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="classarmnn_1_1_cl_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1258,-6869.59 1258,-6888.59 1411,-6888.59 1411,-6869.59 1258,-6869.59"/>
+<text text-anchor="middle" x="1334.5" y="-6876.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchToSpaceNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node35&#45;&gt;Node36 -->
+<g id="edge35" class="edge">
+<title>Node35&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M1192.96,-6879.09C1214.63,-6879.09 1237.3,-6879.09 1257.96,-6879.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.75,-6875.59 1182.75,-6879.09 1192.75,-6882.59 1192.75,-6875.59"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="classarmnn_1_1_cl_strided_slice_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1269.5,-7854.59 1269.5,-7873.59 1399.5,-7873.59 1399.5,-7854.59 1269.5,-7854.59"/>
+<text text-anchor="middle" x="1334.5" y="-7861.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClStridedSliceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node38 -->
+<g id="edge37" class="edge">
+<title>Node37&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M1188.02,-7861.64C1215.16,-7862.1 1244.25,-7862.59 1269.24,-7863.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.79,-7858.14 1177.73,-7861.47 1187.67,-7865.14 1187.79,-7858.14"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:href="classarmnn_1_1_cl_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266,-5491.59 1266,-5510.59 1403,-5510.59 1403,-5491.59 1266,-5491.59"/>
+<text text-anchor="middle" x="1334.5" y="-5498.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchMatMulWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node39&#45;&gt;Node40 -->
+<g id="edge39" class="edge">
+<title>Node39&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M1182.11,-5527.87C1214.68,-5522.1 1250.81,-5515.72 1279.6,-5510.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1181.36,-5524.44 1172.13,-5529.63 1182.58,-5531.34 1181.36,-5524.44"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:href="classarmnn_1_1_cl_addition_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278,-2321.59 1278,-2340.59 1391,-2340.59 1391,-2321.59 1278,-2321.59"/>
+<text text-anchor="middle" x="1334.5" y="-2328.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClAdditionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node41&#45;&gt;Node42 -->
+<g id="edge41" class="edge">
+<title>Node41&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M1179.2,-2331.09C1211.88,-2331.09 1248.52,-2331.09 1277.9,-2331.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.2,-2327.59 1169.2,-2331.09 1179.2,-2334.59 1179.2,-2327.59"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:href="classarmnn_1_1_cl_division_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278.5,-2125.59 1278.5,-2144.59 1390.5,-2144.59 1390.5,-2125.59 1278.5,-2125.59"/>
+<text text-anchor="middle" x="1334.5" y="-2132.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClDivisionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node43&#45;&gt;Node44 -->
+<g id="edge43" class="edge">
+<title>Node43&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M1178.64,-2135.09C1211.64,-2135.09 1248.74,-2135.09 1278.36,-2135.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1178.55,-2131.59 1168.55,-2135.09 1178.55,-2138.59 1178.55,-2131.59"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:href="structarmnn_1_1_cl_rank_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1286,-8014.59 1286,-8033.59 1383,-8033.59 1383,-8014.59 1286,-8014.59"/>
+<text text-anchor="middle" x="1334.5" y="-8021.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClRankWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node45&#45;&gt;Node46 -->
+<g id="edge45" class="edge">
+<title>Node45&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M1187.36,-8024.09C1220.88,-8024.09 1257.48,-8024.09 1285.66,-8024.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-8020.59 1177.07,-8024.09 1187.07,-8027.59 1187.07,-8020.59"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="classarmnn_1_1_cl_softmax_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278,-7816.59 1278,-7835.59 1391,-7835.59 1391,-7816.59 1278,-7816.59"/>
+<text text-anchor="middle" x="1334.5" y="-7823.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSoftmaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node47&#45;&gt;Node48 -->
+<g id="edge47" class="edge">
+<title>Node47&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M1194.74,-7811.49C1223.14,-7814.48 1253.11,-7817.63 1277.9,-7820.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.09,-7808 1184.77,-7810.44 1194.35,-7814.97 1195.09,-7808"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:href="classarmnn_1_1_cl_fully_connected_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1261,-6265.59 1261,-6284.59 1408,-6284.59 1408,-6265.59 1261,-6265.59"/>
+<text text-anchor="middle" x="1334.5" y="-6272.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClFullyConnectedWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node49&#45;&gt;Node50 -->
+<g id="edge49" class="edge">
+<title>Node49&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M1196.33,-6275.09C1217.97,-6275.09 1240.44,-6275.09 1260.78,-6275.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-6271.59 1186.13,-6275.09 1196.13,-6278.59 1196.13,-6271.59"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:href="classarmnn_1_1_cl_cast_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1287.5,-6503.59 1287.5,-6522.59 1381.5,-6522.59 1381.5,-6503.59 1287.5,-6503.59"/>
+<text text-anchor="middle" x="1334.5" y="-6510.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClCastWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node51&#45;&gt;Node52 -->
+<g id="edge51" class="edge">
+<title>Node51&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M1185.86,-6513.09C1220.4,-6513.09 1258.41,-6513.09 1287.21,-6513.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-6509.59 1175.74,-6513.09 1185.74,-6516.59 1185.74,-6509.59"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:href="classarmnn_1_1_cl_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1258,-6924.59 1258,-6943.59 1411,-6943.59 1411,-6924.59 1258,-6924.59"/>
+<text text-anchor="middle" x="1334.5" y="-6931.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSpaceToBatchNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node53&#45;&gt;Node54 -->
+<g id="edge53" class="edge">
+<title>Node53&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M1192.96,-6934.09C1214.63,-6934.09 1237.3,-6934.09 1257.96,-6934.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.75,-6930.59 1182.75,-6934.09 1192.75,-6937.59 1192.75,-6930.59"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:href="classarmnn_1_1_cl_depthwise_convolution_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1243.5,-6616.59 1243.5,-6635.59 1425.5,-6635.59 1425.5,-6616.59 1243.5,-6616.59"/>
+<text text-anchor="middle" x="1334.5" y="-6623.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClDepthwiseConvolutionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node55&#45;&gt;Node56 -->
+<g id="edge55" class="edge">
+<title>Node55&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M1195.49,-6626.09C1211.41,-6626.09 1227.81,-6626.09 1243.49,-6626.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-6622.59 1185.11,-6626.09 1195.11,-6629.59 1195.11,-6622.59"/>
+</g>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:href="classarmnn_1_1_cl_dequantize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-7042.59 1270.5,-7061.59 1398.5,-7061.59 1398.5,-7042.59 1270.5,-7042.59"/>
+<text text-anchor="middle" x="1334.5" y="-7049.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClDequantizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node57&#45;&gt;Node58 -->
+<g id="edge57" class="edge">
+<title>Node57&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M1186.88,-7052.09C1214.69,-7052.09 1244.68,-7052.09 1270.23,-7052.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-7048.59 1176.74,-7052.09 1186.74,-7055.59 1186.74,-7048.59"/>
+</g>
+<!-- Node60 -->
+<g id="node60" class="node">
+<title>Node60</title>
+<g id="a_node60"><a xlink:href="classarmnn_1_1_cl_reshape_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1277.5,-7957.59 1277.5,-7976.59 1391.5,-7976.59 1391.5,-7957.59 1277.5,-7957.59"/>
+<text text-anchor="middle" x="1334.5" y="-7964.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClReshapeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node59&#45;&gt;Node60 -->
+<g id="edge59" class="edge">
+<title>Node59&#45;&gt;Node60</title>
+<path fill="none" stroke="midnightblue" d="M1195.96,-7967.09C1223.78,-7967.09 1253.01,-7967.09 1277.33,-7967.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.79,-7963.59 1185.79,-7967.09 1195.79,-7970.59 1195.79,-7963.59"/>
+</g>
+<!-- Node62 -->
+<g id="node62" class="node">
+<title>Node62</title>
+<g id="a_node62"><a xlink:href="classarmnn_1_1_cl_slice_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1287,-6211.59 1287,-6230.59 1382,-6230.59 1382,-6211.59 1287,-6211.59"/>
+<text text-anchor="middle" x="1334.5" y="-6218.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSliceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node61&#45;&gt;Node62 -->
+<g id="edge61" class="edge">
+<title>Node61&#45;&gt;Node62</title>
+<path fill="none" stroke="midnightblue" d="M1186.14,-6221.09C1220.52,-6221.09 1258.3,-6221.09 1286.99,-6221.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.08,-6217.59 1176.08,-6221.09 1186.08,-6224.59 1186.08,-6217.59"/>
+</g>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="classarmnn_1_1_cl_mean_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1285,-5877.59 1285,-5896.59 1384,-5896.59 1384,-5877.59 1285,-5877.59"/>
+<text text-anchor="middle" x="1334.5" y="-5884.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClMeanWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node63&#45;&gt;Node64 -->
+<g id="edge63" class="edge">
+<title>Node63&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M1188.18,-5887.09C1221.09,-5887.09 1256.87,-5887.09 1284.69,-5887.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.07,-5883.59 1178.07,-5887.09 1188.07,-5890.59 1188.07,-5883.59"/>
+</g>
+<!-- Node66 -->
+<g id="node66" class="node">
+<title>Node66</title>
+<g id="a_node66"><a xlink:href="classarmnn_1_1_cl_transpose_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1274,-2174.59 1274,-2193.59 1395,-2193.59 1395,-2174.59 1274,-2174.59"/>
+<text text-anchor="middle" x="1334.5" y="-2181.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClTransposeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node65&#45;&gt;Node66 -->
+<g id="edge65" class="edge">
+<title>Node65&#45;&gt;Node66</title>
+<path fill="none" stroke="midnightblue" d="M1183.19,-2184.09C1213.29,-2184.09 1246.3,-2184.09 1273.7,-2184.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-2180.59 1173.11,-2184.09 1183.11,-2187.59 1183.11,-2180.59"/>
+</g>
+<!-- Node68 -->
+<g id="node68" class="node">
+<title>Node68</title>
+<g id="a_node68"><a xlink:href="classarmnn_1_1_cl_quantize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1276.5,-7436.59 1276.5,-7455.59 1392.5,-7455.59 1392.5,-7436.59 1276.5,-7436.59"/>
+<text text-anchor="middle" x="1334.5" y="-7443.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClQuantizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node67&#45;&gt;Node68 -->
+<g id="edge67" class="edge">
+<title>Node67&#45;&gt;Node68</title>
+<path fill="none" stroke="midnightblue" d="M1181.03,-7473.7C1214.36,-7467.66 1251.56,-7460.93 1280.87,-7455.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1180.04,-7470.32 1170.82,-7475.55 1181.28,-7477.21 1180.04,-7470.32"/>
+</g>
+<!-- Node70 -->
+<g id="node70" class="node">
+<title>Node70</title>
+<g id="a_node70"><a xlink:href="classarmnn_1_1_cl_logical_and_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1272,-6719.59 1272,-6738.59 1397,-6738.59 1397,-6719.59 1272,-6719.59"/>
+<text text-anchor="middle" x="1334.5" y="-6726.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalAndWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node69&#45;&gt;Node70 -->
+<g id="edge69" class="edge">
+<title>Node69&#45;&gt;Node70</title>
+<path fill="none" stroke="midnightblue" d="M1191.96,-6748.76C1218.86,-6745.02 1247.38,-6741.06 1271.72,-6737.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.17,-6745.34 1181.74,-6750.18 1192.13,-6752.27 1191.17,-6745.34"/>
+</g>
+<!-- Node71 -->
+<g id="node71" class="node">
+<title>Node71</title>
+<g id="a_node71"><a xlink:href="classarmnn_1_1_cl_logical_or_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1275.5,-6757.59 1275.5,-6776.59 1393.5,-6776.59 1393.5,-6757.59 1275.5,-6757.59"/>
+<text text-anchor="middle" x="1334.5" y="-6764.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalOrWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node69&#45;&gt;Node71 -->
+<g id="edge70" class="edge">
+<title>Node69&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M1192.05,-6764.12C1220.28,-6764.71 1250.28,-6765.34 1275.36,-6765.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.81,-6760.61 1181.74,-6763.9 1191.67,-6767.61 1191.81,-6760.61"/>
+</g>
+<!-- Node73 -->
+<g id="node73" class="node">
+<title>Node73</title>
+<g id="a_node73"><a xlink:href="classarmnn_1_1_cl_maximum_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1273.5,-2675.59 1273.5,-2694.59 1395.5,-2694.59 1395.5,-2675.59 1273.5,-2675.59"/>
+<text text-anchor="middle" x="1334.5" y="-2682.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClMaximumWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node72&#45;&gt;Node73 -->
+<g id="edge72" class="edge">
+<title>Node72&#45;&gt;Node73</title>
+<path fill="none" stroke="midnightblue" d="M1199.22,-2685.09C1224.57,-2685.09 1250.88,-2685.09 1273.42,-2685.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1199.18,-2681.59 1189.18,-2685.09 1199.18,-2688.59 1199.18,-2681.59"/>
+</g>
+<!-- Node75 -->
+<g id="node75" class="node">
+<title>Node75</title>
+<g id="a_node75"><a xlink:href="classarmnn_1_1_cl_concat_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281.5,-4299.59 1281.5,-4318.59 1387.5,-4318.59 1387.5,-4299.59 1281.5,-4299.59"/>
+<text text-anchor="middle" x="1334.5" y="-4306.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClConcatWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node74&#45;&gt;Node75 -->
+<g id="edge74" class="edge">
+<title>Node74&#45;&gt;Node75</title>
+<path fill="none" stroke="midnightblue" d="M1192.01,-4309.09C1222.55,-4309.09 1255.18,-4309.09 1281.4,-4309.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-4305.59 1181.74,-4309.09 1191.74,-4312.59 1191.74,-4305.59"/>
+</g>
+<!-- Node77 -->
+<g id="node77" class="node">
+<title>Node77</title>
+<g id="a_node77"><a xlink:href="classarmnn_1_1_cl_constant_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1276.5,-4201.59 1276.5,-4220.59 1392.5,-4220.59 1392.5,-4201.59 1276.5,-4201.59"/>
+<text text-anchor="middle" x="1334.5" y="-4208.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClConstantWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node77 -->
+<g id="edge76" class="edge">
+<title>Node76&#45;&gt;Node77</title>
+<path fill="none" stroke="midnightblue" d="M1180.97,-4211.09C1212.64,-4211.09 1247.8,-4211.09 1276.38,-4211.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1180.82,-4207.59 1170.82,-4211.09 1180.82,-4214.59 1180.82,-4207.59"/>
+</g>
+<!-- Node79 -->
+<g id="node79" class="node">
+<title>Node79</title>
+<g id="a_node79"><a xlink:href="classarmnn_1_1_cl_reduce_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1280.5,-4054.59 1280.5,-4073.59 1388.5,-4073.59 1388.5,-4054.59 1280.5,-4054.59"/>
+<text text-anchor="middle" x="1334.5" y="-4061.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClReduceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node78&#45;&gt;Node79 -->
+<g id="edge78" class="edge">
+<title>Node78&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M1192.82,-4064.09C1222.76,-4064.09 1254.63,-4064.09 1280.46,-4064.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.75,-4060.59 1182.75,-4064.09 1192.75,-4067.59 1192.75,-4060.59"/>
+</g>
+<!-- Node81 -->
+<g id="node81" class="node">
+<title>Node81</title>
+<g id="a_node81"><a xlink:href="classarmnn_1_1_cl_channel_shuffle_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1261.5,-3620.59 1261.5,-3639.59 1407.5,-3639.59 1407.5,-3620.59 1261.5,-3620.59"/>
+<text text-anchor="middle" x="1334.5" y="-3627.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClChannelShuffleWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node80&#45;&gt;Node81 -->
+<g id="edge80" class="edge">
+<title>Node80&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M1195.82,-3630.09C1217.81,-3630.09 1240.68,-3630.09 1261.33,-3630.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.79,-3626.59 1185.79,-3630.09 1195.79,-3633.59 1195.79,-3626.59"/>
+</g>
+<!-- Node83 -->
+<g id="node83" class="node">
+<title>Node83</title>
+<g id="a_node83"><a xlink:href="classarmnn_1_1_cl_permute_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278,-2223.59 1278,-2242.59 1391,-2242.59 1391,-2223.59 1278,-2223.59"/>
+<text text-anchor="middle" x="1334.5" y="-2230.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClPermuteWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node82&#45;&gt;Node83 -->
+<g id="edge82" class="edge">
+<title>Node82&#45;&gt;Node83</title>
+<path fill="none" stroke="midnightblue" d="M1195.4,-2233.09C1223.53,-2233.09 1253.15,-2233.09 1277.71,-2233.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-2229.59 1185.11,-2233.09 1195.11,-2236.59 1195.11,-2229.59"/>
+</g>
+<!-- Node85 -->
+<g id="node85" class="node">
+<title>Node85</title>
+<g id="a_node85"><a xlink:href="classarmnn_1_1_cl_minimum_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1275,-2895.59 1275,-2914.59 1394,-2914.59 1394,-2895.59 1275,-2895.59"/>
+<text text-anchor="middle" x="1334.5" y="-2902.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClMinimumWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node84&#45;&gt;Node85 -->
+<g id="edge84" class="edge">
+<title>Node84&#45;&gt;Node85</title>
+<path fill="none" stroke="midnightblue" d="M1197.84,-2905.09C1224.14,-2905.09 1251.57,-2905.09 1274.83,-2905.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.82,-2901.59 1187.82,-2905.09 1197.82,-2908.59 1197.82,-2901.59"/>
+</g>
+<!-- Node87 -->
+<g id="node87" class="node">
+<title>Node87</title>
+<g id="a_node87"><a xlink:href="classarmnn_1_1_cl_gather_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1275,-5279.59 1275,-5298.59 1394,-5298.59 1394,-5279.59 1275,-5279.59"/>
+<text text-anchor="middle" x="1334.5" y="-5286.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClGatherNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node86&#45;&gt;Node87 -->
+<g id="edge86" class="edge">
+<title>Node86&#45;&gt;Node87</title>
+<path fill="none" stroke="midnightblue" d="M1182.4,-5289.09C1213.09,-5289.09 1246.89,-5289.09 1274.74,-5289.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-5285.59 1172.13,-5289.09 1182.13,-5292.59 1182.13,-5285.59"/>
+</g>
+<!-- Node89 -->
+<g id="node89" class="node">
+<title>Node89</title>
+<g id="a_node89"><a xlink:href="classarmnn_1_1_cl_abs_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1289.5,-2517.59 1289.5,-2536.59 1379.5,-2536.59 1379.5,-2517.59 1289.5,-2517.59"/>
+<text text-anchor="middle" x="1334.5" y="-2524.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClAbsWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node88&#45;&gt;Node89 -->
+<g id="edge88" class="edge">
+<title>Node88&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M1183.77,-2527.09C1219.65,-2527.09 1259.6,-2527.09 1289.2,-2527.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-2523.59 1173.77,-2527.09 1183.77,-2530.59 1183.77,-2523.59"/>
+</g>
+<!-- Node91 -->
+<g id="node91" class="node">
+<title>Node91</title>
+<g id="a_node91"><a xlink:href="classarmnn_1_1_cl_log_softmax_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1269.5,-5453.59 1269.5,-5472.59 1399.5,-5472.59 1399.5,-5453.59 1269.5,-5453.59"/>
+<text text-anchor="middle" x="1334.5" y="-5460.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogSoftmaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node90&#45;&gt;Node91 -->
+<g id="edge90" class="edge">
+<title>Node90&#45;&gt;Node91</title>
+<path fill="none" stroke="midnightblue" d="M1188.02,-5476.57C1215.16,-5474.06 1244.25,-5471.36 1269.24,-5469.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.37,-5473.11 1177.73,-5477.52 1188.01,-5480.08 1187.37,-5473.11"/>
+</g>
+<!-- Node93 -->
+<g id="node93" class="node">
+<title>Node93</title>
+<g id="a_node93"><a xlink:href="classarmnn_1_1_cl_pad_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1290,-3796.59 1290,-3815.59 1379,-3815.59 1379,-3796.59 1290,-3796.59"/>
+<text text-anchor="middle" x="1334.5" y="-3803.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClPadWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node92&#45;&gt;Node93 -->
+<g id="edge92" class="edge">
+<title>Node92&#45;&gt;Node93</title>
+<path fill="none" stroke="midnightblue" d="M1183.23,-3806.09C1219.57,-3806.09 1260.16,-3806.09 1289.98,-3806.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-3802.59 1173.11,-3806.09 1183.11,-3809.59 1183.11,-3802.59"/>
+</g>
+<!-- Node95 -->
+<g id="node95" class="node">
+<title>Node95</title>
+<g id="a_node95"><a xlink:href="classarmnn_1_1_cl_stack_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1285,-6025.59 1285,-6044.59 1384,-6044.59 1384,-6025.59 1285,-6025.59"/>
+<text text-anchor="middle" x="1334.5" y="-6032.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClStackWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node94&#45;&gt;Node95 -->
+<g id="edge94" class="edge">
+<title>Node94&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M1188.18,-6035.09C1221.09,-6035.09 1256.87,-6035.09 1284.69,-6035.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.07,-6031.59 1178.07,-6035.09 1188.07,-6038.59 1188.07,-6031.59"/>
+</g>
+<!-- Node97 -->
+<g id="node97" class="node">
+<title>Node97</title>
+<g id="a_node97"><a xlink:href="classarmnn_1_1_cl_prelu_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1286,-6381.59 1286,-6400.59 1383,-6400.59 1383,-6381.59 1286,-6381.59"/>
+<text text-anchor="middle" x="1334.5" y="-6388.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClPreluWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node96&#45;&gt;Node97 -->
+<g id="edge96" class="edge">
+<title>Node96&#45;&gt;Node97</title>
+<path fill="none" stroke="midnightblue" d="M1187.36,-6391.09C1220.88,-6391.09 1257.48,-6391.09 1285.66,-6391.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-6387.59 1177.07,-6391.09 1187.07,-6394.59 1187.07,-6387.59"/>
+</g>
+<!-- Node99 -->
+<g id="node99" class="node">
+<title>Node99</title>
+<g id="a_node99"><a xlink:href="classarmnn_1_1_cl_quantized_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1261.5,-2370.59 1261.5,-2389.59 1407.5,-2389.59 1407.5,-2370.59 1261.5,-2370.59"/>
+<text text-anchor="middle" x="1334.5" y="-2377.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClQuantizedLstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node98&#45;&gt;Node99 -->
+<g id="edge98" class="edge">
+<title>Node98&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M1183.79,-2380.09C1209.27,-2380.09 1236.78,-2380.09 1261.19,-2380.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-2376.59 1173.77,-2380.09 1183.77,-2383.59 1183.77,-2376.59"/>
+</g>
+<!-- Node101 -->
+<g id="node101" class="node">
+<title>Node101</title>
+<g id="a_node101"><a xlink:href="classarmnn_1_1_cl_resize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282.5,-3956.59 1282.5,-3975.59 1386.5,-3975.59 1386.5,-3956.59 1282.5,-3956.59"/>
+<text text-anchor="middle" x="1334.5" y="-3963.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClResizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node100&#45;&gt;Node101 -->
+<g id="edge100" class="edge">
+<title>Node100&#45;&gt;Node101</title>
+<path fill="none" stroke="midnightblue" d="M1190.79,-3966.09C1222.05,-3966.09 1255.62,-3966.09 1282.35,-3966.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.74,-3962.59 1180.74,-3966.09 1190.74,-3969.59 1190.74,-3962.59"/>
+</g>
+<!-- Node103 -->
+<g id="node103" class="node">
+<title>Node103</title>
+<g id="a_node103"><a xlink:href="classarmnn_1_1_cl_arg_min_max_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-4348.59 1270.5,-4367.59 1398.5,-4367.59 1398.5,-4348.59 1270.5,-4348.59"/>
+<text text-anchor="middle" x="1334.5" y="-4355.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClArgMinMaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node102&#45;&gt;Node103 -->
+<g id="edge102" class="edge">
+<title>Node102&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M1186.88,-4358.09C1214.69,-4358.09 1244.68,-4358.09 1270.23,-4358.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-4354.59 1176.74,-4358.09 1186.74,-4361.59 1186.74,-4354.59"/>
+</g>
+<!-- Node105 -->
+<g id="node105" class="node">
+<title>Node105</title>
+<g id="a_node105"><a xlink:href="classarmnn_1_1_cl_depth_to_space_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1264,-3557.59 1264,-3576.59 1405,-3576.59 1405,-3557.59 1264,-3557.59"/>
+<text text-anchor="middle" x="1334.5" y="-3564.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClDepthToSpaceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node104&#45;&gt;Node105 -->
+<g id="edge104" class="edge">
+<title>Node104&#45;&gt;Node105</title>
+<path fill="none" stroke="midnightblue" d="M1193.16,-3567.09C1216.87,-3567.09 1241.76,-3567.09 1263.88,-3567.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-3563.59 1183.09,-3567.09 1193.09,-3570.59 1193.09,-3563.59"/>
+</g>
+<!-- Node107 -->
+<g id="node107" class="node">
+<title>Node107</title>
+<g id="a_node107"><a xlink:href="classarmnn_1_1_cl_splitter_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281,-3858.59 1281,-3877.59 1388,-3877.59 1388,-3858.59 1281,-3858.59"/>
+<text text-anchor="middle" x="1334.5" y="-3865.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClSplitterWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node106&#45;&gt;Node107 -->
+<g id="edge106" class="edge">
+<title>Node106&#45;&gt;Node107</title>
+<path fill="none" stroke="midnightblue" d="M1176.66,-3868.09C1211.08,-3868.09 1250.29,-3868.09 1280.89,-3868.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1176.61,-3864.59 1166.61,-3868.09 1176.61,-3871.59 1176.61,-3864.59"/>
+</g>
+<!-- Node109 -->
+<g id="node109" class="node">
+<title>Node109</title>
+<g id="a_node109"><a xlink:href="classarmnn_1_1_cl_gather_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282,-3049.59 1282,-3068.59 1387,-3068.59 1387,-3049.59 1282,-3049.59"/>
+<text text-anchor="middle" x="1334.5" y="-3056.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClGatherWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node108&#45;&gt;Node109 -->
+<g id="edge108" class="edge">
+<title>Node108&#45;&gt;Node109</title>
+<path fill="none" stroke="midnightblue" d="M1191.44,-3059.09C1222.3,-3059.09 1255.35,-3059.09 1281.8,-3059.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-3055.59 1181.07,-3059.09 1191.07,-3062.59 1191.07,-3055.59"/>
+</g>
+<!-- Node111 -->
+<g id="node111" class="node">
+<title>Node111</title>
+<g id="a_node111"><a xlink:href="classarmnn_1_1_cl_rsqrt_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1285.5,-2272.59 1285.5,-2291.59 1383.5,-2291.59 1383.5,-2272.59 1285.5,-2272.59"/>
+<text text-anchor="middle" x="1334.5" y="-2279.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClRsqrtWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node110&#45;&gt;Node111 -->
+<g id="edge110" class="edge">
+<title>Node110&#45;&gt;Node111</title>
+<path fill="none" stroke="midnightblue" d="M1187.32,-2282.09C1220.71,-2282.09 1257.17,-2282.09 1285.32,-2282.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-2278.59 1177.07,-2282.09 1187.07,-2285.59 1187.07,-2278.59"/>
+</g>
+<!-- Node113 -->
+<g id="node113" class="node">
+<title>Node113</title>
+<g id="a_node113"><a xlink:href="classarmnn_1_1_cl_comparison_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1269,-2785.59 1269,-2804.59 1400,-2804.59 1400,-2785.59 1269,-2785.59"/>
+<text text-anchor="middle" x="1334.5" y="-2792.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClComparisonWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node112&#45;&gt;Node113 -->
+<g id="edge112" class="edge">
+<title>Node112&#45;&gt;Node113</title>
+<path fill="none" stroke="midnightblue" d="M1188.25,-2795.09C1215.11,-2795.09 1243.87,-2795.09 1268.66,-2795.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.07,-2791.59 1178.07,-2795.09 1188.07,-2798.59 1188.07,-2791.59"/>
+</g>
+<!-- Node115 -->
+<g id="node115" class="node">
+<title>Node115</title>
+<g id="a_node115"><a xlink:href="classarmnn_1_1_cl_convolution2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-5757.59 1263,-5776.59 1406,-5776.59 1406,-5757.59 1263,-5757.59"/>
+<text text-anchor="middle" x="1334.5" y="-5764.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvolution2dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node114&#45;&gt;Node115 -->
+<g id="edge114" class="edge">
+<title>Node114&#45;&gt;Node115</title>
+<path fill="none" stroke="midnightblue" d="M1135.57,-5706.48C1160.31,-5718.11 1193.05,-5732.62 1223,-5743.09 1231.24,-5745.98 1233.5,-5746.09 1242,-5748.09 1255.9,-5751.36 1271.05,-5754.63 1284.96,-5757.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1137.04,-5703.3 1126.51,-5702.18 1134.04,-5709.63 1137.04,-5703.3"/>
+</g>
+<!-- Node118 -->
+<g id="node118" class="node">
+<title>Node118</title>
+<g id="a_node118"><a xlink:href="classarmnn_1_1_cl_convert_fp16_to_fp32_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="986,-367.09 986,-397.09 1204,-397.09 1204,-367.09 986,-367.09"/>
+<text text-anchor="start" x="994" y="-385.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvertFp16ToFp32Workload</text>
+<text text-anchor="middle" x="1095" y="-374.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ConvertFp16ToFp32QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node117&#45;&gt;Node118 -->
+<g id="edge117" class="edge">
+<title>Node117&#45;&gt;Node118</title>
+<path fill="none" stroke="midnightblue" d="M709.4,-468.56C722.86,-465.11 736.62,-460.7 749,-455.09 757.99,-451.02 757.92,-445.97 767,-442.09 836.54,-412.41 920.54,-397.39 985.99,-389.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.58,-465.16 699.68,-470.91 710.22,-471.97 708.58,-465.16"/>
+</g>
+<!-- Node119 -->
+<g id="node119" class="node">
+<title>Node119</title>
+<g id="a_node119"><a xlink:href="classarmnn_1_1_cl_convert_fp32_to_fp16_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="986,-318.09 986,-348.09 1204,-348.09 1204,-318.09 986,-318.09"/>
+<text text-anchor="start" x="994" y="-336.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvertFp32ToFp16Workload</text>
+<text text-anchor="middle" x="1095" y="-325.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ConvertFp32ToFp16QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node117&#45;&gt;Node119 -->
+<g id="edge118" class="edge">
+<title>Node117&#45;&gt;Node119</title>
+<path fill="none" stroke="midnightblue" d="M709.65,-475.67C724.14,-471.8 738.25,-465.42 749,-455.09 770.93,-434.04 744.49,-409.53 767,-389.09 825.53,-335.96 915.3,-323.7 985.98,-323.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.57,-472.33 699.6,-477.97 710.13,-479.15 708.57,-472.33"/>
+</g>
+<!-- Node120 -->
+<g id="node120" class="node">
+<title>Node120</title>
+<g id="a_node120"><a xlink:href="classarmnn_1_1_neon_convert_fp16_to_fp32_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="986,-269.09 986,-299.09 1204,-299.09 1204,-269.09 986,-269.09"/>
+<text text-anchor="start" x="994" y="-287.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvertFp16ToFp32Workload</text>
+<text text-anchor="middle" x="1095" y="-276.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ConvertFp16ToFp32QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node117&#45;&gt;Node120 -->
+<g id="edge119" class="edge">
+<title>Node117&#45;&gt;Node120</title>
+<path fill="none" stroke="midnightblue" d="M709.35,-477.04C724.27,-473.17 738.64,-466.45 749,-455.09 789.49,-410.7 724.07,-363.14 767,-321.09 797.36,-291.36 902.84,-283.69 985.89,-282.48"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.53,-473.64 699.51,-479.19 710.03,-480.48 708.53,-473.64"/>
+</g>
+<!-- Node121 -->
+<g id="node121" class="node">
+<title>Node121</title>
+<g id="a_node121"><a xlink:href="classarmnn_1_1_neon_convert_fp32_to_fp16_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="986,-514.09 986,-544.09 1204,-544.09 1204,-514.09 986,-514.09"/>
+<text text-anchor="start" x="994" y="-532.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvertFp32ToFp16Workload</text>
+<text text-anchor="middle" x="1095" y="-521.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ConvertFp32ToFp16QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node117&#45;&gt;Node121 -->
+<g id="edge120" class="edge">
+<title>Node117&#45;&gt;Node121</title>
+<path fill="none" stroke="midnightblue" d="M709.9,-487.84C728.46,-489.88 748.49,-492.08 767,-494.09 839.94,-502.02 922.04,-510.8 985.74,-517.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="710.08,-484.34 699.76,-486.72 709.31,-491.3 710.08,-484.34"/>
+</g>
+<!-- Node122 -->
+<g id="node122" class="node">
+<title>Node122</title>
+<g id="a_node122"><a xlink:href="classarmnn_1_1_ref_convert_fp16_to_fp32_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="986,-465.09 986,-495.09 1204,-495.09 1204,-465.09 986,-465.09"/>
+<text text-anchor="start" x="994" y="-483.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvertFp16ToFp32Workload</text>
+<text text-anchor="middle" x="1095" y="-472.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ConvertFp16ToFp32QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node117&#45;&gt;Node122 -->
+<g id="edge121" class="edge">
+<title>Node117&#45;&gt;Node122</title>
+<path fill="none" stroke="midnightblue" d="M709.91,-480.09C783.47,-480.09 900.22,-480.09 985.71,-480.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="709.82,-476.59 699.82,-480.09 709.82,-483.59 709.82,-476.59"/>
+</g>
+<!-- Node123 -->
+<g id="node123" class="node">
+<title>Node123</title>
+<g id="a_node123"><a xlink:href="classarmnn_1_1_ref_convert_fp32_to_fp16_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="986,-416.09 986,-446.09 1204,-446.09 1204,-416.09 986,-416.09"/>
+<text text-anchor="start" x="994" y="-434.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvertFp32ToFp16Workload</text>
+<text text-anchor="middle" x="1095" y="-423.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ConvertFp32ToFp16QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node117&#45;&gt;Node123 -->
+<g id="edge122" class="edge">
+<title>Node117&#45;&gt;Node123</title>
+<path fill="none" stroke="midnightblue" d="M709.91,-472.55C783.47,-464.61 900.22,-452.01 985.71,-442.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="709.39,-469.08 699.82,-473.64 710.14,-476.04 709.39,-469.08"/>
+</g>
+<!-- Node125 -->
+<g id="node125" class="node">
+<title>Node125</title>
+<g id="a_node125"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="998,-6552.09 998,-6582.09 1192,-6582.09 1192,-6552.09 998,-6552.09"/>
+<text text-anchor="start" x="1006" y="-6570.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="1095" y="-6559.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node125 -->
+<g id="edge124" class="edge">
+<title>Node124&#45;&gt;Node125</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.33 747.81,-3974.67 749,-3976.09 794.22,-4029.97 721.71,-6454.28 767,-6508.09 781.91,-6525.8 906.66,-6544.5 997.66,-6555.98"/>
+<polygon fill="orange" stroke="orange" points="747.13,-3969.1 737.13,-3965.61 742.77,-3974.58 747.13,-3969.1"/>
+<text text-anchor="middle" x="867" y="-6553.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node127 -->
+<g id="node127" class="node">
+<title>Node127</title>
+<g id="a_node127"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-6090.09 1005.5,-6120.09 1184.5,-6120.09 1184.5,-6090.09 1005.5,-6090.09"/>
+<text text-anchor="start" x="1013.5" y="-6108.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Instance</text>
+<text text-anchor="middle" x="1095" y="-6097.09" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node127 -->
+<g id="edge126" class="edge">
+<title>Node124&#45;&gt;Node127</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.34 747.81,-3974.68 749,-3976.09 785.68,-4019.73 731.42,-5983.56 767,-6028.09 796.4,-6064.89 918.85,-6085.9 1005.24,-6096.4"/>
+<polygon fill="orange" stroke="orange" points="747.13,-3969.1 737.12,-3965.62 742.77,-3974.58 747.13,-3969.1"/>
+<text text-anchor="start" x="788.5" y="-6105.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-6094.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node129 -->
+<g id="node129" class="node">
+<title>Node129</title>
+<g id="a_node129"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1000,-1924.09 1000,-1954.09 1190,-1954.09 1190,-1924.09 1000,-1924.09"/>
+<text text-anchor="start" x="1008" y="-1942.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Multiplication</text>
+<text text-anchor="middle" x="1095" y="-1931.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node129 -->
+<g id="edge128" class="edge">
+<title>Node124&#45;&gt;Node129</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.79,-3941.44C741.34,-3938.26 745.47,-3934.51 749,-3930.09 778.92,-3892.6 736.75,-2240.33 767,-2203.09 824.39,-2132.46 906.79,-2227.34 967,-2159.09 995.94,-2126.29 956.07,-1995.89 985,-1963.09 989.23,-1958.3 994.18,-1954.34 999.6,-1951.08"/>
+<polygon fill="orange" stroke="orange" points="734.99,-3938.44 728.18,-3946.56 738.56,-3944.46 734.99,-3938.44"/>
+<text text-anchor="middle" x="867" y="-2206.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MultiplicationQueueDescriptor &gt;</text>
+</g>
+<!-- Node131 -->
+<g id="node131" class="node">
+<title>Node131</title>
+<g id="a_node131"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-5225.09 1013.5,-5255.09 1176.5,-5255.09 1176.5,-5225.09 1013.5,-5225.09"/>
+<text text-anchor="start" x="1021.5" y="-5243.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-5232.09" font-family="Helvetica,sans-Serif" font-size="10.00">DepthQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node131 -->
+<g id="edge130" class="edge">
+<title>Node124&#45;&gt;Node131</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.23,-3972.08C746.54,-3973.34 747.8,-3974.68 749,-3976.09 790.96,-4025.67 727.83,-5093.28 767,-5145.09 822.97,-5219.12 881.5,-5169.02 967,-5205.09 975.43,-5208.65 976.46,-5211.82 985,-5215.09 994.88,-5218.88 1005.49,-5222.19 1016.08,-5225.05"/>
+<polygon fill="orange" stroke="orange" points="747.1,-3969.11 737.09,-3965.64 742.76,-3974.59 747.1,-3969.11"/>
+<text text-anchor="middle" x="867" y="-5208.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
+</g>
+<!-- Node133 -->
+<g id="node133" class="node">
+<title>Node133</title>
+<g id="a_node133"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-5078.09 1005,-5108.09 1185,-5108.09 1185,-5078.09 1005,-5078.09"/>
+<text text-anchor="start" x="1013" y="-5096.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-5085.09" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node133 -->
+<g id="edge132" class="edge">
+<title>Node124&#45;&gt;Node133</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.22,-3972.09C746.54,-3973.35 747.8,-3974.68 749,-3976.09 785.7,-4019.36 733.27,-4951.48 767,-4997.09 821,-5070.11 927.81,-5090.08 1004.68,-5094.37"/>
+<polygon fill="orange" stroke="orange" points="747.1,-3969.11 737.08,-3965.65 742.76,-3974.6 747.1,-3969.11"/>
+<text text-anchor="start" x="800" y="-5105.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="867" y="-5094.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node135 -->
+<g id="node135" class="node">
+<title>Node135</title>
+<g id="a_node135"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010.5,-6325.09 1010.5,-6355.09 1179.5,-6355.09 1179.5,-6325.09 1010.5,-6325.09"/>
+<text text-anchor="start" x="1018.5" y="-6343.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FillQueue</text>
+<text text-anchor="middle" x="1095" y="-6332.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node135 -->
+<g id="edge134" class="edge">
+<title>Node124&#45;&gt;Node135</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.34 747.81,-3974.68 749,-3976.09 790.04,-4024.95 726.47,-6223.81 767,-6273.09 774.81,-6282.59 916.04,-6308.95 1010.32,-6325.64"/>
+<polygon fill="orange" stroke="orange" points="747.13,-3969.1 737.13,-3965.61 742.77,-3974.58 747.13,-3969.1"/>
+<text text-anchor="middle" x="867" y="-6320.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
+</g>
+<!-- Node137 -->
+<g id="node137" class="node">
+<title>Node137</title>
+<g id="a_node137"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1002,-5774.09 1002,-5804.09 1188,-5804.09 1188,-5774.09 1002,-5774.09"/>
+<text text-anchor="start" x="1010" y="-5792.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="1095" y="-5781.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node137 -->
+<g id="edge136" class="edge">
+<title>Node124&#45;&gt;Node137</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.23,-3972.08C746.55,-3973.34 747.81,-3974.68 749,-3976.09 779.46,-4012.26 739.26,-5639.81 767,-5678.09 767.27,-5678.47 960.28,-5743.83 1049.6,-5774.07"/>
+<polygon fill="orange" stroke="orange" points="747.12,-3969.1 737.12,-3965.62 742.77,-3974.58 747.12,-3969.1"/>
+<text text-anchor="middle" x="867" y="-5746.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node139 -->
+<g id="node139" class="node">
+<title>Node139</title>
+<g id="a_node139"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1002,-4931.09 1002,-4961.09 1188,-4961.09 1188,-4931.09 1002,-4931.09"/>
+<text text-anchor="start" x="1010" y="-4949.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-4938.09" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node139 -->
+<g id="edge138" class="edge">
+<title>Node124&#45;&gt;Node139</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.21,-3972.09C746.53,-3973.35 747.8,-3974.68 749,-3976.09 778.62,-4010.86 738.33,-4762.53 767,-4798.09 824.38,-4869.26 902.36,-4781.45 967,-4846.09 991.24,-4870.33 960.64,-4896.98 985,-4921.09 989.97,-4926.01 995.69,-4930.04 1001.87,-4933.33"/>
+<polygon fill="orange" stroke="orange" points="747.08,-3969.11 737.06,-3965.67 742.75,-3974.61 747.08,-3969.11"/>
+<text text-anchor="start" x="796.5" y="-4860.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="867" y="-4849.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node141 -->
+<g id="node141" class="node">
+<title>Node141</title>
+<g id="a_node141"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1009.5,-5971.09 1009.5,-6001.09 1180.5,-6001.09 1180.5,-5971.09 1009.5,-5971.09"/>
+<text text-anchor="start" x="1017.5" y="-5989.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Pooling3d</text>
+<text text-anchor="middle" x="1095" y="-5978.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node141 -->
+<g id="edge140" class="edge">
+<title>Node124&#45;&gt;Node141</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.34 747.81,-3974.68 749,-3976.09 783.97,-4017.68 730.75,-5891.61 767,-5932.09 796.86,-5965.44 923.09,-5947.41 967,-5956.09 975.15,-5957.7 976.95,-5959.05 985,-5961.09 998.27,-5964.46 1012.49,-5967.86 1026.15,-5971.03"/>
+<polygon fill="orange" stroke="orange" points="747.13,-3969.1 737.12,-3965.62 742.77,-3974.58 747.13,-3969.1"/>
+<text text-anchor="middle" x="867" y="-5959.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node143 -->
+<g id="node143" class="node">
+<title>Node143</title>
+<g id="a_node143"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-1973.09 1005.5,-2003.09 1184.5,-2003.09 1184.5,-1973.09 1005.5,-1973.09"/>
+<text text-anchor="start" x="1013.5" y="-1991.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Subtraction</text>
+<text text-anchor="middle" x="1095" y="-1980.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node143 -->
+<g id="edge142" class="edge">
+<title>Node124&#45;&gt;Node143</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.79,-3941.44C741.34,-3938.26 745.47,-3934.51 749,-3930.09 777.93,-3893.86 737.67,-2297 767,-2261.09 824.52,-2190.68 906.84,-2286.26 967,-2218.09 997.41,-2183.64 954.68,-2046.62 985,-2012.09 990.69,-2005.61 997.69,-2000.66 1005.39,-1996.9"/>
+<polygon fill="orange" stroke="orange" points="734.98,-3938.44 728.18,-3946.56 738.56,-3944.46 734.98,-3938.44"/>
+<text text-anchor="middle" x="867" y="-2264.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SubtractionQueueDescriptor &gt;</text>
+</g>
+<!-- Node145 -->
+<g id="node145" class="node">
+<title>Node145</title>
+<g id="a_node145"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1009.5,-5921.09 1009.5,-5951.09 1180.5,-5951.09 1180.5,-5921.09 1009.5,-5921.09"/>
+<text text-anchor="start" x="1017.5" y="-5939.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Pooling2d</text>
+<text text-anchor="middle" x="1095" y="-5928.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node145 -->
+<g id="edge144" class="edge">
+<title>Node124&#45;&gt;Node145</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.34 747.81,-3974.68 749,-3976.09 782.89,-4016.38 733.41,-5830.56 767,-5871.09 782.47,-5889.76 917.68,-5911.82 1009.33,-5924.85"/>
+<polygon fill="orange" stroke="orange" points="747.13,-3969.1 737.12,-3965.62 742.77,-3974.58 747.13,-3969.1"/>
+<text text-anchor="middle" x="867" y="-5920.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node147 -->
+<g id="node147" class="node">
+<title>Node147</title>
+<g id="a_node147"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1002,-5611.09 1002,-5641.09 1188,-5641.09 1188,-5611.09 1002,-5611.09"/>
+<text text-anchor="start" x="1010" y="-5629.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-5618.09" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node147 -->
+<g id="edge146" class="edge">
+<title>Node124&#45;&gt;Node147</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.23,-3972.08C746.55,-3973.34 747.81,-3974.68 749,-3976.09 777.29,-4009.65 739.21,-5522.12 767,-5556.09 771.03,-5561.02 922.78,-5592 1018.12,-5611.06"/>
+<polygon fill="orange" stroke="orange" points="747.12,-3969.1 737.11,-3965.63 742.77,-3974.59 747.12,-3969.1"/>
+<text text-anchor="middle" x="867" y="-5603.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node154 -->
+<g id="node154" class="node">
+<title>Node154</title>
+<g id="a_node154"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-6436.09 1008.5,-6466.09 1181.5,-6466.09 1181.5,-6436.09 1008.5,-6436.09"/>
+<text text-anchor="start" x="1016.5" y="-6454.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="1095" y="-6443.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node154 -->
+<g id="edge153" class="edge">
+<title>Node124&#45;&gt;Node154</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.34 747.81,-3974.68 749,-3976.09 792.13,-4027.47 723.87,-6339.71 767,-6391.09 782.47,-6409.52 916.53,-6429.4 1008.12,-6441.02"/>
+<polygon fill="orange" stroke="orange" points="747.13,-3969.1 737.13,-3965.61 742.77,-3974.58 747.13,-3969.1"/>
+<text text-anchor="middle" x="867" y="-6437.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationQueueDescriptor &gt;</text>
+</g>
+<!-- Node156 -->
+<g id="node156" class="node">
+<title>Node156</title>
+<g id="a_node156"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014.5,-5029.09 1014.5,-5059.09 1175.5,-5059.09 1175.5,-5029.09 1014.5,-5029.09"/>
+<text text-anchor="start" x="1022.5" y="-5047.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchTo</text>
+<text text-anchor="middle" x="1095" y="-5036.09" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node156 -->
+<g id="edge155" class="edge">
+<title>Node124&#45;&gt;Node156</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.22,-3972.09C746.54,-3973.35 747.8,-3974.68 749,-3976.09 783.6,-4016.84 733.51,-4896.43 767,-4938.09 824.26,-5009.35 894.42,-4930.52 967,-4986.09 980.26,-4996.25 971.68,-5009 985,-5019.09 993.67,-5025.66 1003.76,-5030.55 1014.23,-5034.18"/>
+<polygon fill="orange" stroke="orange" points="747.09,-3969.11 737.08,-3965.66 742.75,-3974.6 747.09,-3969.11"/>
+<text text-anchor="middle" x="867" y="-4989.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node158 -->
+<g id="node158" class="node">
+<title>Node158</title>
+<g id="a_node158"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016,-5372.09 1016,-5402.09 1174,-5402.09 1174,-5372.09 1016,-5372.09"/>
+<text text-anchor="start" x="1024" y="-5390.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Strided</text>
+<text text-anchor="middle" x="1095" y="-5379.09" font-family="Helvetica,sans-Serif" font-size="10.00">SliceQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node158 -->
+<g id="edge157" class="edge">
+<title>Node124&#45;&gt;Node158</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.23,-3972.08C746.55,-3973.34 747.81,-3974.68 749,-3976.09 797.93,-4034.04 716.87,-5284.18 767,-5341.09 798.83,-5377.23 929.71,-5385.75 1015.93,-5387.33"/>
+<polygon fill="orange" stroke="orange" points="747.11,-3969.11 737.1,-3965.63 742.76,-3974.59 747.11,-3969.11"/>
+<text text-anchor="middle" x="867" y="-5389.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node160 -->
+<g id="node160" class="node">
+<title>Node160</title>
+<g id="a_node160"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-4147.09 1010,-4177.09 1180,-4177.09 1180,-4147.09 1010,-4147.09"/>
+<text text-anchor="start" x="1018" y="-4165.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchMat</text>
+<text text-anchor="middle" x="1095" y="-4154.09" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node160 -->
+<g id="edge159" class="edge">
+<title>Node124&#45;&gt;Node160</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M730.5,-3942.48C737.21,-3939.15 743.5,-3935.08 749,-3930.09 767.13,-3913.68 747.08,-3892.28 767,-3878.09 839.41,-3826.53 902,-3817.46 967,-3878.09 1009.19,-3917.45 947.51,-4093.24 985,-4137.09 991.75,-4144.99 1000.44,-4150.68 1009.96,-4154.73"/>
+<polygon fill="orange" stroke="orange" points="728.89,-3939.36 721.12,-3946.57 731.69,-3945.78 728.89,-3939.36"/>
+<text text-anchor="middle" x="867" y="-3881.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulQueueDescriptor &gt;</text>
+</g>
+<!-- Node162 -->
+<g id="node162" class="node">
+<title>Node162</title>
+<g id="a_node162"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="999.5,-4539.09 999.5,-4569.09 1190.5,-4569.09 1190.5,-4539.09 999.5,-4539.09"/>
+<text text-anchor="start" x="1007.5" y="-4557.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-4546.09" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node162 -->
+<g id="edge161" class="edge">
+<title>Node124&#45;&gt;Node162</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.14,-3972.15C746.49,-3973.39 747.77,-3974.71 749,-3976.09 794.69,-4027.8 719.6,-4235.94 767,-4286.09 828.46,-4351.12 904.78,-4244.79 967,-4309.09 1001.11,-4344.34 952.9,-4492.01 985,-4529.09 989.07,-4533.79 993.82,-4537.7 999.02,-4540.96"/>
+<polygon fill="orange" stroke="orange" points="746.95,-3969.13 736.89,-3965.82 742.69,-3974.68 746.95,-3969.13"/>
+<text text-anchor="start" x="802" y="-4323.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
+<text text-anchor="middle" x="867" y="-4312.09" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node164 -->
+<g id="node164" class="node">
+<title>Node164</title>
+<g id="a_node164"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-1826.09 1013,-1856.09 1177,-1856.09 1177,-1826.09 1013,-1826.09"/>
+<text text-anchor="start" x="1021" y="-1844.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Addition</text>
+<text text-anchor="middle" x="1095" y="-1833.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node164 -->
+<g id="edge163" class="edge">
+<title>Node124&#45;&gt;Node164</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.8,-3941.45C741.35,-3938.27 745.48,-3934.51 749,-3930.09 782.68,-3887.84 732.95,-2027.05 767,-1985.09 824.35,-1914.42 902.13,-2004.93 967,-1941.09 991.74,-1916.75 960.26,-1889.44 985,-1865.09 992.8,-1857.41 1002.47,-1851.95 1012.8,-1848.11"/>
+<polygon fill="orange" stroke="orange" points="734.99,-3938.45 728.19,-3946.57 738.57,-3944.46 734.99,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1988.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AdditionQueueDescriptor &gt;</text>
+</g>
+<!-- Node166 -->
+<g id="node166" class="node">
+<title>Node166</title>
+<g id="a_node166"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-1483.09 1013.5,-1513.09 1176.5,-1513.09 1176.5,-1483.09 1013.5,-1483.09"/>
+<text text-anchor="start" x="1021.5" y="-1501.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Division</text>
+<text text-anchor="middle" x="1095" y="-1490.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node166 -->
+<g id="edge165" class="edge">
+<title>Node124&#45;&gt;Node166</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.81,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 790.51,-3877.92 722.03,-1579.31 767,-1530.09 798.99,-1495.09 927.34,-1492.05 1013.4,-1494.23"/>
+<polygon fill="orange" stroke="orange" points="735,-3938.45 728.2,-3946.58 738.58,-3944.47 735,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1533.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DivisionQueueDescriptor &gt;</text>
+</g>
+<!-- Node168 -->
+<g id="node168" class="node">
+<title>Node168</title>
+<g id="a_node168"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-5323.09 1013,-5353.09 1177,-5353.09 1177,-5323.09 1013,-5323.09"/>
+<text text-anchor="start" x="1021" y="-5341.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Softmax</text>
+<text text-anchor="middle" x="1095" y="-5330.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node168 -->
+<g id="edge167" class="edge">
+<title>Node124&#45;&gt;Node168</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.23,-3972.08C746.55,-3973.34 747.8,-3974.68 749,-3976.09 795.19,-4030.75 721.94,-5208.5 767,-5264.09 797.47,-5301.68 926.27,-5321.66 1012.84,-5331.04"/>
+<polygon fill="orange" stroke="orange" points="747.11,-3969.11 737.1,-3965.64 742.76,-3974.59 747.11,-3969.11"/>
+<text text-anchor="middle" x="867" y="-5329.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node170 -->
+<g id="node170" class="node">
+<title>Node170</title>
+<g id="a_node170"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007,-4588.09 1007,-4618.09 1183,-4618.09 1183,-4588.09 1007,-4588.09"/>
+<text text-anchor="start" x="1015" y="-4606.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; CastQueue</text>
+<text text-anchor="middle" x="1095" y="-4595.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node170 -->
+<g id="edge169" class="edge">
+<title>Node124&#45;&gt;Node170</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.17,-3972.13C746.5,-3973.38 747.78,-3974.7 749,-3976.09 777.46,-4008.69 737.47,-4333.47 767,-4365.09 828.07,-4430.48 904.37,-4324.19 967,-4388.09 996.69,-4418.38 957.04,-4546.21 985,-4578.09 991.08,-4585.03 998.66,-4590.25 1006.96,-4594.15"/>
+<polygon fill="orange" stroke="orange" points="746.99,-3969.12 736.94,-3965.77 742.71,-3974.66 746.99,-3969.12"/>
+<text text-anchor="middle" x="867" y="-4391.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
+</g>
+<!-- Node172 -->
+<g id="node172" class="node">
+<title>Node172</title>
+<g id="a_node172"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-5823.09 1005.5,-5853.09 1184.5,-5853.09 1184.5,-5823.09 1005.5,-5823.09"/>
+<text text-anchor="start" x="1013.5" y="-5841.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; RankQueue</text>
+<text text-anchor="middle" x="1095" y="-5830.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node172 -->
+<g id="edge171" class="edge">
+<title>Node124&#45;&gt;Node172</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.34 747.81,-3974.68 749,-3976.09 780.86,-4013.94 733.8,-5720.41 767,-5757.09 797.01,-5790.24 930.16,-5753.75 967,-5779.09 981.41,-5789.01 971.14,-5803.42 985,-5814.09 991.14,-5818.82 998.02,-5822.66 1005.27,-5825.77"/>
+<polygon fill="orange" stroke="orange" points="747.12,-3969.1 737.12,-3965.62 742.77,-3974.58 747.12,-3969.1"/>
+<text text-anchor="middle" x="867" y="-5782.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RankQueueDescriptor &gt;</text>
+</g>
+<!-- Node174 -->
+<g id="node174" class="node">
+<title>Node174</title>
+<g id="a_node174"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="996,-4637.09 996,-4667.09 1194,-4667.09 1194,-4637.09 996,-4637.09"/>
+<text text-anchor="start" x="1004" y="-4655.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="1095" y="-4644.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node174 -->
+<g id="edge173" class="edge">
+<title>Node124&#45;&gt;Node174</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.18,-3972.12C746.51,-3973.37 747.79,-3974.69 749,-3976.09 782.29,-4014.49 734.76,-4393.81 767,-4433.09 825,-4503.75 906.11,-4412.91 967,-4481.09 1010.55,-4529.86 941.21,-4578.55 985,-4627.09 988.38,-4630.84 992.2,-4634.09 996.33,-4636.89"/>
+<polygon fill="orange" stroke="orange" points="747.02,-3969.12 736.98,-3965.74 742.72,-3974.64 747.02,-3969.12"/>
+<text text-anchor="middle" x="867" y="-4484.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedQueueDescriptor &gt;</text>
+</g>
+<!-- Node176 -->
+<g id="node176" class="node">
+<title>Node176</title>
+<g id="a_node176"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-4882.09 1013.5,-4912.09 1176.5,-4912.09 1176.5,-4882.09 1013.5,-4882.09"/>
+<text text-anchor="start" x="1021.5" y="-4900.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-4889.09" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node176 -->
+<g id="edge175" class="edge">
+<title>Node124&#45;&gt;Node176</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.21,-3972.1C746.53,-3973.35 747.8,-3974.68 749,-3976.09 776.52,-4008.35 740.36,-4706.11 767,-4739.09 824.44,-4810.21 903.24,-4721.59 967,-4787.09 993.94,-4814.76 957.92,-4844.56 985,-4872.09 992.9,-4880.12 1002.81,-4885.8 1013.42,-4889.77"/>
+<polygon fill="orange" stroke="orange" points="747.07,-3969.11 737.05,-3965.68 742.75,-3974.61 747.07,-3969.11"/>
+<text text-anchor="middle" x="867" y="-4790.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node178 -->
+<g id="node178" class="node">
+<title>Node178</title>
+<g id="a_node178"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-4784.09 1005,-4814.09 1185,-4814.09 1185,-4784.09 1005,-4784.09"/>
+<text text-anchor="start" x="1013" y="-4802.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Depthwise</text>
+<text text-anchor="middle" x="1095" y="-4791.09" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node178 -->
+<g id="edge177" class="edge">
+<title>Node124&#45;&gt;Node178</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.2,-3972.1C746.53,-3973.36 747.79,-3974.69 749,-3976.09 794.88,-4029.59 722.59,-4555.38 767,-4610.09 824.61,-4681.07 905.05,-4590.87 967,-4658.09 1002.36,-4696.46 949.45,-4735.91 985,-4774.09 990.62,-4780.13 997.38,-4784.86 1004.75,-4788.53"/>
+<polygon fill="orange" stroke="orange" points="747.06,-3969.11 737.03,-3965.7 742.74,-3974.62 747.06,-3969.11"/>
+<text text-anchor="start" x="798.5" y="-4672.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="867" y="-4661.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node180 -->
+<g id="node180" class="node">
+<title>Node180</title>
+<g id="a_node180"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-4833.09 1005.5,-4863.09 1184.5,-4863.09 1184.5,-4833.09 1005.5,-4833.09"/>
+<text text-anchor="start" x="1013.5" y="-4851.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="1095" y="-4840.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node180 -->
+<g id="edge179" class="edge">
+<title>Node124&#45;&gt;Node180</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.21,-3972.1C746.53,-3973.36 747.8,-3974.69 749,-3976.09 799.85,-4035.56 717.77,-4619.27 767,-4680.09 824.51,-4751.15 903.94,-4661.91 967,-4728.09 996.64,-4759.2 955.2,-4792.13 985,-4823.09 990.86,-4829.18 997.87,-4833.92 1005.48,-4837.59"/>
+<polygon fill="orange" stroke="orange" points="747.07,-3969.11 737.04,-3965.69 742.74,-3974.62 747.07,-3969.11"/>
+<text text-anchor="middle" x="867" y="-4731.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node182 -->
+<g id="node182" class="node">
+<title>Node182</title>
+<g id="a_node182"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="985,-4980.09 985,-5010.09 1205,-5010.09 1205,-4980.09 985,-4980.09"/>
+<text text-anchor="start" x="993" y="-4998.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchNormalization</text>
+<text text-anchor="middle" x="1095" y="-4987.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node182 -->
+<g id="edge181" class="edge">
+<title>Node124&#45;&gt;Node182</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.22,-3972.09C746.54,-3973.35 747.8,-3974.68 749,-3976.09 781.11,-4013.85 735.92,-4829.48 767,-4868.09 824.32,-4939.3 899.64,-4854.3 967,-4916.09 985.64,-4933.19 966.27,-4953.09 985,-4970.09 989.24,-4973.94 993.95,-4977.24 998.97,-4980.05"/>
+<polygon fill="orange" stroke="orange" points="747.09,-3969.11 737.07,-3965.66 742.75,-3974.6 747.09,-3969.11"/>
+<text text-anchor="start" x="795.5" y="-4930.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-4919.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node184 -->
+<g id="node184" class="node">
+<title>Node184</title>
+<g id="a_node184"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1012.5,-6148.09 1012.5,-6178.09 1177.5,-6178.09 1177.5,-6148.09 1012.5,-6148.09"/>
+<text text-anchor="start" x="1020.5" y="-6166.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Reshape</text>
+<text text-anchor="middle" x="1095" y="-6155.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node184 -->
+<g id="edge183" class="edge">
+<title>Node124&#45;&gt;Node184</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.24,-3972.07C746.55,-3973.34 747.81,-3974.68 749,-3976.09 787.26,-4021.63 727.67,-6072.48 767,-6117.09 796.66,-6150.74 922.6,-6137.78 967,-6144.09 981.68,-6146.18 997.3,-6148.47 1012.38,-6150.71"/>
+<polygon fill="orange" stroke="orange" points="747.13,-3969.1 737.13,-3965.61 742.77,-3974.58 747.13,-3969.1"/>
+<text text-anchor="middle" x="867" y="-6147.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node186 -->
+<g id="node186" class="node">
+<title>Node186</title>
+<g id="a_node186"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1006,-4245.09 1006,-4275.09 1184,-4275.09 1184,-4245.09 1006,-4245.09"/>
+<text text-anchor="start" x="1014" y="-4263.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="1095" y="-4252.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node186 -->
+<g id="edge185" class="edge">
+<title>Node124&#45;&gt;Node186</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M698.92,-3944.82C782.54,-3930.34 929.66,-3911.01 967,-3946.09 1013.89,-3990.16 943.36,-4186.04 985,-4235.09 990.78,-4241.9 998,-4247.07 1005.96,-4250.97"/>
+<polygon fill="orange" stroke="orange" points="698.29,-3941.37 689.05,-3946.55 699.5,-3948.27 698.29,-3941.37"/>
+<text text-anchor="middle" x="867" y="-3949.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node188 -->
+<g id="node188" class="node">
+<title>Node188</title>
+<g id="a_node188"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1011.5,-5421.09 1011.5,-5451.09 1178.5,-5451.09 1178.5,-5421.09 1011.5,-5421.09"/>
+<text text-anchor="start" x="1019.5" y="-5439.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Quantize</text>
+<text text-anchor="middle" x="1095" y="-5428.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node188 -->
+<g id="edge187" class="edge">
+<title>Node124&#45;&gt;Node188</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.23,-3972.08C746.55,-3973.34 747.81,-3974.68 749,-3976.09 774.53,-4006.35 740.35,-5371.82 767,-5401.09 798.71,-5435.93 925.38,-5440.4 1011.44,-5439.18"/>
+<polygon fill="orange" stroke="orange" points="747.11,-3969.11 737.11,-3965.63 742.76,-3974.59 747.11,-3969.11"/>
+<text text-anchor="middle" x="867" y="-5443.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node190 -->
+<g id="node190" class="node">
+<title>Node190</title>
+<g id="a_node190"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016,-4686.09 1016,-4716.09 1174,-4716.09 1174,-4686.09 1016,-4686.09"/>
+<text text-anchor="start" x="1024" y="-4704.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Logical</text>
+<text text-anchor="middle" x="1095" y="-4693.09" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node190 -->
+<g id="edge189" class="edge">
+<title>Node124&#45;&gt;Node190</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.19,-3972.12C746.52,-3973.37 747.79,-3974.69 749,-3976.09 786.49,-4019.52 733.3,-4445.67 767,-4492.09 822.58,-4568.67 906.71,-4492.16 967,-4565.09 998.84,-4603.61 950.82,-4639.63 985,-4676.09 993.36,-4685.02 1004.21,-4691.06 1015.82,-4695.11"/>
+<polygon fill="orange" stroke="orange" points="747.03,-3969.12 737,-3965.72 742.73,-3974.64 747.03,-3969.12"/>
+<text text-anchor="middle" x="867" y="-4568.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node193 -->
+<g id="node193" class="node">
+<title>Node193</title>
+<g id="a_node193"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004,-4490.09 1004,-4520.09 1186,-4520.09 1186,-4490.09 1004,-4490.09"/>
+<text text-anchor="start" x="1012" y="-4508.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; MeanQueue</text>
+<text text-anchor="middle" x="1095" y="-4497.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node193 -->
+<g id="edge192" class="edge">
+<title>Node124&#45;&gt;Node193</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.12,-3972.18C746.47,-3973.41 747.76,-3974.71 749,-3976.09 786.31,-4017.75 730.83,-4184.45 767,-4227.09 826.13,-4296.81 907.32,-4205.85 967,-4275.09 996.86,-4309.73 954.97,-4445.61 985,-4480.09 990.29,-4486.17 996.73,-4490.93 1003.81,-4494.65"/>
+<polygon fill="orange" stroke="orange" points="746.9,-3969.14 736.82,-3965.88 742.67,-3974.71 746.9,-3969.14"/>
+<text text-anchor="middle" x="867" y="-4278.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
+</g>
+<!-- Node195 -->
+<g id="node195" class="node">
+<title>Node195</title>
+<g id="a_node195"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1009,-1679.09 1009,-1709.09 1181,-1709.09 1181,-1679.09 1009,-1679.09"/>
+<text text-anchor="start" x="1017" y="-1697.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-1686.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node195 -->
+<g id="edge194" class="edge">
+<title>Node124&#45;&gt;Node195</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.8,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 785.72,-3883.98 729.87,-1853.88 767,-1808.09 824.33,-1737.4 897.81,-1823.22 967,-1764.09 983.69,-1749.83 968.31,-1732.36 985,-1718.09 992,-1712.11 1000.15,-1707.53 1008.79,-1704.02"/>
+<polygon fill="orange" stroke="orange" points="735,-3938.45 728.19,-3946.57 738.58,-3944.46 735,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1811.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeQueueDescriptor &gt;</text>
+</g>
+<!-- Node197 -->
+<g id="node197" class="node">
+<title>Node197</title>
+<g id="a_node197"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-1728.09 1008.5,-1758.09 1181.5,-1758.09 1181.5,-1728.09 1008.5,-1728.09"/>
+<text text-anchor="start" x="1016.5" y="-1746.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Maximum</text>
+<text text-anchor="middle" x="1095" y="-1735.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node197 -->
+<g id="edge196" class="edge">
+<title>Node124&#45;&gt;Node197</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.8,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 784.71,-3885.27 730.9,-1911.6 767,-1867.09 824.33,-1796.41 899.68,-1884.34 967,-1823.09 986.34,-1805.5 965.66,-1784.69 985,-1767.09 991.81,-1760.9 999.84,-1756.18 1008.41,-1752.59"/>
+<polygon fill="orange" stroke="orange" points="735,-3938.45 728.19,-3946.57 738.58,-3944.46 735,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1870.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MaximumQueueDescriptor &gt;</text>
+</g>
+<!-- Node199 -->
+<g id="node199" class="node">
+<title>Node199</title>
+<g id="a_node199"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-4000.09 1010,-4030.09 1180,-4030.09 1180,-4000.09 1010,-4000.09"/>
+<text text-anchor="start" x="1018" y="-4018.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Detection</text>
+<text text-anchor="middle" x="1095" y="-4007.09" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node199 -->
+<g id="edge198" class="edge">
+<title>Node124&#45;&gt;Node199</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.21,-3941.41C740.95,-3938.25 745.27,-3934.51 749,-3930.09 788.36,-3883.47 722.46,-3697.8 767,-3656.09 831.88,-3595.33 902.48,-3594.95 967,-3656.09 993.98,-3681.66 961.07,-3961.66 985,-3990.09 991.69,-3998.04 1000.34,-4003.76 1009.85,-4007.83"/>
+<polygon fill="orange" stroke="orange" points="734.23,-3938.51 727.27,-3946.5 737.69,-3944.59 734.23,-3938.51"/>
+<text text-anchor="start" x="791" y="-3670.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
+<text text-anchor="middle" x="867" y="-3659.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node201 -->
+<g id="node201" class="node">
+<title>Node201</title>
+<g id="a_node201"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1011.5,-3093.09 1011.5,-3123.09 1178.5,-3123.09 1178.5,-3093.09 1011.5,-3093.09"/>
+<text text-anchor="start" x="1019.5" y="-3111.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Constant</text>
+<text text-anchor="middle" x="1095" y="-3100.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node201 -->
+<g id="edge200" class="edge">
+<title>Node124&#45;&gt;Node201</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.74,-3941.4C741.3,-3938.23 745.45,-3934.49 749,-3930.09 778.9,-3893.03 732.97,-3106.41 767,-3073.09 830.51,-3010.9 880.95,-3050.8 967,-3073.09 975.86,-3075.39 976.46,-3079.82 985,-3083.09 994.88,-3086.88 1005.49,-3090.19 1016.08,-3093.05"/>
+<polygon fill="orange" stroke="orange" points="734.93,-3938.4 728.11,-3946.5 738.49,-3944.42 734.93,-3938.4"/>
+<text text-anchor="middle" x="867" y="-3076.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
+</g>
+<!-- Node203 -->
+<g id="node203" class="node">
+<title>Node203</title>
+<g id="a_node203"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016.5,-3142.09 1016.5,-3172.09 1173.5,-3172.09 1173.5,-3142.09 1016.5,-3142.09"/>
+<text text-anchor="start" x="1024.5" y="-3160.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Concat</text>
+<text text-anchor="middle" x="1095" y="-3149.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node203 -->
+<g id="edge202" class="edge">
+<title>Node124&#45;&gt;Node203</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.73,-3941.39C741.3,-3938.23 745.45,-3934.49 749,-3930.09 776.87,-3895.6 735.29,-3163.09 767,-3132.09 830.56,-3069.95 878.53,-3123.47 967,-3132.09 987.8,-3134.12 1010.25,-3137.98 1030.4,-3142.06"/>
+<polygon fill="orange" stroke="orange" points="734.92,-3938.39 728.09,-3946.49 738.48,-3944.42 734.92,-3938.39"/>
+<text text-anchor="middle" x="867" y="-3135.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
+</g>
+<!-- Node205 -->
+<g id="node205" class="node">
+<title>Node205</title>
+<g id="a_node205"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1015.5,-2841.09 1015.5,-2871.09 1174.5,-2871.09 1174.5,-2841.09 1015.5,-2841.09"/>
+<text text-anchor="start" x="1023.5" y="-2859.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Reduce</text>
+<text text-anchor="middle" x="1095" y="-2848.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node205 -->
+<g id="edge204" class="edge">
+<title>Node124&#45;&gt;Node205</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.76,-3941.42C741.32,-3938.24 745.46,-3934.5 749,-3930.09 787.02,-3882.74 723.7,-2879.68 767,-2837.09 802.42,-2802.25 941.86,-2823.83 1026.8,-2841.04"/>
+<polygon fill="orange" stroke="orange" points="734.95,-3938.42 728.14,-3946.53 738.52,-3944.44 734.95,-3938.42"/>
+<text text-anchor="middle" x="867" y="-2840.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
+</g>
+<!-- Node207 -->
+<g id="node207" class="node">
+<title>Node207</title>
+<g id="a_node207"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1009,-2561.09 1009,-2591.09 1181,-2591.09 1181,-2561.09 1009,-2561.09"/>
+<text text-anchor="start" x="1017" y="-2579.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; PadQueue</text>
+<text text-anchor="middle" x="1095" y="-2568.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node207 -->
+<g id="edge206" class="edge">
+<title>Node124&#45;&gt;Node207</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.78,-3941.43C741.33,-3938.26 745.47,-3934.51 749,-3930.09 774.1,-3898.7 738.4,-2511.34 767,-2483.09 830.24,-2420.63 896.56,-2428.87 967,-2483.09 991.77,-2502.16 962.53,-2529.36 985,-2551.09 991.84,-2557.71 1000.05,-2562.71 1008.86,-2566.46"/>
+<polygon fill="orange" stroke="orange" points="734.98,-3938.43 728.17,-3946.55 738.55,-3944.45 734.98,-3938.43"/>
+<text text-anchor="middle" x="867" y="-2486.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
+</g>
+<!-- Node209 -->
+<g id="node209" class="node">
+<title>Node209</title>
+<g id="a_node209"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1003.5,-1532.09 1003.5,-1562.09 1186.5,-1562.09 1186.5,-1532.09 1003.5,-1532.09"/>
+<text text-anchor="start" x="1011.5" y="-1550.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FusedQueue</text>
+<text text-anchor="middle" x="1095" y="-1539.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node209 -->
+<g id="edge208" class="edge">
+<title>Node124&#45;&gt;Node209</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.8,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 788.77,-3880.12 728.1,-1681.74 767,-1631.09 821.36,-1560.32 926.72,-1544.02 1003.19,-1542.43"/>
+<polygon fill="orange" stroke="orange" points="735,-3938.45 728.2,-3946.58 738.58,-3944.47 735,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1634.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FusedQueueDescriptor &gt;</text>
+</g>
+<!-- Node211 -->
+<g id="node211" class="node">
+<title>Node211</title>
+<g id="a_node211"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-1875.09 1010,-1905.09 1180,-1905.09 1180,-1875.09 1010,-1875.09"/>
+<text text-anchor="start" x="1018" y="-1893.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Minimum</text>
+<text text-anchor="middle" x="1095" y="-1882.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node211 -->
+<g id="edge210" class="edge">
+<title>Node124&#45;&gt;Node211</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.79,-3941.44C741.34,-3938.26 745.47,-3934.51 749,-3930.09 779.94,-3891.31 744.16,-2188.14 767,-2144.09 817.43,-2046.86 907.29,-2091.92 967,-2000.09 988.29,-1967.36 957.53,-1941.85 985,-1914.09 992.02,-1907 1000.63,-1901.79 1009.9,-1897.99"/>
+<polygon fill="orange" stroke="orange" points="734.99,-3938.44 728.18,-3946.56 738.57,-3944.46 734.99,-3938.44"/>
+<text text-anchor="middle" x="867" y="-2147.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MinimumQueueDescriptor &gt;</text>
+</g>
+<!-- Node213 -->
+<g id="node213" class="node">
+<title>Node213</title>
+<g id="a_node213"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-1581.09 1008.5,-1611.09 1181.5,-1611.09 1181.5,-1581.09 1008.5,-1581.09"/>
+<text text-anchor="start" x="1016.5" y="-1599.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; AbsQueue</text>
+<text text-anchor="middle" x="1095" y="-1588.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node213 -->
+<g id="edge212" class="edge">
+<title>Node124&#45;&gt;Node213</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.8,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 787.75,-3881.41 727.82,-1738.43 767,-1690.09 824.31,-1619.39 891.42,-1696.8 967,-1646.09 978.67,-1638.26 973.33,-1627.92 985,-1620.09 992.16,-1615.29 1000.12,-1611.43 1008.4,-1608.33"/>
+<polygon fill="orange" stroke="orange" points="735,-3938.45 728.2,-3946.58 738.58,-3944.47 735,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1693.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AbsQueueDescriptor &gt;</text>
+</g>
+<!-- Node215 -->
+<g id="node215" class="node">
+<title>Node215</title>
+<g id="a_node215"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-2611.09 1013.5,-2641.09 1176.5,-2641.09 1176.5,-2611.09 1013.5,-2611.09"/>
+<text text-anchor="start" x="1021.5" y="-2629.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Channel</text>
+<text text-anchor="middle" x="1095" y="-2618.09" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node215 -->
+<g id="edge214" class="edge">
+<title>Node124&#45;&gt;Node215</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.77,-3941.43C741.33,-3938.25 745.47,-3934.51 749,-3930.09 772.07,-3901.27 740.72,-2627.02 767,-2601.09 803.33,-2565.26 949.1,-2591.86 1033.24,-2611.04"/>
+<polygon fill="orange" stroke="orange" points="734.97,-3938.43 728.16,-3946.54 738.54,-3944.45 734.97,-3938.43"/>
+<text text-anchor="middle" x="867" y="-2604.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
+</g>
+<!-- Node217 -->
+<g id="node217" class="node">
+<title>Node217</title>
+<g id="a_node217"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004,-4392.09 1004,-4422.09 1186,-4422.09 1186,-4392.09 1004,-4392.09"/>
+<text text-anchor="start" x="1012" y="-4410.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="1095" y="-4399.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node217 -->
+<g id="edge216" class="edge">
+<title>Node124&#45;&gt;Node217</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M744.45,-3971.82C746.04,-3973.16 747.56,-3974.58 749,-3976.09 790.18,-4019.25 727,-4064.84 767,-4109.09 828.29,-4176.91 907.58,-4087.62 967,-4157.09 999.6,-4195.21 952.21,-4344.14 985,-4382.09 990.27,-4388.19 996.69,-4392.97 1003.76,-4396.69"/>
+<polygon fill="orange" stroke="orange" points="746.22,-3968.79 736.04,-3965.86 742.17,-3974.5 746.22,-3968.79"/>
+<text text-anchor="middle" x="867" y="-4160.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
+</g>
+<!-- Node219 -->
+<g id="node219" class="node">
+<title>Node219</title>
+<g id="a_node219"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017,-3716.09 1017,-3746.09 1173,-3746.09 1173,-3716.09 1017,-3716.09"/>
+<text text-anchor="start" x="1025" y="-3734.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Gather</text>
+<text text-anchor="middle" x="1095" y="-3723.09" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node219 -->
+<g id="edge218" class="edge">
+<title>Node124&#45;&gt;Node219</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.54,-3941.46C741.18,-3938.28 745.39,-3934.53 749,-3930.09 791.94,-3877.33 718.19,-3365.49 767,-3318.09 782.94,-3302.61 950.87,-3302.81 967,-3318.09 994.13,-3343.81 966.92,-3621.37 985,-3654.09 1000.91,-3682.89 1032.7,-3703.43 1057.87,-3716.02"/>
+<polygon fill="orange" stroke="orange" points="734.65,-3938.51 727.79,-3946.58 738.19,-3944.56 734.65,-3938.51"/>
+<text text-anchor="middle" x="867" y="-3321.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node221 -->
+<g id="node221" class="node">
+<title>Node221</title>
+<g id="a_node221"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004.5,-3902.09 1004.5,-3932.09 1185.5,-3932.09 1185.5,-3902.09 1004.5,-3902.09"/>
+<text text-anchor="start" x="1012.5" y="-3920.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="1095" y="-3909.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node221 -->
+<g id="edge220" class="edge">
+<title>Node124&#45;&gt;Node221</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.48,-3941.41C741.13,-3938.24 745.36,-3934.5 749,-3930.09 779.14,-3893.54 732.8,-3536.88 767,-3504.09 783.04,-3488.72 950.93,-3488.75 967,-3504.09 998.22,-3533.89 957.33,-3858.97 985,-3892.09 990.35,-3898.5 996.98,-3903.46 1004.31,-3907.28"/>
+<polygon fill="orange" stroke="orange" points="734.59,-3938.46 727.7,-3946.51 738.1,-3944.51 734.59,-3938.46"/>
+<text text-anchor="middle" x="867" y="-3507.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node223 -->
+<g id="node223" class="node">
+<title>Node223</title>
+<g id="a_node223"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-1395.09 1013,-1425.09 1177,-1425.09 1177,-1395.09 1013,-1395.09"/>
+<text text-anchor="start" x="1021" y="-1413.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Permute</text>
+<text text-anchor="middle" x="1095" y="-1402.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node223 -->
+<g id="edge222" class="edge">
+<title>Node124&#45;&gt;Node223</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.81,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 791.39,-3876.81 723.92,-1531.82 767,-1479.09 825.1,-1407.99 936.32,-1398.43 1012.79,-1401.49"/>
+<polygon fill="orange" stroke="orange" points="735,-3938.45 728.2,-3946.58 738.59,-3944.47 735,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1482.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteQueueDescriptor &gt;</text>
+</g>
+<!-- Node225 -->
+<g id="node225" class="node">
+<title>Node225</title>
+<g id="a_node225"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-4441.09 1005.5,-4471.09 1184.5,-4471.09 1184.5,-4441.09 1005.5,-4441.09"/>
+<text text-anchor="start" x="1013.5" y="-4459.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="1095" y="-4448.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node225 -->
+<g id="edge224" class="edge">
+<title>Node124&#45;&gt;Node225</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M744.54,-3971.74C746.1,-3973.1 747.59,-3974.55 749,-3976.09 777.94,-4007.7 738.92,-4135.72 767,-4168.09 826.89,-4237.16 907.46,-4146.73 967,-4216.09 998.23,-4252.47 953.59,-4394.87 985,-4431.09 990.66,-4437.62 997.65,-4442.63 1005.33,-4446.46"/>
+<polygon fill="orange" stroke="orange" points="746.37,-3968.75 736.23,-3965.68 742.24,-3974.4 746.37,-3968.75"/>
+<text text-anchor="middle" x="867" y="-4219.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
+</g>
+<!-- Node227 -->
+<g id="node227" class="node">
+<title>Node227</title>
+<g id="a_node227"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-1630.09 1008.5,-1660.09 1181.5,-1660.09 1181.5,-1630.09 1008.5,-1630.09"/>
+<text text-anchor="start" x="1016.5" y="-1648.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Quantized</text>
+<text text-anchor="middle" x="1095" y="-1637.09" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node227 -->
+<g id="edge226" class="edge">
+<title>Node124&#45;&gt;Node227</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.8,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 786.74,-3882.7 728.85,-1796.16 767,-1749.09 824.32,-1678.39 895.2,-1761.03 967,-1705.09 981.11,-1694.1 970.89,-1680.09 985,-1669.09 992.03,-1663.61 1000.05,-1659.33 1008.49,-1655.99"/>
+<polygon fill="orange" stroke="orange" points="735,-3938.45 728.2,-3946.57 738.58,-3944.47 735,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1752.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizedLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node229 -->
+<g id="node229" class="node">
+<title>Node229</title>
+<g id="a_node229"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017.5,-2724.09 1017.5,-2754.09 1172.5,-2754.09 1172.5,-2724.09 1017.5,-2724.09"/>
+<text text-anchor="start" x="1025.5" y="-2742.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Resize</text>
+<text text-anchor="middle" x="1095" y="-2731.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node229 -->
+<g id="edge228" class="edge">
+<title>Node124&#45;&gt;Node229</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.77,-3941.42C741.33,-3938.25 745.46,-3934.5 749,-3930.09 791.09,-3877.59 719.07,-2766.32 767,-2719.09 802.6,-2684.02 943.44,-2706.53 1028.24,-2724.09"/>
+<polygon fill="orange" stroke="orange" points="734.96,-3938.42 728.15,-3946.54 738.54,-3944.44 734.96,-3938.42"/>
+<text text-anchor="middle" x="867" y="-2722.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node231 -->
+<g id="node231" class="node">
+<title>Node231</title>
+<g id="a_node231"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016,-3399.09 1016,-3429.09 1174,-3429.09 1174,-3399.09 1016,-3399.09"/>
+<text text-anchor="start" x="1024" y="-3417.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; ArgMin</text>
+<text text-anchor="middle" x="1095" y="-3406.09" font-family="Helvetica,sans-Serif" font-size="10.00">MaxQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node231 -->
+<g id="edge230" class="edge">
+<title>Node124&#45;&gt;Node231</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.72,-3941.38C741.29,-3938.22 745.44,-3934.49 749,-3930.09 774.84,-3898.17 737.61,-3219.78 767,-3191.09 830.61,-3129.01 890.15,-3146.42 967,-3191.09 1047.5,-3237.89 1081.21,-3356.91 1090.87,-3399.04"/>
+<polygon fill="orange" stroke="orange" points="734.91,-3938.38 728.08,-3946.48 738.47,-3944.41 734.91,-3938.38"/>
+<text text-anchor="middle" x="867" y="-3194.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node233 -->
+<g id="node233" class="node">
+<title>Node233</title>
+<g id="a_node233"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-2463.09 1013.5,-2493.09 1176.5,-2493.09 1176.5,-2463.09 1013.5,-2463.09"/>
+<text text-anchor="start" x="1021.5" y="-2481.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; DepthTo</text>
+<text text-anchor="middle" x="1095" y="-2470.09" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node233 -->
+<g id="edge232" class="edge">
+<title>Node124&#45;&gt;Node233</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.78,-3941.43C741.34,-3938.26 745.47,-3934.51 749,-3930.09 775.12,-3897.41 737.24,-2453.5 767,-2424.09 798.61,-2392.85 928.16,-2402.49 967,-2424.09 980.26,-2431.47 972.66,-2444.27 985,-2453.09 993.53,-2459.19 1003.31,-2463.82 1013.44,-2467.35"/>
+<polygon fill="orange" stroke="orange" points="734.98,-3938.44 728.17,-3946.55 738.55,-3944.45 734.98,-3938.44"/>
+<text text-anchor="middle" x="867" y="-2427.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
+</g>
+<!-- Node235 -->
+<g id="node235" class="node">
+<title>Node235</title>
+<g id="a_node235"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016,-2946.09 1016,-2976.09 1174,-2976.09 1174,-2946.09 1016,-2946.09"/>
+<text text-anchor="start" x="1024" y="-2964.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Splitter</text>
+<text text-anchor="middle" x="1095" y="-2953.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node235 -->
+<g id="edge234" class="edge">
+<title>Node124&#45;&gt;Node235</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.74,-3941.4C741.31,-3938.23 745.45,-3934.5 749,-3930.09 780.93,-3890.46 732.76,-3051.75 767,-3014.09 797.1,-2981 923.32,-3000.77 967,-2991.09 975.23,-2989.27 976.87,-2987.34 985,-2985.09 996.49,-2981.92 1008.75,-2978.89 1020.74,-2976.11"/>
+<polygon fill="orange" stroke="orange" points="734.94,-3938.4 728.12,-3946.51 738.5,-3944.43 734.94,-3938.4"/>
+<text text-anchor="middle" x="867" y="-3017.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SplitterQueueDescriptor &gt;</text>
+</g>
+<!-- Node237 -->
+<g id="node237" class="node">
+<title>Node237</title>
+<g id="a_node237"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017,-2071.09 1017,-2101.09 1173,-2101.09 1173,-2071.09 1017,-2071.09"/>
+<text text-anchor="start" x="1025" y="-2089.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Gather</text>
+<text text-anchor="middle" x="1095" y="-2078.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node237 -->
+<g id="edge236" class="edge">
+<title>Node124&#45;&gt;Node237</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.79,-3941.44C741.34,-3938.26 745.47,-3934.51 749,-3930.09 776.29,-3895.93 739.73,-2390.28 767,-2356.09 824.01,-2284.63 907.21,-2377.24 967,-2308.09 995.9,-2274.67 955.79,-2143.24 985,-2110.09 993.46,-2100.5 1004.8,-2094.26 1016.97,-2090.27"/>
+<polygon fill="orange" stroke="orange" points="734.98,-3938.44 728.17,-3946.56 738.56,-3944.45 734.98,-3938.44"/>
+<text text-anchor="middle" x="867" y="-2359.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
+</g>
+<!-- Node239 -->
+<g id="node239" class="node">
+<title>Node239</title>
+<g id="a_node239"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004,-2022.09 1004,-2052.09 1186,-2052.09 1186,-2022.09 1004,-2022.09"/>
+<text text-anchor="start" x="1012" y="-2040.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="1095" y="-2029.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node239 -->
+<g id="edge238" class="edge">
+<title>Node124&#45;&gt;Node239</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.79,-3941.44C741.34,-3938.26 745.47,-3934.51 749,-3930.09 777.34,-3894.6 736.42,-2328.68 767,-2295.09 797.09,-2262.05 935.72,-2306.01 967,-2274.09 1000.25,-2240.17 953.71,-2096.83 985,-2061.09 990.3,-2055.04 996.74,-2050.32 1003.82,-2046.66"/>
+<polygon fill="orange" stroke="orange" points="734.98,-3938.44 728.18,-3946.56 738.56,-3944.46 734.98,-3938.44"/>
+<text text-anchor="middle" x="867" y="-2298.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
+</g>
+<!-- Node241 -->
+<g id="node241" class="node">
+<title>Node241</title>
+<g id="a_node241"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="998,-4098.09 998,-4128.09 1192,-4128.09 1192,-4098.09 998,-4098.09"/>
+<text text-anchor="start" x="1006" y="-4116.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="1095" y="-4105.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node241 -->
+<g id="edge240" class="edge">
+<title>Node124&#45;&gt;Node241</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M735.33,-3941.66C740.38,-3938.45 745.01,-3934.63 749,-3930.09 774.08,-3901.56 738.76,-3785.5 767,-3760.09 800.04,-3730.37 934.72,-3729.54 967,-3760.09 993.51,-3785.19 961.48,-4060.18 985,-4088.09 988.75,-4092.55 993.12,-4096.3 997.91,-4099.46"/>
+<polygon fill="orange" stroke="orange" points="733.56,-3938.64 726.47,-3946.51 736.92,-3944.78 733.56,-3938.64"/>
+<text text-anchor="middle" x="867" y="-3763.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node243 -->
+<g id="node243" class="node">
+<title>Node243</title>
+<g id="a_node243"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-1777.09 1005,-1807.09 1185,-1807.09 1185,-1777.09 1005,-1777.09"/>
+<text text-anchor="start" x="1013" y="-1795.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; RsqrtQueue</text>
+<text text-anchor="middle" x="1095" y="-1784.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node124&#45;&gt;Node243 -->
+<g id="edge242" class="edge">
+<title>Node124&#45;&gt;Node243</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M736.8,-3941.45C741.35,-3938.27 745.48,-3934.52 749,-3930.09 783.69,-3886.56 731.93,-1969.32 767,-1926.09 824.34,-1855.42 901.06,-1944.83 967,-1882.09 989.03,-1861.13 962.97,-1837.05 985,-1816.09 990.83,-1810.55 997.63,-1806.17 1004.93,-1802.73"/>
+<polygon fill="orange" stroke="orange" points="734.99,-3938.45 728.19,-3946.57 738.57,-3944.46 734.99,-3938.45"/>
+<text text-anchor="middle" x="867" y="-1929.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RsqrtQueueDescriptor &gt;</text>
+</g>
+<!-- Node126 -->
+<g id="node126" class="node">
+<title>Node126</title>
+<g id="a_node126"><a xlink:href="classarmnn_1_1_neon_convolution3d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1255.5,-6557.59 1255.5,-6576.59 1413.5,-6576.59 1413.5,-6557.59 1255.5,-6557.59"/>
+<text text-anchor="middle" x="1334.5" y="-6564.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvolution3dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node125&#45;&gt;Node126 -->
+<g id="edge125" class="edge">
+<title>Node125&#45;&gt;Node126</title>
+<path fill="none" stroke="midnightblue" d="M1202.64,-6567.09C1220.36,-6567.09 1238.45,-6567.09 1255.3,-6567.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1202.26,-6563.59 1192.26,-6567.09 1202.26,-6570.59 1202.26,-6563.59"/>
+</g>
+<!-- Node128 -->
+<g id="node128" class="node">
+<title>Node128</title>
+<g id="a_node128"><a xlink:href="classarmnn_1_1_neon_instance_normalization_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1258.5,-6090.09 1258.5,-6120.09 1410.5,-6120.09 1410.5,-6090.09 1258.5,-6090.09"/>
+<text text-anchor="start" x="1266.5" y="-6108.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonInstanceNormalization</text>
+<text text-anchor="middle" x="1334.5" y="-6097.09" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
+</a>
+</g>
+</g>
+<!-- Node127&#45;&gt;Node128 -->
+<g id="edge127" class="edge">
+<title>Node127&#45;&gt;Node128</title>
+<path fill="none" stroke="midnightblue" d="M1194.81,-6105.09C1216.08,-6105.09 1238.24,-6105.09 1258.44,-6105.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-6101.59 1184.77,-6105.09 1194.77,-6108.59 1194.77,-6101.59"/>
+</g>
+<!-- Node130 -->
+<g id="node130" class="node">
+<title>Node130</title>
+<g id="a_node130"><a xlink:href="classarmnn_1_1_neon_multiplication_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1257,-1929.59 1257,-1948.59 1412,-1948.59 1412,-1929.59 1257,-1929.59"/>
+<text text-anchor="middle" x="1334.5" y="-1936.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMultiplicationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node129&#45;&gt;Node130 -->
+<g id="edge129" class="edge">
+<title>Node129&#45;&gt;Node130</title>
+<path fill="none" stroke="midnightblue" d="M1200.4,-1939.09C1219.42,-1939.09 1238.93,-1939.09 1256.95,-1939.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1200.21,-1935.59 1190.21,-1939.09 1200.21,-1942.59 1200.21,-1935.59"/>
+</g>
+<!-- Node132 -->
+<g id="node132" class="node">
+<title>Node132</title>
+<g id="a_node132"><a xlink:href="classarmnn_1_1_neon_space_to_depth_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1256,-5230.59 1256,-5249.59 1413,-5249.59 1413,-5230.59 1256,-5230.59"/>
+<text text-anchor="middle" x="1334.5" y="-5237.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSpaceToDepthWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node131&#45;&gt;Node132 -->
+<g id="edge131" class="edge">
+<title>Node131&#45;&gt;Node132</title>
+<path fill="none" stroke="midnightblue" d="M1187.04,-5240.09C1209.72,-5240.09 1233.83,-5240.09 1255.8,-5240.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-5236.59 1176.74,-5240.09 1186.74,-5243.59 1186.74,-5236.59"/>
+</g>
+<!-- Node134 -->
+<g id="node134" class="node">
+<title>Node134</title>
+<g id="a_node134"><a xlink:href="classarmnn_1_1_neon_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1254,-5078.09 1254,-5108.09 1415,-5108.09 1415,-5078.09 1254,-5078.09"/>
+<text text-anchor="start" x="1262" y="-5096.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonTransposeConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-5085.09" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
+</a>
+</g>
+</g>
+<!-- Node133&#45;&gt;Node134 -->
+<g id="edge133" class="edge">
+<title>Node133&#45;&gt;Node134</title>
+<path fill="none" stroke="midnightblue" d="M1195.22,-5093.09C1214.71,-5093.09 1234.91,-5093.09 1253.66,-5093.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-5089.59 1185.11,-5093.09 1195.11,-5096.59 1195.11,-5089.59"/>
+</g>
+<!-- Node136 -->
+<g id="node136" class="node">
+<title>Node136</title>
+<g id="a_node136"><a xlink:href="classarmnn_1_1_neon_fill_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1283.5,-6330.59 1283.5,-6349.59 1385.5,-6349.59 1385.5,-6330.59 1283.5,-6330.59"/>
+<text text-anchor="middle" x="1334.5" y="-6337.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFillWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node135&#45;&gt;Node136 -->
+<g id="edge135" class="edge">
+<title>Node135&#45;&gt;Node136</title>
+<path fill="none" stroke="midnightblue" d="M1189.98,-6340.09C1221.84,-6340.09 1256.2,-6340.09 1283.31,-6340.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.73,-6336.59 1179.73,-6340.09 1189.73,-6343.59 1189.73,-6336.59"/>
+</g>
+<!-- Node138 -->
+<g id="node138" class="node">
+<title>Node138</title>
+<g id="a_node138"><a xlink:href="classarmnn_1_1_neon_q_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1275,-5795.59 1275,-5814.59 1394,-5814.59 1394,-5795.59 1275,-5795.59"/>
+<text text-anchor="middle" x="1334.5" y="-5802.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonQLstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node137&#45;&gt;Node138 -->
+<g id="edge137" class="edge">
+<title>Node137&#45;&gt;Node138</title>
+<path fill="none" stroke="midnightblue" d="M1198.47,-5796C1224.51,-5797.75 1251.62,-5799.58 1274.65,-5801.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1198.38,-5792.48 1188.16,-5795.3 1197.91,-5799.47 1198.38,-5792.48"/>
+</g>
+<!-- Node140 -->
+<g id="node140" class="node">
+<title>Node140</title>
+<g id="a_node140"><a xlink:href="classarmnn_1_1_neon_elementwise_binary_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1243.5,-4936.59 1243.5,-4955.59 1425.5,-4955.59 1425.5,-4936.59 1243.5,-4936.59"/>
+<text text-anchor="middle" x="1334.5" y="-4943.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonElementwiseBinaryWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node139&#45;&gt;Node140 -->
+<g id="edge139" class="edge">
+<title>Node139&#45;&gt;Node140</title>
+<path fill="none" stroke="midnightblue" d="M1198.44,-4946.09C1213.38,-4946.09 1228.67,-4946.09 1243.34,-4946.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1198.16,-4942.59 1188.16,-4946.09 1198.16,-4949.59 1198.16,-4942.59"/>
+</g>
+<!-- Node142 -->
+<g id="node142" class="node">
+<title>Node142</title>
+<g id="a_node142"><a xlink:href="classarmnn_1_1_neon_pooling3d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266.5,-5976.59 1266.5,-5995.59 1402.5,-5995.59 1402.5,-5976.59 1266.5,-5976.59"/>
+<text text-anchor="middle" x="1334.5" y="-5983.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPooling3dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node141&#45;&gt;Node142 -->
+<g id="edge141" class="edge">
+<title>Node141&#45;&gt;Node142</title>
+<path fill="none" stroke="midnightblue" d="M1191.06,-5986.09C1216.26,-5986.09 1242.95,-5986.09 1266.33,-5986.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.74,-5982.59 1180.74,-5986.09 1190.74,-5989.59 1190.74,-5982.59"/>
+</g>
+<!-- Node144 -->
+<g id="node144" class="node">
+<title>Node144</title>
+<g id="a_node144"><a xlink:href="classarmnn_1_1_neon_subtraction_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-1978.59 1263,-1997.59 1406,-1997.59 1406,-1978.59 1263,-1978.59"/>
+<text text-anchor="middle" x="1334.5" y="-1985.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSubtractionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node143&#45;&gt;Node144 -->
+<g id="edge143" class="edge">
+<title>Node143&#45;&gt;Node144</title>
+<path fill="none" stroke="midnightblue" d="M1194.85,-1988.09C1217.72,-1988.09 1241.61,-1988.09 1262.98,-1988.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-1984.59 1184.77,-1988.09 1194.77,-1991.59 1194.77,-1984.59"/>
+</g>
+<!-- Node146 -->
+<g id="node146" class="node">
+<title>Node146</title>
+<g id="a_node146"><a xlink:href="classarmnn_1_1_neon_pooling2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266.5,-5926.59 1266.5,-5945.59 1402.5,-5945.59 1402.5,-5926.59 1266.5,-5926.59"/>
+<text text-anchor="middle" x="1334.5" y="-5933.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPooling2dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node145&#45;&gt;Node146 -->
+<g id="edge145" class="edge">
+<title>Node145&#45;&gt;Node146</title>
+<path fill="none" stroke="midnightblue" d="M1191.06,-5936.09C1216.26,-5936.09 1242.95,-5936.09 1266.33,-5936.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.74,-5932.59 1180.74,-5936.09 1190.74,-5939.59 1190.74,-5932.59"/>
+</g>
+<!-- Node148 -->
+<g id="node148" class="node">
+<title>Node148</title>
+<g id="a_node148"><a xlink:href="classarmnn_1_1_neon_exp_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281.5,-5681.59 1281.5,-5700.59 1387.5,-5700.59 1387.5,-5681.59 1281.5,-5681.59"/>
+<text text-anchor="middle" x="1334.5" y="-5688.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonExpWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node147&#45;&gt;Node148 -->
+<g id="edge147" class="edge">
+<title>Node147&#45;&gt;Node148</title>
+<path fill="none" stroke="midnightblue" d="M1149.55,-5644.38C1177,-5653.4 1211.08,-5664.03 1242,-5672.09 1255.19,-5675.53 1269.57,-5678.76 1282.95,-5681.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1150.34,-5640.96 1139.75,-5641.14 1148.15,-5647.61 1150.34,-5640.96"/>
+</g>
+<!-- Node149 -->
+<g id="node149" class="node">
+<title>Node149</title>
+<g id="a_node149"><a xlink:href="classarmnn_1_1_neon_logical_not_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1264.5,-5643.59 1264.5,-5662.59 1404.5,-5662.59 1404.5,-5643.59 1264.5,-5643.59"/>
+<text text-anchor="middle" x="1334.5" y="-5650.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogicalNotWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node147&#45;&gt;Node149 -->
+<g id="edge148" class="edge">
+<title>Node147&#45;&gt;Node149</title>
+<path fill="none" stroke="midnightblue" d="M1198.32,-5637.73C1220.57,-5640.26 1243.61,-5642.87 1264.22,-5645.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1198.5,-5634.22 1188.16,-5636.57 1197.7,-5641.18 1198.5,-5634.22"/>
+</g>
+<!-- Node150 -->
+<g id="node150" class="node">
+<title>Node150</title>
+<g id="a_node150"><a xlink:href="classarmnn_1_1_neon_log_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282,-5605.59 1282,-5624.59 1387,-5624.59 1387,-5605.59 1282,-5605.59"/>
+<text text-anchor="middle" x="1334.5" y="-5612.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node147&#45;&gt;Node150 -->
+<g id="edge149" class="edge">
+<title>Node147&#45;&gt;Node150</title>
+<path fill="none" stroke="midnightblue" d="M1198.31,-5621.35C1227.18,-5620.02 1257.37,-5618.62 1281.88,-5617.48"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.99,-5617.87 1188.16,-5621.82 1198.31,-5624.86 1197.99,-5617.87"/>
+</g>
+<!-- Node151 -->
+<g id="node151" class="node">
+<title>Node151</title>
+<g id="a_node151"><a xlink:href="classarmnn_1_1_neon_neg_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281,-5567.59 1281,-5586.59 1388,-5586.59 1388,-5567.59 1281,-5567.59"/>
+<text text-anchor="middle" x="1334.5" y="-5574.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonNegWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node147&#45;&gt;Node151 -->
+<g id="edge150" class="edge">
+<title>Node147&#45;&gt;Node151</title>
+<path fill="none" stroke="midnightblue" d="M1178.98,-5608.97C1215.31,-5601.48 1256.58,-5592.96 1287.32,-5586.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1177.96,-5605.61 1168.87,-5611.06 1179.37,-5612.47 1177.96,-5605.61"/>
+</g>
+<!-- Node152 -->
+<g id="node152" class="node">
+<title>Node152</title>
+<g id="a_node152"><a xlink:href="classarmnn_1_1_neon_sin_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1283,-5529.59 1283,-5548.59 1386,-5548.59 1386,-5529.59 1283,-5529.59"/>
+<text text-anchor="middle" x="1334.5" y="-5536.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSinWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node147&#45;&gt;Node152 -->
+<g id="edge151" class="edge">
+<title>Node147&#45;&gt;Node152</title>
+<path fill="none" stroke="midnightblue" d="M1132.13,-5606.39C1161.11,-5591.31 1203.2,-5570.96 1242,-5558.09 1254.94,-5553.8 1269.23,-5550.28 1282.61,-5547.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1130.43,-5603.34 1123.21,-5611.09 1133.69,-5609.53 1130.43,-5603.34"/>
+</g>
+<!-- Node153 -->
+<g id="node153" class="node">
+<title>Node153</title>
+<g id="a_node153"><a xlink:href="classarmnn_1_1_neon_sqrt_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281,-5719.59 1281,-5738.59 1388,-5738.59 1388,-5719.59 1281,-5719.59"/>
+<text text-anchor="middle" x="1334.5" y="-5726.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSqrtWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node147&#45;&gt;Node153 -->
+<g id="edge152" class="edge">
+<title>Node147&#45;&gt;Node153</title>
+<path fill="none" stroke="midnightblue" d="M1172.38,-5644.8C1183.87,-5649.43 1195.16,-5655.12 1205,-5662.09 1226.98,-5677.67 1219.17,-5695.8 1242,-5710.09 1253.55,-5717.33 1267.37,-5721.86 1280.73,-5724.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1173.29,-5641.41 1162.7,-5641.17 1170.83,-5647.96 1173.29,-5641.41"/>
+</g>
+<!-- Node155 -->
+<g id="node155" class="node">
+<title>Node155</title>
+<g id="a_node155"><a xlink:href="classarmnn_1_1_neon_activation_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266,-6441.59 1266,-6460.59 1403,-6460.59 1403,-6441.59 1266,-6441.59"/>
+<text text-anchor="middle" x="1334.5" y="-6448.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonActivationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node154&#45;&gt;Node155 -->
+<g id="edge154" class="edge">
+<title>Node154&#45;&gt;Node155</title>
+<path fill="none" stroke="midnightblue" d="M1191.89,-6451.09C1216.64,-6451.09 1242.77,-6451.09 1265.76,-6451.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-6447.59 1181.74,-6451.09 1191.74,-6454.59 1191.74,-6447.59"/>
+</g>
+<!-- Node157 -->
+<g id="node157" class="node">
+<title>Node157</title>
+<g id="a_node157"><a xlink:href="classarmnn_1_1_neon_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1250,-5034.59 1250,-5053.59 1419,-5053.59 1419,-5034.59 1250,-5034.59"/>
+<text text-anchor="middle" x="1334.5" y="-5041.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBatchToSpaceNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node156&#45;&gt;Node157 -->
+<g id="edge156" class="edge">
+<title>Node156&#45;&gt;Node157</title>
+<path fill="none" stroke="midnightblue" d="M1185.94,-5044.09C1206.93,-5044.09 1229.2,-5044.09 1249.9,-5044.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-5040.59 1175.74,-5044.09 1185.74,-5047.59 1185.74,-5040.59"/>
+</g>
+<!-- Node159 -->
+<g id="node159" class="node">
+<title>Node159</title>
+<g id="a_node159"><a xlink:href="classarmnn_1_1_neon_strided_slice_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1261.5,-5377.59 1261.5,-5396.59 1407.5,-5396.59 1407.5,-5377.59 1261.5,-5377.59"/>
+<text text-anchor="middle" x="1334.5" y="-5384.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonStridedSliceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node158&#45;&gt;Node159 -->
+<g id="edge158" class="edge">
+<title>Node158&#45;&gt;Node159</title>
+<path fill="none" stroke="midnightblue" d="M1184.11,-5387.09C1209.56,-5387.09 1237.03,-5387.09 1261.39,-5387.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-5383.59 1174.1,-5387.09 1184.1,-5390.59 1184.1,-5383.59"/>
+</g>
+<!-- Node161 -->
+<g id="node161" class="node">
+<title>Node161</title>
+<g id="a_node161"><a xlink:href="classarmnn_1_1_neon_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1258.5,-4152.59 1258.5,-4171.59 1410.5,-4171.59 1410.5,-4152.59 1258.5,-4152.59"/>
+<text text-anchor="middle" x="1334.5" y="-4159.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBatchMatMulWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node160&#45;&gt;Node161 -->
+<g id="edge160" class="edge">
+<title>Node160&#45;&gt;Node161</title>
+<path fill="none" stroke="midnightblue" d="M1190.33,-4162.09C1212.89,-4162.09 1236.68,-4162.09 1258.25,-4162.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-4158.59 1180.07,-4162.09 1190.07,-4165.59 1190.07,-4158.59"/>
+</g>
+<!-- Node163 -->
+<g id="node163" class="node">
+<title>Node163</title>
+<g id="a_node163"><a xlink:href="classarmnn_1_1_neon_unidirectional_sequence_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1255.5,-4539.09 1255.5,-4569.09 1413.5,-4569.09 1413.5,-4539.09 1255.5,-4539.09"/>
+<text text-anchor="start" x="1263.5" y="-4557.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonUnidirectionalSequence</text>
+<text text-anchor="middle" x="1334.5" y="-4546.09" font-family="Helvetica,sans-Serif" font-size="10.00">LstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node162&#45;&gt;Node163 -->
+<g id="edge162" class="edge">
+<title>Node162&#45;&gt;Node163</title>
+<path fill="none" stroke="midnightblue" d="M1200.68,-4554.09C1219.03,-4554.09 1237.83,-4554.09 1255.3,-4554.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1200.55,-4550.59 1190.55,-4554.09 1200.55,-4557.59 1200.55,-4550.59"/>
+</g>
+<!-- Node165 -->
+<g id="node165" class="node">
+<title>Node165</title>
+<g id="a_node165"><a xlink:href="classarmnn_1_1_neon_addition_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-1831.59 1270.5,-1850.59 1398.5,-1850.59 1398.5,-1831.59 1270.5,-1831.59"/>
+<text text-anchor="middle" x="1334.5" y="-1838.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonAdditionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node164&#45;&gt;Node165 -->
+<g id="edge164" class="edge">
+<title>Node164&#45;&gt;Node165</title>
+<path fill="none" stroke="midnightblue" d="M1187.2,-1841.09C1214.99,-1841.09 1244.91,-1841.09 1270.41,-1841.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-1837.59 1177.07,-1841.09 1187.07,-1844.59 1187.07,-1837.59"/>
+</g>
+<!-- Node167 -->
+<g id="node167" class="node">
+<title>Node167</title>
+<g id="a_node167"><a xlink:href="classarmnn_1_1_neon_division_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-1488.59 1270.5,-1507.59 1398.5,-1507.59 1398.5,-1488.59 1270.5,-1488.59"/>
+<text text-anchor="middle" x="1334.5" y="-1495.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDivisionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node166&#45;&gt;Node167 -->
+<g id="edge166" class="edge">
+<title>Node166&#45;&gt;Node167</title>
+<path fill="none" stroke="midnightblue" d="M1186.88,-1498.09C1214.69,-1498.09 1244.68,-1498.09 1270.23,-1498.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-1494.59 1176.74,-1498.09 1186.74,-1501.59 1186.74,-1494.59"/>
+</g>
+<!-- Node169 -->
+<g id="node169" class="node">
+<title>Node169</title>
+<g id="a_node169"><a xlink:href="classarmnn_1_1_neon_softmax_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-5328.59 1270.5,-5347.59 1398.5,-5347.59 1398.5,-5328.59 1270.5,-5328.59"/>
+<text text-anchor="middle" x="1334.5" y="-5335.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSoftmaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node168&#45;&gt;Node169 -->
+<g id="edge168" class="edge">
+<title>Node168&#45;&gt;Node169</title>
+<path fill="none" stroke="midnightblue" d="M1187.2,-5338.09C1214.99,-5338.09 1244.91,-5338.09 1270.41,-5338.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-5334.59 1177.07,-5338.09 1187.07,-5341.59 1187.07,-5334.59"/>
+</g>
+<!-- Node171 -->
+<g id="node171" class="node">
+<title>Node171</title>
+<g id="a_node171"><a xlink:href="classarmnn_1_1_neon_cast_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1279.5,-4593.59 1279.5,-4612.59 1389.5,-4612.59 1389.5,-4593.59 1279.5,-4593.59"/>
+<text text-anchor="middle" x="1334.5" y="-4600.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonCastWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node170&#45;&gt;Node171 -->
+<g id="edge170" class="edge">
+<title>Node170&#45;&gt;Node171</title>
+<path fill="none" stroke="midnightblue" d="M1193.37,-4603.09C1222.67,-4603.09 1253.77,-4603.09 1279.21,-4603.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-4599.59 1183.09,-4603.09 1193.09,-4606.59 1193.09,-4599.59"/>
+</g>
+<!-- Node173 -->
+<g id="node173" class="node">
+<title>Node173</title>
+<g id="a_node173"><a xlink:href="structarmnn_1_1_neon_rank_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278,-5833.59 1278,-5852.59 1391,-5852.59 1391,-5833.59 1278,-5833.59"/>
+<text text-anchor="middle" x="1334.5" y="-5840.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonRankWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node172&#45;&gt;Node173 -->
+<g id="edge172" class="edge">
+<title>Node172&#45;&gt;Node173</title>
+<path fill="none" stroke="midnightblue" d="M1195.11,-5840.18C1223.4,-5840.78 1253.22,-5841.4 1277.9,-5841.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.85,-5836.67 1184.77,-5839.96 1194.7,-5843.67 1194.85,-5836.67"/>
+</g>
+<!-- Node175 -->
+<g id="node175" class="node">
+<title>Node175</title>
+<g id="a_node175"><a xlink:href="classarmnn_1_1_neon_fully_connected_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1253,-4631.59 1253,-4650.59 1416,-4650.59 1416,-4631.59 1253,-4631.59"/>
+<text text-anchor="middle" x="1334.5" y="-4638.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFullyConnectedWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node174&#45;&gt;Node175 -->
+<g id="edge174" class="edge">
+<title>Node174&#45;&gt;Node175</title>
+<path fill="none" stroke="midnightblue" d="M1204.44,-4647.07C1220.77,-4646.31 1237.36,-4645.55 1252.97,-4644.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1204.14,-4643.58 1194.31,-4647.54 1204.47,-4650.57 1204.14,-4643.58"/>
+</g>
+<!-- Node177 -->
+<g id="node177" class="node">
+<title>Node177</title>
+<g id="a_node177"><a xlink:href="classarmnn_1_1_neon_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1250,-4887.59 1250,-4906.59 1419,-4906.59 1419,-4887.59 1250,-4887.59"/>
+<text text-anchor="middle" x="1334.5" y="-4894.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSpaceToBatchNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node176&#45;&gt;Node177 -->
+<g id="edge176" class="edge">
+<title>Node176&#45;&gt;Node177</title>
+<path fill="none" stroke="midnightblue" d="M1186.79,-4897.09C1207.48,-4897.09 1229.37,-4897.09 1249.75,-4897.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-4893.59 1176.74,-4897.09 1186.74,-4900.59 1186.74,-4893.59"/>
+</g>
+<!-- Node179 -->
+<g id="node179" class="node">
+<title>Node179</title>
+<g id="a_node179"><a xlink:href="classarmnn_1_1_neon_depthwise_convolution_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1258.5,-4784.09 1258.5,-4814.09 1410.5,-4814.09 1410.5,-4784.09 1258.5,-4784.09"/>
+<text text-anchor="start" x="1266.5" y="-4802.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDepthwiseConvolution</text>
+<text text-anchor="middle" x="1334.5" y="-4791.09" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
+</a>
+</g>
+</g>
+<!-- Node178&#45;&gt;Node179 -->
+<g id="edge178" class="edge">
+<title>Node178&#45;&gt;Node179</title>
+<path fill="none" stroke="midnightblue" d="M1195.36,-4799.09C1216.41,-4799.09 1238.29,-4799.09 1258.27,-4799.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-4795.59 1185.11,-4799.09 1195.11,-4802.59 1195.11,-4795.59"/>
+</g>
+<!-- Node181 -->
+<g id="node181" class="node">
+<title>Node181</title>
+<g id="a_node181"><a xlink:href="classarmnn_1_1_neon_dequantize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-4838.59 1263,-4857.59 1406,-4857.59 1406,-4838.59 1263,-4838.59"/>
+<text text-anchor="middle" x="1334.5" y="-4845.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDequantizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node180&#45;&gt;Node181 -->
+<g id="edge180" class="edge">
+<title>Node180&#45;&gt;Node181</title>
+<path fill="none" stroke="midnightblue" d="M1194.85,-4848.09C1217.72,-4848.09 1241.61,-4848.09 1262.98,-4848.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-4844.59 1184.77,-4848.09 1194.77,-4851.59 1194.77,-4844.59"/>
+</g>
+<!-- Node183 -->
+<g id="node183" class="node">
+<title>Node183</title>
+<g id="a_node183"><a xlink:href="classarmnn_1_1_neon_batch_normalization_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1242,-4985.59 1242,-5004.59 1427,-5004.59 1427,-4985.59 1242,-4985.59"/>
+<text text-anchor="middle" x="1334.5" y="-4992.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBatchNormalizationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node182&#45;&gt;Node183 -->
+<g id="edge182" class="edge">
+<title>Node182&#45;&gt;Node183</title>
+<path fill="none" stroke="midnightblue" d="M1215.14,-4995.09C1224.12,-4995.09 1233.09,-4995.09 1241.85,-4995.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1215.02,-4991.59 1205.02,-4995.09 1215.02,-4998.59 1215.02,-4991.59"/>
+</g>
+<!-- Node185 -->
+<g id="node185" class="node">
+<title>Node185</title>
+<g id="a_node185"><a xlink:href="classarmnn_1_1_neon_reshape_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1269.5,-6153.59 1269.5,-6172.59 1399.5,-6172.59 1399.5,-6153.59 1269.5,-6153.59"/>
+<text text-anchor="middle" x="1334.5" y="-6160.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonReshapeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node184&#45;&gt;Node185 -->
+<g id="edge184" class="edge">
+<title>Node184&#45;&gt;Node185</title>
+<path fill="none" stroke="midnightblue" d="M1188.02,-6163.09C1215.16,-6163.09 1244.25,-6163.09 1269.24,-6163.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.73,-6159.59 1177.73,-6163.09 1187.73,-6166.59 1187.73,-6159.59"/>
+</g>
+<!-- Node187 -->
+<g id="node187" class="node">
+<title>Node187</title>
+<g id="a_node187"><a xlink:href="classarmnn_1_1_neon_slice_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1279,-4250.59 1279,-4269.59 1390,-4269.59 1390,-4250.59 1279,-4250.59"/>
+<text text-anchor="middle" x="1334.5" y="-4257.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSliceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node186&#45;&gt;Node187 -->
+<g id="edge186" class="edge">
+<title>Node186&#45;&gt;Node187</title>
+<path fill="none" stroke="midnightblue" d="M1194.26,-4260.09C1223.21,-4260.09 1253.84,-4260.09 1278.98,-4260.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.1,-4256.59 1184.1,-4260.09 1194.1,-4263.59 1194.1,-4256.59"/>
+</g>
+<!-- Node189 -->
+<g id="node189" class="node">
+<title>Node189</title>
+<g id="a_node189"><a xlink:href="classarmnn_1_1_neon_quantize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1269,-5415.59 1269,-5434.59 1400,-5434.59 1400,-5415.59 1269,-5415.59"/>
+<text text-anchor="middle" x="1334.5" y="-5422.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonQuantizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node188&#45;&gt;Node189 -->
+<g id="edge188" class="edge">
+<title>Node188&#45;&gt;Node189</title>
+<path fill="none" stroke="midnightblue" d="M1188.86,-5431.79C1215.53,-5430.56 1244.04,-5429.24 1268.64,-5428.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.56,-5428.3 1178.73,-5432.26 1188.88,-5435.3 1188.56,-5428.3"/>
+</g>
+<!-- Node191 -->
+<g id="node191" class="node">
+<title>Node191</title>
+<g id="a_node191"><a xlink:href="classarmnn_1_1_neon_logical_and_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1264,-4669.59 1264,-4688.59 1405,-4688.59 1405,-4669.59 1264,-4669.59"/>
+<text text-anchor="middle" x="1334.5" y="-4676.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogicalAndWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node190&#45;&gt;Node191 -->
+<g id="edge190" class="edge">
+<title>Node190&#45;&gt;Node191</title>
+<path fill="none" stroke="midnightblue" d="M1184.06,-4692.94C1210.36,-4690.5 1238.81,-4687.86 1263.76,-4685.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.73,-4689.45 1174.1,-4693.86 1184.38,-4696.42 1183.73,-4689.45"/>
+</g>
+<!-- Node192 -->
+<g id="node192" class="node">
+<title>Node192</title>
+<g id="a_node192"><a xlink:href="classarmnn_1_1_neon_logical_or_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1267.5,-4707.59 1267.5,-4726.59 1401.5,-4726.59 1401.5,-4707.59 1267.5,-4707.59"/>
+<text text-anchor="middle" x="1334.5" y="-4714.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogicalOrWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node190&#45;&gt;Node192 -->
+<g id="edge191" class="edge">
+<title>Node190&#45;&gt;Node192</title>
+<path fill="none" stroke="midnightblue" d="M1184.12,-4707.03C1211.65,-4708.88 1241.53,-4710.9 1267.29,-4712.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.31,-4703.53 1174.1,-4706.35 1183.84,-4710.52 1184.31,-4703.53"/>
+</g>
+<!-- Node194 -->
+<g id="node194" class="node">
+<title>Node194</title>
+<g id="a_node194"><a xlink:href="classarmnn_1_1_neon_mean_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1277,-4495.59 1277,-4514.59 1392,-4514.59 1392,-4495.59 1277,-4495.59"/>
+<text text-anchor="middle" x="1334.5" y="-4502.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMeanWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node193&#45;&gt;Node194 -->
+<g id="edge193" class="edge">
+<title>Node193&#45;&gt;Node194</title>
+<path fill="none" stroke="midnightblue" d="M1196.2,-4505.09C1223.74,-4505.09 1252.65,-4505.09 1276.8,-4505.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-4501.59 1186.13,-4505.09 1196.13,-4508.59 1196.13,-4501.59"/>
+</g>
+<!-- Node196 -->
+<g id="node196" class="node">
+<title>Node196</title>
+<g id="a_node196"><a xlink:href="classarmnn_1_1_neon_transpose_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266,-1684.59 1266,-1703.59 1403,-1703.59 1403,-1684.59 1266,-1684.59"/>
+<text text-anchor="middle" x="1334.5" y="-1691.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonTransposeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node195&#45;&gt;Node196 -->
+<g id="edge195" class="edge">
+<title>Node195&#45;&gt;Node196</title>
+<path fill="none" stroke="midnightblue" d="M1191.28,-1694.09C1216.22,-1694.09 1242.59,-1694.09 1265.76,-1694.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-1690.59 1181.07,-1694.09 1191.07,-1697.59 1191.07,-1690.59"/>
+</g>
+<!-- Node198 -->
+<g id="node198" class="node">
+<title>Node198</title>
+<g id="a_node198"><a xlink:href="classarmnn_1_1_neon_maximum_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266,-1733.59 1266,-1752.59 1403,-1752.59 1403,-1733.59 1266,-1733.59"/>
+<text text-anchor="middle" x="1334.5" y="-1740.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMaximumWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node197&#45;&gt;Node198 -->
+<g id="edge197" class="edge">
+<title>Node197&#45;&gt;Node198</title>
+<path fill="none" stroke="midnightblue" d="M1191.89,-1743.09C1216.64,-1743.09 1242.77,-1743.09 1265.76,-1743.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-1739.59 1181.74,-1743.09 1191.74,-1746.59 1191.74,-1739.59"/>
+</g>
+<!-- Node200 -->
+<g id="node200" class="node">
+<title>Node200</title>
+<g id="a_node200"><a xlink:href="classarmnn_1_1_neon_detection_post_process_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1260.5,-4000.09 1260.5,-4030.09 1408.5,-4030.09 1408.5,-4000.09 1260.5,-4000.09"/>
+<text text-anchor="start" x="1268.5" y="-4018.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDetectionPostProcess</text>
+<text text-anchor="middle" x="1334.5" y="-4007.09" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
+</a>
+</g>
+</g>
+<!-- Node199&#45;&gt;Node200 -->
+<g id="edge199" class="edge">
+<title>Node199&#45;&gt;Node200</title>
+<path fill="none" stroke="midnightblue" d="M1190.29,-4015.09C1213.55,-4015.09 1238.11,-4015.09 1260.2,-4015.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-4011.59 1180.07,-4015.09 1190.07,-4018.59 1190.07,-4011.59"/>
+</g>
+<!-- Node202 -->
+<g id="node202" class="node">
+<title>Node202</title>
+<g id="a_node202"><a xlink:href="classarmnn_1_1_neon_constant_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1269,-3098.59 1269,-3117.59 1400,-3117.59 1400,-3098.59 1269,-3098.59"/>
+<text text-anchor="middle" x="1334.5" y="-3105.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConstantWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node201&#45;&gt;Node202 -->
+<g id="edge201" class="edge">
+<title>Node201&#45;&gt;Node202</title>
+<path fill="none" stroke="midnightblue" d="M1188.86,-3108.09C1215.53,-3108.09 1244.04,-3108.09 1268.64,-3108.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.73,-3104.59 1178.73,-3108.09 1188.73,-3111.59 1188.73,-3104.59"/>
+</g>
+<!-- Node204 -->
+<g id="node204" class="node">
+<title>Node204</title>
+<g id="a_node204"><a xlink:href="classarmnn_1_1_neon_concat_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1273.5,-3147.59 1273.5,-3166.59 1395.5,-3166.59 1395.5,-3147.59 1273.5,-3147.59"/>
+<text text-anchor="middle" x="1334.5" y="-3154.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConcatWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node203&#45;&gt;Node204 -->
+<g id="edge203" class="edge">
+<title>Node203&#45;&gt;Node204</title>
+<path fill="none" stroke="midnightblue" d="M1184.14,-3157.09C1213.82,-3157.09 1246.24,-3157.09 1273.27,-3157.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-3153.59 1173.77,-3157.09 1183.77,-3160.59 1183.77,-3153.59"/>
+</g>
+<!-- Node206 -->
+<g id="node206" class="node">
+<title>Node206</title>
+<g id="a_node206"><a xlink:href="classarmnn_1_1_neon_reduce_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1272.5,-2846.59 1272.5,-2865.59 1396.5,-2865.59 1396.5,-2846.59 1272.5,-2846.59"/>
+<text text-anchor="middle" x="1334.5" y="-2853.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonReduceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node205&#45;&gt;Node206 -->
+<g id="edge205" class="edge">
+<title>Node205&#45;&gt;Node206</title>
+<path fill="none" stroke="midnightblue" d="M1184.93,-2856.09C1214.02,-2856.09 1245.67,-2856.09 1272.25,-2856.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.75,-2852.59 1174.75,-2856.09 1184.75,-2859.59 1184.75,-2852.59"/>
+</g>
+<!-- Node208 -->
+<g id="node208" class="node">
+<title>Node208</title>
+<g id="a_node208"><a xlink:href="classarmnn_1_1_neon_pad_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282,-2566.59 1282,-2585.59 1387,-2585.59 1387,-2566.59 1282,-2566.59"/>
+<text text-anchor="middle" x="1334.5" y="-2573.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPadWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node207&#45;&gt;Node208 -->
+<g id="edge207" class="edge">
+<title>Node207&#45;&gt;Node208</title>
+<path fill="none" stroke="midnightblue" d="M1191.44,-2576.09C1222.3,-2576.09 1255.35,-2576.09 1281.8,-2576.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-2572.59 1181.07,-2576.09 1191.07,-2579.59 1191.07,-2572.59"/>
+</g>
+<!-- Node210 -->
+<g id="node210" class="node">
+<title>Node210</title>
+<g id="a_node210"><a xlink:href="classarmnn_1_1_neon_fused_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1276.5,-1537.59 1276.5,-1556.59 1392.5,-1556.59 1392.5,-1537.59 1276.5,-1537.59"/>
+<text text-anchor="middle" x="1334.5" y="-1544.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFusedWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node209&#45;&gt;Node210 -->
+<g id="edge209" class="edge">
+<title>Node209&#45;&gt;Node210</title>
+<path fill="none" stroke="midnightblue" d="M1197.13,-1547.09C1224.25,-1547.09 1252.63,-1547.09 1276.43,-1547.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.81,-1543.59 1186.81,-1547.09 1196.81,-1550.59 1196.81,-1543.59"/>
+</g>
+<!-- Node212 -->
+<g id="node212" class="node">
+<title>Node212</title>
+<g id="a_node212"><a xlink:href="classarmnn_1_1_neon_minimum_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1267.5,-1880.59 1267.5,-1899.59 1401.5,-1899.59 1401.5,-1880.59 1267.5,-1880.59"/>
+<text text-anchor="middle" x="1334.5" y="-1887.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMinimumWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node211&#45;&gt;Node212 -->
+<g id="edge211" class="edge">
+<title>Node211&#45;&gt;Node212</title>
+<path fill="none" stroke="midnightblue" d="M1190.26,-1890.09C1216.11,-1890.09 1243.58,-1890.09 1267.47,-1890.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-1886.59 1180.07,-1890.09 1190.07,-1893.59 1190.07,-1886.59"/>
+</g>
+<!-- Node214 -->
+<g id="node214" class="node">
+<title>Node214</title>
+<g id="a_node214"><a xlink:href="classarmnn_1_1_neon_abs_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281.5,-1586.59 1281.5,-1605.59 1387.5,-1605.59 1387.5,-1586.59 1281.5,-1586.59"/>
+<text text-anchor="middle" x="1334.5" y="-1593.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonAbsWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node213&#45;&gt;Node214 -->
+<g id="edge213" class="edge">
+<title>Node213&#45;&gt;Node214</title>
+<path fill="none" stroke="midnightblue" d="M1192.01,-1596.09C1222.55,-1596.09 1255.18,-1596.09 1281.4,-1596.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-1592.59 1181.74,-1596.09 1191.74,-1599.59 1191.74,-1592.59"/>
+</g>
+<!-- Node216 -->
+<g id="node216" class="node">
+<title>Node216</title>
+<g id="a_node216"><a xlink:href="classarmnn_1_1_neon_channel_shuffle_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1254,-2616.59 1254,-2635.59 1415,-2635.59 1415,-2616.59 1254,-2616.59"/>
+<text text-anchor="middle" x="1334.5" y="-2623.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonChannelShuffleWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node215&#45;&gt;Node216 -->
+<g id="edge215" class="edge">
+<title>Node215&#45;&gt;Node216</title>
+<path fill="none" stroke="midnightblue" d="M1186.77,-2626.09C1208.84,-2626.09 1232.28,-2626.09 1253.79,-2626.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-2622.59 1176.74,-2626.09 1186.74,-2629.59 1186.74,-2622.59"/>
+</g>
+<!-- Node218 -->
+<g id="node218" class="node">
+<title>Node218</title>
+<g id="a_node218"><a xlink:href="classarmnn_1_1_neon_stack_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1277,-4397.59 1277,-4416.59 1392,-4416.59 1392,-4397.59 1277,-4397.59"/>
+<text text-anchor="middle" x="1334.5" y="-4404.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonStackWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node217&#45;&gt;Node218 -->
+<g id="edge217" class="edge">
+<title>Node217&#45;&gt;Node218</title>
+<path fill="none" stroke="midnightblue" d="M1196.2,-4407.09C1223.74,-4407.09 1252.65,-4407.09 1276.8,-4407.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-4403.59 1186.13,-4407.09 1196.13,-4410.59 1196.13,-4403.59"/>
+</g>
+<!-- Node220 -->
+<g id="node220" class="node">
+<title>Node220</title>
+<g id="a_node220"><a xlink:href="classarmnn_1_1_neon_gather_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1267.5,-3721.59 1267.5,-3740.59 1401.5,-3740.59 1401.5,-3721.59 1267.5,-3721.59"/>
+<text text-anchor="middle" x="1334.5" y="-3728.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonGatherNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node219&#45;&gt;Node220 -->
+<g id="edge219" class="edge">
+<title>Node219&#45;&gt;Node220</title>
+<path fill="none" stroke="midnightblue" d="M1183.2,-3731.09C1210.93,-3731.09 1241.14,-3731.09 1267.15,-3731.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-3727.59 1173.11,-3731.09 1183.11,-3734.59 1183.11,-3727.59"/>
+</g>
+<!-- Node222 -->
+<g id="node222" class="node">
+<title>Node222</title>
+<g id="a_node222"><a xlink:href="classarmnn_1_1_neon_log_softmax_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1261.5,-3907.59 1261.5,-3926.59 1407.5,-3926.59 1407.5,-3907.59 1261.5,-3907.59"/>
+<text text-anchor="middle" x="1334.5" y="-3914.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogSoftmaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node221&#45;&gt;Node222 -->
+<g id="edge221" class="edge">
+<title>Node221&#45;&gt;Node222</title>
+<path fill="none" stroke="midnightblue" d="M1195.82,-3917.09C1217.81,-3917.09 1240.68,-3917.09 1261.33,-3917.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.79,-3913.59 1185.79,-3917.09 1195.79,-3920.59 1195.79,-3913.59"/>
+</g>
+<!-- Node224 -->
+<g id="node224" class="node">
+<title>Node224</title>
+<g id="a_node224"><a xlink:href="classarmnn_1_1_neon_permute_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270,-1400.59 1270,-1419.59 1399,-1419.59 1399,-1400.59 1270,-1400.59"/>
+<text text-anchor="middle" x="1334.5" y="-1407.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPermuteWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node223&#45;&gt;Node224 -->
+<g id="edge223" class="edge">
+<title>Node223&#45;&gt;Node224</title>
+<path fill="none" stroke="midnightblue" d="M1187.11,-1410.09C1214.65,-1410.09 1244.29,-1410.09 1269.65,-1410.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-1406.59 1177.07,-1410.09 1187.07,-1413.59 1187.07,-1406.59"/>
+</g>
+<!-- Node226 -->
+<g id="node226" class="node">
+<title>Node226</title>
+<g id="a_node226"><a xlink:href="classarmnn_1_1_neon_prelu_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278,-4446.59 1278,-4465.59 1391,-4465.59 1391,-4446.59 1278,-4446.59"/>
+<text text-anchor="middle" x="1334.5" y="-4453.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPreluWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node225&#45;&gt;Node226 -->
+<g id="edge225" class="edge">
+<title>Node225&#45;&gt;Node226</title>
+<path fill="none" stroke="midnightblue" d="M1195.11,-4456.09C1223.4,-4456.09 1253.22,-4456.09 1277.9,-4456.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-4452.59 1184.77,-4456.09 1194.77,-4459.59 1194.77,-4452.59"/>
+</g>
+<!-- Node228 -->
+<g id="node228" class="node">
+<title>Node228</title>
+<g id="a_node228"><a xlink:href="classarmnn_1_1_neon_quantized_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1254,-1635.59 1254,-1654.59 1415,-1654.59 1415,-1635.59 1254,-1635.59"/>
+<text text-anchor="middle" x="1334.5" y="-1642.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonQuantizedLstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node227&#45;&gt;Node228 -->
+<g id="edge227" class="edge">
+<title>Node227&#45;&gt;Node228</title>
+<path fill="none" stroke="midnightblue" d="M1191.76,-1645.09C1212.36,-1645.09 1233.91,-1645.09 1253.82,-1645.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-1641.59 1181.74,-1645.09 1191.74,-1648.59 1191.74,-1641.59"/>
+</g>
+<!-- Node230 -->
+<g id="node230" class="node">
+<title>Node230</title>
+<g id="a_node230"><a xlink:href="classarmnn_1_1_neon_resize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1274.5,-2729.59 1274.5,-2748.59 1394.5,-2748.59 1394.5,-2729.59 1274.5,-2729.59"/>
+<text text-anchor="middle" x="1334.5" y="-2736.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonResizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node229&#45;&gt;Node230 -->
+<g id="edge229" class="edge">
+<title>Node229&#45;&gt;Node230</title>
+<path fill="none" stroke="midnightblue" d="M1182.96,-2739.09C1213.33,-2739.09 1246.71,-2739.09 1274.3,-2739.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.78,-2735.59 1172.78,-2739.09 1182.78,-2742.59 1182.78,-2735.59"/>
+</g>
+<!-- Node232 -->
+<g id="node232" class="node">
+<title>Node232</title>
+<g id="a_node232"><a xlink:href="classarmnn_1_1_neon_arg_min_max_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-3404.59 1263,-3423.59 1406,-3423.59 1406,-3404.59 1263,-3404.59"/>
+<text text-anchor="middle" x="1334.5" y="-3411.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonArgMinMaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node231&#45;&gt;Node232 -->
+<g id="edge231" class="edge">
+<title>Node231&#45;&gt;Node232</title>
+<path fill="none" stroke="midnightblue" d="M1184.31,-3414.09C1210.26,-3414.09 1238.29,-3414.09 1262.97,-3414.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-3410.59 1174.1,-3414.09 1184.1,-3417.59 1184.1,-3410.59"/>
+</g>
+<!-- Node234 -->
+<g id="node234" class="node">
+<title>Node234</title>
+<g id="a_node234"><a xlink:href="classarmnn_1_1_neon_depth_to_space_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1256,-2468.59 1256,-2487.59 1413,-2487.59 1413,-2468.59 1256,-2468.59"/>
+<text text-anchor="middle" x="1334.5" y="-2475.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDepthToSpaceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node233&#45;&gt;Node234 -->
+<g id="edge233" class="edge">
+<title>Node233&#45;&gt;Node234</title>
+<path fill="none" stroke="midnightblue" d="M1187.04,-2478.09C1209.72,-2478.09 1233.83,-2478.09 1255.8,-2478.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-2474.59 1176.74,-2478.09 1186.74,-2481.59 1186.74,-2474.59"/>
+</g>
+<!-- Node236 -->
+<g id="node236" class="node">
+<title>Node236</title>
+<g id="a_node236"><a xlink:href="classarmnn_1_1_neon_splitter_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1273,-2951.59 1273,-2970.59 1396,-2970.59 1396,-2951.59 1273,-2951.59"/>
+<text text-anchor="middle" x="1334.5" y="-2958.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSplitterWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node235&#45;&gt;Node236 -->
+<g id="edge235" class="edge">
+<title>Node235&#45;&gt;Node236</title>
+<path fill="none" stroke="midnightblue" d="M1184.37,-2961.09C1213.77,-2961.09 1245.84,-2961.09 1272.67,-2961.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-2957.59 1174.1,-2961.09 1184.1,-2964.59 1184.1,-2957.59"/>
+</g>
+<!-- Node238 -->
+<g id="node238" class="node">
+<title>Node238</title>
+<g id="a_node238"><a xlink:href="classarmnn_1_1_neon_gather_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1274,-2076.59 1274,-2095.59 1395,-2095.59 1395,-2076.59 1274,-2076.59"/>
+<text text-anchor="middle" x="1334.5" y="-2083.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonGatherWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node237&#45;&gt;Node238 -->
+<g id="edge237" class="edge">
+<title>Node237&#45;&gt;Node238</title>
+<path fill="none" stroke="midnightblue" d="M1183.19,-2086.09C1213.29,-2086.09 1246.3,-2086.09 1273.7,-2086.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-2082.59 1173.11,-2086.09 1183.11,-2089.59 1183.11,-2082.59"/>
+</g>
+<!-- Node240 -->
+<g id="node240" class="node">
+<title>Node240</title>
+<g id="a_node240"><a xlink:href="classarmnn_1_1_neon_comparison_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1261.5,-2027.59 1261.5,-2046.59 1407.5,-2046.59 1407.5,-2027.59 1261.5,-2027.59"/>
+<text text-anchor="middle" x="1334.5" y="-2034.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonComparisonWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node239&#45;&gt;Node240 -->
+<g id="edge239" class="edge">
+<title>Node239&#45;&gt;Node240</title>
+<path fill="none" stroke="midnightblue" d="M1196.39,-2037.09C1218.14,-2037.09 1240.74,-2037.09 1261.16,-2037.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-2033.59 1186.13,-2037.09 1196.13,-2040.59 1196.13,-2033.59"/>
+</g>
+<!-- Node242 -->
+<g id="node242" class="node">
+<title>Node242</title>
+<g id="a_node242"><a xlink:href="classarmnn_1_1_neon_convolution2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1255.5,-4103.59 1255.5,-4122.59 1413.5,-4122.59 1413.5,-4103.59 1255.5,-4103.59"/>
+<text text-anchor="middle" x="1334.5" y="-4110.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvolution2dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node241&#45;&gt;Node242 -->
+<g id="edge241" class="edge">
+<title>Node241&#45;&gt;Node242</title>
+<path fill="none" stroke="midnightblue" d="M1202.64,-4113.09C1220.36,-4113.09 1238.45,-4113.09 1255.3,-4113.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1202.26,-4109.59 1192.26,-4113.09 1202.26,-4116.59 1202.26,-4109.59"/>
+</g>
+<!-- Node244 -->
+<g id="node244" class="node">
+<title>Node244</title>
+<g id="a_node244"><a xlink:href="classarmnn_1_1_neon_rsqrt_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278,-1782.59 1278,-1801.59 1391,-1801.59 1391,-1782.59 1278,-1782.59"/>
+<text text-anchor="middle" x="1334.5" y="-1789.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonRsqrtWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node243&#45;&gt;Node244 -->
+<g id="edge243" class="edge">
+<title>Node243&#45;&gt;Node244</title>
+<path fill="none" stroke="midnightblue" d="M1195.4,-1792.09C1223.53,-1792.09 1253.15,-1792.09 1277.71,-1792.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-1788.59 1185.11,-1792.09 1195.11,-1795.59 1195.11,-1788.59"/>
+</g>
+<!-- Node246 -->
+<g id="node246" class="node">
+<title>Node246</title>
+<g id="a_node246"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-10080.09 1005.5,-10110.09 1184.5,-10110.09 1184.5,-10080.09 1005.5,-10080.09"/>
+<text text-anchor="start" x="1013.5" y="-10098.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Instance</text>
+<text text-anchor="middle" x="1095" y="-10087.09" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node246 -->
+<g id="edge245" class="edge">
+<title>Node245&#45;&gt;Node246</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.07,-9810.6C662.52,-9878.46 720.53,-10110.78 749,-10306.09 752.57,-10330.58 748.81,-10511.32 767,-10528.09 799.67,-10558.22 934.87,-10558.8 967,-10528.09 998.92,-10497.59 958.33,-10166.28 985,-10131.09 991.86,-10122.04 1001.07,-10115.23 1011.24,-10110.12"/>
+<polygon fill="orange" stroke="orange" points="648.44,-9809.64 642.55,-9800.83 641.66,-9811.39 648.44,-9809.64"/>
+<text text-anchor="start" x="788.5" y="-10564.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-10553.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node248 -->
+<g id="node248" class="node">
+<title>Node248</title>
+<g id="a_node248"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1002.5,-10199.09 1002.5,-10229.09 1187.5,-10229.09 1187.5,-10199.09 1002.5,-10199.09"/>
+<text text-anchor="start" x="1010.5" y="-10217.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="1095" y="-10206.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node248 -->
+<g id="edge247" class="edge">
+<title>Node245&#45;&gt;Node248</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.22,-9810.58C663.16,-9878.37 722.6,-10110.49 749,-10306.09 753.48,-10339.3 742.61,-10584.12 767,-10607.09 799.35,-10637.57 934.56,-10637.48 967,-10607.09 989.35,-10586.16 972.92,-10360.23 985,-10332.09 1004.04,-10287.76 1047.12,-10249.46 1073.06,-10229.28"/>
+<polygon fill="orange" stroke="orange" points="648.58,-9809.58 642.63,-9800.82 641.82,-9811.38 648.58,-9809.58"/>
+<text text-anchor="middle" x="867" y="-10632.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node250 -->
+<g id="node250" class="node">
+<title>Node250</title>
+<g id="a_node250"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018,-9704.09 1018,-9734.09 1172,-9734.09 1172,-9704.09 1018,-9704.09"/>
+<text text-anchor="start" x="1026" y="-9722.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-9711.09" font-family="Helvetica,sans-Serif" font-size="10.00">DepthQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node250 -->
+<g id="edge249" class="edge">
+<title>Node245&#45;&gt;Node250</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M642.36,-9811.33C652.35,-9892.99 693.99,-10196.47 767,-10252.09 837.71,-10305.96 903.01,-10313.79 967,-10252.09 1006.3,-10214.2 953.29,-9805.53 985,-9761.09 993.66,-9748.96 1006.33,-9740.33 1020,-9734.2"/>
+<polygon fill="orange" stroke="orange" points="645.78,-9810.46 641.12,-9800.95 638.83,-9811.3 645.78,-9810.46"/>
+<text text-anchor="middle" x="867" y="-10298.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
+</g>
+<!-- Node252 -->
+<g id="node252" class="node">
+<title>Node252</title>
+<g id="a_node252"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1015,-10533.09 1015,-10563.09 1175,-10563.09 1175,-10533.09 1015,-10533.09"/>
+<text text-anchor="start" x="1023" y="-10551.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FillQueue</text>
+<text text-anchor="middle" x="1095" y="-10540.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node252 -->
+<g id="edge251" class="edge">
+<title>Node245&#45;&gt;Node252</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.33,-9810.56C663.63,-9878.31 724.08,-10110.29 749,-10306.09 751.83,-10328.33 750.8,-10693.6 767,-10709.09 799.12,-10739.81 927.01,-10728.48 967,-10709.09 1031.07,-10678.03 1072.54,-10597.24 1087.62,-10563.38"/>
+<polygon fill="orange" stroke="orange" points="648.68,-9809.54 642.68,-9800.81 641.93,-9811.38 648.68,-9809.54"/>
+<text text-anchor="middle" x="867" y="-10731.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
+</g>
+<!-- Node254 -->
+<g id="node254" class="node">
+<title>Node254</title>
+<g id="a_node254"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1006.5,-9634.09 1006.5,-9664.09 1183.5,-9664.09 1183.5,-9634.09 1006.5,-9634.09"/>
+<text text-anchor="start" x="1014.5" y="-9652.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="1095" y="-9641.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node254 -->
+<g id="edge253" class="edge">
+<title>Node245&#45;&gt;Node254</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M643.18,-9811.1C655.46,-9885.69 702.41,-10145.77 767,-10193.09 838.7,-10245.63 903.02,-10254.8 967,-10193.09 1006.85,-10154.65 953.56,-9740.67 985,-9695.09 994.85,-9680.81 1010.08,-9670.94 1026.05,-9664.13"/>
+<polygon fill="orange" stroke="orange" points="646.56,-9810.09 641.5,-9800.78 639.65,-9811.21 646.56,-9810.09"/>
+<text text-anchor="middle" x="867" y="-10238.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node256 -->
+<g id="node256" class="node">
+<title>Node256</title>
+<g id="a_node256"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-9575.09 1005,-9605.09 1185,-9605.09 1185,-9575.09 1005,-9575.09"/>
+<text text-anchor="start" x="1013" y="-9593.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-9582.09" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node256 -->
+<g id="edge255" class="edge">
+<title>Node245&#45;&gt;Node256</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.43,-9811.07C642.95,-9870.92 659.52,-10049.14 767,-10123.09 840.23,-10173.48 903.02,-10184.8 967,-10123.09 1006.85,-10084.65 951.57,-9669.24 985,-9625.09 991.48,-9616.54 1000.07,-9610.03 1009.61,-9605.1"/>
+<polygon fill="orange" stroke="orange" points="643.92,-9810.63 640.1,-9800.75 636.93,-9810.86 643.92,-9810.63"/>
+<text text-anchor="start" x="800" y="-10179.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="867" y="-10168.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node258 -->
+<g id="node258" class="node">
+<title>Node258</title>
+<g id="a_node258"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1006.5,-9274.09 1006.5,-9304.09 1183.5,-9304.09 1183.5,-9274.09 1006.5,-9274.09"/>
+<text text-anchor="start" x="1014.5" y="-9292.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9281.09" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node258 -->
+<g id="edge257" class="edge">
+<title>Node245&#45;&gt;Node258</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M669.89,-9804.92C734.08,-9832.29 885.8,-9884.31 967,-9806.09 1005.6,-9768.91 952.62,-9366.8 985,-9324.09 991.48,-9315.54 1000.08,-9309.04 1009.62,-9304.1"/>
+<polygon fill="orange" stroke="orange" points="670.93,-9801.55 660.37,-9800.76 668.13,-9807.97 670.93,-9801.55"/>
+<text text-anchor="start" x="796.5" y="-9861.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="867" y="-9850.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node260 -->
+<g id="node260" class="node">
+<title>Node260</title>
+<g id="a_node260"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014,-9770.09 1014,-9800.09 1176,-9800.09 1176,-9770.09 1014,-9770.09"/>
+<text text-anchor="start" x="1022" y="-9788.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling3d</text>
+<text text-anchor="middle" x="1095" y="-9777.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node260 -->
+<g id="edge259" class="edge">
+<title>Node245&#45;&gt;Node260</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.67,-9811.05C649.47,-9898.56 685.33,-10246.97 767,-10311.09 836.91,-10365.99 903.01,-10372.79 967,-10311.09 1006.3,-10273.2 952.03,-9863.61 985,-9820.09 992.44,-9810.27 1002.67,-9803.15 1013.9,-9798.01"/>
+<polygon fill="orange" stroke="orange" points="645.14,-9810.55 640.79,-9800.89 638.17,-9811.15 645.14,-9810.55"/>
+<text text-anchor="middle" x="867" y="-10357.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node262 -->
+<g id="node262" class="node">
+<title>Node262</title>
+<g id="a_node262"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-10971.09 1010,-11001.09 1180,-11001.09 1180,-10971.09 1010,-10971.09"/>
+<text text-anchor="start" x="1018" y="-10989.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FloorQueue</text>
+<text text-anchor="middle" x="1095" y="-10978.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node262 -->
+<g id="edge261" class="edge">
+<title>Node245&#45;&gt;Node262</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.44,-9810.55C664.1,-9878.25 725.61,-10110.1 749,-10306.09 753.09,-10340.36 744.49,-10900.93 767,-10927.09 782.78,-10945.43 918.29,-10965.07 1009.84,-10976.43"/>
+<polygon fill="orange" stroke="orange" points="648.79,-9809.5 642.74,-9800.8 642.04,-9811.37 648.79,-9809.5"/>
+<text text-anchor="middle" x="867" y="-10972.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FloorQueueDescriptor &gt;</text>
+</g>
+<!-- Node264 -->
+<g id="node264" class="node">
+<title>Node264</title>
+<g id="a_node264"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1006.5,-9944.09 1006.5,-9974.09 1183.5,-9974.09 1183.5,-9944.09 1006.5,-9944.09"/>
+<text text-anchor="start" x="1014.5" y="-9962.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9951.09" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node264 -->
+<g id="edge263" class="edge">
+<title>Node245&#45;&gt;Node264</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M644.82,-9810.64C661.44,-9878.63 717.07,-10111.31 749,-10306.09 754.57,-10340.09 741.26,-10437.19 767,-10460.09 800.2,-10489.64 934.94,-10490.88 967,-10460.09 1002.53,-10425.97 958.78,-10058.8 985,-10017.09 997.78,-9996.77 1020.24,-9983.13 1041.46,-9974.21"/>
+<polygon fill="orange" stroke="orange" points="648.2,-9809.73 642.42,-9800.85 641.4,-9811.39 648.2,-9809.73"/>
+<text text-anchor="middle" x="867" y="-10485.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node267 -->
+<g id="node267" class="node">
+<title>Node267</title>
+<g id="a_node267"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1003.5,-10903.09 1003.5,-10933.09 1186.5,-10933.09 1186.5,-10903.09 1003.5,-10903.09"/>
+<text text-anchor="start" x="1011.5" y="-10921.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Normalization</text>
+<text text-anchor="middle" x="1095" y="-10910.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node267 -->
+<g id="edge266" class="edge">
+<title>Node245&#45;&gt;Node267</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.43,-9810.55C664.04,-9878.26 725.41,-10110.13 749,-10306.09 752.85,-10338.04 745.05,-10861.56 767,-10885.09 782.93,-10902.17 912.28,-10910.91 1003.42,-10914.98"/>
+<polygon fill="orange" stroke="orange" points="648.77,-9809.51 642.73,-9800.8 642.03,-9811.38 648.77,-9809.51"/>
+<text text-anchor="middle" x="867" y="-10915.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; NormalizationQueueDescriptor &gt;</text>
+</g>
+<!-- Node269 -->
+<g id="node269" class="node">
+<title>Node269</title>
+<g id="a_node269"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014,-10341.09 1014,-10371.09 1176,-10371.09 1176,-10341.09 1014,-10341.09"/>
+<text text-anchor="start" x="1022" y="-10359.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling2d</text>
+<text text-anchor="middle" x="1095" y="-10348.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node269 -->
+<g id="edge268" class="edge">
+<title>Node245&#45;&gt;Node269</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.27,-9810.57C663.35,-9878.35 723.19,-10110.41 749,-10306.09 753.87,-10343.05 739.94,-10615.45 767,-10641.09 799.26,-10671.67 934.49,-10671.39 967,-10641.09 1008.56,-10602.36 949,-10430.04 985,-10386.09 992.59,-10376.83 1002.75,-10370.28 1013.82,-10365.67"/>
+<polygon fill="orange" stroke="orange" points="648.62,-9809.57 642.65,-9800.81 641.86,-9811.38 648.62,-9809.57"/>
+<text text-anchor="middle" x="867" y="-10666.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node271 -->
+<g id="node271" class="node">
+<title>Node271</title>
+<g id="a_node271"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-11139.09 1013.5,-11169.09 1176.5,-11169.09 1176.5,-11139.09 1013.5,-11139.09"/>
+<text text-anchor="start" x="1021.5" y="-11157.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Broadcast</text>
+<text text-anchor="middle" x="1095" y="-11146.09" font-family="Helvetica,sans-Serif" font-size="10.00">ToQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node271 -->
+<g id="edge270" class="edge">
+<title>Node245&#45;&gt;Node271</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.49,-9810.54C664.3,-9878.23 726.24,-10110.03 749,-10306.09 751.55,-10328.06 752.45,-11085.43 767,-11102.09 783.05,-11120.47 921.59,-11137.34 1013.12,-11146.62"/>
+<polygon fill="orange" stroke="orange" points="648.83,-9809.49 642.76,-9800.8 642.09,-9811.37 648.83,-9809.49"/>
+<text text-anchor="middle" x="867" y="-11143.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BroadcastToQueueDescriptor &gt;</text>
+</g>
+<!-- Node273 -->
+<g id="node273" class="node">
+<title>Node273</title>
+<g id="a_node273"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1019,-9505.09 1019,-9535.09 1171,-9535.09 1171,-9505.09 1019,-9505.09"/>
+<text text-anchor="start" x="1027" y="-9523.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchTo</text>
+<text text-anchor="middle" x="1095" y="-9512.09" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node273 -->
+<g id="edge272" class="edge">
+<title>Node245&#45;&gt;Node273</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M642.12,-9810.66C648.96,-9862.93 675.64,-10005.83 767,-10064.09 841.95,-10111.89 903.02,-10125.8 967,-10064.09 1006.85,-10025.65 953.56,-9611.67 985,-9566.09 994.85,-9551.81 1010.08,-9541.94 1026.05,-9535.13"/>
+<polygon fill="orange" stroke="orange" points="645.59,-9810.19 640.92,-9800.68 638.64,-9811.03 645.59,-9810.19"/>
+<text text-anchor="middle" x="867" y="-10108.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node275 -->
+<g id="node275" class="node">
+<title>Node275</title>
+<g id="a_node275"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-10395.09 1013,-10425.09 1177,-10425.09 1177,-10395.09 1013,-10395.09"/>
+<text text-anchor="start" x="1021" y="-10413.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="1095" y="-10402.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node275 -->
+<g id="edge274" class="edge">
+<title>Node245&#45;&gt;Node275</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.3,-9810.57C663.5,-9878.33 723.68,-10110.34 749,-10306.09 751.63,-10326.45 752.14,-10660.94 767,-10675.09 799.18,-10705.75 933.77,-10704.6 967,-10675.09 992.27,-10652.66 970.58,-10554.66 985,-10524.09 1005.1,-10481.5 1047.39,-10444.68 1072.99,-10425.1"/>
+<polygon fill="orange" stroke="orange" points="648.65,-9809.55 642.67,-9800.81 641.9,-9811.38 648.65,-9809.55"/>
+<text text-anchor="middle" x="867" y="-10700.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationQueueDescriptor &gt;</text>
+</g>
+<!-- Node277 -->
+<g id="node277" class="node">
+<title>Node277</title>
+<g id="a_node277"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1020.5,-9829.09 1020.5,-9859.09 1169.5,-9859.09 1169.5,-9829.09 1020.5,-9829.09"/>
+<text text-anchor="start" x="1028.5" y="-9847.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Strided</text>
+<text text-anchor="middle" x="1095" y="-9836.09" font-family="Helvetica,sans-Serif" font-size="10.00">SliceQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node277 -->
+<g id="edge276" class="edge">
+<title>Node245&#45;&gt;Node277</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M644.02,-9810.99C664.38,-9911.6 755.63,-10359.95 767,-10369.09 836.27,-10424.8 903.01,-10430.79 967,-10369.09 1006.62,-10330.89 950.85,-9917.26 985,-9874.09 993.95,-9862.78 1006.75,-9855.49 1020.44,-9850.84"/>
+<polygon fill="orange" stroke="orange" points="647.4,-9810.06 641.99,-9800.95 640.54,-9811.45 647.4,-9810.06"/>
+<text text-anchor="middle" x="867" y="-10416.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node279 -->
+<g id="node279" class="node">
+<title>Node279</title>
+<g id="a_node279"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004,-9071.09 1004,-9101.09 1186,-9101.09 1186,-9071.09 1004,-9071.09"/>
+<text text-anchor="start" x="1012" y="-9089.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-9078.09" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node279 -->
+<g id="edge278" class="edge">
+<title>Node245&#45;&gt;Node279</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M652.42,-9772.94C672.84,-9744.58 716.34,-9690.09 767,-9662.09 846.66,-9618.07 908.68,-9687.97 967,-9618.09 1001.98,-9576.18 953.11,-9171.4 985,-9127.09 993.39,-9115.44 1005.5,-9107.1 1018.64,-9101.13"/>
+<polygon fill="orange" stroke="orange" points="649.3,-9771.29 646.4,-9781.48 655.02,-9775.32 649.3,-9771.29"/>
+<text text-anchor="start" x="802" y="-9676.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
+<text text-anchor="middle" x="867" y="-9665.09" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node281 -->
+<g id="node281" class="node">
+<title>Node281</title>
+<g id="a_node281"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014.5,-8609.09 1014.5,-8639.09 1175.5,-8639.09 1175.5,-8609.09 1014.5,-8609.09"/>
+<text text-anchor="start" x="1022.5" y="-8627.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchMat</text>
+<text text-anchor="middle" x="1095" y="-8616.09" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node281 -->
+<g id="edge280" class="edge">
+<title>Node245&#45;&gt;Node281</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.29,-9771.22C647.87,-9675.85 680.88,-9266.25 767,-9179.09 830.97,-9114.35 908.66,-9204.95 967,-9135.09 1001.28,-9094.04 951.8,-8696.02 985,-8654.09 992.62,-8644.48 1003.01,-8637.77 1014.37,-8633.12"/>
+<polygon fill="orange" stroke="orange" points="637.79,-9771.03 640.61,-9781.25 644.78,-9771.5 637.79,-9771.03"/>
+<text text-anchor="middle" x="867" y="-9182.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulQueueDescriptor &gt;</text>
+</g>
+<!-- Node283 -->
+<g id="node283" class="node">
+<title>Node283</title>
+<g id="a_node283"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013,-11072.09 1013,-11102.09 1177,-11102.09 1177,-11072.09 1013,-11072.09"/>
+<text text-anchor="start" x="1021" y="-11090.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; TileQueue</text>
+<text text-anchor="middle" x="1095" y="-11079.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node283 -->
+<g id="edge282" class="edge">
+<title>Node245&#45;&gt;Node283</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.48,-9810.55C664.25,-9878.24 726.07,-10110.05 749,-10306.09 753.78,-10346.99 739.33,-11016.59 767,-11047.09 798.89,-11082.26 926.92,-11088.64 1013,-11088.78"/>
+<polygon fill="orange" stroke="orange" points="648.82,-9809.49 642.76,-9800.8 642.08,-9811.37 648.82,-9809.49"/>
+<text text-anchor="middle" x="867" y="-11090.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TileQueueDescriptor &gt;</text>
+</g>
+<!-- Node285 -->
+<g id="node285" class="node">
+<title>Node285</title>
+<g id="a_node285"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1011.5,-8901.09 1011.5,-8931.09 1178.5,-8931.09 1178.5,-8901.09 1011.5,-8901.09"/>
+<text text-anchor="start" x="1019.5" y="-8919.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; CastQueue</text>
+<text text-anchor="middle" x="1095" y="-8908.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node285 -->
+<g id="edge284" class="edge">
+<title>Node245&#45;&gt;Node285</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.67,-9771.52C647.51,-9715.67 672.23,-9554.43 767,-9474.09 836.43,-9415.24 908.66,-9499.95 967,-9430.09 1001.21,-9389.13 952.58,-8992.49 985,-8950.09 991.86,-8941.12 1001.08,-8934.45 1011.25,-8929.52"/>
+<polygon fill="orange" stroke="orange" points="638.18,-9771.21 640.71,-9781.5 645.15,-9771.88 638.18,-9771.21"/>
+<text text-anchor="middle" x="867" y="-9477.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
+</g>
+<!-- Node287 -->
+<g id="node287" class="node">
+<title>Node287</title>
+<g id="a_node287"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-10140.09 1010,-10170.09 1180,-10170.09 1180,-10140.09 1010,-10140.09"/>
+<text text-anchor="start" x="1018" y="-10158.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; RankQueue</text>
+<text text-anchor="middle" x="1095" y="-10147.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node287 -->
+<g id="edge286" class="edge">
+<title>Node245&#45;&gt;Node287</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.17,-9810.59C662.93,-9878.41 721.86,-10110.59 749,-10306.09 753.09,-10335.54 745.28,-10552.79 767,-10573.09 799.47,-10603.45 934.84,-10603.77 967,-10573.09 997.82,-10543.68 959.1,-10223.92 985,-10190.09 991.59,-10181.49 1000.31,-10174.97 1009.96,-10170.03"/>
+<polygon fill="orange" stroke="orange" points="648.53,-9809.6 642.6,-9800.82 641.76,-9811.38 648.53,-9809.6"/>
+<text text-anchor="middle" x="867" y="-10598.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RankQueueDescriptor &gt;</text>
+</g>
+<!-- Node289 -->
+<g id="node289" class="node">
+<title>Node289</title>
+<g id="a_node289"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017.5,-9883.09 1017.5,-9913.09 1172.5,-9913.09 1172.5,-9883.09 1017.5,-9883.09"/>
+<text text-anchor="start" x="1025.5" y="-9901.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Softmax</text>
+<text text-anchor="middle" x="1095" y="-9890.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node289 -->
+<g id="edge288" class="edge">
+<title>Node245&#45;&gt;Node289</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M644.59,-9810.68C660.45,-9878.8 713.91,-10111.86 749,-10306.09 753.79,-10332.63 746.57,-10408.5 767,-10426.09 800.68,-10455.1 935,-10456.94 967,-10426.09 1006.3,-10388.2 952.39,-9978.88 985,-9935.09 993.18,-9924.11 1004.78,-9916.36 1017.39,-9910.89"/>
+<polygon fill="orange" stroke="orange" points="647.98,-9809.81 642.3,-9800.87 641.16,-9811.4 647.98,-9809.81"/>
+<text text-anchor="middle" x="867" y="-10451.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node291 -->
+<g id="node291" class="node">
+<title>Node291</title>
+<g id="a_node291"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1000.5,-8848.09 1000.5,-8878.09 1189.5,-8878.09 1189.5,-8848.09 1000.5,-8848.09"/>
+<text text-anchor="start" x="1008.5" y="-8866.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="1095" y="-8855.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node291 -->
+<g id="edge290" class="edge">
+<title>Node245&#45;&gt;Node291</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.29,-9771.33C642.34,-9708.72 657.6,-9513.16 767,-9415.09 834.77,-9354.34 908.65,-9440.94 967,-9371.09 1001.14,-9330.22 951.75,-8933.7 985,-8892.09 989.4,-8886.59 994.72,-8882.05 1000.61,-8878.33"/>
+<polygon fill="orange" stroke="orange" points="636.79,-9771.33 640.04,-9781.42 643.79,-9771.5 636.79,-9771.33"/>
+<text text-anchor="middle" x="867" y="-9418.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedQueueDescriptor &gt;</text>
+</g>
+<!-- Node293 -->
+<g id="node293" class="node">
+<title>Node293</title>
+<g id="a_node293"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="992,-11027.59 992,-11046.59 1198,-11046.59 1198,-11027.59 992,-11027.59"/>
+<text text-anchor="middle" x="1095" y="-11034.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ParentDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node293 -->
+<g id="edge292" class="edge">
+<title>Node245&#45;&gt;Node293</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.46,-9810.55C664.18,-9878.25 725.85,-10110.07 749,-10306.09 753.42,-10343.51 742.2,-10955.72 767,-10984.09 795.96,-11017.22 907.1,-11029.68 991.85,-11034.35"/>
+<polygon fill="orange" stroke="orange" points="648.8,-9809.5 642.75,-9800.8 642.06,-9811.37 648.8,-9809.5"/>
+<text text-anchor="middle" x="867" y="-11035.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ParentDescriptor &gt;</text>
+</g>
+<!-- Node295 -->
+<g id="node295" class="node">
+<title>Node295</title>
+<g id="a_node295"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005,-9017.09 1005,-9047.09 1185,-9047.09 1185,-9017.09 1005,-9017.09"/>
+<text text-anchor="start" x="1013" y="-9035.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Depthwise</text>
+<text text-anchor="middle" x="1095" y="-9024.09" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node295 -->
+<g id="edge294" class="edge">
+<title>Node245&#45;&gt;Node295</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M646.5,-9771.84C661.14,-9731.59 700.68,-9638.41 767,-9592.09 841.62,-9539.98 908.67,-9617.96 967,-9548.09 1001.63,-9506.61 951.46,-9104.46 985,-9062.09 990.42,-9055.25 997.25,-9049.87 1004.84,-9045.67"/>
+<polygon fill="orange" stroke="orange" points="643.19,-9770.7 643.17,-9781.3 649.79,-9773.03 643.19,-9770.7"/>
+<text text-anchor="start" x="798.5" y="-9606.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="867" y="-9595.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node297 -->
+<g id="node297" class="node">
+<title>Node297</title>
+<g id="a_node297"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-9333.09 1010,-9363.09 1180,-9363.09 1180,-9333.09 1010,-9333.09"/>
+<text text-anchor="start" x="1018" y="-9351.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="1095" y="-9340.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node297 -->
+<g id="edge296" class="edge">
+<title>Node245&#45;&gt;Node297</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M657.28,-9807.66C680.19,-9828.36 722.91,-9862.7 767,-9876.09 852.05,-9901.93 903.02,-9937.8 967,-9876.09 1006.85,-9837.65 950.65,-9421.52 985,-9378.09 991.57,-9369.78 1000.23,-9363.64 1009.78,-9359.12"/>
+<polygon fill="orange" stroke="orange" points="659.48,-9804.93 649.76,-9800.71 654.73,-9810.07 659.48,-9804.93"/>
+<text text-anchor="middle" x="867" y="-9913.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node299 -->
+<g id="node299" class="node">
+<title>Node299</title>
+<g id="a_node299"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="989.5,-9387.09 989.5,-9417.09 1200.5,-9417.09 1200.5,-9387.09 989.5,-9387.09"/>
+<text text-anchor="start" x="997.5" y="-9405.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchNormalization</text>
+<text text-anchor="middle" x="1095" y="-9394.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node299 -->
+<g id="edge298" class="edge">
+<title>Node245&#45;&gt;Node299</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M649.63,-9809.98C667.54,-9842.75 709.46,-9909.12 767,-9935.09 848.02,-9971.67 903.02,-9996.8 967,-9935.09 1006.85,-9896.65 951.57,-9481.24 985,-9437.09 991.48,-9428.54 1000.07,-9422.03 1009.61,-9417.1"/>
+<polygon fill="orange" stroke="orange" points="652.63,-9808.17 644.85,-9800.97 646.44,-9811.45 652.63,-9808.17"/>
+<text text-anchor="start" x="795.5" y="-9986.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-9975.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node301 -->
+<g id="node301" class="node">
+<title>Node301</title>
+<g id="a_node301"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018,-9136.09 1018,-9166.09 1172,-9166.09 1172,-9136.09 1018,-9136.09"/>
+<text text-anchor="start" x="1026" y="-9154.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-9143.09" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node301 -->
+<g id="edge300" class="edge">
+<title>Node245&#45;&gt;Node301</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M666.52,-9776.69C691.74,-9763.5 731.05,-9744.23 767,-9732.09 853.23,-9702.97 908.68,-9757.97 967,-9688.09 1001.91,-9646.27 954.23,-9243.05 985,-9198.09 995.13,-9183.3 1010.96,-9173.13 1027.45,-9166.15"/>
+<polygon fill="orange" stroke="orange" points="664.78,-9773.65 657.58,-9781.42 668.05,-9779.84 664.78,-9773.65"/>
+<text text-anchor="middle" x="867" y="-9735.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node303 -->
+<g id="node303" class="node">
+<title>Node303</title>
+<g id="a_node303"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010.5,-8792.09 1010.5,-8822.09 1179.5,-8822.09 1179.5,-8792.09 1010.5,-8792.09"/>
+<text text-anchor="start" x="1018.5" y="-8810.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="1095" y="-8799.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node303 -->
+<g id="edge302" class="edge">
+<title>Node245&#45;&gt;Node303</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M639.24,-9771.05C637.79,-9702.05 642.85,-9472.13 767,-9356.09 833.49,-9293.94 908.64,-9381.93 967,-9312.09 1000.73,-9271.74 952.69,-8880.59 985,-8839.09 991.66,-8830.54 1000.5,-8824.18 1010.26,-8819.47"/>
+<polygon fill="orange" stroke="orange" points="635.75,-9771.47 639.54,-9781.36 642.75,-9771.27 635.75,-9771.47"/>
+<text text-anchor="middle" x="867" y="-9359.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node305 -->
+<g id="node305" class="node">
+<title>Node305</title>
+<g id="a_node305"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017,-10026.09 1017,-10056.09 1173,-10056.09 1173,-10026.09 1017,-10026.09"/>
+<text text-anchor="start" x="1025" y="-10044.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reshape</text>
+<text text-anchor="middle" x="1095" y="-10033.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node305 -->
+<g id="edge304" class="edge">
+<title>Node245&#45;&gt;Node305</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M644.97,-9810.61C662.07,-9878.53 719.11,-10110.99 749,-10306.09 752.18,-10326.84 751.47,-10479.98 767,-10494.09 799.89,-10523.99 934.91,-10524.85 967,-10494.09 1000.96,-10461.54 955.7,-10107.9 985,-10071.09 993.19,-10060.81 1004.56,-10053.85 1016.88,-10049.18"/>
+<polygon fill="orange" stroke="orange" points="648.34,-9809.67 642.49,-9800.84 641.55,-9811.39 648.34,-9809.67"/>
+<text text-anchor="middle" x="867" y="-10519.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node307 -->
+<g id="node307" class="node">
+<title>Node307</title>
+<g id="a_node307"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1020.5,-9207.09 1020.5,-9237.09 1169.5,-9237.09 1169.5,-9207.09 1020.5,-9207.09"/>
+<text text-anchor="start" x="1028.5" y="-9225.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Logical</text>
+<text text-anchor="middle" x="1095" y="-9214.09" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node307 -->
+<g id="edge306" class="edge">
+<title>Node245&#45;&gt;Node307</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M752.75,-9790.88C835.72,-9788.08 938.79,-9778.17 967,-9747.09 1003.03,-9707.42 954.03,-9308.83 985,-9265.09 993.99,-9252.39 1007.35,-9243.44 1021.65,-9237.14"/>
+<polygon fill="orange" stroke="orange" points="752.62,-9787.39 742.73,-9791.19 752.84,-9794.38 752.62,-9787.39"/>
+<text text-anchor="middle" x="867" y="-9793.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node309 -->
+<g id="node309" class="node">
+<title>Node309</title>
+<g id="a_node309"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016,-9446.09 1016,-9476.09 1174,-9476.09 1174,-9446.09 1016,-9446.09"/>
+<text text-anchor="start" x="1024" y="-9464.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Quantize</text>
+<text text-anchor="middle" x="1095" y="-9453.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node309 -->
+<g id="edge308" class="edge">
+<title>Node245&#45;&gt;Node309</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M644.62,-9810.55C656.29,-9854.74 691.55,-9962.13 767,-10005.09 844.25,-10049.08 903.05,-10066.83 967,-10005.09 1007.72,-9965.79 950.85,-9541.22 985,-9496.09 992.85,-9485.71 1003.83,-9478.35 1015.8,-9473.15"/>
+<polygon fill="orange" stroke="orange" points="647.99,-9809.6 642.15,-9800.76 641.2,-9811.31 647.99,-9809.6"/>
+<text text-anchor="middle" x="867" y="-10047.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node311 -->
+<g id="node311" class="node">
+<title>Node311</title>
+<g id="a_node311"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-8728.09 1008.5,-8758.09 1181.5,-8758.09 1181.5,-8728.09 1008.5,-8728.09"/>
+<text text-anchor="start" x="1016.5" y="-8746.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; MeanQueue</text>
+<text text-anchor="middle" x="1095" y="-8735.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node311 -->
+<g id="edge310" class="edge">
+<title>Node245&#45;&gt;Node311</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M642.31,-9771.48C652.5,-9688.27 696.12,-9365.53 767,-9297.09 832.48,-9233.88 908.63,-9322.92 967,-9253.09 1000.52,-9213 954.27,-8825.36 985,-8783.09 993.06,-8772.01 1004.53,-8763.99 1017.03,-8758.19"/>
+<polygon fill="orange" stroke="orange" points="638.81,-9771.24 641.09,-9781.58 645.76,-9772.07 638.81,-9771.24"/>
+<text text-anchor="middle" x="867" y="-9300.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
+</g>
+<!-- Node313 -->
+<g id="node313" class="node">
+<title>Node313</title>
+<g id="a_node313"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1011,-8537.09 1011,-8567.09 1179,-8567.09 1179,-8537.09 1011,-8537.09"/>
+<text text-anchor="start" x="1019" y="-8555.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Detection</text>
+<text text-anchor="middle" x="1095" y="-8544.09" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node313 -->
+<g id="edge312" class="edge">
+<title>Node245&#45;&gt;Node313</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.84,-9770.93C645.55,-9668.56 671.82,-9207.41 767,-9109.09 830.3,-9043.7 908.61,-9134.91 967,-9065.09 1000.17,-9025.43 955.92,-8642.85 985,-8600.09 995.41,-8584.79 1011.86,-8574.32 1028.86,-8567.18"/>
+<polygon fill="orange" stroke="orange" points="637.34,-9770.98 640.39,-9781.13 644.33,-9771.29 637.34,-9770.98"/>
+<text text-anchor="start" x="791" y="-9123.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
+<text text-anchor="middle" x="867" y="-9112.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node315 -->
+<g id="node315" class="node">
+<title>Node315</title>
+<g id="a_node315"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-7525.09 1005.5,-7555.09 1184.5,-7555.09 1184.5,-7525.09 1005.5,-7525.09"/>
+<text text-anchor="start" x="1013.5" y="-7543.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ConcatQueue</text>
+<text text-anchor="middle" x="1095" y="-7532.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node315 -->
+<g id="edge314" class="edge">
+<title>Node245&#45;&gt;Node315</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.24,-9770.99C649.61,-9637.98 699.63,-8887.62 767,-8814.09 828.49,-8746.99 909.43,-8840.59 967,-8770.09 1008.29,-8719.53 950.35,-7650.43 985,-7595.09 996.87,-7576.14 1017.46,-7563.47 1037.58,-7555.12"/>
+<polygon fill="orange" stroke="orange" points="637.72,-9771.12 640.59,-9781.31 644.71,-9771.55 637.72,-9771.12"/>
+<text text-anchor="middle" x="867" y="-8817.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
+</g>
+<!-- Node317 -->
+<g id="node317" class="node">
+<title>Node317</title>
+<g id="a_node317"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="998,-10751.09 998,-10781.09 1192,-10781.09 1192,-10751.09 998,-10751.09"/>
+<text text-anchor="start" x="1006" y="-10769.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; L2Normalization</text>
+<text text-anchor="middle" x="1095" y="-10758.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node317 -->
+<g id="edge316" class="edge">
+<title>Node245&#45;&gt;Node317</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.36,-9810.56C663.73,-9878.3 724.42,-10110.25 749,-10306.09 752.03,-10330.2 750.07,-10725.66 767,-10743.09 782.89,-10759.45 907.02,-10764.34 997.65,-10765.71"/>
+<polygon fill="orange" stroke="orange" points="648.71,-9809.53 642.7,-9800.81 641.95,-9811.38 648.71,-9809.53"/>
+<text text-anchor="middle" x="867" y="-10767.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; L2NormalizationQueueDescriptor &gt;</text>
+</g>
+<!-- Node319 -->
+<g id="node319" class="node">
+<title>Node319</title>
+<g id="a_node319"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1004,-7251.09 1004,-7281.09 1186,-7281.09 1186,-7251.09 1004,-7251.09"/>
+<text text-anchor="start" x="1012" y="-7269.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ReduceQueue</text>
+<text text-anchor="middle" x="1095" y="-7258.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node319 -->
+<g id="edge318" class="edge">
+<title>Node245&#45;&gt;Node319</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.82,-9771.1C646.95,-9624.99 687.82,-8725.23 767,-8637.09 827.83,-8569.39 909.49,-8663.63 967,-8593.09 1012.71,-8537.03 939.54,-7347.36 985,-7291.09 990.19,-7284.68 996.65,-7279.7 1003.84,-7275.86"/>
+<polygon fill="orange" stroke="orange" points="637.31,-9771.14 640.39,-9781.28 644.3,-9771.43 637.31,-9771.14"/>
+<text text-anchor="middle" x="867" y="-8640.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
+</g>
+<!-- Node321 -->
+<g id="node321" class="node">
+<title>Node321</title>
+<g id="a_node321"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016,-7416.09 1016,-7446.09 1174,-7446.09 1174,-7416.09 1016,-7416.09"/>
+<text text-anchor="start" x="1024" y="-7434.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Constant</text>
+<text text-anchor="middle" x="1095" y="-7423.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node321 -->
+<g id="edge320" class="edge">
+<title>Node245&#45;&gt;Node321</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.08,-9771.07C648.66,-9633.69 695.69,-8833.49 767,-8755.09 828.24,-8687.77 909.46,-8781.61 967,-8711.09 1010.76,-8657.45 943.58,-7520.56 985,-7465.09 992.83,-7454.61 1003.87,-7447.27 1015.94,-7442.16"/>
+<polygon fill="orange" stroke="orange" points="637.57,-9771.19 640.52,-9781.36 644.56,-9771.57 637.57,-9771.19"/>
+<text text-anchor="middle" x="867" y="-8758.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
+</g>
+<!-- Node323 -->
+<g id="node323" class="node">
+<title>Node323</title>
+<g id="a_node323"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-8663.09 1008.5,-8693.09 1181.5,-8693.09 1181.5,-8663.09 1008.5,-8663.09"/>
+<text text-anchor="start" x="1016.5" y="-8681.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="1095" y="-8670.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node323 -->
+<g id="edge322" class="edge">
+<title>Node245&#45;&gt;Node323</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.76,-9771.18C650.11,-9681.46 688.57,-9315.81 767,-9238.09 831.65,-9174.03 908.64,-9263.94 967,-9194.09 1000.87,-9153.56 954.12,-8761.94 985,-8719.09 993.39,-8707.45 1005.51,-8699.11 1018.65,-8693.14"/>
+<polygon fill="orange" stroke="orange" points="638.26,-9771.06 640.84,-9781.34 645.23,-9771.7 638.26,-9771.06"/>
+<text text-anchor="middle" x="867" y="-9241.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
+</g>
+<!-- Node325 -->
+<g id="node325" class="node">
+<title>Node325</title>
+<g id="a_node325"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018,-7087.09 1018,-7117.09 1172,-7117.09 1172,-7087.09 1018,-7087.09"/>
+<text text-anchor="start" x="1026" y="-7105.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Channel</text>
+<text text-anchor="middle" x="1095" y="-7094.09" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node325 -->
+<g id="edge324" class="edge">
+<title>Node245&#45;&gt;Node325</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.6,-9771C645.44,-9616.23 679.95,-8616.98 767,-8519.09 827.48,-8451.08 909.5,-8545.64 967,-8475.09 1014.11,-8417.3 939.66,-7192.29 985,-7133.09 993.31,-7122.24 1005.15,-7114.99 1017.98,-7110.2"/>
+<polygon fill="orange" stroke="orange" points="637.1,-9771.25 640.29,-9781.35 644.09,-9771.46 637.1,-9771.25"/>
+<text text-anchor="middle" x="867" y="-8522.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
+</g>
+<!-- Node327 -->
+<g id="node327" class="node">
+<title>Node327</title>
+<g id="a_node327"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014.5,-8358.09 1014.5,-8388.09 1175.5,-8388.09 1175.5,-8358.09 1014.5,-8358.09"/>
+<text text-anchor="start" x="1022.5" y="-8376.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherNd</text>
+<text text-anchor="middle" x="1095" y="-8365.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node327 -->
+<g id="edge326" class="edge">
+<title>Node245&#45;&gt;Node327</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640,-9771.13C640.43,-9654.22 648.46,-9059.2 767,-8932.09 829.07,-8865.53 908.66,-8957.95 967,-8888.09 1001.21,-8847.13 952.75,-8450.62 985,-8408.09 992.57,-8398.12 1003.01,-8390.93 1014.46,-8385.77"/>
+<polygon fill="orange" stroke="orange" points="636.5,-9771.44 639.98,-9781.44 643.5,-9771.45 636.5,-9771.44"/>
+<text text-anchor="middle" x="867" y="-8935.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node329 -->
+<g id="node329" class="node">
+<title>Node329</title>
+<g id="a_node329"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1009,-8417.09 1009,-8447.09 1181,-8447.09 1181,-8417.09 1009,-8417.09"/>
+<text text-anchor="start" x="1017" y="-8435.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="1095" y="-8424.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node329 -->
+<g id="edge328" class="edge">
+<title>Node245&#45;&gt;Node329</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.23,-9771.46C641.97,-9660.1 656.14,-9108.71 767,-8991.09 829.43,-8924.86 908.65,-9016.94 967,-8947.09 1001,-8906.39 953.47,-8512.74 985,-8470.09 992.45,-8460.02 1002.75,-8452.6 1014.08,-8447.14"/>
+<polygon fill="orange" stroke="orange" points="636.73,-9771.54 640.09,-9781.59 643.73,-9771.64 636.73,-9771.54"/>
+<text text-anchor="middle" x="867" y="-8994.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node331 -->
+<g id="node331" class="node">
+<title>Node331</title>
+<g id="a_node331"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-10853.09 1010,-10883.09 1180,-10883.09 1180,-10853.09 1010,-10853.09"/>
+<text text-anchor="start" x="1018" y="-10871.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LstmQueue</text>
+<text text-anchor="middle" x="1095" y="-10860.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node331 -->
+<g id="edge330" class="edge">
+<title>Node245&#45;&gt;Node331</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.41,-9810.55C663.94,-9878.27 725.1,-10110.16 749,-10306.09 752.54,-10335.12 747.12,-10810.65 767,-10832.09 798.84,-10866.43 924.09,-10871.55 1010,-10870.79"/>
+<polygon fill="orange" stroke="orange" points="648.75,-9809.52 642.72,-9800.81 642,-9811.38 648.75,-9809.52"/>
+<text text-anchor="middle" x="867" y="-10873.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node333 -->
+<g id="node333" class="node">
+<title>Node333</title>
+<g id="a_node333"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-6978.09 1013.5,-7008.09 1176.5,-7008.09 1176.5,-6978.09 1013.5,-6978.09"/>
+<text text-anchor="start" x="1021.5" y="-6996.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PadQueue</text>
+<text text-anchor="middle" x="1095" y="-6985.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node333 -->
+<g id="edge332" class="edge">
+<title>Node245&#45;&gt;Node333</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.51,-9771.05C644.73,-9612.41 675.99,-8562.88 767,-8460.09 827.33,-8391.95 909.52,-8486.66 967,-8416.09 1015.71,-8356.3 939.16,-7090.11 985,-7028.09 992.27,-7018.26 1002.33,-7011.14 1013.43,-7005.98"/>
+<polygon fill="orange" stroke="orange" points="637.01,-9771.17 640.24,-9781.26 644,-9771.35 637.01,-9771.17"/>
+<text text-anchor="middle" x="867" y="-8463.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
+</g>
+<!-- Node335 -->
+<g id="node335" class="node">
+<title>Node335</title>
+<g id="a_node335"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007,-10802.09 1007,-10832.09 1183,-10832.09 1183,-10802.09 1007,-10802.09"/>
+<text text-anchor="start" x="1015" y="-10820.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ShapeQueue</text>
+<text text-anchor="middle" x="1095" y="-10809.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node335 -->
+<g id="edge334" class="edge">
+<title>Node245&#45;&gt;Node335</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M645.38,-9810.56C663.82,-9878.29 724.71,-10110.21 749,-10306.09 752.22,-10332.08 749.27,-10757.82 767,-10777.09 798.36,-10811.19 920.98,-10818.15 1006.8,-10818.67"/>
+<polygon fill="orange" stroke="orange" points="648.72,-9809.53 642.71,-9800.81 641.97,-9811.38 648.72,-9809.53"/>
+<text text-anchor="middle" x="867" y="-10820.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ShapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node337 -->
+<g id="node337" class="node">
+<title>Node337</title>
+<g id="a_node337"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-8959.09 1010,-8989.09 1180,-8989.09 1180,-8959.09 1010,-8959.09"/>
+<text text-anchor="start" x="1018" y="-8977.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="1095" y="-8966.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node337 -->
+<g id="edge336" class="edge">
+<title>Node245&#45;&gt;Node337</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M643.59,-9771.67C653.61,-9723.16 686.63,-9596.11 767,-9533.09 838.62,-9476.93 908.66,-9558.95 967,-9489.09 1001.28,-9448.04 952.51,-9050.57 985,-9008.09 991.56,-8999.51 1000.27,-8993.04 1009.92,-8988.18"/>
+<polygon fill="orange" stroke="orange" points="640.15,-9771.02 641.65,-9781.5 647.02,-9772.37 640.15,-9771.02"/>
+<text text-anchor="middle" x="867" y="-9536.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
+</g>
+<!-- Node339 -->
+<g id="node339" class="node">
+<title>Node339</title>
+<g id="a_node339"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1006,-7142.09 1006,-7172.09 1184,-7172.09 1184,-7142.09 1006,-7142.09"/>
+<text text-anchor="start" x="1014" y="-7160.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ResizeQueue</text>
+<text text-anchor="middle" x="1095" y="-7149.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node339 -->
+<g id="edge338" class="edge">
+<title>Node245&#45;&gt;Node339</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.71,-9771.02C646.18,-9620.45 683.89,-8671.1 767,-8578.09 827.65,-8510.23 909.5,-8604.65 967,-8534.09 1014.28,-8476.08 939.25,-7246.32 985,-7187.09 990.64,-7179.79 997.88,-7174.16 1005.95,-7169.83"/>
+<polygon fill="orange" stroke="orange" points="637.19,-9771.34 640.33,-9781.46 644.19,-9771.6 637.19,-9771.34"/>
+<text text-anchor="middle" x="867" y="-8581.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node341 -->
+<g id="node341" class="node">
+<title>Node341</title>
+<g id="a_node341"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018,-4735.09 1018,-4765.09 1172,-4765.09 1172,-4735.09 1018,-4735.09"/>
+<text text-anchor="start" x="1026" y="-4753.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reverse</text>
+<text text-anchor="middle" x="1095" y="-4742.09" font-family="Helvetica,sans-Serif" font-size="10.00">V2QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node341 -->
+<g id="edge340" class="edge">
+<title>Node245&#45;&gt;Node341</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.81,-9771.13C653.87,-9637.46 722.78,-8858.34 749,-8222.09 750.58,-8183.71 744.57,-6870.28 767,-6839.09 821.99,-6762.64 912.16,-6845.66 967,-6769.09 999.27,-6724.04 950.09,-4817.13 985,-4774.09 993.42,-4763.71 1005.22,-4757.18 1017.97,-4753.18"/>
+<polygon fill="orange" stroke="orange" points="638.3,-9771.18 640.88,-9781.45 645.27,-9771.81 638.3,-9771.18"/>
+<text text-anchor="middle" x="867" y="-6842.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReverseV2QueueDescriptor &gt;</text>
+</g>
+<!-- Node343 -->
+<g id="node343" class="node">
+<title>Node343</title>
+<g id="a_node343"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1010,-7683.09 1010,-7713.09 1180,-7713.09 1180,-7683.09 1010,-7683.09"/>
+<text text-anchor="start" x="1018" y="-7701.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ArgMinMax</text>
+<text text-anchor="middle" x="1095" y="-7690.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node343 -->
+<g id="edge342" class="edge">
+<title>Node245&#45;&gt;Node343</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M639.79,-9771.29C638.96,-9650.15 640.6,-9009.9 767,-8873.09 828.76,-8806.24 909.4,-8899.56 967,-8829.09 1005.89,-8781.51 946.32,-7770.85 985,-7723.09 991.6,-7714.95 1000.26,-7709.12 1009.83,-7705.01"/>
+<polygon fill="orange" stroke="orange" points="636.3,-9771.38 639.88,-9781.35 643.3,-9771.33 636.3,-9771.38"/>
+<text text-anchor="middle" x="867" y="-8876.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node345 -->
+<g id="node345" class="node">
+<title>Node345</title>
+<g id="a_node345"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1018,-6797.09 1018,-6827.09 1172,-6827.09 1172,-6797.09 1018,-6797.09"/>
+<text text-anchor="start" x="1026" y="-6815.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; DepthTo</text>
+<text text-anchor="middle" x="1095" y="-6804.09" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node345 -->
+<g id="edge344" class="edge">
+<title>Node245&#45;&gt;Node345</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.56,-9770.78C645.2,-9607.68 679.49,-8514.79 767,-8401.09 824.71,-8326.11 912.29,-8405.3 967,-8328.09 1014.32,-8261.32 938.54,-6922.47 985,-6855.09 993.78,-6842.37 1006.95,-6833.4 1021.13,-6827.1"/>
+<polygon fill="orange" stroke="orange" points="637.05,-9771.15 640.26,-9781.24 644.04,-9771.35 637.05,-9771.15"/>
+<text text-anchor="middle" x="867" y="-8404.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
+</g>
+<!-- Node347 -->
+<g id="node347" class="node">
+<title>Node347</title>
+<g id="a_node347"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1005.5,-5176.09 1005.5,-5206.09 1184.5,-5206.09 1184.5,-5176.09 1005.5,-5176.09"/>
+<text text-anchor="start" x="1013.5" y="-5194.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherQueue</text>
+<text text-anchor="middle" x="1095" y="-5183.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node347 -->
+<g id="edge346" class="edge">
+<title>Node245&#45;&gt;Node347</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.7,-9771.13C653.04,-9637.43 718.11,-8858.13 749,-8222.09 750.75,-8186.01 746.21,-7601.63 767,-7572.09 821.92,-7494.07 912.86,-7572.65 967,-7494.09 1002.92,-7441.97 945.14,-5264.28 985,-5215.09 990.55,-5208.24 997.57,-5203.07 1005.36,-5199.19"/>
+<polygon fill="orange" stroke="orange" points="638.19,-9771.19 640.83,-9781.45 645.16,-9771.78 638.19,-9771.19"/>
+<text text-anchor="middle" x="867" y="-7575.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
+</g>
+<!-- Node349 -->
+<g id="node349" class="node">
+<title>Node349</title>
+<g id="a_node349"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1008.5,-5127.09 1008.5,-5157.09 1181.5,-5157.09 1181.5,-5127.09 1008.5,-5127.09"/>
+<text text-anchor="start" x="1016.5" y="-5145.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="1095" y="-5134.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node349 -->
+<g id="edge348" class="edge">
+<title>Node245&#45;&gt;Node349</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M641.8,-9771.13C653.77,-9637.46 722.17,-8858.32 749,-8222.09 750.41,-8188.62 747.95,-7043.65 767,-7016.09 821.34,-6937.47 912.85,-7015.84 967,-6937.09 994.88,-6896.56 953.98,-5204.28 985,-5166.09 991.23,-5158.42 999.3,-5152.86 1008.24,-5148.86"/>
+<polygon fill="orange" stroke="orange" points="638.28,-9771.18 640.87,-9781.45 645.25,-9771.8 638.28,-9771.18"/>
+<text text-anchor="middle" x="867" y="-7019.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
+</g>
+<!-- Node351 -->
+<g id="node351" class="node">
+<title>Node351</title>
+<g id="a_node351"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1002.5,-8479.09 1002.5,-8509.09 1187.5,-8509.09 1187.5,-8479.09 1002.5,-8479.09"/>
+<text text-anchor="start" x="1010.5" y="-8497.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="1095" y="-8486.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node351 -->
+<g id="edge350" class="edge">
+<title>Node245&#45;&gt;Node351</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.51,-9771.25C643.67,-9664.37 663.98,-9158.06 767,-9050.09 829.83,-8984.25 908.65,-9075.94 967,-9006.09 1001.07,-8965.3 952.71,-8570.31 985,-8528.09 991.14,-8520.06 999.16,-8513.88 1008.07,-8509.14"/>
+<polygon fill="orange" stroke="orange" points="637.01,-9771.21 640.23,-9781.3 644.01,-9771.4 637.01,-9771.21"/>
+<text text-anchor="middle" x="867" y="-9053.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node353 -->
+<g id="node353" class="node">
+<title>Node353</title>
+<g id="a_node353"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1020.5,-7300.09 1020.5,-7330.09 1169.5,-7330.09 1169.5,-7300.09 1020.5,-7300.09"/>
+<text text-anchor="start" x="1028.5" y="-7318.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Splitter</text>
+<text text-anchor="middle" x="1095" y="-7307.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node245&#45;&gt;Node353 -->
+<g id="edge352" class="edge">
+<title>Node245&#45;&gt;Node353</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M640.93,-9771.26C647.74,-9629.98 691.73,-8779.39 767,-8696.09 828.02,-8628.57 909.49,-8722.63 967,-8652.09 1012.89,-8595.81 940.59,-7402.55 985,-7345.09 993.82,-7333.68 1006.56,-7326.35 1020.25,-7321.69"/>
+<polygon fill="orange" stroke="orange" points="637.43,-9771.3 640.45,-9781.46 644.42,-9771.64 637.43,-9771.3"/>
+<text text-anchor="middle" x="867" y="-8699.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SplitterQueueDescriptor &gt;</text>
+</g>
+<!-- Node247 -->
+<g id="node247" class="node">
+<title>Node247</title>
+<g id="a_node247"><a xlink:href="classarmnn_1_1_ref_instance_normalization_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-10080.09 1263,-10110.09 1406,-10110.09 1406,-10080.09 1263,-10080.09"/>
+<text text-anchor="start" x="1271" y="-10098.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefInstanceNormalization</text>
+<text text-anchor="middle" x="1334.5" y="-10087.09" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
+</a>
+</g>
+</g>
+<!-- Node246&#45;&gt;Node247 -->
+<g id="edge246" class="edge">
+<title>Node246&#45;&gt;Node247</title>
+<path fill="none" stroke="midnightblue" d="M1194.85,-10095.09C1217.72,-10095.09 1241.61,-10095.09 1262.98,-10095.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-10091.59 1184.77,-10095.09 1194.77,-10098.59 1194.77,-10091.59"/>
+</g>
+<!-- Node249 -->
+<g id="node249" class="node">
+<title>Node249</title>
+<g id="a_node249"><a xlink:href="classarmnn_1_1_ref_convolution3d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1260,-10204.59 1260,-10223.59 1409,-10223.59 1409,-10204.59 1260,-10204.59"/>
+<text text-anchor="middle" x="1334.5" y="-10211.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution3dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node248&#45;&gt;Node249 -->
+<g id="edge248" class="edge">
+<title>Node248&#45;&gt;Node249</title>
+<path fill="none" stroke="midnightblue" d="M1197.98,-10214.09C1218.81,-10214.09 1240.34,-10214.09 1259.94,-10214.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.82,-10210.59 1187.82,-10214.09 1197.82,-10217.59 1197.82,-10210.59"/>
+</g>
+<!-- Node251 -->
+<g id="node251" class="node">
+<title>Node251</title>
+<g id="a_node251"><a xlink:href="classarmnn_1_1_ref_space_to_depth_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1260.5,-9709.59 1260.5,-9728.59 1408.5,-9728.59 1408.5,-9709.59 1260.5,-9709.59"/>
+<text text-anchor="middle" x="1334.5" y="-9716.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToDepthWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node250&#45;&gt;Node251 -->
+<g id="edge250" class="edge">
+<title>Node250&#45;&gt;Node251</title>
+<path fill="none" stroke="midnightblue" d="M1182.19,-9719.09C1207.78,-9719.09 1235.55,-9719.09 1260.23,-9719.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-9715.59 1172.13,-9719.09 1182.13,-9722.59 1182.13,-9715.59"/>
+</g>
+<!-- Node253 -->
+<g id="node253" class="node">
+<title>Node253</title>
+<g id="a_node253"><a xlink:href="classarmnn_1_1_ref_fill_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1288,-10538.59 1288,-10557.59 1381,-10557.59 1381,-10538.59 1288,-10538.59"/>
+<text text-anchor="middle" x="1334.5" y="-10545.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefFillWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node252&#45;&gt;Node253 -->
+<g id="edge252" class="edge">
+<title>Node252&#45;&gt;Node253</title>
+<path fill="none" stroke="midnightblue" d="M1185.33,-10548.09C1220.32,-10548.09 1258.94,-10548.09 1287.98,-10548.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.08,-10544.59 1175.08,-10548.09 1185.08,-10551.59 1185.08,-10544.59"/>
+</g>
+<!-- Node255 -->
+<g id="node255" class="node">
+<title>Node255</title>
+<g id="a_node255"><a xlink:href="classarmnn_1_1_ref_q_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1279.5,-9639.59 1279.5,-9658.59 1389.5,-9658.59 1389.5,-9639.59 1279.5,-9639.59"/>
+<text text-anchor="middle" x="1334.5" y="-9646.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefQLstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node254&#45;&gt;Node255 -->
+<g id="edge254" class="edge">
+<title>Node254&#45;&gt;Node255</title>
+<path fill="none" stroke="midnightblue" d="M1193.97,-9649.09C1223.09,-9649.09 1253.92,-9649.09 1279.17,-9649.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.76,-9645.59 1183.76,-9649.09 1193.76,-9652.59 1193.76,-9645.59"/>
+</g>
+<!-- Node257 -->
+<g id="node257" class="node">
+<title>Node257</title>
+<g id="a_node257"><a xlink:href="classarmnn_1_1_ref_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1258.5,-9575.09 1258.5,-9605.09 1410.5,-9605.09 1410.5,-9575.09 1258.5,-9575.09"/>
+<text text-anchor="start" x="1266.5" y="-9593.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-9582.09" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
+</a>
+</g>
+</g>
+<!-- Node256&#45;&gt;Node257 -->
+<g id="edge256" class="edge">
+<title>Node256&#45;&gt;Node257</title>
+<path fill="none" stroke="midnightblue" d="M1195.36,-9590.09C1216.41,-9590.09 1238.29,-9590.09 1258.27,-9590.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-9586.59 1185.11,-9590.09 1195.11,-9593.59 1195.11,-9586.59"/>
+</g>
+<!-- Node259 -->
+<g id="node259" class="node">
+<title>Node259</title>
+<g id="a_node259"><a xlink:href="classarmnn_1_1_ref_elementwise_binary_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1248,-9279.59 1248,-9298.59 1421,-9298.59 1421,-9279.59 1248,-9279.59"/>
+<text text-anchor="middle" x="1334.5" y="-9286.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseBinaryWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node258&#45;&gt;Node259 -->
+<g id="edge258" class="edge">
+<title>Node258&#45;&gt;Node259</title>
+<path fill="none" stroke="midnightblue" d="M1194.14,-9289.09C1211.9,-9289.09 1230.3,-9289.09 1247.68,-9289.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.76,-9285.59 1183.76,-9289.09 1193.76,-9292.59 1193.76,-9285.59"/>
+</g>
+<!-- Node261 -->
+<g id="node261" class="node">
+<title>Node261</title>
+<g id="a_node261"><a xlink:href="classarmnn_1_1_ref_pooling3d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1271,-9775.59 1271,-9794.59 1398,-9794.59 1398,-9775.59 1271,-9775.59"/>
+<text text-anchor="middle" x="1334.5" y="-9782.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling3dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node260&#45;&gt;Node261 -->
+<g id="edge260" class="edge">
+<title>Node260&#45;&gt;Node261</title>
+<path fill="none" stroke="midnightblue" d="M1186.32,-9785.09C1214.45,-9785.09 1244.83,-9785.09 1270.65,-9785.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.08,-9781.59 1176.08,-9785.09 1186.08,-9788.59 1186.08,-9781.59"/>
+</g>
+<!-- Node263 -->
+<g id="node263" class="node">
+<title>Node263</title>
+<g id="a_node263"><a xlink:href="classarmnn_1_1_ref_floor_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282.5,-10976.59 1282.5,-10995.59 1386.5,-10995.59 1386.5,-10976.59 1282.5,-10976.59"/>
+<text text-anchor="middle" x="1334.5" y="-10983.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefFloorWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node262&#45;&gt;Node263 -->
+<g id="edge262" class="edge">
+<title>Node262&#45;&gt;Node263</title>
+<path fill="none" stroke="midnightblue" d="M1190.18,-10986.09C1221.64,-10986.09 1255.5,-10986.09 1282.4,-10986.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-10982.59 1180.07,-10986.09 1190.07,-10989.59 1190.07,-10982.59"/>
+</g>
+<!-- Node265 -->
+<g id="node265" class="node">
+<title>Node265</title>
+<g id="a_node265"><a xlink:href="classarmnn_1_1_ref_elementwise_unary_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1249,-9974.59 1249,-9993.59 1420,-9993.59 1420,-9974.59 1249,-9974.59"/>
+<text text-anchor="middle" x="1334.5" y="-9981.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseUnaryWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node264&#45;&gt;Node265 -->
+<g id="edge264" class="edge">
+<title>Node264&#45;&gt;Node265</title>
+<path fill="none" stroke="midnightblue" d="M1193.83,-9969.39C1212.09,-9971.31 1231.04,-9973.31 1248.86,-9975.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.07,-9965.9 1183.76,-9968.33 1193.34,-9972.86 1194.07,-9965.9"/>
+</g>
+<!-- Node266 -->
+<g id="node266" class="node">
+<title>Node266</title>
+<g id="a_node266"><a xlink:href="classarmnn_1_1_ref_logical_unary_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-9936.59 1263,-9955.59 1406,-9955.59 1406,-9936.59 1263,-9936.59"/>
+<text text-anchor="middle" x="1334.5" y="-9943.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalUnaryWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node264&#45;&gt;Node266 -->
+<g id="edge265" class="edge">
+<title>Node264&#45;&gt;Node266</title>
+<path fill="none" stroke="midnightblue" d="M1193.92,-9953.73C1217,-9952.47 1241.16,-9951.15 1262.77,-9949.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.56,-9950.25 1183.76,-9954.29 1193.94,-9957.24 1193.56,-9950.25"/>
+</g>
+<!-- Node268 -->
+<g id="node268" class="node">
+<title>Node268</title>
+<g id="a_node268"><a xlink:href="classarmnn_1_1_ref_normalization_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1260.5,-10908.59 1260.5,-10927.59 1408.5,-10927.59 1408.5,-10908.59 1260.5,-10908.59"/>
+<text text-anchor="middle" x="1334.5" y="-10915.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefNormalizationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node267&#45;&gt;Node268 -->
+<g id="edge267" class="edge">
+<title>Node267&#45;&gt;Node268</title>
+<path fill="none" stroke="midnightblue" d="M1196.88,-10918.09C1218.23,-10918.09 1240.36,-10918.09 1260.44,-10918.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.81,-10914.59 1186.81,-10918.09 1196.81,-10921.59 1196.81,-10914.59"/>
+</g>
+<!-- Node270 -->
+<g id="node270" class="node">
+<title>Node270</title>
+<g id="a_node270"><a xlink:href="classarmnn_1_1_ref_pooling2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1271,-10346.59 1271,-10365.59 1398,-10365.59 1398,-10346.59 1271,-10346.59"/>
+<text text-anchor="middle" x="1334.5" y="-10353.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling2dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node269&#45;&gt;Node270 -->
+<g id="edge269" class="edge">
+<title>Node269&#45;&gt;Node270</title>
+<path fill="none" stroke="midnightblue" d="M1186.32,-10356.09C1214.45,-10356.09 1244.83,-10356.09 1270.65,-10356.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.08,-10352.59 1176.08,-10356.09 1186.08,-10359.59 1186.08,-10352.59"/>
+</g>
+<!-- Node272 -->
+<g id="node272" class="node">
+<title>Node272</title>
+<g id="a_node272"><a xlink:href="classarmnn_1_1_ref_broadcast_to_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1265.5,-11144.59 1265.5,-11163.59 1403.5,-11163.59 1403.5,-11144.59 1265.5,-11144.59"/>
+<text text-anchor="middle" x="1334.5" y="-11151.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefBroadcastToWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node271&#45;&gt;Node272 -->
+<g id="edge271" class="edge">
+<title>Node271&#45;&gt;Node272</title>
+<path fill="none" stroke="midnightblue" d="M1186.98,-11154.09C1212.98,-11154.09 1240.86,-11154.09 1265.25,-11154.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-11150.59 1176.74,-11154.09 1186.74,-11157.59 1186.74,-11150.59"/>
+</g>
+<!-- Node274 -->
+<g id="node274" class="node">
+<title>Node274</title>
+<g id="a_node274"><a xlink:href="classarmnn_1_1_ref_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1254.5,-9510.59 1254.5,-9529.59 1414.5,-9529.59 1414.5,-9510.59 1254.5,-9510.59"/>
+<text text-anchor="middle" x="1334.5" y="-9517.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchToSpaceNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node273&#45;&gt;Node274 -->
+<g id="edge273" class="edge">
+<title>Node273&#45;&gt;Node274</title>
+<path fill="none" stroke="midnightblue" d="M1181.23,-9520.09C1205.07,-9520.09 1230.86,-9520.09 1254.33,-9520.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1181.15,-9516.59 1171.15,-9520.09 1181.15,-9523.59 1181.15,-9516.59"/>
+</g>
+<!-- Node276 -->
+<g id="node276" class="node">
+<title>Node276</title>
+<g id="a_node276"><a xlink:href="classarmnn_1_1_ref_activation_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-10400.59 1270.5,-10419.59 1398.5,-10419.59 1398.5,-10400.59 1270.5,-10400.59"/>
+<text text-anchor="middle" x="1334.5" y="-10407.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefActivationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node275&#45;&gt;Node276 -->
+<g id="edge275" class="edge">
+<title>Node275&#45;&gt;Node276</title>
+<path fill="none" stroke="midnightblue" d="M1187.2,-10410.09C1214.99,-10410.09 1244.91,-10410.09 1270.41,-10410.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-10406.59 1177.07,-10410.09 1187.07,-10413.59 1187.07,-10406.59"/>
+</g>
+<!-- Node278 -->
+<g id="node278" class="node">
+<title>Node278</title>
+<g id="a_node278"><a xlink:href="classarmnn_1_1_ref_strided_slice_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266,-9834.59 1266,-9853.59 1403,-9853.59 1403,-9834.59 1266,-9834.59"/>
+<text text-anchor="middle" x="1334.5" y="-9841.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefStridedSliceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node277&#45;&gt;Node278 -->
+<g id="edge277" class="edge">
+<title>Node277&#45;&gt;Node278</title>
+<path fill="none" stroke="midnightblue" d="M1179.78,-9844.09C1208.02,-9844.09 1239.16,-9844.09 1265.98,-9844.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.52,-9840.59 1169.52,-9844.09 1179.52,-9847.59 1179.52,-9840.59"/>
+</g>
+<!-- Node280 -->
+<g id="node280" class="node">
+<title>Node280</title>
+<g id="a_node280"><a xlink:href="classarmnn_1_1_ref_unidirectional_sequence_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1260,-9071.09 1260,-9101.09 1409,-9101.09 1409,-9071.09 1260,-9071.09"/>
+<text text-anchor="start" x="1268" y="-9089.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefUnidirectionalSequence</text>
+<text text-anchor="middle" x="1334.5" y="-9078.09" font-family="Helvetica,sans-Serif" font-size="10.00">LstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node279&#45;&gt;Node280 -->
+<g id="edge279" class="edge">
+<title>Node279&#45;&gt;Node280</title>
+<path fill="none" stroke="midnightblue" d="M1196.17,-9086.09C1217.46,-9086.09 1239.56,-9086.09 1259.65,-9086.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-9082.59 1186.13,-9086.09 1196.13,-9089.59 1196.13,-9082.59"/>
+</g>
+<!-- Node282 -->
+<g id="node282" class="node">
+<title>Node282</title>
+<g id="a_node282"><a xlink:href="classarmnn_1_1_ref_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-8614.59 1263,-8633.59 1406,-8633.59 1406,-8614.59 1263,-8614.59"/>
+<text text-anchor="middle" x="1334.5" y="-8621.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchMatMulWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node281&#45;&gt;Node282 -->
+<g id="edge281" class="edge">
+<title>Node281&#45;&gt;Node282</title>
+<path fill="none" stroke="midnightblue" d="M1185.77,-8624.09C1211.23,-8624.09 1238.57,-8624.09 1262.74,-8624.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-8620.59 1175.74,-8624.09 1185.74,-8627.59 1185.74,-8620.59"/>
+</g>
+<!-- Node284 -->
+<g id="node284" class="node">
+<title>Node284</title>
+<g id="a_node284"><a xlink:href="classarmnn_1_1_ref_tile_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1286,-11077.59 1286,-11096.59 1383,-11096.59 1383,-11077.59 1286,-11077.59"/>
+<text text-anchor="middle" x="1334.5" y="-11084.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefTileWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node283&#45;&gt;Node284 -->
+<g id="edge283" class="edge">
+<title>Node283&#45;&gt;Node284</title>
+<path fill="none" stroke="midnightblue" d="M1187.36,-11087.09C1220.88,-11087.09 1257.48,-11087.09 1285.66,-11087.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-11083.59 1177.07,-11087.09 1187.07,-11090.59 1187.07,-11083.59"/>
+</g>
+<!-- Node286 -->
+<g id="node286" class="node">
+<title>Node286</title>
+<g id="a_node286"><a xlink:href="classarmnn_1_1_ref_cast_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1284,-8906.59 1284,-8925.59 1385,-8925.59 1385,-8906.59 1284,-8906.59"/>
+<text text-anchor="middle" x="1334.5" y="-8913.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefCastWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node285&#45;&gt;Node286 -->
+<g id="edge285" class="edge">
+<title>Node285&#45;&gt;Node286</title>
+<path fill="none" stroke="midnightblue" d="M1189.13,-8916.09C1221.47,-8916.09 1256.48,-8916.09 1283.92,-8916.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.73,-8912.59 1178.73,-8916.09 1188.73,-8919.59 1188.73,-8912.59"/>
+</g>
+<!-- Node288 -->
+<g id="node288" class="node">
+<title>Node288</title>
+<g id="a_node288"><a xlink:href="structarmnn_1_1_ref_rank_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282.5,-10145.59 1282.5,-10164.59 1386.5,-10164.59 1386.5,-10145.59 1282.5,-10145.59"/>
+<text text-anchor="middle" x="1334.5" y="-10152.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefRankWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node287&#45;&gt;Node288 -->
+<g id="edge287" class="edge">
+<title>Node287&#45;&gt;Node288</title>
+<path fill="none" stroke="midnightblue" d="M1190.18,-10155.09C1221.64,-10155.09 1255.5,-10155.09 1282.4,-10155.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-10151.59 1180.07,-10155.09 1190.07,-10158.59 1190.07,-10151.59"/>
+</g>
+<!-- Node290 -->
+<g id="node290" class="node">
+<title>Node290</title>
+<g id="a_node290"><a xlink:href="classarmnn_1_1_ref_softmax_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1275,-9888.59 1275,-9907.59 1394,-9907.59 1394,-9888.59 1275,-9888.59"/>
+<text text-anchor="middle" x="1334.5" y="-9895.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefSoftmaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node289&#45;&gt;Node290 -->
+<g id="edge289" class="edge">
+<title>Node289&#45;&gt;Node290</title>
+<path fill="none" stroke="midnightblue" d="M1183,-9898.09C1213.5,-9898.09 1247.03,-9898.09 1274.68,-9898.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.78,-9894.59 1172.78,-9898.09 1182.78,-9901.59 1182.78,-9894.59"/>
+</g>
+<!-- Node292 -->
+<g id="node292" class="node">
+<title>Node292</title>
+<g id="a_node292"><a xlink:href="classarmnn_1_1_ref_fully_connected_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1257.5,-8853.59 1257.5,-8872.59 1411.5,-8872.59 1411.5,-8853.59 1257.5,-8853.59"/>
+<text text-anchor="middle" x="1334.5" y="-8860.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefFullyConnectedWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node291&#45;&gt;Node292 -->
+<g id="edge291" class="edge">
+<title>Node291&#45;&gt;Node292</title>
+<path fill="none" stroke="midnightblue" d="M1199.6,-8863.09C1218.98,-8863.09 1238.9,-8863.09 1257.26,-8863.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1199.53,-8859.59 1189.53,-8863.09 1199.53,-8866.59 1199.53,-8859.59"/>
+</g>
+<!-- Node294 -->
+<g id="node294" class="node">
+<title>Node294</title>
+<g id="a_node294"><a xlink:href="classarmnn_1_1_ref_elementwise_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1257.5,-11016.59 1257.5,-11057.59 1411.5,-11057.59 1411.5,-11016.59 1257.5,-11016.59"/>
+<text text-anchor="start" x="1265.5" y="-11045.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseWorkload</text>
+<text text-anchor="start" x="1265.5" y="-11034.59" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Functor, ParentDescriptor,</text>
+<text text-anchor="middle" x="1334.5" y="-11023.59" font-family="Helvetica,sans-Serif" font-size="10.00"> DebugString &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node293&#45;&gt;Node294 -->
+<g id="edge293" class="edge">
+<title>Node293&#45;&gt;Node294</title>
+<path fill="none" stroke="midnightblue" d="M1208.39,-11037.09C1224.96,-11037.09 1241.7,-11037.09 1257.31,-11037.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1208.1,-11033.59 1198.1,-11037.09 1208.1,-11040.59 1208.1,-11033.59"/>
+</g>
+<!-- Node296 -->
+<g id="node296" class="node">
+<title>Node296</title>
+<g id="a_node296"><a xlink:href="classarmnn_1_1_ref_depthwise_convolution2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1257,-9017.09 1257,-9047.09 1412,-9047.09 1412,-9017.09 1257,-9017.09"/>
+<text text-anchor="start" x="1265" y="-9035.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthwiseConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-9024.09" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
+</a>
+</g>
+</g>
+<!-- Node295&#45;&gt;Node296 -->
+<g id="edge295" class="edge">
+<title>Node295&#45;&gt;Node296</title>
+<path fill="none" stroke="midnightblue" d="M1195.14,-9032.09C1215.72,-9032.09 1237.11,-9032.09 1256.74,-9032.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-9028.59 1185.11,-9032.09 1195.11,-9035.59 1195.11,-9028.59"/>
+</g>
+<!-- Node298 -->
+<g id="node298" class="node">
+<title>Node298</title>
+<g id="a_node298"><a xlink:href="classarmnn_1_1_ref_dequantize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1267.5,-9338.59 1267.5,-9357.59 1401.5,-9357.59 1401.5,-9338.59 1267.5,-9338.59"/>
+<text text-anchor="middle" x="1334.5" y="-9345.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefDequantizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node297&#45;&gt;Node298 -->
+<g id="edge297" class="edge">
+<title>Node297&#45;&gt;Node298</title>
+<path fill="none" stroke="midnightblue" d="M1190.26,-9348.09C1216.11,-9348.09 1243.58,-9348.09 1267.47,-9348.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-9344.59 1180.07,-9348.09 1190.07,-9351.59 1190.07,-9344.59"/>
+</g>
+<!-- Node300 -->
+<g id="node300" class="node">
+<title>Node300</title>
+<g id="a_node300"><a xlink:href="classarmnn_1_1_ref_batch_normalization_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1246.5,-9392.59 1246.5,-9411.59 1422.5,-9411.59 1422.5,-9392.59 1246.5,-9392.59"/>
+<text text-anchor="middle" x="1334.5" y="-9399.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchNormalizationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node299&#45;&gt;Node300 -->
+<g id="edge299" class="edge">
+<title>Node299&#45;&gt;Node300</title>
+<path fill="none" stroke="midnightblue" d="M1210.6,-9402.09C1222.63,-9402.09 1234.71,-9402.09 1246.36,-9402.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1210.52,-9398.59 1200.52,-9402.09 1210.52,-9405.59 1210.52,-9398.59"/>
+</g>
+<!-- Node302 -->
+<g id="node302" class="node">
+<title>Node302</title>
+<g id="a_node302"><a xlink:href="classarmnn_1_1_ref_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1254.5,-9141.59 1254.5,-9160.59 1414.5,-9160.59 1414.5,-9141.59 1254.5,-9141.59"/>
+<text text-anchor="middle" x="1334.5" y="-9148.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToBatchNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node301&#45;&gt;Node302 -->
+<g id="edge301" class="edge">
+<title>Node301&#45;&gt;Node302</title>
+<path fill="none" stroke="midnightblue" d="M1182.4,-9151.09C1205.84,-9151.09 1231.1,-9151.09 1254.13,-9151.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-9147.59 1172.13,-9151.09 1182.13,-9154.59 1182.13,-9147.59"/>
+</g>
+<!-- Node304 -->
+<g id="node304" class="node">
+<title>Node304</title>
+<g id="a_node304"><a xlink:href="classarmnn_1_1_ref_slice_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1283.5,-8797.59 1283.5,-8816.59 1385.5,-8816.59 1385.5,-8797.59 1283.5,-8797.59"/>
+<text text-anchor="middle" x="1334.5" y="-8804.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefSliceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node303&#45;&gt;Node304 -->
+<g id="edge303" class="edge">
+<title>Node303&#45;&gt;Node304</title>
+<path fill="none" stroke="midnightblue" d="M1189.98,-8807.09C1221.84,-8807.09 1256.2,-8807.09 1283.31,-8807.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.73,-8803.59 1179.73,-8807.09 1189.73,-8810.59 1189.73,-8803.59"/>
+</g>
+<!-- Node306 -->
+<g id="node306" class="node">
+<title>Node306</title>
+<g id="a_node306"><a xlink:href="classarmnn_1_1_ref_reshape_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1274,-10031.59 1274,-10050.59 1395,-10050.59 1395,-10031.59 1274,-10031.59"/>
+<text text-anchor="middle" x="1334.5" y="-10038.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefReshapeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node305&#45;&gt;Node306 -->
+<g id="edge305" class="edge">
+<title>Node305&#45;&gt;Node306</title>
+<path fill="none" stroke="midnightblue" d="M1183.19,-10041.09C1213.29,-10041.09 1246.3,-10041.09 1273.7,-10041.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-10037.59 1173.11,-10041.09 1183.11,-10044.59 1183.11,-10037.59"/>
+</g>
+<!-- Node308 -->
+<g id="node308" class="node">
+<title>Node308</title>
+<g id="a_node308"><a xlink:href="classarmnn_1_1_ref_logical_binary_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1262,-9212.59 1262,-9231.59 1407,-9231.59 1407,-9212.59 1262,-9212.59"/>
+<text text-anchor="middle" x="1334.5" y="-9219.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalBinaryWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node307&#45;&gt;Node308 -->
+<g id="edge307" class="edge">
+<title>Node307&#45;&gt;Node308</title>
+<path fill="none" stroke="midnightblue" d="M1179.68,-9222.09C1206.54,-9222.09 1236.04,-9222.09 1261.96,-9222.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.52,-9218.59 1169.52,-9222.09 1179.52,-9225.59 1179.52,-9218.59"/>
+</g>
+<!-- Node310 -->
+<g id="node310" class="node">
+<title>Node310</title>
+<g id="a_node310"><a xlink:href="classarmnn_1_1_ref_quantize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1273.5,-9451.59 1273.5,-9470.59 1395.5,-9470.59 1395.5,-9451.59 1273.5,-9451.59"/>
+<text text-anchor="middle" x="1334.5" y="-9458.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefQuantizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node309&#45;&gt;Node310 -->
+<g id="edge309" class="edge">
+<title>Node309&#45;&gt;Node310</title>
+<path fill="none" stroke="midnightblue" d="M1184.46,-9461.09C1214.11,-9461.09 1246.47,-9461.09 1273.43,-9461.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-9457.59 1174.1,-9461.09 1184.1,-9464.59 1184.1,-9457.59"/>
+</g>
+<!-- Node312 -->
+<g id="node312" class="node">
+<title>Node312</title>
+<g id="a_node312"><a xlink:href="classarmnn_1_1_ref_mean_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281.5,-8733.59 1281.5,-8752.59 1387.5,-8752.59 1387.5,-8733.59 1281.5,-8733.59"/>
+<text text-anchor="middle" x="1334.5" y="-8740.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefMeanWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node311&#45;&gt;Node312 -->
+<g id="edge311" class="edge">
+<title>Node311&#45;&gt;Node312</title>
+<path fill="none" stroke="midnightblue" d="M1192.01,-8743.09C1222.55,-8743.09 1255.18,-8743.09 1281.4,-8743.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-8739.59 1181.74,-8743.09 1191.74,-8746.59 1191.74,-8739.59"/>
+</g>
+<!-- Node314 -->
+<g id="node314" class="node">
+<title>Node314</title>
+<g id="a_node314"><a xlink:href="classarmnn_1_1_ref_detection_post_process_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1242,-8542.59 1242,-8561.59 1427,-8561.59 1427,-8542.59 1242,-8542.59"/>
+<text text-anchor="middle" x="1334.5" y="-8549.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefDetectionPostProcessWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node313&#45;&gt;Node314 -->
+<g id="edge313" class="edge">
+<title>Node313&#45;&gt;Node314</title>
+<path fill="none" stroke="midnightblue" d="M1189.19,-8552.09C1206.54,-8552.09 1224.67,-8552.09 1241.97,-8552.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.07,-8548.59 1179.07,-8552.09 1189.07,-8555.59 1189.07,-8548.59"/>
+</g>
+<!-- Node316 -->
+<g id="node316" class="node">
+<title>Node316</title>
+<g id="a_node316"><a xlink:href="classarmnn_1_1_ref_concat_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278,-7474.59 1278,-7493.59 1391,-7493.59 1391,-7474.59 1278,-7474.59"/>
+<text text-anchor="middle" x="1334.5" y="-7481.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefConcatWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node315&#45;&gt;Node316 -->
+<g id="edge315" class="edge">
+<title>Node315&#45;&gt;Node316</title>
+<path fill="none" stroke="midnightblue" d="M1172.97,-7522.63C1183.76,-7519.92 1194.69,-7517.04 1205,-7514.09 1213.11,-7511.78 1214.92,-7510.5 1223,-7508.09 1231.37,-7505.6 1233.5,-7505.09 1242,-7503.09 1255.9,-7499.82 1271.05,-7496.56 1284.96,-7493.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1171.98,-7519.27 1163.11,-7525.06 1173.66,-7526.06 1171.98,-7519.27"/>
+</g>
+<!-- Node318 -->
+<g id="node318" class="node">
+<title>Node318</title>
+<g id="a_node318"><a xlink:href="classarmnn_1_1_ref_l2_normalization_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1255,-10756.59 1255,-10775.59 1414,-10775.59 1414,-10756.59 1255,-10756.59"/>
+<text text-anchor="middle" x="1334.5" y="-10763.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefL2NormalizationWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node317&#45;&gt;Node318 -->
+<g id="edge317" class="edge">
+<title>Node317&#45;&gt;Node318</title>
+<path fill="none" stroke="midnightblue" d="M1202.58,-10766.09C1220.19,-10766.09 1238.17,-10766.09 1254.93,-10766.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1202.26,-10762.59 1192.26,-10766.09 1202.26,-10769.59 1202.26,-10762.59"/>
+</g>
+<!-- Node320 -->
+<g id="node320" class="node">
+<title>Node320</title>
+<g id="a_node320"><a xlink:href="classarmnn_1_1_ref_reduce_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1277,-7256.59 1277,-7275.59 1392,-7275.59 1392,-7256.59 1277,-7256.59"/>
+<text text-anchor="middle" x="1334.5" y="-7263.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefReduceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node319&#45;&gt;Node320 -->
+<g id="edge319" class="edge">
+<title>Node319&#45;&gt;Node320</title>
+<path fill="none" stroke="midnightblue" d="M1196.2,-7266.09C1223.74,-7266.09 1252.65,-7266.09 1276.8,-7266.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-7262.59 1186.13,-7266.09 1196.13,-7269.59 1196.13,-7262.59"/>
+</g>
+<!-- Node322 -->
+<g id="node322" class="node">
+<title>Node322</title>
+<g id="a_node322"><a xlink:href="classarmnn_1_1_ref_constant_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1273.5,-7398.59 1273.5,-7417.59 1395.5,-7417.59 1395.5,-7398.59 1273.5,-7398.59"/>
+<text text-anchor="middle" x="1334.5" y="-7405.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefConstantWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node321&#45;&gt;Node322 -->
+<g id="edge321" class="edge">
+<title>Node321&#45;&gt;Node322</title>
+<path fill="none" stroke="midnightblue" d="M1184.07,-7422.56C1213.83,-7419.68 1246.35,-7416.53 1273.43,-7413.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.71,-7419.08 1174.1,-7423.53 1184.39,-7426.05 1183.71,-7419.08"/>
+</g>
+<!-- Node324 -->
+<g id="node324" class="node">
+<title>Node324</title>
+<g id="a_node324"><a xlink:href="classarmnn_1_1_ref_stack_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1281.5,-8668.59 1281.5,-8687.59 1387.5,-8687.59 1387.5,-8668.59 1281.5,-8668.59"/>
+<text text-anchor="middle" x="1334.5" y="-8675.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefStackWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node323&#45;&gt;Node324 -->
+<g id="edge323" class="edge">
+<title>Node323&#45;&gt;Node324</title>
+<path fill="none" stroke="midnightblue" d="M1192.01,-8678.09C1222.55,-8678.09 1255.18,-8678.09 1281.4,-8678.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-8674.59 1181.74,-8678.09 1191.74,-8681.59 1191.74,-8674.59"/>
+</g>
+<!-- Node326 -->
+<g id="node326" class="node">
+<title>Node326</title>
+<g id="a_node326"><a xlink:href="classarmnn_1_1_ref_channel_shuffle_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1258.5,-7092.59 1258.5,-7111.59 1410.5,-7111.59 1410.5,-7092.59 1258.5,-7092.59"/>
+<text text-anchor="middle" x="1334.5" y="-7099.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefChannelShuffleWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node325&#45;&gt;Node326 -->
+<g id="edge325" class="edge">
+<title>Node325&#45;&gt;Node326</title>
+<path fill="none" stroke="midnightblue" d="M1182.27,-7102.09C1207.14,-7102.09 1234.07,-7102.09 1258.21,-7102.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-7098.59 1172.13,-7102.09 1182.13,-7105.59 1182.13,-7098.59"/>
+</g>
+<!-- Node328 -->
+<g id="node328" class="node">
+<title>Node328</title>
+<g id="a_node328"><a xlink:href="classarmnn_1_1_ref_gather_nd_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1272,-8363.59 1272,-8382.59 1397,-8382.59 1397,-8363.59 1272,-8363.59"/>
+<text text-anchor="middle" x="1334.5" y="-8370.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherNdWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node327&#45;&gt;Node328 -->
+<g id="edge327" class="edge">
+<title>Node327&#45;&gt;Node328</title>
+<path fill="none" stroke="midnightblue" d="M1185.8,-8373.09C1214.56,-8373.09 1245.73,-8373.09 1271.99,-8373.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-8369.59 1175.74,-8373.09 1185.74,-8376.59 1185.74,-8369.59"/>
+</g>
+<!-- Node330 -->
+<g id="node330" class="node">
+<title>Node330</title>
+<g id="a_node330"><a xlink:href="classarmnn_1_1_ref_log_softmax_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266,-8422.59 1266,-8441.59 1403,-8441.59 1403,-8422.59 1266,-8422.59"/>
+<text text-anchor="middle" x="1334.5" y="-8429.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogSoftmaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node329&#45;&gt;Node330 -->
+<g id="edge329" class="edge">
+<title>Node329&#45;&gt;Node330</title>
+<path fill="none" stroke="midnightblue" d="M1191.28,-8432.09C1216.22,-8432.09 1242.59,-8432.09 1265.76,-8432.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-8428.59 1181.07,-8432.09 1191.07,-8435.59 1191.07,-8428.59"/>
+</g>
+<!-- Node332 -->
+<g id="node332" class="node">
+<title>Node332</title>
+<g id="a_node332"><a xlink:href="classarmnn_1_1_ref_lstm_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1283,-10858.59 1283,-10877.59 1386,-10877.59 1386,-10858.59 1283,-10858.59"/>
+<text text-anchor="middle" x="1334.5" y="-10865.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefLstmWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node331&#45;&gt;Node332 -->
+<g id="edge331" class="edge">
+<title>Node331&#45;&gt;Node332</title>
+<path fill="none" stroke="midnightblue" d="M1190.22,-10868.09C1221.8,-10868.09 1255.8,-10868.09 1282.75,-10868.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-10864.59 1180.07,-10868.09 1190.07,-10871.59 1190.07,-10864.59"/>
+</g>
+<!-- Node334 -->
+<g id="node334" class="node">
+<title>Node334</title>
+<g id="a_node334"><a xlink:href="classarmnn_1_1_ref_pad_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1286.5,-6983.59 1286.5,-7002.59 1382.5,-7002.59 1382.5,-6983.59 1286.5,-6983.59"/>
+<text text-anchor="middle" x="1334.5" y="-6990.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefPadWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node333&#45;&gt;Node334 -->
+<g id="edge333" class="edge">
+<title>Node333&#45;&gt;Node334</title>
+<path fill="none" stroke="midnightblue" d="M1187.12,-6993.09C1220.92,-6993.09 1257.89,-6993.09 1286.22,-6993.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-6989.59 1176.74,-6993.09 1186.74,-6996.59 1186.74,-6989.59"/>
+</g>
+<!-- Node336 -->
+<g id="node336" class="node">
+<title>Node336</title>
+<g id="a_node336"><a xlink:href="structarmnn_1_1_ref_shape_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1280,-10807.59 1280,-10826.59 1389,-10826.59 1389,-10807.59 1280,-10807.59"/>
+<text text-anchor="middle" x="1334.5" y="-10814.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefShapeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node335&#45;&gt;Node336 -->
+<g id="edge335" class="edge">
+<title>Node335&#45;&gt;Node336</title>
+<path fill="none" stroke="midnightblue" d="M1193.45,-10817.09C1223,-10817.09 1254.37,-10817.09 1279.91,-10817.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-10813.59 1183.09,-10817.09 1193.09,-10820.59 1193.09,-10813.59"/>
+</g>
+<!-- Node338 -->
+<g id="node338" class="node">
+<title>Node338</title>
+<g id="a_node338"><a xlink:href="classarmnn_1_1_ref_prelu_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1282.5,-8964.59 1282.5,-8983.59 1386.5,-8983.59 1386.5,-8964.59 1282.5,-8964.59"/>
+<text text-anchor="middle" x="1334.5" y="-8971.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefPreluWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node337&#45;&gt;Node338 -->
+<g id="edge337" class="edge">
+<title>Node337&#45;&gt;Node338</title>
+<path fill="none" stroke="midnightblue" d="M1190.18,-8974.09C1221.64,-8974.09 1255.5,-8974.09 1282.4,-8974.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-8970.59 1180.07,-8974.09 1190.07,-8977.59 1190.07,-8970.59"/>
+</g>
+<!-- Node340 -->
+<g id="node340" class="node">
+<title>Node340</title>
+<g id="a_node340"><a xlink:href="classarmnn_1_1_ref_resize_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1279,-7147.59 1279,-7166.59 1390,-7166.59 1390,-7147.59 1279,-7147.59"/>
+<text text-anchor="middle" x="1334.5" y="-7154.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefResizeWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node339&#45;&gt;Node340 -->
+<g id="edge339" class="edge">
+<title>Node339&#45;&gt;Node340</title>
+<path fill="none" stroke="midnightblue" d="M1194.26,-7157.09C1223.21,-7157.09 1253.84,-7157.09 1278.98,-7157.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.1,-7153.59 1184.1,-7157.09 1194.1,-7160.59 1194.1,-7153.59"/>
+</g>
+<!-- Node342 -->
+<g id="node342" class="node">
+<title>Node342</title>
+<g id="a_node342"><a xlink:href="classarmnn_1_1_ref_reverse_v2_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1269,-4745.59 1269,-4764.59 1400,-4764.59 1400,-4745.59 1269,-4745.59"/>
+<text text-anchor="middle" x="1334.5" y="-4752.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefReverseV2Workload</text>
+</a>
+</g>
+</g>
+<!-- Node341&#45;&gt;Node342 -->
+<g id="edge341" class="edge">
+<title>Node341&#45;&gt;Node342</title>
+<path fill="none" stroke="midnightblue" d="M1182.14,-4751.91C1210.81,-4752.51 1242.22,-4753.17 1268.96,-4753.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.2,-4748.41 1172.13,-4751.7 1182.05,-4755.41 1182.2,-4748.41"/>
+</g>
+<!-- Node344 -->
+<g id="node344" class="node">
+<title>Node344</title>
+<g id="a_node344"><a xlink:href="classarmnn_1_1_ref_arg_min_max_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1267.5,-7740.59 1267.5,-7759.59 1401.5,-7759.59 1401.5,-7740.59 1267.5,-7740.59"/>
+<text text-anchor="middle" x="1334.5" y="-7747.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefArgMinMaxWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node343&#45;&gt;Node344 -->
+<g id="edge343" class="edge">
+<title>Node343&#45;&gt;Node344</title>
+<path fill="none" stroke="midnightblue" d="M1171.27,-7715.37C1193.98,-7720.51 1218.99,-7726.1 1242,-7731.09 1256.59,-7734.26 1272.51,-7737.6 1286.92,-7740.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1171.88,-7711.92 1161.36,-7713.12 1170.33,-7718.75 1171.88,-7711.92"/>
+</g>
+<!-- Node346 -->
+<g id="node346" class="node">
+<title>Node346</title>
+<g id="a_node346"><a xlink:href="classarmnn_1_1_ref_depth_to_space_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1260.5,-6802.59 1260.5,-6821.59 1408.5,-6821.59 1408.5,-6802.59 1260.5,-6802.59"/>
+<text text-anchor="middle" x="1334.5" y="-6809.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthToSpaceWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node345&#45;&gt;Node346 -->
+<g id="edge345" class="edge">
+<title>Node345&#45;&gt;Node346</title>
+<path fill="none" stroke="midnightblue" d="M1182.19,-6812.09C1207.78,-6812.09 1235.55,-6812.09 1260.23,-6812.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-6808.59 1172.13,-6812.09 1182.13,-6815.59 1182.13,-6808.59"/>
+</g>
+<!-- Node348 -->
+<g id="node348" class="node">
+<title>Node348</title>
+<g id="a_node348"><a xlink:href="classarmnn_1_1_ref_gather_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1278.5,-5181.59 1278.5,-5200.59 1390.5,-5200.59 1390.5,-5181.59 1278.5,-5181.59"/>
+<text text-anchor="middle" x="1334.5" y="-5188.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node347&#45;&gt;Node348 -->
+<g id="edge347" class="edge">
+<title>Node347&#45;&gt;Node348</title>
+<path fill="none" stroke="midnightblue" d="M1194.78,-5191.09C1223.3,-5191.09 1253.4,-5191.09 1278.25,-5191.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-5187.59 1184.77,-5191.09 1194.77,-5194.59 1194.77,-5187.59"/>
+</g>
+<!-- Node350 -->
+<g id="node350" class="node">
+<title>Node350</title>
+<g id="a_node350"><a xlink:href="classarmnn_1_1_ref_comparison_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1266,-5132.59 1266,-5151.59 1403,-5151.59 1403,-5132.59 1266,-5132.59"/>
+<text text-anchor="middle" x="1334.5" y="-5139.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefComparisonWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node349&#45;&gt;Node350 -->
+<g id="edge349" class="edge">
+<title>Node349&#45;&gt;Node350</title>
+<path fill="none" stroke="midnightblue" d="M1191.89,-5142.09C1216.64,-5142.09 1242.77,-5142.09 1265.76,-5142.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-5138.59 1181.74,-5142.09 1191.74,-5145.59 1191.74,-5138.59"/>
+</g>
+<!-- Node352 -->
+<g id="node352" class="node">
+<title>Node352</title>
+<g id="a_node352"><a xlink:href="classarmnn_1_1_ref_convolution2d_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1260,-8484.59 1260,-8503.59 1409,-8503.59 1409,-8484.59 1260,-8484.59"/>
+<text text-anchor="middle" x="1334.5" y="-8491.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution2dWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node351&#45;&gt;Node352 -->
+<g id="edge351" class="edge">
+<title>Node351&#45;&gt;Node352</title>
+<path fill="none" stroke="midnightblue" d="M1197.98,-8494.09C1218.81,-8494.09 1240.34,-8494.09 1259.94,-8494.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.82,-8490.59 1187.82,-8494.09 1197.82,-8497.59 1197.82,-8490.59"/>
+</g>
+<!-- Node354 -->
+<g id="node354" class="node">
+<title>Node354</title>
+<g id="a_node354"><a xlink:href="classarmnn_1_1_ref_splitter_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1277.5,-7305.59 1277.5,-7324.59 1391.5,-7324.59 1391.5,-7305.59 1277.5,-7305.59"/>
+<text text-anchor="middle" x="1334.5" y="-7312.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefSplitterWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node353&#45;&gt;Node354 -->
+<g id="edge353" class="edge">
+<title>Node353&#45;&gt;Node354</title>
+<path fill="none" stroke="midnightblue" d="M1179.86,-7315.09C1212.15,-7315.09 1248.22,-7315.09 1277.29,-7315.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.52,-7311.59 1169.52,-7315.09 1179.52,-7318.59 1179.52,-7311.59"/>
+</g>
+<!-- Node357 -->
+<g id="node357" class="node">
+<title>Node357</title>
+<g id="a_node357"><a xlink:href="classarmnn_1_1_cl_batch_normalization_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="994,-1028.59 994,-1069.59 1196,-1069.59 1196,-1028.59 994,-1028.59"/>
+<text text-anchor="start" x="1002" y="-1057.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchNormalizationFloat</text>
+<text text-anchor="start" x="1002" y="-1046.59" font-family="Helvetica,sans-Serif" font-size="10.00">Workload&lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="1095" y="-1035.59" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node357 -->
+<g id="edge356" class="edge">
+<title>Node356&#45;&gt;Node357</title>
+<path fill="none" stroke="midnightblue" d="M728.61,-1004.83C804.74,-1014.05 914.46,-1027.34 993.78,-1036.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.91,-1001.34 718.56,-1003.61 728.07,-1008.29 728.91,-1001.34"/>
+</g>
+<!-- Node358 -->
+<g id="node358" class="node">
+<title>Node358</title>
+<g id="a_node358"><a xlink:href="classarmnn_1_1_cl_floor_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1022,-979.09 1022,-1009.09 1168,-1009.09 1168,-979.09 1022,-979.09"/>
+<text text-anchor="start" x="1030" y="-997.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClFloorFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-986.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; FloorQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node358 -->
+<g id="edge357" class="edge">
+<title>Node356&#45;&gt;Node358</title>
+<path fill="none" stroke="midnightblue" d="M746.73,-994.09C831.47,-994.09 947.65,-994.09 1021.78,-994.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="746.56,-990.59 736.56,-994.09 746.56,-997.59 746.56,-990.59"/>
+</g>
+<!-- Node359 -->
+<g id="node359" class="node">
+<title>Node359</title>
+<g id="a_node359"><a xlink:href="classarmnn_1_1_cl_l2_normalization_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="994.5,-930.09 994.5,-960.09 1195.5,-960.09 1195.5,-930.09 994.5,-930.09"/>
+<text text-anchor="start" x="1002.5" y="-948.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClL2NormalizationFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-937.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; L2NormalizationQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node359 -->
+<g id="edge358" class="edge">
+<title>Node356&#45;&gt;Node359</title>
+<path fill="none" stroke="midnightblue" d="M738.1,-983.51C813.83,-975.33 918.2,-964.07 994.32,-955.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="737.64,-980.03 728.07,-984.59 738.39,-986.99 737.64,-980.03"/>
+</g>
+<!-- Node360 -->
+<g id="node360" class="node">
+<title>Node360</title>
+<g id="a_node360"><a xlink:href="classarmnn_1_1_cl_lstm_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1022.5,-881.09 1022.5,-911.09 1167.5,-911.09 1167.5,-881.09 1022.5,-881.09"/>
+<text text-anchor="start" x="1030.5" y="-899.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClLstmFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-888.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; LstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node360 -->
+<g id="edge359" class="edge">
+<title>Node356&#45;&gt;Node360</title>
+<path fill="none" stroke="midnightblue" d="M732.32,-981.34C738.09,-979.27 743.71,-976.87 749,-974.09 759.02,-968.83 756.98,-961.35 767,-956.09 847.74,-913.7 953.38,-900.78 1022.43,-897.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.9,-978.12 722.46,-984.52 733.05,-984.78 730.9,-978.12"/>
+</g>
+<!-- Node361 -->
+<g id="node361" class="node">
+<title>Node361</title>
+<g id="a_node361"><a xlink:href="classarmnn_1_1_cl_normalization_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1000,-832.09 1000,-862.09 1190,-862.09 1190,-832.09 1000,-832.09"/>
+<text text-anchor="start" x="1008" y="-850.09" font-family="Helvetica,sans-Serif" font-size="10.00">ClNormalizationFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-839.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; NormalizationQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node361 -->
+<g id="edge360" class="edge">
+<title>Node356&#45;&gt;Node361</title>
+<path fill="none" stroke="midnightblue" d="M742.92,-979.17C745.05,-977.61 747.08,-975.92 749,-974.09 774.16,-950.18 741.52,-921.67 767,-898.09 828.9,-840.84 927.28,-832.46 999.99,-835.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="740.93,-976.28 734.32,-984.56 744.65,-982.21 740.93,-976.28"/>
+</g>
+<!-- Node362 -->
+<g id="node362" class="node">
+<title>Node362</title>
+<g id="a_node362"><a xlink:href="classarmnn_1_1_cl_unidirectional_sequence_lstm_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="999.5,-771.59 999.5,-812.59 1190.5,-812.59 1190.5,-771.59 999.5,-771.59"/>
+<text text-anchor="start" x="1007.5" y="-800.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClUnidirectionalSequence</text>
+<text text-anchor="start" x="1007.5" y="-789.59" font-family="Helvetica,sans-Serif" font-size="10.00">LstmFloatWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-778.59" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node362 -->
+<g id="edge361" class="edge">
+<title>Node356&#45;&gt;Node362</title>
+<path fill="none" stroke="midnightblue" d="M744.47,-978.38C746.05,-977.04 747.56,-975.61 749,-974.09 792.72,-927.88 721.92,-876.98 767,-832.09 826.68,-772.67 925.89,-768.37 999.42,-775.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.19,-975.71 736.08,-984.37 746.25,-981.41 742.19,-975.71"/>
+</g>
+<!-- Node363 -->
+<g id="node363" class="node">
+<title>Node363</title>
+<g id="a_node363"><a xlink:href="classarmnn_1_1_neon_floor_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1022,-722.09 1022,-752.09 1168,-752.09 1168,-722.09 1022,-722.09"/>
+<text text-anchor="start" x="1030" y="-740.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFloorFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-729.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; FloorQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node363 -->
+<g id="edge362" class="edge">
+<title>Node356&#45;&gt;Node363</title>
+<path fill="none" stroke="midnightblue" d="M744.55,-978.45C746.11,-977.09 747.59,-975.64 749,-974.09 779.78,-940.28 734.82,-801.59 767,-769.09 835.03,-700.39 956.32,-708.63 1030.53,-722.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.25,-975.8 736.26,-984.54 746.39,-981.44 742.25,-975.8"/>
+</g>
+<!-- Node364 -->
+<g id="node364" class="node">
+<title>Node364</title>
+<g id="a_node364"><a xlink:href="classarmnn_1_1_neon_l2_normalization_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1002.5,-661.59 1002.5,-702.59 1187.5,-702.59 1187.5,-661.59 1002.5,-661.59"/>
+<text text-anchor="start" x="1010.5" y="-690.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonL2NormalizationFloat</text>
+<text text-anchor="start" x="1010.5" y="-679.59" font-family="Helvetica,sans-Serif" font-size="10.00">Workload&lt; L2NormalizationQueue</text>
+<text text-anchor="middle" x="1095" y="-668.59" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node364 -->
+<g id="edge363" class="edge">
+<title>Node356&#45;&gt;Node364</title>
+<path fill="none" stroke="midnightblue" d="M745.12,-978.02C746.47,-976.78 747.77,-975.48 749,-974.09 788.3,-930.05 725.57,-751.13 767,-709.09 798.79,-676.84 917.23,-674.24 1002.43,-676.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.67,-975.48 736.84,-984.32 746.91,-981.05 742.67,-975.48"/>
+</g>
+<!-- Node365 -->
+<g id="node365" class="node">
+<title>Node365</title>
+<g id="a_node365"><a xlink:href="classarmnn_1_1_neon_lstm_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1022.5,-612.09 1022.5,-642.09 1167.5,-642.09 1167.5,-612.09 1022.5,-612.09"/>
+<text text-anchor="start" x="1030.5" y="-630.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLstmFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-619.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; LstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node365 -->
+<g id="edge364" class="edge">
+<title>Node356&#45;&gt;Node365</title>
+<path fill="none" stroke="midnightblue" d="M745.14,-978.03C746.48,-976.79 747.77,-975.48 749,-974.09 793.41,-923.92 721.55,-722.33 767,-673.09 784.06,-654.61 931.41,-639.85 1022.39,-632.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.69,-975.5 736.88,-984.36 746.94,-981.06 742.69,-975.5"/>
+</g>
+<!-- Node366 -->
+<g id="node366" class="node">
+<title>Node366</title>
+<g id="a_node366"><a xlink:href="classarmnn_1_1_neon_normalization_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1000,-1209.09 1000,-1239.09 1190,-1239.09 1190,-1209.09 1000,-1209.09"/>
+<text text-anchor="start" x="1008" y="-1227.09" font-family="Helvetica,sans-Serif" font-size="10.00">NeonNormalizationFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1216.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; NormalizationQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node366 -->
+<g id="edge365" class="edge">
+<title>Node356&#45;&gt;Node366</title>
+<path fill="none" stroke="midnightblue" d="M652.87,-1011.81C673.62,-1038.96 717.21,-1090.39 767,-1116.09 847.4,-1157.6 897.16,-1096.57 967,-1154.09 983.63,-1167.79 968.63,-1185.09 985,-1199.09 989.5,-1202.94 994.47,-1206.23 999.75,-1209.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="655.52,-1009.52 646.73,-1003.61 649.92,-1013.71 655.52,-1009.52"/>
+</g>
+<!-- Node367 -->
+<g id="node367" class="node">
+<title>Node367</title>
+<g id="a_node367"><a xlink:href="classarmnn_1_1_neon_unidirectional_sequence_lstm_float_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="999.5,-1148.59 999.5,-1189.59 1190.5,-1189.59 1190.5,-1148.59 999.5,-1148.59"/>
+<text text-anchor="start" x="1007.5" y="-1177.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonUnidirectionalSequence</text>
+<text text-anchor="start" x="1007.5" y="-1166.59" font-family="Helvetica,sans-Serif" font-size="10.00">LstmFloatWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-1155.59" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node367 -->
+<g id="edge366" class="edge">
+<title>Node356&#45;&gt;Node367</title>
+<path fill="none" stroke="midnightblue" d="M660.75,-1009.87C685.05,-1027.69 727.08,-1056.49 767,-1074.09 851.35,-1111.28 881.65,-1094.24 967,-1129.09 975.47,-1132.55 976.53,-1135.63 985,-1139.09 993.36,-1142.51 1002.23,-1145.66 1011.17,-1148.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="662.75,-1007 652.63,-1003.85 658.57,-1012.62 662.75,-1007"/>
+</g>
+<!-- Node368 -->
+<g id="node368" class="node">
+<title>Node368</title>
+<g id="a_node368"><a xlink:href="classarmnn_1_1_ref_fake_quantization_float32_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1000.5,-1088.59 1000.5,-1129.59 1189.5,-1129.59 1189.5,-1088.59 1000.5,-1088.59"/>
+<text text-anchor="start" x="1008.5" y="-1117.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefFakeQuantizationFloat32</text>
+<text text-anchor="start" x="1008.5" y="-1106.59" font-family="Helvetica,sans-Serif" font-size="10.00">Workload&lt; FakeQuantizationQueue</text>
+<text text-anchor="middle" x="1095" y="-1095.59" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node368 -->
+<g id="edge367" class="edge">
+<title>Node356&#45;&gt;Node368</title>
+<path fill="none" stroke="midnightblue" d="M676.05,-1007.08C701.32,-1015.92 735.97,-1027.52 767,-1036.09 844.94,-1057.62 934.64,-1077.29 1000.36,-1090.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="677.12,-1003.75 666.52,-1003.72 674.79,-1010.35 677.12,-1003.75"/>
+</g>
+<!-- Node369 -->
+<g id="node369" class="node">
+<title>Node369</title>
+<g id="a_node369"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1007.5,-1258.09 1007.5,-1288.09 1182.5,-1288.09 1182.5,-1258.09 1007.5,-1258.09"/>
+<text text-anchor="start" x="1015.5" y="-1276.09" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; PermuteQueue</text>
+<text text-anchor="middle" x="1095" y="-1265.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor, DataType &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node369 -->
+<g id="edge368" class="edge">
+<title>Node356&#45;&gt;Node369</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M649.49,-1012.9C667.44,-1046.36 709.75,-1115.83 767,-1149.09 844.96,-1194.39 900.08,-1122.66 967,-1183.09 989.25,-1203.18 963.34,-1227.38 985,-1248.09 991.45,-1254.27 999.11,-1259.03 1007.32,-1262.69"/>
+<polygon fill="orange" stroke="orange" points="652.44,-1011 644.71,-1003.75 646.24,-1014.24 652.44,-1011"/>
+<text text-anchor="start" x="796.5" y="-1197.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteQueueDescriptor,</text>
+<text text-anchor="middle" x="867" y="-1186.09" font-family="Helvetica,sans-Serif" font-size="10.00"> DataType &gt;</text>
+</g>
+<!-- Node371 -->
+<g id="node371" class="node">
+<title>Node371</title>
+<g id="a_node371"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1014.5,-1307.09 1014.5,-1337.09 1175.5,-1337.09 1175.5,-1307.09 1014.5,-1307.09"/>
+<text text-anchor="start" x="1022.5" y="-1325.09" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-1314.09" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor, DataType &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node371 -->
+<g id="edge370" class="edge">
+<title>Node356&#45;&gt;Node371</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M646.52,-1013.4C661.43,-1054.83 701.84,-1153.03 767,-1209.09 846.21,-1277.24 885.32,-1265.76 985,-1297.09 996.58,-1300.73 1009,-1304.08 1021.16,-1307.07"/>
+<polygon fill="orange" stroke="orange" points="649.74,-1012.01 643.13,-1003.73 643.13,-1014.32 649.74,-1012.01"/>
+<text text-anchor="start" x="793" y="-1305.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeQueueDescriptor,</text>
+<text text-anchor="middle" x="867" y="-1294.09" font-family="Helvetica,sans-Serif" font-size="10.00"> DataType &gt;</text>
+</g>
+<!-- Node373 -->
+<g id="node373" class="node">
+<title>Node373</title>
+<g id="a_node373"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1012.5,-563.09 1012.5,-593.09 1177.5,-593.09 1177.5,-563.09 1012.5,-563.09"/>
+<text text-anchor="start" x="1020.5" y="-581.09" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; DebugQueue</text>
+<text text-anchor="middle" x="1095" y="-570.09" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor, DataType &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node356&#45;&gt;Node373 -->
+<g id="edge372" class="edge">
+<title>Node356&#45;&gt;Node373</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M745.16,-978.05C746.5,-976.8 747.78,-975.49 749,-974.09 775.47,-943.89 739.42,-642.29 767,-613.09 771.21,-608.64 916.95,-594.41 1012.43,-585.52"/>
+<polygon fill="orange" stroke="orange" points="742.7,-975.52 736.92,-984.4 746.98,-981.06 742.7,-975.52"/>
+<text text-anchor="start" x="801.5" y="-627.09" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DebugQueueDescriptor,</text>
+<text text-anchor="middle" x="867" y="-616.09" font-family="Helvetica,sans-Serif" font-size="10.00"> DataType &gt;</text>
+</g>
+<!-- Node370 -->
+<g id="node370" class="node">
+<title>Node370</title>
+<g id="a_node370"><a xlink:href="classarmnn_1_1_ref_permute_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1274.5,-1258.09 1274.5,-1288.09 1394.5,-1288.09 1394.5,-1258.09 1274.5,-1258.09"/>
+<text text-anchor="start" x="1282.5" y="-1276.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefPermuteWorkload</text>
+<text text-anchor="middle" x="1334.5" y="-1265.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; DataType &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node369&#45;&gt;Node370 -->
+<g id="edge369" class="edge">
+<title>Node369&#45;&gt;Node370</title>
+<path fill="none" stroke="midnightblue" d="M1192.85,-1273.09C1220.49,-1273.09 1249.77,-1273.09 1274.42,-1273.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.75,-1269.59 1182.75,-1273.09 1192.75,-1276.59 1192.75,-1269.59"/>
+</g>
+<!-- Node372 -->
+<g id="node372" class="node">
+<title>Node372</title>
+<g id="a_node372"><a xlink:href="classarmnn_1_1_ref_transpose_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1270.5,-1307.09 1270.5,-1337.09 1398.5,-1337.09 1398.5,-1307.09 1270.5,-1307.09"/>
+<text text-anchor="start" x="1278.5" y="-1325.09" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeWorkload</text>
+<text text-anchor="middle" x="1334.5" y="-1314.09" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; DataType &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node371&#45;&gt;Node372 -->
+<g id="edge371" class="edge">
+<title>Node371&#45;&gt;Node372</title>
+<path fill="none" stroke="midnightblue" d="M1186,-1322.09C1214.15,-1322.09 1244.6,-1322.09 1270.47,-1322.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-1318.59 1175.74,-1322.09 1185.74,-1325.59 1185.74,-1318.59"/>
+</g>
+<!-- Node374 -->
+<g id="node374" class="node">
+<title>Node374</title>
+<g id="a_node374"><a xlink:href="classarmnn_1_1_ref_debug_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1245,-568.59 1245,-587.59 1424,-587.59 1424,-568.59 1245,-568.59"/>
+<text text-anchor="middle" x="1334.5" y="-575.59" font-family="Helvetica,sans-Serif" font-size="10.00">RefDebugWorkload&lt; DataType &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node373&#45;&gt;Node374 -->
+<g id="edge373" class="edge">
+<title>Node373&#45;&gt;Node374</title>
+<path fill="none" stroke="midnightblue" d="M1187.98,-578.09C1206.62,-578.09 1226.19,-578.09 1244.71,-578.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.73,-574.59 1177.73,-578.09 1187.73,-581.59 1187.73,-574.59"/>
+</g>
+<!-- Node376 -->
+<g id="node376" class="node">
+<title>Node376</title>
+<g id="a_node376"><a xlink:href="classarmnn_1_1_copy_mem_generic_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1020.5,-230.59 1020.5,-249.59 1169.5,-249.59 1169.5,-230.59 1020.5,-230.59"/>
+<text text-anchor="middle" x="1095" y="-237.59" font-family="Helvetica,sans-Serif" font-size="10.00">CopyMemGenericWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node375&#45;&gt;Node376 -->
+<g id="edge375" class="edge">
+<title>Node375&#45;&gt;Node376</title>
+<path fill="none" stroke="midnightblue" d="M737.53,-364.47C741.67,-361.76 745.53,-358.65 749,-355.09 775.96,-327.44 738.14,-295.75 767,-270.09 803.21,-237.89 935.53,-235.23 1020.34,-237.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.65,-361.51 728.68,-369.49 739.1,-367.6 735.65,-361.51"/>
+</g>
+<!-- Node377&#45;&gt;Node4 -->
+<g id="edge377" class="edge">
+<title>Node377&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M651.96,-7231.42C675.77,-7281.28 728.59,-7399.33 749,-7505.09 755.19,-7537.18 743.54,-8070.34 767,-8093.09 799.76,-8124.86 920.31,-8115.94 1005.48,-8104.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="654.96,-7229.59 647.47,-7222.11 648.66,-7232.64 654.96,-7229.59"/>
+</g>
+<!-- Node377&#45;&gt;Node127 -->
+<g id="edge378" class="edge">
+<title>Node377&#45;&gt;Node127</title>
+<path fill="none" stroke="midnightblue" d="M753.12,-7191.33C841.98,-7177.79 953.02,-7157.87 967,-7141.09 1002.65,-7098.32 951.61,-6183.64 985,-6139.09 991,-6131.08 998.88,-6124.91 1007.66,-6120.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="752.59,-7187.87 743.22,-7192.82 753.63,-7194.79 752.59,-7187.87"/>
+</g>
+<!-- Node377&#45;&gt;Node246 -->
+<g id="edge379" class="edge">
+<title>Node377&#45;&gt;Node246</title>
+<path fill="none" stroke="midnightblue" d="M652.19,-7231.42C676.39,-7281.25 729.84,-7399.13 749,-7505.09 755.31,-7540 743.24,-10032.76 767,-10059.09 774.98,-10067.93 911.3,-10080.53 1005.39,-10088.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="655.3,-7229.83 647.75,-7222.39 649.02,-7232.91 655.3,-7229.83"/>
+</g>
+<!-- Node378&#45;&gt;Node8 -->
+<g id="edge381" class="edge">
+<title>Node378&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M660.95,-7845.3C686.79,-7875.49 729.67,-7931.02 749,-7987.09 765.28,-8034.3 730.3,-8177.23 767,-8211.09 800.53,-8242.04 920.89,-8233.33 1005.81,-8222.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="663.35,-7842.73 654.14,-7837.48 658.07,-7847.32 663.35,-7842.73"/>
+</g>
+<!-- Node378&#45;&gt;Node125 -->
+<g id="edge382" class="edge">
+<title>Node378&#45;&gt;Node125</title>
+<path fill="none" stroke="midnightblue" d="M658.21,-7799.01C681.03,-7771.43 722.57,-7725.45 767,-7697.09 847.02,-7646.01 912.24,-7699.64 967,-7622.09 999.69,-7575.8 951.21,-6647.59 985,-6602.09 991.34,-6593.56 999.79,-6587.06 1009.19,-6582.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="655.35,-7796.98 651.74,-7806.94 660.78,-7801.4 655.35,-7796.98"/>
+</g>
+<!-- Node378&#45;&gt;Node248 -->
+<g id="edge383" class="edge">
+<title>Node378&#45;&gt;Node248</title>
+<path fill="none" stroke="midnightblue" d="M661.59,-7845.09C688.11,-7875.06 731.7,-7930.36 749,-7987.09 757.92,-8016.36 746.08,-10167.76 767,-10190.09 782.86,-10207.02 911.09,-10212.12 1002.17,-10213.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="663.89,-7842.42 654.6,-7837.33 658.69,-7847.1 663.89,-7842.42"/>
+</g>
+<!-- Node379&#45;&gt;Node10 -->
+<g id="edge385" class="edge">
+<title>Node379&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M700.92,-2869.67C773.21,-2853.05 893.19,-2838.77 967,-2901.09 996.17,-2925.73 958.2,-2957.9 985,-2985.09 991.47,-2991.66 999.3,-2996.65 1007.75,-3000.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="699.97,-2866.3 691.05,-2872.03 701.59,-2873.11 699.97,-2866.3"/>
+</g>
+<!-- Node379&#45;&gt;Node129 -->
+<g id="edge386" class="edge">
+<title>Node379&#45;&gt;Node129</title>
+<path fill="none" stroke="midnightblue" d="M676.98,-2866.65C702.33,-2850.38 733.99,-2825.06 749,-2793.09 771.32,-2745.57 729.52,-1884.87 767,-1848.09 798.72,-1816.97 931.68,-1821.12 967,-1848.09 991.16,-1866.55 963.07,-1893.04 985,-1914.09 989.48,-1918.4 994.55,-1922.01 999.98,-1925.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="674.97,-2863.78 668.31,-2872.03 678.65,-2869.73 674.97,-2863.78"/>
+</g>
+<!-- Node380&#45;&gt;Node6 -->
+<g id="edge388" class="edge">
+<title>Node380&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M710.47,-6669.4C725.57,-6676.85 739.75,-6687.09 749,-6701.09 780.93,-6749.42 725.34,-7181.85 767,-7222.09 801.11,-7255.05 929.87,-7240.33 1015.28,-7226.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="711.54,-6666.04 700.98,-6665.11 708.65,-6672.42 711.54,-6666.04"/>
+</g>
+<!-- Node380&#45;&gt;Node131 -->
+<g id="edge389" class="edge">
+<title>Node380&#45;&gt;Node131</title>
+<path fill="none" stroke="midnightblue" d="M731.94,-6635.04C738.43,-6631.07 744.27,-6626.16 749,-6620.09 776.37,-6584.99 737.41,-5852.35 767,-5819.09 826.66,-5752.04 906.95,-5857.8 967,-5791.09 1006.2,-5747.55 947.52,-5309.13 985,-5264.09 992.44,-5255.16 1002.38,-5249.09 1013.23,-5245.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="729.95,-6632.13 722.72,-6639.89 733.2,-6638.33 729.95,-6632.13"/>
+</g>
+<!-- Node380&#45;&gt;Node250 -->
+<g id="edge390" class="edge">
+<title>Node380&#45;&gt;Node250</title>
+<path fill="none" stroke="midnightblue" d="M711.22,-6669.45C726.14,-6676.89 740.04,-6687.11 749,-6701.09 771.35,-6736 739.16,-9654.39 767,-9685.09 775.35,-9694.3 923.83,-9706.73 1017.81,-9713.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="712.39,-6666.13 701.84,-6665.16 709.48,-6672.5 712.39,-6666.13"/>
+</g>
+<!-- Node381&#45;&gt;Node16 -->
+<g id="edge392" class="edge">
+<title>Node381&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M655.06,-8023.84C678.93,-8052.98 725.21,-8113.67 749,-8173.09 765.3,-8213.8 733.29,-8242.06 767,-8270.09 803.78,-8300.68 933.81,-8288.4 1018.4,-8276.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="657.5,-8021.3 648.42,-8015.85 652.11,-8025.78 657.5,-8021.3"/>
+</g>
+<!-- Node381&#45;&gt;Node135 -->
+<g id="edge393" class="edge">
+<title>Node381&#45;&gt;Node135</title>
+<path fill="none" stroke="midnightblue" d="M656.83,-7988.9C682.33,-7961.55 729.81,-7905.28 749,-7847.09 766.31,-7794.62 733.52,-7394.05 767,-7350.09 823.47,-7275.95 911.15,-7361.7 967,-7287.09 997.64,-7246.17 953.1,-6407.04 985,-6367.09 991.69,-6358.71 1000.54,-6352.69 1010.3,-6348.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="654.03,-7986.76 649.68,-7996.42 659.1,-7991.59 654.03,-7986.76"/>
+</g>
+<!-- Node381&#45;&gt;Node252 -->
+<g id="edge394" class="edge">
+<title>Node381&#45;&gt;Node252</title>
+<path fill="none" stroke="midnightblue" d="M655.95,-8023.05C681.45,-8051.43 730.42,-8111.55 749,-8173.09 757.81,-8202.27 746.91,-10344.18 767,-10367.09 826.18,-10434.58 895.2,-10341.24 967,-10395.09 982.6,-10406.79 974.07,-10418.95 985,-10435.09 1011.59,-10474.37 1052.39,-10512.46 1075.8,-10532.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="658.47,-8020.61 649.14,-8015.6 653.3,-8025.34 658.47,-8020.61"/>
+</g>
+<!-- Node382&#45;&gt;Node12 -->
+<g id="edge396" class="edge">
+<title>Node382&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M686.26,-6854.75C709.48,-6867.25 735.48,-6885.87 749,-6911.09 770.45,-6951.11 735.48,-7695.42 767,-7728.09 783.53,-7745.23 918.42,-7748.08 1009.71,-7748"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="687.69,-6851.55 677.19,-6850.1 684.49,-6857.78 687.69,-6851.55"/>
+</g>
+<!-- Node382&#45;&gt;Node137 -->
+<g id="edge397" class="edge">
+<title>Node382&#45;&gt;Node137</title>
+<path fill="none" stroke="midnightblue" d="M728.9,-6824.2C736.58,-6820.17 743.5,-6814.91 749,-6808.09 792.53,-6754.09 720.73,-6235.77 767,-6184.09 826.87,-6117.23 906.34,-6222.25 967,-6156.09 1018.44,-6100 936.03,-5872.35 985,-5814.09 989.75,-5808.45 995.49,-5803.92 1001.82,-5800.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.26,-6821.1 719.58,-6828.4 730.13,-6827.49 727.26,-6821.1"/>
+</g>
+<!-- Node382&#45;&gt;Node254 -->
+<g id="edge398" class="edge">
+<title>Node382&#45;&gt;Node254</title>
+<path fill="none" stroke="midnightblue" d="M686.66,-6854.8C709.86,-6867.28 735.73,-6885.86 749,-6911.09 766.49,-6944.33 741.76,-9587.28 767,-9615.09 775.02,-9623.93 912.13,-9635.73 1006.24,-9642.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="688.09,-6851.61 677.6,-6850.16 684.9,-6857.83 688.09,-6851.61"/>
+</g>
+<!-- Node383&#45;&gt;Node14 -->
+<g id="edge400" class="edge">
+<title>Node383&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M739.06,-6616.02C742.73,-6618.98 746.08,-6622.32 749,-6626.09 775.05,-6659.76 736.55,-7362.35 767,-7392.09 803.18,-7427.44 946.77,-7402.61 1031.16,-7384.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="740.78,-6612.96 730.56,-6610.16 736.81,-6618.72 740.78,-6612.96"/>
+</g>
+<!-- Node383&#45;&gt;Node133 -->
+<g id="edge401" class="edge">
+<title>Node383&#45;&gt;Node133</title>
+<path fill="none" stroke="midnightblue" d="M744.92,-6573.61C746.35,-6572.18 747.72,-6570.68 749,-6569.09 777.25,-6534.12 737.12,-5793.68 767,-5760.09 826.65,-5693.03 907.11,-5798.95 967,-5732.09 1012.61,-5681.17 941.4,-5169.75 985,-5117.09 990.5,-5110.45 997.38,-5105.39 1005,-5101.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.65,-6570.94 737.23,-6580.04 747.14,-6576.31 742.65,-6570.94"/>
+</g>
+<!-- Node383&#45;&gt;Node256 -->
+<g id="edge402" class="edge">
+<title>Node383&#45;&gt;Node256</title>
+<path fill="none" stroke="midnightblue" d="M739.27,-6616.07C742.87,-6619.01 746.14,-6622.34 749,-6626.09 773.53,-6658.37 740.26,-9514.62 767,-9545.09 767.99,-9546.22 908.51,-9565.25 1005,-9578.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="741.13,-6613.1 730.93,-6610.22 737.11,-6618.83 741.13,-6613.1"/>
+</g>
+<!-- Node385 -->
+<g id="node385" class="node">
+<title>Node385</title>
+<g id="a_node385"><a xlink:href="classarmnn_1_1_unmap_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1046,-192.59 1046,-211.59 1144,-211.59 1144,-192.59 1046,-192.59"/>
+<text text-anchor="middle" x="1095" y="-199.59" font-family="Helvetica,sans-Serif" font-size="10.00">UnmapWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node384&#45;&gt;Node385 -->
+<g id="edge404" class="edge">
+<title>Node384&#45;&gt;Node385</title>
+<path fill="none" stroke="midnightblue" d="M730.6,-316.64C737.38,-313.02 743.65,-308.57 749,-303.09 773.58,-277.97 740.28,-248.93 767,-226.09 807.73,-191.28 965.38,-194.69 1045.97,-198.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.66,-313.68 721.08,-321.07 731.62,-320.02 728.66,-313.68"/>
+</g>
+<!-- Node386&#45;&gt;Node20 -->
+<g id="edge406" class="edge">
+<title>Node386&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M728.89,-6304.49C736.54,-6308.37 743.45,-6313.45 749,-6320.09 776.73,-6353.3 735.71,-6679.21 767,-6709.09 803.16,-6743.62 943.79,-6720.84 1028.4,-6703.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.19,-6301.24 719.62,-6300.49 727.41,-6307.67 730.19,-6301.24"/>
+</g>
+<!-- Node386&#45;&gt;Node139 -->
+<g id="edge407" class="edge">
+<title>Node386&#45;&gt;Node139</title>
+<path fill="none" stroke="midnightblue" d="M728.85,-6286.78C736.54,-6282.93 743.48,-6277.82 749,-6271.09 781.55,-6231.39 732.93,-5385.5 767,-5347.09 826.56,-5279.95 906.37,-5385.28 967,-5319.09 1019.46,-5261.83 934.8,-5029.35 985,-4970.09 989.76,-4964.48 995.51,-4960 1001.85,-4956.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.36,-6283.61 719.52,-6290.74 730.09,-6290.05 727.36,-6283.61"/>
+</g>
+<!-- Node386&#45;&gt;Node258 -->
+<g id="edge408" class="edge">
+<title>Node386&#45;&gt;Node258</title>
+<path fill="none" stroke="midnightblue" d="M728.98,-6304.18C736.65,-6308.1 743.54,-6313.29 749,-6320.09 774.45,-6351.85 739.89,-9219.74 767,-9250.09 774.96,-9259.01 912.09,-9272.92 1006.22,-9281.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.24,-6300.9 719.67,-6300.12 727.45,-6307.32 730.24,-6300.9"/>
+</g>
+<!-- Node387&#45;&gt;Node22 -->
+<g id="edge410" class="edge">
+<title>Node387&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M725.33,-2469.01C734.32,-2465.02 742.52,-2459.54 749,-2452.09 779.58,-2416.91 732.65,-2274.61 767,-2243.09 799.75,-2213.05 933.87,-2213.46 967,-2243.09 993.83,-2267.09 961.04,-2377.23 985,-2404.09 992.62,-2412.64 1002.52,-2418.58 1013.25,-2422.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="723.83,-2465.84 715.72,-2472.66 726.31,-2472.38 723.83,-2465.84"/>
+</g>
+<!-- Node387&#45;&gt;Node143 -->
+<g id="edge411" class="edge">
+<title>Node387&#45;&gt;Node143</title>
+<path fill="none" stroke="midnightblue" d="M725.1,-2469.69C734.28,-2465.61 742.6,-2459.93 749,-2452.09 774.39,-2421.02 738.28,-1758.11 767,-1730.09 798.82,-1699.06 934.39,-1699.9 967,-1730.09 1005.11,-1765.37 951.1,-1923.75 985,-1963.09 990.64,-1969.64 997.61,-1974.66 1005.28,-1978.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="723.78,-2466.45 715.67,-2473.26 726.26,-2472.99 723.78,-2466.45"/>
+</g>
+<!-- Node388&#45;&gt;Node18 -->
+<g id="edge413" class="edge">
+<title>Node388&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M736.46,-7062.49C741.14,-7065.74 745.38,-7069.57 749,-7074.09 777.85,-7110.15 734.29,-7872.5 767,-7905.09 800.88,-7938.86 931.83,-7930.78 1017.38,-7921.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.01,-7059.34 727.62,-7057.26 734.45,-7065.37 738.01,-7059.34"/>
+</g>
+<!-- Node388&#45;&gt;Node141 -->
+<g id="edge414" class="edge">
+<title>Node388&#45;&gt;Node141</title>
+<path fill="none" stroke="midnightblue" d="M736.5,-7033.35C741.14,-7030.22 745.37,-7026.49 749,-7022.09 787.39,-6975.51 726.63,-6523.98 767,-6479.09 827.02,-6412.35 906.72,-6517.6 967,-6451.09 999.86,-6414.84 953.74,-6048.73 985,-6011.09 991.57,-6003.18 1000.1,-5997.47 1009.48,-5993.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.65,-7030.38 727.72,-7038.39 738.14,-7036.45 734.65,-7030.38"/>
+</g>
+<!-- Node388&#45;&gt;Node260 -->
+<g id="edge415" class="edge">
+<title>Node388&#45;&gt;Node260</title>
+<path fill="none" stroke="midnightblue" d="M736.54,-7062.43C741.2,-7065.69 745.42,-7069.55 749,-7074.09 794.9,-7132.35 717.74,-9688.65 767,-9744.09 771.1,-9748.7 918.15,-9765.72 1013.64,-9776.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.11,-7059.29 727.73,-7057.18 734.53,-7065.3 738.11,-7059.29"/>
+</g>
+<!-- Node389&#45;&gt;Node262 -->
+<g id="edge417" class="edge">
+<title>Node389&#45;&gt;Node262</title>
+<path fill="none" stroke="midnightblue" d="M671.24,-11038.71C696.04,-11053.77 732.21,-11072.94 767,-11081.09 810.27,-11091.24 931.52,-11107.86 967,-11081.09 990.25,-11063.56 964.48,-11038.76 985,-11018.09 992.09,-11010.96 1000.68,-11005.39 1009.89,-11001.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="672.98,-11035.67 662.64,-11033.37 669.29,-11041.62 672.98,-11035.67"/>
+</g>
+<!-- Node390&#45;&gt;Node26 -->
+<g id="edge419" class="edge">
+<title>Node390&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M728.98,-6794.79C736.65,-6798.89 743.54,-6804.22 749,-6811.09 776.91,-6846.26 734.9,-7587.7 767,-7619.09 844.12,-7694.51 986.89,-7657.98 1055.38,-7634.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.22,-6791.5 719.67,-6790.51 727.29,-6797.86 730.22,-6791.5"/>
+</g>
+<!-- Node390&#45;&gt;Node147 -->
+<g id="edge420" class="edge">
+<title>Node390&#45;&gt;Node147</title>
+<path fill="none" stroke="midnightblue" d="M728.67,-6767.43C736.49,-6762.96 743.5,-6757.28 749,-6750.09 791.2,-6694.91 720.66,-6176.85 767,-6125.09 826.87,-6058.22 906.71,-6163.58 967,-6097.09 999.49,-6061.26 955.86,-5700.7 985,-5662.09 991.84,-5653.03 1001.04,-5646.21 1011.21,-5641.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.93,-6764.38 719.54,-6771.98 730.05,-6770.65 726.93,-6764.38"/>
+</g>
+<!-- Node390&#45;&gt;Node264 -->
+<g id="edge421" class="edge">
+<title>Node390&#45;&gt;Node264</title>
+<path fill="none" stroke="midnightblue" d="M728.66,-6794.46C736.48,-6798.62 743.5,-6804.04 749,-6811.09 775.61,-6845.19 737.95,-9893.05 767,-9925.09 782.86,-9942.59 914.88,-9951.67 1006.24,-9955.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.08,-6791.27 719.53,-6790.29 727.18,-6797.63 730.08,-6791.27"/>
+</g>
+<!-- Node391&#45;&gt;Node267 -->
+<g id="edge423" class="edge">
+<title>Node391&#45;&gt;Node267</title>
+<path fill="none" stroke="midnightblue" d="M666.85,-10914.65C690.08,-10934.04 723.8,-10964.02 749,-10994.09 758.5,-11005.43 754.02,-11015 767,-11022.09 806.01,-11043.39 931.34,-11048.62 967,-11022.09 989.34,-11005.47 966.24,-10982.67 985,-10962.09 996.96,-10948.97 1013.38,-10939.69 1029.85,-10933.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="669.04,-10911.92 659.1,-10908.25 664.58,-10917.32 669.04,-10911.92"/>
+</g>
+<!-- Node392&#45;&gt;Node24 -->
+<g id="edge425" class="edge">
+<title>Node392&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M652.99,-7553.18C677.06,-7599.2 728.05,-7703.48 749,-7798.09 757.51,-7836.55 738.45,-8124.96 767,-8152.09 801.62,-8185 931.98,-8173.79 1017.28,-8162.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.05,-7551.48 648.28,-7544.27 649.86,-7554.75 656.05,-7551.48"/>
+</g>
+<!-- Node392&#45;&gt;Node145 -->
+<g id="edge426" class="edge">
+<title>Node392&#45;&gt;Node145</title>
+<path fill="none" stroke="midnightblue" d="M649.56,-7504.61C667.1,-7462.43 708.11,-7375.44 767,-7322.09 840.22,-7255.77 913.96,-7308.44 967,-7225.09 1004.67,-7165.89 941.12,-6016.86 985,-5962.09 991.45,-5954.05 999.9,-5948.22 1009.24,-5944.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="646.23,-7503.51 645.7,-7514.09 652.71,-7506.15 646.23,-7503.51"/>
+</g>
+<!-- Node392&#45;&gt;Node269 -->
+<g id="edge427" class="edge">
+<title>Node392&#45;&gt;Node269</title>
+<path fill="none" stroke="midnightblue" d="M653.37,-7553.1C678.09,-7598.99 730.11,-7703.04 749,-7798.09 755.64,-7831.48 744.57,-10223.49 767,-10249.09 796.58,-10282.85 924.81,-10261.8 967,-10277.09 1008.99,-10292.31 1051.88,-10322.74 1075.51,-10341.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.39,-7551.33 648.53,-7544.22 650.24,-7554.67 656.39,-7551.33"/>
+</g>
+<!-- Node393&#45;&gt;Node271 -->
+<g id="edge429" class="edge">
+<title>Node393&#45;&gt;Node271</title>
+<path fill="none" stroke="midnightblue" d="M728.01,-11165.98C793.86,-11167.57 886.11,-11168.59 967,-11165.09 982.04,-11164.44 998.04,-11163.36 1013.45,-11162.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.76,-11162.47 717.67,-11165.72 727.58,-11169.47 727.76,-11162.47"/>
+</g>
+<!-- Node394&#45;&gt;Node35 -->
+<g id="edge431" class="edge">
+<title>Node394&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M730.64,-6556.18C737.59,-6560.04 743.88,-6564.92 749,-6571.09 771.38,-6598.07 741.51,-6862.02 767,-6886.09 800.39,-6917.63 922.13,-6906.52 1007.24,-6894.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.06,-6552.98 721.52,-6551.84 729.04,-6559.3 732.06,-6552.98"/>
+</g>
+<!-- Node394&#45;&gt;Node156 -->
+<g id="edge432" class="edge">
+<title>Node394&#45;&gt;Node156</title>
+<path fill="none" stroke="midnightblue" d="M667.71,-6522.23C694.17,-6499.46 732.4,-6461.14 749,-6418.09 764.52,-6377.86 738.32,-5674.3 767,-5642.09 826.68,-5575.06 906.99,-5680.84 967,-5614.09 1007.58,-5568.96 946.2,-5114.77 985,-5068.09 992.68,-5058.85 1003.03,-5052.68 1014.31,-5048.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="665.31,-6519.67 659.91,-6528.78 669.82,-6525.03 665.31,-6519.67"/>
+</g>
+<!-- Node394&#45;&gt;Node273 -->
+<g id="edge433" class="edge">
+<title>Node394&#45;&gt;Node273</title>
+<path fill="none" stroke="midnightblue" d="M730.8,-6555.81C737.75,-6559.74 744,-6564.74 749,-6571.09 774.05,-6602.9 739.8,-9456.1 767,-9486.09 775.38,-9495.33 924.69,-9507.8 1018.62,-9514.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.18,-6552.59 721.66,-6551.4 729.14,-6558.9 732.18,-6552.59"/>
+</g>
+<!-- Node395&#45;&gt;Node33 -->
+<g id="edge435" class="edge">
+<title>Node395&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M654.17,-8220.98C674.52,-8252.65 715.33,-8307.11 767,-8329.09 857.03,-8367.41 973.95,-8349.18 1040.81,-8333.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="657.02,-8218.94 648.75,-8212.32 651.09,-8222.65 657.02,-8218.94"/>
+</g>
+<!-- Node395&#45;&gt;Node154 -->
+<g id="edge436" class="edge">
+<title>Node395&#45;&gt;Node154</title>
+<path fill="none" stroke="midnightblue" d="M660.22,-8174.27C686.38,-8143.11 730.76,-8084.33 749,-8025.09 767.15,-7966.13 731.04,-7520.23 767,-7470.09 822.33,-7392.95 912.15,-7472.58 967,-7395.09 996.08,-7354 955.44,-6529.84 985,-6489.09 992.3,-6479.04 1002.45,-6471.62 1013.65,-6466.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="657.5,-8172.06 653.67,-8181.94 662.82,-8176.6 657.5,-8172.06"/>
+</g>
+<!-- Node395&#45;&gt;Node275 -->
+<g id="edge437" class="edge">
+<title>Node395&#45;&gt;Node275</title>
+<path fill="none" stroke="midnightblue" d="M642.1,-8222.56C654.31,-8371.2 716.62,-9141.82 749,-9772.09 750.53,-9801.85 747.07,-10285.94 767,-10308.09 827.03,-10374.82 896.35,-10280.73 967,-10336.09 983.95,-10349.38 968.88,-10366.81 985,-10381.09 993.06,-10388.24 1002.69,-10393.65 1012.84,-10397.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="645.56,-8221.9 641.25,-8212.22 638.58,-8222.48 645.56,-8221.9"/>
+</g>
+<!-- Node396&#45;&gt;Node37 -->
+<g id="edge439" class="edge">
+<title>Node396&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M726.03,-7005.69C734.86,-7009.82 742.83,-7015.45 749,-7023.09 777.73,-7058.68 735,-7813.42 767,-7846.09 799.85,-7879.64 926.54,-7875.71 1012.24,-7868.71"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.15,-7002.37 716.57,-7001.91 724.56,-7008.87 727.15,-7002.37"/>
+</g>
+<!-- Node396&#45;&gt;Node158 -->
+<g id="edge440" class="edge">
+<title>Node396&#45;&gt;Node158</title>
+<path fill="none" stroke="midnightblue" d="M725.89,-6979.79C734.85,-6974.78 742.9,-6968.35 749,-6960.09 788.59,-6906.56 722.55,-6410.67 767,-6361.09 826.91,-6294.26 907.44,-6400.24 967,-6333.09 1001,-6294.77 952.52,-5450.71 985,-5411.09 992.99,-5401.35 1003.94,-5395.01 1015.85,-5390.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.09,-6976.77 716.66,-6984.34 727.18,-6983.05 724.09,-6976.77"/>
+</g>
+<!-- Node396&#45;&gt;Node277 -->
+<g id="edge441" class="edge">
+<title>Node396&#45;&gt;Node277</title>
+<path fill="none" stroke="midnightblue" d="M726.15,-7005.6C734.95,-7009.74 742.89,-7015.41 749,-7023.09 797.05,-7083.55 715.72,-9745.36 767,-9803.09 771.19,-9807.81 925.04,-9825.51 1020.19,-9836.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.28,-7002.28 716.7,-7001.81 724.68,-7008.78 727.28,-7002.28"/>
+</g>
+<!-- Node397&#45;&gt;Node162 -->
+<g id="edge443" class="edge">
+<title>Node397&#45;&gt;Node162</title>
+<path fill="none" stroke="midnightblue" d="M738.21,-6134.17C742.19,-6131.3 745.83,-6127.97 749,-6124.09 784.34,-6080.93 730.01,-5161.86 767,-5120.09 826.51,-5052.9 906.92,-5158.78 967,-5092.09 1005.25,-5049.64 948.42,-4622 985,-4578.09 989.09,-4573.18 993.94,-4569.14 999.28,-4565.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="736.31,-6131.23 729.59,-6139.42 739.95,-6137.2 736.31,-6131.23"/>
+</g>
+<!-- Node397&#45;&gt;Node279 -->
+<g id="edge444" class="edge">
+<title>Node397&#45;&gt;Node279</title>
+<path fill="none" stroke="midnightblue" d="M738.29,-6162.89C742.25,-6165.8 745.86,-6169.18 749,-6173.09 774.1,-6204.4 739.59,-9032.79 767,-9062.09 782.94,-9079.14 912.66,-9084.2 1003.83,-9085.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="740.05,-6159.87 729.71,-6157.55 736.35,-6165.81 740.05,-6159.87"/>
+</g>
+<!-- Node399 -->
+<g id="node399" class="node">
+<title>Node399</title>
+<g id="a_node399"><a xlink:href="classarmnn_1_1_sync_mem_generic_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1021,-154.59 1021,-173.59 1169,-173.59 1169,-154.59 1021,-154.59"/>
+<text text-anchor="middle" x="1095" y="-161.59" font-family="Helvetica,sans-Serif" font-size="10.00">SyncMemGenericWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node398&#45;&gt;Node399 -->
+<g id="edge446" class="edge">
+<title>Node398&#45;&gt;Node399</title>
+<path fill="none" stroke="midnightblue" d="M736.48,-258.97C740.99,-256.1 745.2,-252.82 749,-249.09 769.17,-229.29 744.99,-205.84 767,-188.09 804.67,-157.72 936.51,-157.11 1020.84,-160.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.5,-256.07 727.5,-264.03 737.93,-262.17 734.5,-256.07"/>
+</g>
+<!-- Node400&#45;&gt;Node41 -->
+<g id="edge448" class="edge">
+<title>Node400&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M733.08,-2313.93C739.01,-2310.5 744.42,-2306.27 749,-2301.09 775.03,-2271.63 737.82,-2151.44 767,-2125.09 832.97,-2065.52 901.11,-2065.43 967,-2125.09 996.96,-2152.22 958.28,-2275.76 985,-2306.09 994.37,-2316.73 1007.26,-2323.33 1020.9,-2327.34"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.46,-2310.83 724.07,-2318.41 734.58,-2317.09 731.46,-2310.83"/>
+</g>
+<!-- Node400&#45;&gt;Node164 -->
+<g id="edge449" class="edge">
+<title>Node400&#45;&gt;Node164</title>
+<path fill="none" stroke="midnightblue" d="M733.18,-2314.49C739.14,-2310.94 744.53,-2306.54 749,-2301.09 793.41,-2246.95 716.78,-1719.9 767,-1671.09 798.87,-1640.12 933.69,-1641.67 967,-1671.09 1015.67,-1714.09 941.48,-1767.89 985,-1816.09 992.55,-1824.45 1002.27,-1830.31 1012.79,-1834.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.42,-2311.46 724.08,-2319.1 734.58,-2317.71 731.42,-2311.46"/>
+</g>
+<!-- Node401&#45;&gt;Node43 -->
+<g id="edge451" class="edge">
+<title>Node401&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M733.84,-1883.97C818.54,-1878 934.67,-1876.21 967,-1907.09 999.75,-1938.38 955.24,-2075.95 985,-2110.09 994.44,-2120.92 1007.53,-2127.58 1021.37,-2131.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.4,-1880.49 723.68,-1884.72 733.91,-1887.48 733.4,-1880.49"/>
+</g>
+<!-- Node401&#45;&gt;Node166 -->
+<g id="edge452" class="edge">
+<title>Node401&#45;&gt;Node166</title>
+<path fill="none" stroke="midnightblue" d="M657.19,-1869.32C682.49,-1832.84 728.96,-1759.92 749,-1690.09 757.33,-1661.09 744.97,-1439.71 767,-1419.09 831.9,-1358.36 894.89,-1367.12 967,-1419.09 987.52,-1433.89 966.27,-1456.09 985,-1473.09 993.12,-1480.47 1002.97,-1485.8 1013.38,-1489.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="654.12,-1867.59 651.24,-1877.79 659.85,-1871.62 654.12,-1867.59"/>
+</g>
+<!-- Node402&#45;&gt;Node39 -->
+<g id="edge454" class="edge">
+<title>Node402&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M729.69,-5766.58C736.93,-5762.92 743.55,-5758.18 749,-5752.09 774.19,-5723.95 740.5,-5610.01 767,-5583.09 771.39,-5578.64 922.58,-5561.58 1017.82,-5551.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.01,-5763.49 720.21,-5770.66 730.78,-5769.92 728.01,-5763.49"/>
+</g>
+<!-- Node402&#45;&gt;Node160 -->
+<g id="edge455" class="edge">
+<title>Node402&#45;&gt;Node160</title>
+<path fill="none" stroke="midnightblue" d="M729.74,-5767.37C737.08,-5763.57 743.7,-5758.58 749,-5752.09 790.46,-5701.31 725.77,-4623.07 767,-4572.09 824.35,-4501.17 908.32,-4595.92 967,-4526.09 1015.67,-4468.17 936.06,-4243.79 985,-4186.09 991.71,-4178.19 1000.37,-4172.54 1009.88,-4168.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.87,-5764.36 720.1,-5771.57 730.67,-5770.78 727.87,-5764.36"/>
+</g>
+<!-- Node402&#45;&gt;Node281 -->
+<g id="edge456" class="edge">
+<title>Node402&#45;&gt;Node281</title>
+<path fill="none" stroke="midnightblue" d="M729.84,-5785.62C737.16,-5789.49 743.75,-5794.54 749,-5801.09 797.47,-5861.53 714.94,-8532.72 767,-8590.09 775.25,-8599.18 920.02,-8611.41 1014.15,-8618.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.77,-5782.21 720.21,-5781.33 727.92,-5788.6 730.77,-5782.21"/>
+</g>
+<!-- Node403&#45;&gt;Node283 -->
+<g id="edge460" class="edge">
+<title>Node403&#45;&gt;Node283</title>
+<path fill="none" stroke="midnightblue" d="M753.73,-11210.22C834.26,-11204.02 933.67,-11191.57 967,-11167.09 981.74,-11156.27 971.58,-11142.52 985,-11130.09 998.44,-11117.66 1015.9,-11108.65 1032.89,-11102.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="753.22,-11206.75 743.5,-11210.98 753.74,-11213.73 753.22,-11206.75"/>
+</g>
+<!-- Node404 -->
+<g id="node404" class="node">
+<title>Node404</title>
+<g id="a_node404"><a xlink:href="classarmnn_1_1_cl_tile_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1050,-11257.59 1050,-11276.59 1140,-11276.59 1140,-11257.59 1050,-11257.59"/>
+<text text-anchor="middle" x="1095" y="-11264.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClTileWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node403&#45;&gt;Node404 -->
+<g id="edge458" class="edge">
+<title>Node403&#45;&gt;Node404</title>
+<path fill="none" stroke="midnightblue" d="M705.63,-11227.22C725.33,-11230.35 747.01,-11233.57 767,-11236.09 867.85,-11248.8 986.79,-11258.84 1049.74,-11263.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="705.96,-11223.73 695.53,-11225.6 704.85,-11230.64 705.96,-11223.73"/>
+</g>
+<!-- Node405 -->
+<g id="node405" class="node">
+<title>Node405</title>
+<g id="a_node405"><a xlink:href="classarmnn_1_1_neon_tile_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1042,-11219.59 1042,-11238.59 1148,-11238.59 1148,-11219.59 1042,-11219.59"/>
+<text text-anchor="middle" x="1095" y="-11226.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonTileWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node403&#45;&gt;Node405 -->
+<g id="edge459" class="edge">
+<title>Node403&#45;&gt;Node405</title>
+<path fill="none" stroke="midnightblue" d="M753.82,-11219.35C846.14,-11222 972.02,-11225.6 1041.87,-11227.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="753.68,-11215.85 743.59,-11219.06 753.48,-11222.84 753.68,-11215.85"/>
+</g>
+<!-- Node406&#45;&gt;Node47 -->
+<g id="edge462" class="edge">
+<title>Node406&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M729.49,-6955.26C737.02,-6960.01 743.75,-6965.87 749,-6973.09 775.6,-7009.68 735.35,-7754.78 767,-7787.09 798.96,-7819.72 919.72,-7816.89 1005.15,-7810.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.77,-6951.96 720.33,-6950.17 727.37,-6958.09 730.77,-6951.96"/>
+</g>
+<!-- Node406&#45;&gt;Node168 -->
+<g id="edge463" class="edge">
+<title>Node406&#45;&gt;Node168</title>
+<path fill="none" stroke="midnightblue" d="M687.01,-6915.46C710.04,-6903.17 735.64,-6884.91 749,-6860.09 773.31,-6814.93 732.97,-5975.46 767,-5937.09 826.56,-5869.95 906.99,-5975.84 967,-5909.09 1007.66,-5863.87 946.13,-5408.86 985,-5362.09 992.37,-5353.23 1002.2,-5347.19 1012.95,-5343.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="685.34,-6912.38 678.01,-6920.03 688.51,-6918.62 685.34,-6912.38"/>
+</g>
+<!-- Node406&#45;&gt;Node289 -->
+<g id="edge464" class="edge">
+<title>Node406&#45;&gt;Node289</title>
+<path fill="none" stroke="midnightblue" d="M729.79,-6955.29C737.22,-6960.04 743.85,-6965.89 749,-6973.09 772.43,-7005.86 739.53,-9843.63 767,-9873.09 783.72,-9891.03 925.98,-9896.15 1017.27,-9897.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.17,-6952.05 720.74,-6950.21 727.74,-6958.15 731.17,-6952.05"/>
+</g>
+<!-- Node407&#45;&gt;Node51 -->
+<g id="edge466" class="edge">
+<title>Node407&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M745.17,-6071.13C746.51,-6072.37 747.79,-6073.7 749,-6075.09 780.73,-6111.61 732.25,-6476.44 767,-6510.09 800.95,-6542.97 929.06,-6534.35 1014.49,-6524.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="747.01,-6068.12 736.97,-6064.75 742.72,-6073.65 747.01,-6068.12"/>
+</g>
+<!-- Node407&#45;&gt;Node170 -->
+<g id="edge467" class="edge">
+<title>Node407&#45;&gt;Node170</title>
+<path fill="none" stroke="midnightblue" d="M746.27,-6039.05C747.21,-6038.1 748.12,-6037.12 749,-6036.09 786.43,-5992.36 728.85,-5043.2 767,-5000.09 826.49,-4932.88 906.35,-5038.26 967,-4972.09 1018.87,-4915.5 935.36,-4685.66 985,-4627.09 991.01,-4620 998.6,-4614.72 1006.97,-4610.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.93,-6036.44 738.46,-6045.51 748.39,-6041.83 743.93,-6036.44"/>
+</g>
+<!-- Node407&#45;&gt;Node285 -->
+<g id="edge468" class="edge">
+<title>Node407&#45;&gt;Node285</title>
+<path fill="none" stroke="midnightblue" d="M745.24,-6071.07C746.56,-6072.33 747.81,-6073.67 749,-6075.09 774.08,-6105 740.64,-8856.31 767,-8885.09 783.22,-8902.81 919.76,-8910.64 1011.19,-8913.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="747.14,-6068.1 737.14,-6064.61 742.77,-6073.58 747.14,-6068.1"/>
+</g>
+<!-- Node408&#45;&gt;Node45 -->
+<g id="edge470" class="edge">
+<title>Node408&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M716.39,-7158.34C729.14,-7163.94 740.85,-7171.87 749,-7183.09 776.44,-7220.85 733.69,-7990.39 767,-8023.09 800.52,-8056.01 927.37,-8046.78 1012.86,-8036.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="717.55,-7155.04 706.96,-7154.66 715,-7161.56 717.55,-7155.04"/>
+</g>
+<!-- Node408&#45;&gt;Node172 -->
+<g id="edge471" class="edge">
+<title>Node408&#45;&gt;Node172</title>
+<path fill="none" stroke="midnightblue" d="M741.71,-7134.24C827.04,-7122.79 939.31,-7101.4 967,-7066.09 1008.25,-7013.5 942.96,-5915.06 985,-5863.09 990.56,-5856.23 997.58,-5851.01 1005.37,-5847.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="741.17,-7130.78 731.71,-7135.56 742.08,-7137.72 741.17,-7130.78"/>
+</g>
+<!-- Node408&#45;&gt;Node287 -->
+<g id="edge472" class="edge">
+<title>Node408&#45;&gt;Node287</title>
+<path fill="none" stroke="midnightblue" d="M716.75,-7158.34C729.4,-7163.95 740.98,-7171.88 749,-7183.09 772.73,-7216.28 739.64,-10089.84 767,-10120.09 775.1,-10129.05 915.42,-10141.46 1009.59,-10148.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="717.97,-7155.06 707.38,-7154.66 715.41,-7161.58 717.97,-7155.06"/>
+</g>
+<!-- Node409&#45;&gt;Node49 -->
+<g id="edge474" class="edge">
+<title>Node409&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M734.52,-5974.79C739.92,-5978.14 744.84,-5982.19 749,-5987.09 790.36,-6035.8 720.49,-6230.27 767,-6274.09 799.95,-6305.14 918.78,-6297.89 1003.68,-6288.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="736.16,-5971.7 725.68,-5970.11 732.88,-5977.88 736.16,-5971.7"/>
+</g>
+<!-- Node409&#45;&gt;Node174 -->
+<g id="edge475" class="edge">
+<title>Node409&#45;&gt;Node174</title>
+<path fill="none" stroke="midnightblue" d="M734.59,-5950.6C740,-5947.23 744.89,-5943.11 749,-5938.09 786.53,-5892.2 727.72,-4915.5 767,-4871.09 826.47,-4803.87 904.55,-4907.56 967,-4843.09 1018.94,-4789.48 935.18,-4731.69 985,-4676.09 988.23,-4672.49 991.87,-4669.35 995.81,-4666.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.92,-5947.52 725.71,-5955.29 736.19,-5953.71 732.92,-5947.52"/>
+</g>
+<!-- Node409&#45;&gt;Node291 -->
+<g id="edge476" class="edge">
+<title>Node409&#45;&gt;Node291</title>
+<path fill="none" stroke="midnightblue" d="M734.53,-5974.33C739.97,-5977.77 744.9,-5981.97 749,-5987.09 773.67,-6017.86 740.64,-8796.77 767,-8826.09 774.82,-8834.79 906.43,-8847.5 1000.26,-8855.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="736.03,-5971.17 725.57,-5969.53 732.73,-5977.34 736.03,-5971.17"/>
+</g>
+<!-- Node410&#45;&gt;Node293 -->
+<g id="edge478" class="edge">
+<title>Node410&#45;&gt;Node293</title>
+<path fill="none" stroke="midnightblue" d="M672.35,-11113.3C697.64,-11122.88 733.92,-11135.01 767,-11140.09 854.86,-11153.6 897.36,-11195.33 967,-11140.09 994.53,-11118.25 960.2,-11088 985,-11063.09 992.14,-11055.92 1000.87,-11050.59 1010.26,-11046.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="673.49,-11109.99 662.9,-11109.65 670.96,-11116.52 673.49,-11109.99"/>
+</g>
+<!-- Node411&#45;&gt;Node55 -->
+<g id="edge480" class="edge">
+<title>Node411&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M746.29,-6121.05C747.23,-6122.03 748.13,-6123.04 749,-6124.09 785.45,-6168.25 725.81,-6599.32 767,-6639.09 801.54,-6672.44 932.98,-6656.1 1018.34,-6641.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="748.37,-6118.22 738.54,-6114.28 743.77,-6123.49 748.37,-6118.22"/>
+</g>
+<!-- Node411&#45;&gt;Node178 -->
+<g id="edge481" class="edge">
+<title>Node411&#45;&gt;Node178</title>
+<path fill="none" stroke="midnightblue" d="M746.32,-6077.16C747.24,-6076.17 748.14,-6075.15 749,-6074.09 781.69,-6033.86 739.23,-5184.87 767,-5141.09 820.12,-5057.34 911.28,-5124.14 967,-5042.09 994.43,-5001.7 952.87,-4859.87 985,-4823.09 990.55,-4816.75 997.35,-4811.86 1004.84,-4808.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.79,-6074.72 738.61,-6083.96 748.42,-6079.97 743.79,-6074.72"/>
+</g>
+<!-- Node411&#45;&gt;Node295 -->
+<g id="edge482" class="edge">
+<title>Node411&#45;&gt;Node295</title>
+<path fill="none" stroke="midnightblue" d="M746.33,-6121.02C747.26,-6122 748.15,-6123.03 749,-6124.09 774.01,-6155.29 739.91,-8973.68 767,-9003.09 782.88,-9020.33 913.37,-9027.39 1004.62,-9030.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="748.46,-6118.22 738.67,-6114.17 743.8,-6123.44 748.46,-6118.22"/>
+</g>
+<!-- Node412&#45;&gt;Node57 -->
+<g id="edge484" class="edge">
+<title>Node412&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M725.09,-6351.5C734.28,-6355.58 742.59,-6361.26 749,-6369.09 773.42,-6398.95 739.38,-7036.18 767,-7063.09 801.02,-7096.24 930.16,-7081.38 1015.61,-7067.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.25,-6348.2 715.66,-6347.94 723.77,-6354.75 726.25,-6348.2"/>
+</g>
+<!-- Node412&#45;&gt;Node180 -->
+<g id="edge485" class="edge">
+<title>Node412&#45;&gt;Node180</title>
+<path fill="none" stroke="midnightblue" d="M725.1,-6337.53C734.28,-6333.53 742.6,-6327.9 749,-6320.09 781.21,-6280.82 733.29,-5444.08 767,-5406.09 826.57,-5338.95 906.9,-5444.76 967,-5378.09 1004.67,-5336.31 948.98,-4915.31 985,-4872.09 990.58,-4865.4 997.57,-4860.31 1005.3,-4856.48"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="723.83,-6334.27 715.66,-6341.02 726.26,-6340.84 723.83,-6334.27"/>
+</g>
+<!-- Node412&#45;&gt;Node297 -->
+<g id="edge486" class="edge">
+<title>Node412&#45;&gt;Node297</title>
+<path fill="none" stroke="midnightblue" d="M725.04,-6351.29C734.28,-6355.4 742.62,-6361.14 749,-6369.09 774.54,-6400.95 739.8,-9278.64 767,-9309.09 775.07,-9318.13 915.81,-9332.3 1009.99,-9340.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.14,-6347.97 715.55,-6347.71 723.67,-6354.52 726.14,-6347.97"/>
+</g>
+<!-- Node413&#45;&gt;Node182 -->
+<g id="edge488" class="edge">
+<title>Node413&#45;&gt;Node182</title>
+<path fill="none" stroke="midnightblue" d="M744.21,-6374.22C745.9,-6372.63 747.5,-6370.92 749,-6369.09 780.72,-6330.43 734.17,-5506.82 767,-5469.09 826.09,-5401.18 907.13,-5504.32 967,-5437.09 997.92,-5402.38 955.1,-5054.69 985,-5019.09 987.74,-5015.83 990.82,-5012.95 994.15,-5010.41"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="741.92,-6371.57 736.24,-6380.51 746.26,-6377.06 741.92,-6371.57"/>
+</g>
+<!-- Node413&#45;&gt;Node299 -->
+<g id="edge489" class="edge">
+<title>Node413&#45;&gt;Node299</title>
+<path fill="none" stroke="midnightblue" d="M667.42,-6414.73C694.02,-6437.63 732.68,-6476.44 749,-6520.09 762.85,-6557.14 740.42,-9338.8 767,-9368.09 774.55,-9376.42 896.58,-9387.37 989.37,-9394.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="669.49,-6411.91 659.59,-6408.15 664.99,-6417.26 669.49,-6411.91"/>
+</g>
+<!-- Node414&#45;&gt;Node53 -->
+<g id="edge491" class="edge">
+<title>Node414&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M730.77,-6256.31C737.69,-6260.08 743.94,-6264.91 749,-6271.09 772.73,-6300.08 740.16,-6918.96 767,-6945.09 800.98,-6978.18 929.78,-6963.42 1015.23,-6949.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.22,-6253.12 721.68,-6252.08 729.27,-6259.47 732.22,-6253.12"/>
+</g>
+<!-- Node414&#45;&gt;Node176 -->
+<g id="edge492" class="edge">
+<title>Node414&#45;&gt;Node176</title>
+<path fill="none" stroke="midnightblue" d="M731.25,-6236.54C737.99,-6232.85 744.06,-6228.12 749,-6222.09 783.96,-6179.4 730.41,-5270.4 767,-5229.09 826.51,-5161.91 905.95,-5266.89 967,-5201.09 1009.41,-5155.39 944.4,-4968.41 985,-4921.09 992.57,-4912.27 1002.58,-4906.26 1013.47,-4902.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="729.32,-6233.57 721.7,-6240.94 732.25,-6239.93 729.32,-6233.57"/>
+</g>
+<!-- Node414&#45;&gt;Node301 -->
+<g id="edge493" class="edge">
+<title>Node414&#45;&gt;Node301</title>
+<path fill="none" stroke="midnightblue" d="M730.73,-6256.1C737.69,-6259.91 743.96,-6264.81 749,-6271.09 773.86,-6302.1 739.64,-9103.28 767,-9132.09 783.89,-9149.88 926.49,-9152.32 1017.72,-9152.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.11,-6252.88 721.57,-6251.84 729.16,-6259.23 732.11,-6252.88"/>
+</g>
+<!-- Node415&#45;&gt;Node59 -->
+<g id="edge495" class="edge">
+<title>Node415&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M733.48,-7112.39C739.35,-7116.08 744.64,-7120.59 749,-7126.09 777.93,-7162.58 733.87,-7931.37 767,-7964.09 799.31,-7996.01 918.97,-7989.2 1004.17,-7979.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.98,-7109.22 724.52,-7107.56 731.66,-7115.39 734.98,-7109.22"/>
+</g>
+<!-- Node415&#45;&gt;Node184 -->
+<g id="edge496" class="edge">
+<title>Node415&#45;&gt;Node184</title>
+<path fill="none" stroke="midnightblue" d="M733.49,-7085.37C739.32,-7081.82 744.6,-7077.45 749,-7072.09 782.51,-7031.27 731.59,-6636.28 767,-6597.09 827.17,-6530.5 906.48,-6635.37 967,-6569.09 994.9,-6538.54 959.68,-6229.83 985,-6197.09 992.16,-6187.84 1001.8,-6181.05 1012.41,-6176.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.83,-7082.29 724.58,-7090.01 735.06,-7088.49 731.83,-7082.29"/>
+</g>
+<!-- Node415&#45;&gt;Node305 -->
+<g id="edge497" class="edge">
+<title>Node415&#45;&gt;Node305</title>
+<path fill="none" stroke="midnightblue" d="M733.58,-7112.32C739.42,-7116.02 744.68,-7120.56 749,-7126.09 773.55,-7157.54 740.6,-9968.19 767,-9998.09 775.23,-10007.42 922.92,-10023.89 1016.97,-10033.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.09,-7109.16 724.63,-7107.47 731.76,-7115.31 735.09,-7109.16"/>
+</g>
+<!-- Node416&#45;&gt;Node61 -->
+<g id="edge499" class="edge">
+<title>Node416&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M724.6,-5920.66C733.91,-5924.7 742.39,-5930.33 749,-5938.09 788.98,-5985.07 722.38,-6172.5 767,-6215.09 801.09,-6247.63 928.46,-6240.5 1013.81,-6231.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="725.65,-5917.31 715.06,-5917.12 723.22,-5923.87 725.65,-5917.31"/>
+</g>
+<!-- Node416&#45;&gt;Node186 -->
+<g id="edge500" class="edge">
+<title>Node416&#45;&gt;Node186</title>
+<path fill="none" stroke="midnightblue" d="M724.78,-5905.93C734.1,-5901.83 742.54,-5896.07 749,-5888.09 791.11,-5836.04 722.69,-4733.28 767,-4683.09 826.41,-4615.81 906.47,-4721.37 967,-4655.09 994.83,-4624.62 958.37,-4315.63 985,-4284.09 990.75,-4277.28 997.95,-4272.15 1005.9,-4268.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="723.34,-5902.73 715.19,-5909.5 725.79,-5909.29 723.34,-5902.73"/>
+</g>
+<!-- Node416&#45;&gt;Node303 -->
+<g id="edge501" class="edge">
+<title>Node416&#45;&gt;Node303</title>
+<path fill="none" stroke="midnightblue" d="M724.84,-5920.21C734.16,-5924.32 742.58,-5930.08 749,-5938.09 798.16,-5999.4 714.73,-8708.41 767,-8767.09 771.05,-8771.64 914.76,-8787.88 1010.29,-8798.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="725.86,-5916.85 715.27,-5916.63 723.41,-5923.41 725.86,-5916.85"/>
+</g>
+<!-- Node418 -->
+<g id="node418" class="node">
+<title>Node418</title>
+<g id="a_node418"><a xlink:href="classarmnn_1_1_tosa_ref_pre_compiled_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1013.5,-116.59 1013.5,-135.59 1176.5,-135.59 1176.5,-116.59 1013.5,-116.59"/>
+<text text-anchor="middle" x="1095" y="-123.59" font-family="Helvetica,sans-Serif" font-size="10.00">TosaRefPreCompiledWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node417&#45;&gt;Node418 -->
+<g id="edge503" class="edge">
+<title>Node417&#45;&gt;Node418</title>
+<path fill="none" stroke="midnightblue" d="M724.72,-205.98C733.53,-201.71 741.85,-196.48 749,-190.09 763.54,-177.1 751.03,-161.27 767,-150.09 805.36,-123.25 929.44,-120.99 1013.24,-122.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="723.14,-202.85 715.4,-210.09 725.96,-209.26 723.14,-202.85"/>
+</g>
+<!-- Node419&#45;&gt;Node67 -->
+<g id="edge505" class="edge">
+<title>Node419&#45;&gt;Node67</title>
+<path fill="none" stroke="midnightblue" d="M734.13,-6745C739.77,-6748.91 744.83,-6753.56 749,-6759.09 773.83,-6792.01 737.49,-7472.29 767,-7501.09 801.51,-7534.77 934.03,-7518.51 1019.41,-7503.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.88,-6741.96 725.51,-6739.78 732.25,-6747.95 735.88,-6741.96"/>
+</g>
+<!-- Node419&#45;&gt;Node188 -->
+<g id="edge506" class="edge">
+<title>Node419&#45;&gt;Node188</title>
+<path fill="none" stroke="midnightblue" d="M711.92,-6705.8C726.49,-6698.54 740.07,-6688.62 749,-6675.09 769.79,-6643.6 741.86,-6024.24 767,-5996.09 826.8,-5929.16 906.91,-6034.76 967,-5968.09 1004.81,-5926.14 948.84,-5503.48 985,-5460.09 992.01,-5451.68 1001.23,-5445.82 1011.35,-5441.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="710.39,-6702.65 702.75,-6709.99 713.3,-6709.02 710.39,-6702.65"/>
+</g>
+<!-- Node419&#45;&gt;Node309 -->
+<g id="edge507" class="edge">
+<title>Node419&#45;&gt;Node309</title>
+<path fill="none" stroke="midnightblue" d="M734.24,-6744.92C739.85,-6748.85 744.88,-6753.53 749,-6759.09 793.12,-6818.65 717.19,-9372.21 767,-9427.09 775.29,-9436.23 921.71,-9448.55 1015.78,-9455.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="736.01,-6741.89 725.65,-6739.68 732.36,-6747.87 736.01,-6741.89"/>
+</g>
+<!-- Node420&#45;&gt;Node69 -->
+<g id="edge509" class="edge">
+<title>Node420&#45;&gt;Node69</title>
+<path fill="none" stroke="midnightblue" d="M730.37,-6207.15C737.45,-6210.94 743.84,-6215.82 749,-6222.09 787.6,-6268.94 723.38,-6725.89 767,-6768.09 800.15,-6800.17 922.98,-6789.11 1008.27,-6776.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.64,-6203.88 721.09,-6202.91 728.73,-6210.25 731.64,-6203.88"/>
+</g>
+<!-- Node420&#45;&gt;Node190 -->
+<g id="edge510" class="edge">
+<title>Node420&#45;&gt;Node190</title>
+<path fill="none" stroke="midnightblue" d="M730.44,-6187.98C737.5,-6184.23 743.86,-6179.37 749,-6173.09 784.3,-6129.97 732.31,-5213.71 767,-5170.09 824.03,-5098.38 908.98,-5191.01 967,-5120.09 994.82,-5086.09 956.7,-4758.7 985,-4725.09 993.05,-4715.53 1003.96,-4709.27 1015.78,-4705.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.85,-6184.85 721.16,-6192.15 731.72,-6191.24 728.85,-6184.85"/>
+</g>
+<!-- Node420&#45;&gt;Node307 -->
+<g id="edge511" class="edge">
+<title>Node420&#45;&gt;Node307</title>
+<path fill="none" stroke="midnightblue" d="M730.37,-6206.91C737.48,-6210.74 743.88,-6215.7 749,-6222.09 774.79,-6254.27 739.16,-9160.67 767,-9191.09 783.77,-9209.42 929.21,-9217.16 1020.39,-9220.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.58,-6203.61 721.03,-6202.63 728.67,-6209.98 731.58,-6203.61"/>
+</g>
+<!-- Node421&#45;&gt;Node63 -->
+<g id="edge513" class="edge">
+<title>Node421&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M758.53,-5871.12C820.64,-5872.5 897.95,-5874.7 967,-5878.09 981.46,-5878.8 996.84,-5879.74 1011.71,-5880.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="758.37,-5867.62 748.3,-5870.9 758.22,-5874.62 758.37,-5867.62"/>
+</g>
+<!-- Node421&#45;&gt;Node193 -->
+<g id="edge514" class="edge">
+<title>Node421&#45;&gt;Node193</title>
+<path fill="none" stroke="midnightblue" d="M746.27,-5853.05C747.21,-5852.1 748.12,-5851.12 749,-5850.09 786.89,-5805.8 728.37,-4844.74 767,-4801.09 826.48,-4733.88 905.64,-4838.6 967,-4773.09 1004.17,-4733.41 949.4,-4570.19 985,-4529.09 990.27,-4523.02 996.69,-4518.28 1003.75,-4514.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.93,-5850.44 738.46,-5859.52 748.39,-5855.83 743.93,-5850.44"/>
+</g>
+<!-- Node421&#45;&gt;Node311 -->
+<g id="edge515" class="edge">
+<title>Node421&#45;&gt;Node311</title>
+<path fill="none" stroke="midnightblue" d="M745.24,-5885.07C746.56,-5886.33 747.81,-5887.67 749,-5889.09 799.32,-5949.09 714.47,-8650.02 767,-8708.09 775.07,-8717.01 914.18,-8729.35 1008.34,-8736.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="747.14,-5882.1 737.14,-5878.61 742.77,-5887.58 747.14,-5882.1"/>
+</g>
+<!-- Node422&#45;&gt;Node65 -->
+<g id="edge517" class="edge">
+<title>Node422&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M655.23,-1689.72C678.36,-1726.52 722.48,-1800.36 749,-1868.09 760.71,-1898 743.04,-1916.69 767,-1938.09 833.94,-1997.89 905.01,-1901.18 967,-1966.09 996.75,-1997.25 956.62,-2126.69 985,-2159.09 993.44,-2168.73 1004.77,-2175.07 1016.95,-2179.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="658.13,-1687.76 649.82,-1681.19 652.22,-1691.51 658.13,-1687.76"/>
+</g>
+<!-- Node422&#45;&gt;Node195 -->
+<g id="edge518" class="edge">
+<title>Node422&#45;&gt;Node195</title>
+<path fill="none" stroke="midnightblue" d="M686.3,-1646.54C708.6,-1634.81 733.74,-1617.72 749,-1595.09 772.3,-1560.55 734.83,-1529.58 767,-1503.09 801.31,-1474.84 933.92,-1473.41 967,-1503.09 994.62,-1527.88 960.35,-1641.36 985,-1669.09 991.58,-1676.49 999.86,-1681.94 1008.91,-1685.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="684.64,-1643.46 677.28,-1651.09 687.79,-1649.71 684.64,-1643.46"/>
+</g>
+<!-- Node422&#45;&gt;Node371 -->
+<g id="edge519" class="edge">
+<title>Node422&#45;&gt;Node371</title>
+<path fill="none" stroke="midnightblue" d="M688.55,-1646.55C710.78,-1635 735.21,-1618.07 749,-1595.09 772.43,-1556.08 736.81,-1425.14 767,-1391.09 828.01,-1322.28 938.83,-1312.23 1014.38,-1314.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="686.92,-1643.45 679.52,-1651.02 690.03,-1649.72 686.92,-1643.45"/>
+</g>
+<!-- Node423&#45;&gt;Node72 -->
+<g id="edge521" class="edge">
+<title>Node423&#45;&gt;Node72</title>
+<path fill="none" stroke="midnightblue" d="M737.72,-2444.17C741.71,-2446.5 745.5,-2449.12 749,-2452.09 765.43,-2466.03 750.77,-2482.93 767,-2497.09 836.03,-2557.35 904.58,-2480.02 967,-2547.09 998.66,-2581.11 954.48,-2615.05 985,-2650.09 992.44,-2658.64 1001.97,-2665.11 1012.29,-2670.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="739.19,-2441 728.69,-2439.57 736.01,-2447.23 739.19,-2441"/>
+</g>
+<!-- Node423&#45;&gt;Node197 -->
+<g id="edge522" class="edge">
+<title>Node423&#45;&gt;Node197</title>
+<path fill="none" stroke="midnightblue" d="M685.27,-2408.16C708.74,-2395.24 735.3,-2375.96 749,-2350.09 768.19,-2313.85 737.65,-1640.74 767,-1612.09 798.81,-1581.05 933.04,-1583.42 967,-1612.09 1003.51,-1642.92 952.19,-1683.35 985,-1718.09 991.53,-1725.01 999.56,-1730.19 1008.26,-1734.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.35,-2405.22 676.13,-2412.97 686.61,-2411.42 683.35,-2405.22"/>
+</g>
+<!-- Node424&#45;&gt;Node199 -->
+<g id="edge524" class="edge">
+<title>Node424&#45;&gt;Node199</title>
+<path fill="none" stroke="midnightblue" d="M731.5,-5716.61C738.15,-5712.87 744.14,-5708.12 749,-5702.09 774.67,-5670.27 739.98,-4260.78 767,-4230.09 826.32,-4162.73 904.46,-4266.48 967,-4202.09 1017.78,-4149.81 936.29,-4093.31 985,-4039.09 991.8,-4031.53 1000.39,-4026.05 1009.76,-4022.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="729.59,-5713.64 722.06,-5721.09 732.6,-5719.96 729.59,-5713.64"/>
+</g>
+<!-- Node424&#45;&gt;Node313 -->
+<g id="edge525" class="edge">
+<title>Node424&#45;&gt;Node313</title>
+<path fill="none" stroke="midnightblue" d="M731.53,-5737.55C738.18,-5741.29 744.16,-5746.05 749,-5752.09 773.15,-5782.21 740.51,-8503.03 767,-8531.09 783.43,-8548.49 919.51,-8552.09 1010.87,-8552.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.64,-5734.2 722.11,-5733.06 729.63,-5740.52 732.64,-5734.2"/>
+</g>
+<!-- Node425&#45;&gt;Node317 -->
+<g id="edge527" class="edge">
+<title>Node425&#45;&gt;Node317</title>
+<path fill="none" stroke="midnightblue" d="M652.3,-10354.43C675.64,-10401.86 726.06,-10510.57 749,-10608.09 759.37,-10652.18 733.59,-10780.52 767,-10811.09 799.79,-10841.1 925.94,-10828.1 967,-10811.09 977.45,-10806.76 975.15,-10798.66 985,-10793.09 993.49,-10788.3 1002.82,-10784.35 1012.34,-10781.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="655.33,-10352.67 647.75,-10345.27 649.06,-10355.78 655.33,-10352.67"/>
+</g>
+<!-- Node426&#45;&gt;Node74 -->
+<g id="edge529" class="edge">
+<title>Node426&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M730.03,-4671.24C737.24,-4667.42 743.75,-4662.47 749,-4656.09 789.81,-4606.47 720.86,-4122.81 767,-4078.09 798.91,-4047.16 934.23,-4048.07 967,-4078.09 1000.88,-4109.14 954.83,-4249.43 985,-4284.09 991.44,-4291.49 999.58,-4296.94 1008.5,-4300.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.25,-4668.2 720.56,-4675.5 731.12,-4674.59 728.25,-4668.2"/>
+</g>
+<!-- Node426&#45;&gt;Node203 -->
+<g id="edge530" class="edge">
+<title>Node426&#45;&gt;Node203</title>
+<path fill="none" stroke="midnightblue" d="M730.16,-4671.34C737.34,-4667.5 743.81,-4662.52 749,-4656.09 774.9,-4623.98 738.28,-3200.71 767,-3171.09 800.23,-3136.83 930.67,-3141.51 1016.43,-3148.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.38,-4668.31 720.71,-4675.62 731.27,-4674.68 728.38,-4668.31"/>
+</g>
+<!-- Node426&#45;&gt;Node315 -->
+<g id="edge531" class="edge">
+<title>Node426&#45;&gt;Node315</title>
+<path fill="none" stroke="midnightblue" d="M652.86,-4705.17C677.37,-4752.54 730,-4861.87 749,-4961.09 755.62,-4995.65 743.83,-7467.62 767,-7494.09 797.45,-7528.87 919.28,-7538.09 1005.29,-7540.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="655.95,-4703.53 648.22,-4696.28 649.75,-4706.77 655.95,-4703.53"/>
+</g>
+<!-- Node427&#45;&gt;Node78 -->
+<g id="edge533" class="edge">
+<title>Node427&#45;&gt;Node78</title>
+<path fill="none" stroke="midnightblue" d="M683.75,-4486.25C707.6,-4472.91 735.03,-4452.85 749,-4426.09 767.52,-4390.63 738.36,-3734.03 767,-3706.09 798.82,-3675.06 934.74,-3675.53 967,-3706.09 993.9,-3731.58 961.14,-4010.75 985,-4039.09 991.13,-4046.37 998.9,-4051.78 1007.47,-4055.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="681.98,-4483.22 674.82,-4491.03 685.29,-4489.39 681.98,-4483.22"/>
+</g>
+<!-- Node427&#45;&gt;Node205 -->
+<g id="edge534" class="edge">
+<title>Node427&#45;&gt;Node205</title>
+<path fill="none" stroke="midnightblue" d="M683.88,-4486.32C707.77,-4473 735.2,-4452.94 749,-4426.09 768.4,-4388.34 738.77,-2929.8 767,-2898.09 798.87,-2862.29 929.03,-2855.36 1015.21,-2854.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="682.11,-4483.29 674.93,-4491.09 685.4,-4489.47 682.11,-4483.29"/>
+</g>
+<!-- Node427&#45;&gt;Node319 -->
+<g id="edge535" class="edge">
+<title>Node427&#45;&gt;Node319</title>
+<path fill="none" stroke="midnightblue" d="M730.73,-4516.1C737.69,-4519.91 743.96,-4524.81 749,-4531.09 795.65,-4589.25 718.32,-7158.62 767,-7215.09 797.06,-7249.96 917.62,-7261.16 1003.6,-7264.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.11,-4512.89 721.57,-4511.85 729.16,-4519.23 732.11,-4512.89"/>
+</g>
+<!-- Node428&#45;&gt;Node76 -->
+<g id="edge537" class="edge">
+<title>Node428&#45;&gt;Node76</title>
+<path fill="none" stroke="midnightblue" d="M709.15,-4612.84C724.76,-4605.19 739.51,-4594.62 749,-4580.09 783.12,-4527.89 722.2,-4062.48 767,-4019.09 798.93,-3988.17 933.93,-3989.4 967,-4019.09 994.77,-4044.03 960.21,-4158.19 985,-4186.09 994.03,-4196.25 1006.27,-4202.73 1019.29,-4206.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="707.57,-4609.71 699.89,-4617.01 710.45,-4616.09 707.57,-4609.71"/>
+</g>
+<!-- Node428&#45;&gt;Node201 -->
+<g id="edge538" class="edge">
+<title>Node428&#45;&gt;Node201</title>
+<path fill="none" stroke="midnightblue" d="M709.58,-4612.85C725.1,-4605.21 739.7,-4594.64 749,-4580.09 770.97,-4545.74 738.16,-3140.93 767,-3112.09 800.02,-3079.07 925.63,-3086.84 1011.19,-3096.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.04,-4609.71 700.37,-4617.02 710.93,-4616.08 708.04,-4609.71"/>
+</g>
+<!-- Node428&#45;&gt;Node321 -->
+<g id="edge539" class="edge">
+<title>Node428&#45;&gt;Node321</title>
+<path fill="none" stroke="midnightblue" d="M734.49,-4643.44C739.95,-4646.84 744.88,-4651 749,-4656.09 796.69,-4715.02 717.08,-7328.04 767,-7385.09 798.71,-7421.34 929.63,-7429.82 1015.89,-7431.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="736,-4640.28 725.52,-4638.72 732.74,-4646.48 736,-4640.28"/>
+</g>
+<!-- Node429&#45;&gt;Node209 -->
+<g id="edge541" class="edge">
+<title>Node429&#45;&gt;Node209</title>
+<path fill="none" stroke="midnightblue" d="M727.6,-1556.52C735.66,-1552.3 743.02,-1546.92 749,-1540.09 785.68,-1498.19 724.89,-1452.53 767,-1416.09 834.22,-1357.93 899.09,-1358.74 967,-1416.09 1003.51,-1446.92 952.19,-1487.35 985,-1522.09 990.27,-1527.67 996.5,-1532.12 1003.28,-1535.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="725.88,-1553.46 718.25,-1560.82 728.8,-1559.82 725.88,-1553.46"/>
+</g>
+<!-- Node430&#45;&gt;Node84 -->
+<g id="edge543" class="edge">
+<title>Node430&#45;&gt;Node84</title>
+<path fill="none" stroke="midnightblue" d="M700,-2751.62C772.44,-2734.53 893.65,-2719.4 967,-2783.09 1000.11,-2811.84 954.65,-2848.44 985,-2880.09 990.04,-2885.35 995.94,-2889.6 1002.34,-2893.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="698.99,-2748.26 690.11,-2754.03 700.66,-2755.06 698.99,-2748.26"/>
+</g>
+<!-- Node430&#45;&gt;Node211 -->
+<g id="edge544" class="edge">
+<title>Node430&#45;&gt;Node211</title>
+<path fill="none" stroke="midnightblue" d="M653.21,-2745.15C677.66,-2699.39 729.26,-2595.66 749,-2501.09 757.08,-2462.36 738.67,-1816.72 767,-1789.09 798.82,-1758.07 932.14,-1761.52 967,-1789.09 994.23,-1810.63 960.37,-1840.64 985,-1865.09 992.03,-1872.07 1000.58,-1877.26 1009.77,-1881.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="650.1,-2743.55 648.43,-2754.01 656.26,-2746.87 650.1,-2743.55"/>
+</g>
+<!-- Node432 -->
+<g id="node432" class="node">
+<title>Node432</title>
+<g id="a_node432"><a xlink:href="classarmnn_1_1_import_mem_generic_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1016.5,-78.59 1016.5,-97.59 1173.5,-97.59 1173.5,-78.59 1016.5,-78.59"/>
+<text text-anchor="middle" x="1095" y="-85.59" font-family="Helvetica,sans-Serif" font-size="10.00">ImportMemGenericWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node431&#45;&gt;Node432 -->
+<g id="edge546" class="edge">
+<title>Node431&#45;&gt;Node432</title>
+<path fill="none" stroke="midnightblue" d="M687.8,-147.23C706.96,-139.44 729.16,-130.14 749,-121.09 757.14,-117.38 758.38,-114.47 767,-112.09 850.01,-89.26 949.08,-85.03 1016.25,-85.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="686.34,-144.05 678.38,-151.04 688.96,-150.54 686.34,-144.05"/>
+</g>
+<!-- Node433&#45;&gt;Node88 -->
+<g id="edge548" class="edge">
+<title>Node433&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M742.49,-2296.55C744.74,-2297.95 746.92,-2299.46 749,-2301.09 764.66,-2313.37 751.13,-2330.08 767,-2342.09 838.56,-2396.28 903.65,-2306.51 967,-2370.09 1008.79,-2412.04 945.06,-2458.39 985,-2502.09 993.45,-2511.34 1004.56,-2517.51 1016.45,-2521.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.93,-2293.35 733.47,-2291.69 740.61,-2299.51 743.93,-2293.35"/>
+</g>
+<!-- Node433&#45;&gt;Node213 -->
+<g id="edge549" class="edge">
+<title>Node433&#45;&gt;Node213</title>
+<path fill="none" stroke="midnightblue" d="M657.99,-2265.62C683.75,-2240.72 730.13,-2190.66 749,-2137.09 759.16,-2108.26 745.03,-1608.35 767,-1587.09 800.62,-1554.56 926.4,-1567.63 1011.79,-1581.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="655.56,-2263.1 650.71,-2272.52 660.37,-2268.18 655.56,-2263.1"/>
+</g>
+<!-- Node434&#45;&gt;Node94 -->
+<g id="edge551" class="edge">
+<title>Node434&#45;&gt;Node94</title>
+<path fill="none" stroke="midnightblue" d="M726.67,-5833.93C735.11,-5837.84 742.82,-5843.09 749,-5850.09 775.17,-5879.73 737.99,-6000.23 767,-6027.09 801.27,-6058.83 926.52,-6053.08 1011.67,-6044.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.85,-5830.63 717.26,-5830.19 725.26,-5837.13 727.85,-5830.63"/>
+</g>
+<!-- Node434&#45;&gt;Node217 -->
+<g id="edge552" class="edge">
+<title>Node434&#45;&gt;Node217</title>
+<path fill="none" stroke="midnightblue" d="M726.65,-5817.86C735.22,-5813.9 742.96,-5808.47 749,-5801.09 786.25,-5755.55 728.01,-4786.16 767,-4742.09 826.48,-4674.87 905.98,-4779.91 967,-4714.09 1009.84,-4667.88 943.98,-4478.93 985,-4431.09 990.3,-4424.92 996.79,-4420.12 1003.94,-4416.42"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="725.11,-5814.7 717.07,-5821.6 727.66,-5821.22 725.11,-5814.7"/>
+</g>
+<!-- Node434&#45;&gt;Node323 -->
+<g id="edge553" class="edge">
+<title>Node434&#45;&gt;Node323</title>
+<path fill="none" stroke="midnightblue" d="M726.5,-5832.96C735.15,-5837.01 742.96,-5842.56 749,-5850.09 773.32,-5880.42 740.66,-8620.5 767,-8649.09 783.1,-8666.57 916.96,-8673.58 1008.35,-8676.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.79,-5829.71 717.2,-5829.26 725.2,-5836.21 727.79,-5829.71"/>
+</g>
+<!-- Node435&#45;&gt;Node82 -->
+<g id="edge555" class="edge">
+<title>Node435&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M690.59,-1440.68C712.52,-1451.94 736.1,-1468.44 749,-1491.09 776.84,-1539.98 730.98,-1953.88 767,-1997.09 825.28,-2067 906.25,-1973.32 967,-2041.09 1016.83,-2096.68 935.42,-2152.28 985,-2208.09 990.61,-2214.41 997.46,-2219.3 1004.97,-2223.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="691.85,-1437.4 681.33,-1436.17 688.79,-1443.69 691.85,-1437.4"/>
+</g>
+<!-- Node435&#45;&gt;Node223 -->
+<g id="edge556" class="edge">
+<title>Node435&#45;&gt;Node223</title>
+<path fill="none" stroke="midnightblue" d="M665.85,-1399.53C690.19,-1380.73 728.57,-1354.83 767,-1344.09 852.61,-1320.17 892.58,-1295.49 967,-1344.09 983.66,-1354.98 969.67,-1372.41 985,-1385.09 993.15,-1391.84 1002.77,-1396.85 1012.87,-1400.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="663.53,-1396.9 657.85,-1405.85 667.86,-1402.4 663.53,-1396.9"/>
+</g>
+<!-- Node435&#45;&gt;Node369 -->
+<g id="edge557" class="edge">
+<title>Node435&#45;&gt;Node369</title>
+<path fill="none" stroke="midnightblue" d="M647.27,-1396.44C661.76,-1352.37 698.86,-1261.24 767,-1224.09 806.02,-1202.82 927.25,-1204.22 967,-1224.09 978.93,-1230.06 973.82,-1240.83 985,-1248.09 991.92,-1252.59 999.54,-1256.28 1007.45,-1259.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="643.9,-1395.49 644.22,-1406.08 650.58,-1397.6 643.9,-1395.49"/>
+</g>
+<!-- Node436&#45;&gt;Node80 -->
+<g id="edge559" class="edge">
+<title>Node436&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M733.5,-4081C739.36,-4077.22 744.64,-4072.64 749,-4067.09 791.36,-4013.15 717.8,-3497.88 767,-3450.09 798.88,-3419.13 933.64,-3420.72 967,-3450.09 1014.42,-3491.84 945.42,-3541.85 985,-3591.09 993.5,-3601.67 1005.1,-3609.38 1017.56,-3615"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.58,-4078.06 724.53,-4085.98 734.98,-4084.18 731.58,-4078.06"/>
+</g>
+<!-- Node436&#45;&gt;Node215 -->
+<g id="edge560" class="edge">
+<title>Node436&#45;&gt;Node215</title>
+<path fill="none" stroke="midnightblue" d="M733.6,-4081.08C739.44,-4077.29 744.69,-4072.68 749,-4067.09 772.85,-4036.2 740.77,-2691 767,-2662.09 798.91,-2626.94 927.28,-2622.26 1013.37,-2623.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.68,-4078.14 724.66,-4086.08 735.1,-4084.25 731.68,-4078.14"/>
+</g>
+<!-- Node436&#45;&gt;Node325 -->
+<g id="edge561" class="edge">
+<title>Node436&#45;&gt;Node325</title>
+<path fill="none" stroke="midnightblue" d="M652.87,-4121.17C677.38,-4168.54 730.02,-4277.87 749,-4377.09 756,-4413.71 742.24,-7033.22 767,-7061.09 799.16,-7097.29 931.73,-7103.55 1017.88,-7103.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="655.96,-4119.52 648.22,-4112.28 649.75,-4122.77 655.96,-4119.52"/>
+</g>
+<!-- Node437&#45;&gt;Node86 -->
+<g id="edge563" class="edge">
+<title>Node437&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M736.17,-5566.3C740.92,-5563.18 745.26,-5559.48 749,-5555.09 787.6,-5509.85 723.56,-5328.7 767,-5288.09 801.94,-5255.43 932.55,-5266.2 1017.75,-5277.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.24,-5563.38 727.22,-5571.32 737.66,-5569.48 734.24,-5563.38"/>
+</g>
+<!-- Node437&#45;&gt;Node219 -->
+<g id="edge564" class="edge">
+<title>Node437&#45;&gt;Node219</title>
+<path fill="none" stroke="midnightblue" d="M736.17,-5566.75C740.96,-5563.53 745.31,-5559.68 749,-5555.09 778.1,-5518.96 737.91,-3921.23 767,-3885.09 824.19,-3814.04 900.14,-3901.13 967,-3839.09 986.79,-3820.74 967.19,-3801.37 985,-3781.09 999.08,-3765.06 1019.36,-3753.85 1038.62,-3746.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.07,-5563.92 727.1,-5571.9 737.53,-5570 734.07,-5563.92"/>
+</g>
+<!-- Node437&#45;&gt;Node327 -->
+<g id="edge565" class="edge">
+<title>Node437&#45;&gt;Node327</title>
+<path fill="none" stroke="midnightblue" d="M736.16,-5592.52C740.96,-5595.71 745.31,-5599.53 749,-5604.09 796.6,-5662.91 717.09,-8271.22 767,-8328.09 798.56,-8364.06 928.1,-8372.25 1014.36,-8373.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="737.53,-5589.27 727.09,-5587.44 734.11,-5595.38 737.53,-5589.27"/>
+</g>
+<!-- Node438&#45;&gt;Node90 -->
+<g id="edge567" class="edge">
+<title>Node438&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M726.04,-5619.11C734.51,-5615.39 742.4,-5610.5 749,-5604.09 771.74,-5582.02 743.46,-5556.32 767,-5535.09 785,-5518.87 921.35,-5502.31 1012.21,-5492.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.74,-5615.86 716.64,-5622.7 727.24,-5622.4 724.74,-5615.86"/>
+</g>
+<!-- Node438&#45;&gt;Node221 -->
+<g id="edge568" class="edge">
+<title>Node438&#45;&gt;Node221</title>
+<path fill="none" stroke="midnightblue" d="M726.06,-5621.37C734.88,-5617.31 742.85,-5611.72 749,-5604.09 799,-5542.13 714.37,-4230.84 767,-4171.09 826.33,-4103.74 905.15,-4208.13 967,-4143.09 998.06,-4110.44 955.23,-3974.93 985,-3941.09 990.44,-3934.91 997.08,-3930.12 1004.36,-3926.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.64,-5618.17 716.6,-5625.07 727.19,-5624.69 724.64,-5618.17"/>
+</g>
+<!-- Node438&#45;&gt;Node329 -->
+<g id="edge569" class="edge">
+<title>Node438&#45;&gt;Node329</title>
+<path fill="none" stroke="midnightblue" d="M726.07,-5635.96C734.89,-5639.95 742.85,-5645.49 749,-5653.09 773.11,-5682.89 740.6,-8385.3 767,-8413.09 783.35,-8430.31 917.52,-8433.15 1008.84,-8433.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.19,-5632.65 716.6,-5632.34 724.69,-5639.18 727.19,-5632.65"/>
+</g>
+<!-- Node439&#45;&gt;Node331 -->
+<g id="edge571" class="edge">
+<title>Node439&#45;&gt;Node331</title>
+<path fill="none" stroke="midnightblue" d="M704.56,-10839.97C721.19,-10846.2 737.59,-10855.43 749,-10869.09 776.28,-10901.73 734.22,-10935.99 767,-10963.09 801.25,-10991.41 931.83,-10990.27 967,-10963.09 992.08,-10943.72 962.36,-10916.27 985,-10894.09 992.09,-10887.15 1000.68,-10881.94 1009.89,-10878.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="705.37,-10836.55 694.78,-10836.64 703.12,-10843.18 705.37,-10836.55"/>
+</g>
+<!-- Node440&#45;&gt;Node92 -->
+<g id="edge573" class="edge">
+<title>Node440&#45;&gt;Node92</title>
+<path fill="none" stroke="midnightblue" d="M741.2,-4032.74C744.02,-4030.46 746.64,-4027.93 749,-4025.09 794.16,-3970.99 716.47,-3440.21 767,-3391.09 798.87,-3360.12 934.81,-3360.45 967,-3391.09 996.33,-3419.01 962.43,-3721.47 985,-3755.09 996.3,-3771.92 1014.68,-3783.32 1033.16,-3790.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="739.07,-4029.95 732.76,-4038.46 743,-4035.74 739.07,-4029.95"/>
+</g>
+<!-- Node440&#45;&gt;Node207 -->
+<g id="edge574" class="edge">
+<title>Node440&#45;&gt;Node207</title>
+<path fill="none" stroke="midnightblue" d="M741.26,-4032.78C744.06,-4030.5 746.66,-4027.95 749,-4025.09 775.11,-3993.3 737.73,-2573.01 767,-2544.09 830.23,-2481.62 879.64,-2527.7 967,-2544.09 975.44,-2545.68 976.8,-2548.57 985,-2551.09 996.78,-2554.72 1009.43,-2558.08 1021.78,-2561.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="739.13,-4030 732.86,-4038.54 743.09,-4035.77 739.13,-4030"/>
+</g>
+<!-- Node440&#45;&gt;Node333 -->
+<g id="edge575" class="edge">
+<title>Node440&#45;&gt;Node333</title>
+<path fill="none" stroke="midnightblue" d="M740.06,-4063.33C743.33,-4065.89 746.33,-4068.8 749,-4072.09 799.05,-4133.97 715.5,-6876.42 767,-6937.09 798.03,-6973.65 927.02,-6986.34 1013.42,-6990.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="741.71,-4060.23 731.44,-4057.65 737.86,-4066.07 741.71,-4060.23"/>
+</g>
+<!-- Node441&#45;&gt;Node335 -->
+<g id="edge577" class="edge">
+<title>Node441&#45;&gt;Node335</title>
+<path fill="none" stroke="midnightblue" d="M657.58,-10655.75C681.22,-10688.49 723.23,-10750.16 749,-10808.09 760.66,-10834.31 744.06,-10852.86 767,-10870.09 802.54,-10896.78 927.63,-10890.72 967,-10870.09 979.45,-10863.57 973.43,-10852.08 985,-10844.09 991.9,-10839.33 999.56,-10835.41 1007.52,-10832.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="660.15,-10653.33 651.43,-10647.31 654.49,-10657.45 660.15,-10653.33"/>
+</g>
+<!-- Node442&#45;&gt;Node98 -->
+<g id="edge579" class="edge">
+<title>Node442&#45;&gt;Node98</title>
+<path fill="none" stroke="midnightblue" d="M733.62,-2076.98C739.21,-2080.03 744.41,-2083.69 749,-2088.09 771.57,-2109.73 743.61,-2135.35 767,-2156.09 834.15,-2215.65 904.63,-2119.55 967,-2184.09 993.55,-2211.57 959.66,-2326.5 985,-2355.09 993.37,-2364.54 1004.52,-2370.8 1016.49,-2374.88"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.1,-2073.81 724.57,-2072.68 732.1,-2080.13 735.1,-2073.81"/>
+</g>
+<!-- Node442&#45;&gt;Node227 -->
+<g id="edge580" class="edge">
+<title>Node442&#45;&gt;Node227</title>
+<path fill="none" stroke="midnightblue" d="M663.76,-2041.52C690.15,-2014.72 731.35,-1967.29 749,-1917.09 766.44,-1867.48 729.11,-1480.57 767,-1444.09 799.02,-1413.27 934.01,-1414.31 967,-1444.09 996.18,-1470.44 958.97,-1590.63 985,-1620.09 991.43,-1627.37 999.5,-1632.76 1008.34,-1636.71"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.03,-2039.3 656.42,-2048.84 665.97,-2044.26 661.03,-2039.3"/>
+</g>
+<!-- Node443&#45;&gt;Node96 -->
+<g id="edge582" class="edge">
+<title>Node443&#45;&gt;Node96</title>
+<path fill="none" stroke="midnightblue" d="M725.59,-6018.96C734.53,-6022.99 742.66,-6028.53 749,-6036.09 774.45,-6066.44 738.3,-6364.8 767,-6392.09 801,-6424.41 927.36,-6414.59 1012.67,-6403.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.6,-6015.6 716.01,-6015.28 724.09,-6022.13 726.6,-6015.6"/>
+</g>
+<!-- Node443&#45;&gt;Node225 -->
+<g id="edge583" class="edge">
+<title>Node443&#45;&gt;Node225</title>
+<path fill="none" stroke="midnightblue" d="M725.79,-6004.25C734.7,-6000.26 742.76,-5994.72 749,-5987.09 785.8,-5942.11 728.48,-4984.62 767,-4941.09 826.48,-4873.88 906.7,-4979.58 967,-4913.09 999.35,-4877.42 954.06,-4516.99 985,-4480.09 990.6,-4473.41 997.6,-4468.34 1005.34,-4464.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.35,-6001.05 716.24,-6007.86 726.83,-6007.6 724.35,-6001.05"/>
+</g>
+<!-- Node443&#45;&gt;Node337 -->
+<g id="edge584" class="edge">
+<title>Node443&#45;&gt;Node337</title>
+<path fill="none" stroke="midnightblue" d="M725.72,-6018.6C734.69,-6022.68 742.78,-6028.34 749,-6036.09 774.26,-6067.61 739.68,-8914.34 767,-8944.09 783.17,-8961.7 918.56,-8969.12 1009.98,-8972.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.69,-6015.22 716.1,-6014.89 724.17,-6021.75 726.69,-6015.22"/>
+</g>
+<!-- Node444&#45;&gt;Node373 -->
+<g id="edge586" class="edge">
+<title>Node444&#45;&gt;Node373</title>
+<path fill="none" stroke="midnightblue" d="M728.84,-940.65C736.49,-936.78 743.43,-931.71 749,-925.09 772.86,-896.75 740.65,-618.15 767,-592.09 800.38,-559.08 926.92,-562.85 1012.44,-569.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.36,-937.47 719.56,-944.65 730.13,-943.9 727.36,-937.47"/>
+</g>
+<!-- Node445&#45;&gt;Node100 -->
+<g id="edge588" class="edge">
+<title>Node445&#45;&gt;Node100</title>
+<path fill="none" stroke="midnightblue" d="M652.63,-4377.88C676.74,-4330.25 728.71,-4220.38 749,-4121.09 755.05,-4091.47 745.27,-3598.12 767,-3577.09 798.94,-3546.19 934.81,-3546.45 967,-3577.09 996.33,-3605.01 958.99,-3910.05 985,-3941.09 991.55,-3948.91 999.99,-3954.57 1009.28,-3958.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="649.5,-4376.32 648.07,-4386.81 655.74,-4379.5 649.5,-4376.32"/>
+</g>
+<!-- Node445&#45;&gt;Node229 -->
+<g id="edge589" class="edge">
+<title>Node445&#45;&gt;Node229</title>
+<path fill="none" stroke="midnightblue" d="M652.81,-4377.92C677.22,-4330.35 729.69,-4220.57 749,-4121.09 756.1,-4084.52 742.16,-2807.86 767,-2780.09 799.18,-2744.11 931.03,-2737.75 1017.16,-2737.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="649.68,-4376.35 648.18,-4386.84 655.89,-4379.57 649.68,-4376.35"/>
+</g>
+<!-- Node445&#45;&gt;Node339 -->
+<g id="edge590" class="edge">
+<title>Node445&#45;&gt;Node339</title>
+<path fill="none" stroke="midnightblue" d="M684.66,-4421.88C708.38,-4434.98 735.39,-4454.65 749,-4481.09 765.75,-4513.64 742.69,-7088.73 767,-7116.09 797.69,-7150.63 919.8,-7157.91 1005.77,-7158.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="686.24,-4418.75 675.76,-4417.18 682.97,-4424.94 686.24,-4418.75"/>
+</g>
+<!-- Node446&#45;&gt;Node341 -->
+<g id="edge594" class="edge">
+<title>Node446&#45;&gt;Node341</title>
+<path fill="none" stroke="midnightblue" d="M738.55,-1535.59C742.43,-1538.63 745.95,-1542.12 749,-1546.09 774.39,-1579.22 739.52,-4519.68 767,-4551.09 826.11,-4618.64 904.06,-4515.11 967,-4579.09 1012.85,-4625.7 941.21,-4676.55 985,-4725.09 993.71,-4734.75 1005.33,-4741.07 1017.74,-4745.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="740.39,-1532.61 730.14,-1529.93 736.48,-1538.42 740.39,-1532.61"/>
+</g>
+<!-- Node447 -->
+<g id="node447" class="node">
+<title>Node447</title>
+<g id="a_node447"><a xlink:href="classarmnn_1_1_cl_reverse_v2_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1032.5,-1356.59 1032.5,-1375.59 1157.5,-1375.59 1157.5,-1356.59 1032.5,-1356.59"/>
+<text text-anchor="middle" x="1095" y="-1363.59" font-family="Helvetica,sans-Serif" font-size="10.00">ClReverseV2Workload</text>
+</a>
+</g>
+</g>
+<!-- Node446&#45;&gt;Node447 -->
+<g id="edge592" class="edge">
+<title>Node446&#45;&gt;Node447</title>
+<path fill="none" stroke="midnightblue" d="M686.69,-1496.51C708.96,-1484.8 733.97,-1467.75 749,-1445.09 773.97,-1407.46 732.35,-1374.06 767,-1345.09 835.19,-1288.08 878.41,-1337.82 967,-1345.09 993.95,-1347.31 1023.8,-1352.12 1047.78,-1356.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="685.03,-1493.42 677.67,-1501.04 688.18,-1499.68 685.03,-1493.42"/>
+</g>
+<!-- Node448 -->
+<g id="node448" class="node">
+<title>Node448</title>
+<g id="a_node448"><a xlink:href="classarmnn_1_1_neon_reverse_v2_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1025,-1444.59 1025,-1463.59 1165,-1463.59 1165,-1444.59 1025,-1444.59"/>
+<text text-anchor="middle" x="1095" y="-1451.59" font-family="Helvetica,sans-Serif" font-size="10.00">NeonReverseV2Workload</text>
+</a>
+</g>
+</g>
+<!-- Node446&#45;&gt;Node448 -->
+<g id="edge593" class="edge">
+<title>Node446&#45;&gt;Node448</title>
+<path fill="none" stroke="midnightblue" d="M685.69,-1496.42C707.95,-1484.61 733.24,-1467.5 749,-1445.09 768.97,-1416.7 739.77,-1390.63 767,-1369.09 801.86,-1341.52 931.63,-1342.18 967,-1369.09 990.86,-1387.24 962.88,-1413.86 985,-1434.09 996,-1444.16 1010.33,-1449.96 1024.97,-1453.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="684.02,-1493.34 676.7,-1500.99 687.2,-1499.58 684.02,-1493.34"/>
+</g>
+<!-- Node449&#45;&gt;Node102 -->
+<g id="edge596" class="edge">
+<title>Node449&#45;&gt;Node102</title>
+<path fill="none" stroke="midnightblue" d="M652.15,-4961.83C675.45,-4914.05 726.11,-4803.84 749,-4705.09 759.58,-4659.47 734.78,-4529.09 767,-4495.09 828.74,-4429.95 901.36,-4528.31 967,-4467.09 995.24,-4440.75 957.8,-4409.51 985,-4382.09 992.91,-4374.11 1002.84,-4368.52 1013.45,-4364.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="648.89,-4960.53 647.61,-4971.05 655.17,-4963.62 648.89,-4960.53"/>
+</g>
+<!-- Node449&#45;&gt;Node231 -->
+<g id="edge597" class="edge">
+<title>Node449&#45;&gt;Node231</title>
+<path fill="none" stroke="midnightblue" d="M652.77,-4961.91C677.11,-4914.33 729.46,-4804.53 749,-4705.09 754.37,-4677.78 749.67,-3724.88 767,-3703.09 824.03,-3631.38 905,-3720.55 967,-3653.09 1000.82,-3616.3 964.03,-3587.46 985,-3542.09 1006.8,-3494.94 1050.98,-3451.47 1075.88,-3429.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="649.64,-4960.34 648.16,-4970.83 655.86,-4963.55 649.64,-4960.34"/>
+</g>
+<!-- Node449&#45;&gt;Node343 -->
+<g id="edge598" class="edge">
+<title>Node449&#45;&gt;Node343</title>
+<path fill="none" stroke="midnightblue" d="M646.95,-5011.12C667.53,-5086.69 728.08,-5319.52 749,-5517.09 752.08,-5546.14 748.8,-7597.25 767,-7620.09 775.01,-7630.15 926.99,-7663.33 1020.9,-7683.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="650.23,-5009.85 644.21,-5001.13 643.48,-5011.7 650.23,-5009.85"/>
+</g>
+<!-- Node450&#45;&gt;Node104 -->
+<g id="edge600" class="edge">
+<title>Node450&#45;&gt;Node104</title>
+<path fill="none" stroke="midnightblue" d="M731.79,-3989.48C738.32,-3985.74 744.2,-3981.02 749,-3975.09 773.88,-3944.39 738.71,-3291.68 767,-3264.09 798.82,-3233.07 934,-3234.33 967,-3264.09 995.87,-3290.13 969.78,-3402.32 985,-3438.09 1005.44,-3486.12 1050.15,-3529.72 1075.5,-3551.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="729.99,-3986.47 722.54,-3994 733.06,-3992.76 729.99,-3986.47"/>
+</g>
+<!-- Node450&#45;&gt;Node233 -->
+<g id="edge601" class="edge">
+<title>Node450&#45;&gt;Node233</title>
+<path fill="none" stroke="midnightblue" d="M731.88,-3989.55C738.38,-3985.79 744.24,-3981.05 749,-3975.09 775.22,-3942.28 737.12,-2492.62 767,-2463.09 801.66,-2428.84 936.64,-2447.21 1021.97,-2463.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.07,-3986.54 722.64,-3994.09 733.16,-3992.82 730.07,-3986.54"/>
+</g>
+<!-- Node450&#45;&gt;Node345 -->
+<g id="edge602" class="edge">
+<title>Node450&#45;&gt;Node345</title>
+<path fill="none" stroke="midnightblue" d="M731.81,-4014.24C738.36,-4018.13 744.25,-4023.01 749,-4029.09 795.84,-4089.08 716.62,-6712.04 767,-6769.09 799.07,-6805.42 931.67,-6812.51 1017.85,-6813.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733,-4010.92 722.5,-4009.52 729.84,-4017.16 733,-4010.92"/>
+</g>
+<!-- Node451&#45;&gt;Node108 -->
+<g id="edge604" class="edge">
+<title>Node451&#45;&gt;Node108</title>
+<path fill="none" stroke="midnightblue" d="M647.37,-3880.92C667.88,-3809.59 725.63,-3599.75 749,-3421.09 752.32,-3395.68 748.53,-2977.86 767,-2960.09 799.03,-2929.29 932.06,-2932.63 967,-2960.09 993.61,-2981.01 960.91,-3010.32 985,-3034.09 991.77,-3040.78 999.94,-3045.82 1008.73,-3049.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="643.93,-3880.2 644.52,-3890.78 650.66,-3882.15 643.93,-3880.2"/>
+</g>
+<!-- Node451&#45;&gt;Node237 -->
+<g id="edge605" class="edge">
+<title>Node451&#45;&gt;Node237</title>
+<path fill="none" stroke="midnightblue" d="M647.6,-3880.94C668.71,-3809.69 727.88,-3600.03 749,-3421.09 753.23,-3385.26 742.73,-2148.8 767,-2122.09 832,-2050.55 953.98,-2057.87 1029.19,-2071.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="644.17,-3880.22 644.66,-3890.8 650.87,-3882.22 644.17,-3880.22"/>
+</g>
+<!-- Node451&#45;&gt;Node347 -->
+<g id="edge606" class="edge">
+<title>Node451&#45;&gt;Node347</title>
+<path fill="none" stroke="midnightblue" d="M729.32,-3920.37C736.88,-3924.67 743.66,-3930.14 749,-3937.09 788.17,-3988.13 727.01,-5044.69 767,-5095.09 823.95,-5166.87 889.06,-5096.92 967,-5145.09 977.46,-5151.56 974.48,-5159.73 985,-5166.09 991.4,-5169.96 998.33,-5173.23 1005.51,-5175.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.64,-3917.12 720.12,-3915.85 727.55,-3923.4 730.64,-3917.12"/>
+</g>
+<!-- Node453 -->
+<g id="node453" class="node">
+<title>Node453</title>
+<g id="a_node453"><a xlink:href="classsdb_1_1_sample_dynamic_addition_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1003.5,-40.59 1003.5,-59.59 1186.5,-59.59 1186.5,-40.59 1003.5,-40.59"/>
+<text text-anchor="middle" x="1095" y="-47.59" font-family="Helvetica,sans-Serif" font-size="10.00">SampleDynamicAdditionWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node452&#45;&gt;Node453 -->
+<g id="edge608" class="edge">
+<title>Node452&#45;&gt;Node453</title>
+<path fill="none" stroke="midnightblue" d="M725.37,-80.36C739.25,-78 753.49,-75.81 767,-74.09 846.48,-64.01 937.41,-57.76 1003.18,-54.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.6,-76.94 715.35,-82.09 725.8,-83.83 724.6,-76.94"/>
+</g>
+<!-- Node455 -->
+<g id="node455" class="node">
+<title>Node455</title>
+<g id="a_node455"><a xlink:href="classarmnn_1_1_map_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1053.5,-2.59 1053.5,-21.59 1136.5,-21.59 1136.5,-2.59 1053.5,-2.59"/>
+<text text-anchor="middle" x="1095" y="-9.59" font-family="Helvetica,sans-Serif" font-size="10.00">MapWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node454&#45;&gt;Node455 -->
+<g id="edge610" class="edge">
+<title>Node454&#45;&gt;Node455</title>
+<path fill="none" stroke="midnightblue" d="M755.22,-12.84C852.67,-12.62 986.76,-12.33 1053.23,-12.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="755,-9.34 745.01,-12.86 755.02,-16.34 755,-9.34"/>
+</g>
+<!-- Node456&#45;&gt;Node112 -->
+<g id="edge612" class="edge">
+<title>Node456&#45;&gt;Node112</title>
+<path fill="none" stroke="midnightblue" d="M647.06,-3371.82C666.76,-3300.23 722.59,-3089.69 749,-2911.09 753.01,-2883.98 746.93,-2683.75 767,-2665.09 832.11,-2604.58 898.7,-2608.2 967,-2665.09 1001.02,-2693.44 955.35,-2730.2 985,-2763.09 992.39,-2771.3 1001.77,-2777.44 1011.9,-2782.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="643.61,-3371.15 644.32,-3381.72 650.36,-3373.02 643.61,-3371.15"/>
+</g>
+<!-- Node456&#45;&gt;Node239 -->
+<g id="edge613" class="edge">
+<title>Node456&#45;&gt;Node239</title>
+<path fill="none" stroke="midnightblue" d="M647.53,-3371.88C668.46,-3300.46 727.2,-3090.31 749,-2911.09 751.81,-2887.95 751.23,-2089.26 767,-2072.09 832.65,-2000.6 955.31,-2008.62 1030.31,-2022.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="644.09,-3371.18 644.62,-3381.76 650.8,-3373.16 644.09,-3371.18"/>
+</g>
+<!-- Node456&#45;&gt;Node349 -->
+<g id="edge614" class="edge">
+<title>Node456&#45;&gt;Node349</title>
+<path fill="none" stroke="midnightblue" d="M647.59,-3422.19C668.67,-3493.3 727.77,-3702.52 749,-3881.09 752.89,-3913.81 745.19,-5042.4 767,-5067.09 826.42,-5134.37 888.76,-5051.11 967,-5095.09 978.01,-5101.28 974.26,-5110.43 985,-5117.09 992.26,-5121.6 1000.24,-5125.29 1008.49,-5128.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="650.87,-3420.94 644.65,-3412.36 644.16,-3422.94 650.87,-3420.94"/>
+</g>
+<!-- Node457&#45;&gt;Node110 -->
+<g id="edge616" class="edge">
+<title>Node457&#45;&gt;Node110</title>
+<path fill="none" stroke="midnightblue" d="M726.44,-2096.01C734.17,-2093.66 741.79,-2091.03 749,-2088.09 757.68,-2084.55 757.97,-2079.63 767,-2077.09 852.57,-2053.02 901.09,-2017.45 967,-2077.09 996.81,-2104.07 958.42,-2226.94 985,-2257.09 992.51,-2265.61 1002.28,-2271.55 1012.88,-2275.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="725.26,-2092.71 716.62,-2098.83 727.2,-2099.43 725.26,-2092.71"/>
+</g>
+<!-- Node457&#45;&gt;Node243 -->
+<g id="edge617" class="edge">
+<title>Node457&#45;&gt;Node243</title>
+<path fill="none" stroke="midnightblue" d="M726.07,-2105.13C734.85,-2101.1 742.8,-2095.59 749,-2088.09 782.96,-2047.07 728.64,-1646.04 767,-1609.09 831.02,-1547.43 900.68,-1549.9 967,-1609.09 993.36,-1632.62 961.45,-1740.75 985,-1767.09 990.56,-1773.32 997.33,-1778.16 1004.75,-1781.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.71,-2101.91 716.67,-2108.81 727.26,-2108.43 724.71,-2101.91"/>
+</g>
+<!-- Node458&#45;&gt;Node114 -->
+<g id="edge619" class="edge">
+<title>Node458&#45;&gt;Node114</title>
+<path fill="none" stroke="midnightblue" d="M733.06,-5679.94C812.94,-5681.52 927.27,-5683.79 1005.73,-5685.34"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.07,-5676.44 723.01,-5679.74 732.94,-5683.44 733.07,-5676.44"/>
+</g>
+<!-- Node458&#45;&gt;Node241 -->
+<g id="edge620" class="edge">
+<title>Node458&#45;&gt;Node241</title>
+<path fill="none" stroke="midnightblue" d="M732.18,-5667.21C738.56,-5663.54 744.3,-5658.91 749,-5653.09 796.61,-5594.13 716.89,-4345.95 767,-4289.09 826.35,-4221.76 903.37,-4324.4 967,-4261.09 1006.48,-4221.82 947.08,-4177.87 985,-4137.09 988.83,-4132.98 993.19,-4129.49 997.91,-4126.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.57,-5664.1 723.13,-5671.65 733.65,-5670.39 730.57,-5664.1"/>
+</g>
+<!-- Node458&#45;&gt;Node351 -->
+<g id="edge621" class="edge">
+<title>Node458&#45;&gt;Node351</title>
+<path fill="none" stroke="midnightblue" d="M732.22,-5688.94C738.59,-5692.62 744.32,-5697.26 749,-5703.09 773.06,-5733.1 740.64,-8444.09 767,-8472.09 782.89,-8488.98 911.11,-8493.28 1002.18,-8494.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.7,-5685.77 723.18,-5684.5 730.61,-5692.05 733.7,-5685.77"/>
+</g>
+<!-- Node459&#45;&gt;Node106 -->
+<g id="edge623" class="edge">
+<title>Node459&#45;&gt;Node106</title>
+<path fill="none" stroke="midnightblue" d="M730.44,-4545.21C737.5,-4541.36 743.87,-4536.41 749,-4530.09 793.73,-4475.06 718,-3943.36 767,-3892.09 784.31,-3873.99 932.38,-3869.43 1023.23,-3868.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.75,-4542.14 721.17,-4549.53 731.71,-4548.48 728.75,-4542.14"/>
+</g>
+<!-- Node459&#45;&gt;Node235 -->
+<g id="edge624" class="edge">
+<title>Node459&#45;&gt;Node235</title>
+<path fill="none" stroke="midnightblue" d="M730.37,-4545.39C737.48,-4541.51 743.87,-4536.5 749,-4530.09 774.62,-4498.05 739.89,-3083.89 767,-3053.09 826.31,-2985.73 895.2,-3078.95 967,-3025.09 982.6,-3013.4 969.87,-2997.39 985,-2985.09 993.95,-2977.82 1004.62,-2972.64 1015.74,-2968.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.62,-4542.35 721.03,-4549.74 731.57,-4548.7 728.62,-4542.35"/>
+</g>
+<!-- Node459&#45;&gt;Node353 -->
+<g id="edge625" class="edge">
+<title>Node459&#45;&gt;Node353</title>
+<path fill="none" stroke="midnightblue" d="M711.21,-4575.45C726.13,-4582.89 740.04,-4593.11 749,-4607.09 769,-4638.29 742.35,-7247.43 767,-7275.09 799.49,-7311.55 934.11,-7317.17 1020.17,-7316.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="712.38,-4572.14 701.83,-4571.17 709.47,-4578.5 712.38,-4572.14"/>
+</g>
+</g>
+</svg>