aboutsummaryrefslogtreecommitdiff
path: root/23.11/classarmnn_1_1_i_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_i_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_i_workload__inherit__graph.svg')
-rw-r--r--23.11/classarmnn_1_1_i_workload__inherit__graph.svg8892
1 files changed, 8892 insertions, 0 deletions
diff --git a/23.11/classarmnn_1_1_i_workload__inherit__graph.svg b/23.11/classarmnn_1_1_i_workload__inherit__graph.svg
new file mode 100644
index 0000000000..793b63da25
--- /dev/null
+++ b/23.11/classarmnn_1_1_i_workload__inherit__graph.svg
@@ -0,0 +1,8892 @@
+<?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: IWorkload Pages: 1 -->
+<svg width="1435pt" height="11053pt"
+ viewBox="0.00 0.00 1435.00 11052.99" 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 11048.99)">
+<title>IWorkload</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-11048.99 1431,-11048.99 1431,4 -4,4"/>
+<!-- Node1 -->
+<g id="node1" class="node">
+<title>Node1</title>
+<g id="a_node1"><a xlink:title="Workload interface to enqueue a layer computation.">
+<polygon fill="#bfbfbf" stroke="black" points="0,-5010.54 0,-5029.54 65,-5029.54 65,-5010.54 0,-5010.54"/>
+<text text-anchor="middle" x="32.5" y="-5017.54" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="102,-5078.54 102,-5097.54 293,-5097.54 293,-5078.54 102,-5078.54"/>
+<text text-anchor="middle" x="197.5" y="-5085.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node2 -->
+<g id="edge1" class="edge">
+<title>Node1&#45;&gt;Node2</title>
+<path fill="none" stroke="midnightblue" d="M48.37,-5037.04C57.46,-5046.39 69.85,-5057.4 83,-5064.04 95.59,-5070.4 109.77,-5075.07 123.75,-5078.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="50.93,-5034.66 41.56,-5029.71 45.8,-5039.42 50.93,-5034.66"/>
+</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,-1089.04 549.5,-1119.04 728.5,-1119.04 728.5,-1089.04 549.5,-1089.04"/>
+<text text-anchor="start" x="557.5" y="-1107.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemCopyQueue</text>
+<text text-anchor="middle" x="639" y="-1096.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node375 -->
+<g id="edge665" class="edge">
+<title>Node1&#45;&gt;Node375</title>
+<path fill="none" stroke="midnightblue" d="M33.57,-4999.94C34.68,-4709.8 48.59,-1375.48 102,-1292.04 159.27,-1202.57 210.25,-1209.75 311,-1176.04 396.12,-1147.56 431.21,-1189.15 511,-1148.04 521.34,-1142.71 518.9,-1134.81 529,-1129.04 535.83,-1125.14 543.22,-1121.85 550.84,-1119.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.07,-5000.22 33.54,-5010.23 37.07,-5000.25 30.07,-5000.22"/>
+</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,-10750.04 535,-10780.04 743,-10780.04 743,-10750.04 535,-10750.04"/>
+<text text-anchor="start" x="543" y="-10768.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; InstanceNormalization</text>
+<text text-anchor="middle" x="639" y="-10757.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node377 -->
+<g id="edge657" class="edge">
+<title>Node1&#45;&gt;Node377</title>
+<path fill="none" stroke="midnightblue" d="M33.48,-5039.71C33.29,-5290.18 32.6,-7883.56 83,-9978.04 88.33,-10199.47 18.23,-10271 102,-10476.04 154.24,-10603.9 190.18,-10639.11 311,-10706.04 379.5,-10743.99 467.3,-10758.28 534.68,-10763.34"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.98,-5039.57 33.49,-5029.57 29.98,-5039.56 36.98,-5039.57"/>
+</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,-10701.04 555,-10731.04 723,-10731.04 723,-10701.04 555,-10701.04"/>
+<text text-anchor="start" x="563" y="-10719.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="639" y="-10708.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node378 -->
+<g id="edge642" class="edge">
+<title>Node1&#45;&gt;Node378</title>
+<path fill="none" stroke="midnightblue" d="M33.57,-5039.91C34.47,-5282.94 44.29,-7707.11 83,-9666.04 88.78,-9958.55 8.12,-10046.95 102,-10324.04 152.98,-10474.51 174.95,-10531.99 311,-10614.04 387.86,-10660.4 426.18,-10612.67 511,-10642.04 551.51,-10656.07 593.55,-10683.56 617.66,-10700.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.07,-5039.73 33.53,-5029.74 30.07,-5039.75 37.07,-5039.73"/>
+</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,-2426.04 557,-2456.04 721,-2456.04 721,-2426.04 557,-2426.04"/>
+<text text-anchor="start" x="565" y="-2444.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Multiplication</text>
+<text text-anchor="middle" x="639" y="-2433.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node379 -->
+<g id="edge669" class="edge">
+<title>Node1&#45;&gt;Node379</title>
+<path fill="none" stroke="midnightblue" d="M33.83,-5000.42C36.24,-4860.19 51.99,-4008.65 83,-3752.04 105.95,-3562.15 145.72,-3483.3 311,-3387.04 388.56,-3341.87 451.37,-3426.12 511,-3359.04 541.61,-3324.61 508.8,-2571.44 529,-2530.04 545.5,-2496.23 581.59,-2470.89 607.73,-2456.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.33,-5000.47 33.66,-5010.53 37.33,-5000.59 30.33,-5000.47"/>
+</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,-10508.04 555.5,-10538.04 722.5,-10538.04 722.5,-10508.04 555.5,-10508.04"/>
+<text text-anchor="start" x="563.5" y="-10526.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SpaceToDepth</text>
+<text text-anchor="middle" x="639" y="-10515.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node380 -->
+<g id="edge691" class="edge">
+<title>Node1&#45;&gt;Node380</title>
+<path fill="none" stroke="midnightblue" d="M33.53,-5039.74C33.89,-5280.69 38.6,-7684.1 83,-9626.04 88.52,-9867.46 25.28,-9940.07 102,-10169.04 153.39,-10322.43 174.32,-10380.51 311,-10467.04 331.41,-10479.96 465.48,-10500 555.49,-10512.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.03,-5039.65 33.51,-5029.66 30.03,-5039.66 37.03,-5039.65"/>
+</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,-10336.54 536.5,-10355.54 741.5,-10355.54 741.5,-10336.54 536.5,-10336.54"/>
+<text text-anchor="middle" x="639" y="-10343.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FillQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node381 -->
+<g id="edge651" class="edge">
+<title>Node1&#45;&gt;Node381</title>
+<path fill="none" stroke="midnightblue" d="M33.59,-5039.78C34.95,-5325.13 51.22,-8623.88 83,-9596.04 93.79,-9926.02 36.14,-10120.13 311,-10303.04 316.15,-10306.47 463.68,-10324.9 558.79,-10336.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.09,-5039.64 33.54,-5029.66 30.09,-5039.68 37.09,-5039.64"/>
+</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,-10154.04 558.5,-10184.04 719.5,-10184.04 719.5,-10154.04 558.5,-10154.04"/>
+<text text-anchor="start" x="566.5" y="-10172.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="639" y="-10161.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node382 -->
+<g id="edge678" class="edge">
+<title>Node1&#45;&gt;Node382</title>
+<path fill="none" stroke="midnightblue" d="M33.48,-5039.73C33.21,-5361.31 31.07,-9517.02 102,-9760.04 153.19,-9935.43 160.42,-10010.57 311,-10114.04 312.29,-10114.93 462.03,-10139.87 558.41,-10155.86"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.98,-5039.59 33.49,-5029.58 29.98,-5039.58 36.98,-5039.59"/>
+</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,-9955.04 530.5,-9985.04 747.5,-9985.04 747.5,-9955.04 530.5,-9955.04"/>
+<text text-anchor="start" x="538.5" y="-9973.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="639" y="-9962.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node383 -->
+<g id="edge697" class="edge">
+<title>Node1&#45;&gt;Node383</title>
+<path fill="none" stroke="midnightblue" d="M33.62,-5039.99C35.23,-5312.51 53.48,-8300.06 83,-9182.04 94.26,-9518.36 39.46,-9705.28 311,-9904.04 320.9,-9911.29 461.04,-9937.87 554.62,-9955.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.11,-5039.63 33.56,-5029.65 30.11,-5039.67 37.11,-5039.63"/>
+</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,-1040.04 557,-1070.04 721,-1070.04 721,-1040.04 557,-1040.04"/>
+<text text-anchor="start" x="565" y="-1058.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; UnmapQueue</text>
+<text text-anchor="middle" x="639" y="-1047.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node384 -->
+<g id="edge700" class="edge">
+<title>Node1&#45;&gt;Node384</title>
+<path fill="none" stroke="midnightblue" d="M33.51,-5000.18C33.76,-4706.64 38.03,-1257.74 102,-1178.04 218.45,-1032.96 333.35,-1144.26 511,-1089.04 519.54,-1086.39 520.58,-1083.06 529,-1080.04 539.42,-1076.3 550.6,-1072.99 561.69,-1070.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.01,-5000.23 33.51,-5010.23 37.01,-5000.24 30.01,-5000.23"/>
+</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,-9745.04 558.5,-9775.04 719.5,-9775.04 719.5,-9745.04 558.5,-9745.04"/>
+<text text-anchor="start" x="566.5" y="-9763.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="639" y="-9752.04" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node386 -->
+<g id="edge649" class="edge">
+<title>Node1&#45;&gt;Node386</title>
+<path fill="none" stroke="midnightblue" d="M33.5,-5039.82C33.5,-5346.71 34.94,-9125.42 102,-9346.04 154.58,-9519.02 162.26,-9592.26 311,-9695.04 385.3,-9746.39 422.51,-9712.98 511,-9731.04 531.83,-9735.29 554.49,-9740.33 574.82,-9745.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37,-5039.72 33.5,-5029.72 30,-5039.72 37,-5039.72"/>
+</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,-2310.04 562.5,-2340.04 715.5,-2340.04 715.5,-2310.04 562.5,-2310.04"/>
+<text text-anchor="start" x="570.5" y="-2328.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Subtraction</text>
+<text text-anchor="middle" x="639" y="-2317.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node387 -->
+<g id="edge695" class="edge">
+<title>Node1&#45;&gt;Node387</title>
+<path fill="none" stroke="midnightblue" d="M34.15,-5000.22C38.04,-4881.57 59.02,-4253.38 83,-3741.04 90.2,-3587.2 8.12,-3517.13 102,-3395.04 161.55,-3317.61 215.82,-3349.01 311,-3327.04 354.73,-3316.95 481.2,-3332.6 511,-3299.04 543.54,-3262.39 507.9,-2461.28 529,-2417.04 545.69,-2382.06 582.71,-2355.47 608.96,-2340.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.64,-5000.24 33.81,-5010.35 37.64,-5000.47 30.64,-5000.24"/>
+</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,-9557.04 550.5,-9587.04 727.5,-9587.04 727.5,-9557.04 550.5,-9557.04"/>
+<text text-anchor="start" x="558.5" y="-9575.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Pooling3dQueue</text>
+<text text-anchor="middle" x="639" y="-9564.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node388 -->
+<g id="edge675" class="edge">
+<title>Node1&#45;&gt;Node388</title>
+<path fill="none" stroke="midnightblue" d="M33.56,-5040.05C34.4,-5304.66 44.22,-8118.12 83,-8949.04 95.13,-9208.87 93.17,-9345.9 311,-9488.04 386.77,-9537.49 423.74,-9502.12 511,-9526.04 541.98,-9534.54 576.18,-9547.11 601.27,-9556.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.06,-5039.66 33.53,-5029.67 30.06,-5039.68 37.06,-5039.66"/>
+</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,-9282.04 562,-9312.04 716,-9312.04 716,-9282.04 562,-9282.04"/>
+<text text-anchor="start" x="570" y="-9300.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FloorQueue</text>
+<text text-anchor="middle" x="639" y="-9289.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node389 -->
+<g id="edge652" class="edge">
+<title>Node1&#45;&gt;Node389</title>
+<path fill="none" stroke="midnightblue" d="M33.56,-5039.92C34.37,-5300.04 43.82,-8038.16 83,-8847.04 87.88,-8947.72 59,-8981.87 102,-9073.04 157.37,-9190.44 192.33,-9224.45 311,-9277.04 354.29,-9296.23 479.59,-9298.92 561.92,-9298.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.06,-5039.69 33.53,-5029.7 30.06,-5039.71 37.06,-5039.69"/>
+</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,-9233.04 558.5,-9263.04 719.5,-9263.04 719.5,-9233.04 558.5,-9233.04"/>
+<text text-anchor="start" x="566.5" y="-9251.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="639" y="-9240.04" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node390 -->
+<g id="edge650" class="edge">
+<title>Node1&#45;&gt;Node390</title>
+<path fill="none" stroke="midnightblue" d="M33.58,-5039.73C34.68,-5294.52 46.87,-7950.14 83,-8735.04 87.94,-8842.37 52.88,-8880.48 102,-8976.04 157.52,-9084.05 200.09,-9102.58 311,-9152.04 392.97,-9188.6 425.67,-9152.21 511,-9180.04 549.99,-9192.76 591.15,-9217.09 615.69,-9232.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.08,-5039.68 33.54,-5029.7 30.08,-5039.71 37.08,-5039.68"/>
+</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,-9075.04 555.5,-9105.04 722.5,-9105.04 722.5,-9075.04 555.5,-9075.04"/>
+<text text-anchor="start" x="563.5" y="-9093.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Normalization</text>
+<text text-anchor="middle" x="639" y="-9082.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node391 -->
+<g id="edge670" class="edge">
+<title>Node1&#45;&gt;Node391</title>
+<path fill="none" stroke="midnightblue" d="M33.59,-5039.9C34.75,-5291.7 47.43,-7865.74 83,-8627.04 87.95,-8733.04 56.94,-8768.97 102,-8865.04 157.12,-8982.56 192.41,-9016.27 311,-9069.04 353.1,-9087.78 472.86,-9091.21 555.14,-9091.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.09,-5039.67 33.54,-5029.69 30.09,-5039.7 37.09,-5039.67"/>
+</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,-9026.04 550.5,-9056.04 727.5,-9056.04 727.5,-9026.04 550.5,-9026.04"/>
+<text text-anchor="start" x="558.5" y="-9044.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Pooling2dQueue</text>
+<text text-anchor="middle" x="639" y="-9033.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node392 -->
+<g id="edge674" class="edge">
+<title>Node1&#45;&gt;Node392</title>
+<path fill="none" stroke="midnightblue" d="M33.57,-5039.77C34.47,-5287.33 44.46,-7793.72 83,-8535.04 87.89,-8629.07 63.39,-8660.17 102,-8746.04 157.57,-8869.64 190.63,-8905.79 311,-8968.04 390.72,-9009.28 423.81,-8974.72 511,-8996.04 542.24,-9003.68 576.56,-9016.1 601.64,-9025.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.07,-5039.7 33.53,-5029.71 30.07,-5039.72 37.07,-5039.7"/>
+</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,-8844.04 560.5,-8874.04 717.5,-8874.04 717.5,-8844.04 560.5,-8844.04"/>
+<text text-anchor="start" x="568.5" y="-8862.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BroadcastTo</text>
+<text text-anchor="middle" x="639" y="-8851.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node393 -->
+<g id="edge635" class="edge">
+<title>Node1&#45;&gt;Node393</title>
+<path fill="none" stroke="midnightblue" d="M33.43,-5039.81C32.42,-5318.64 22.92,-8456.39 102,-8631.04 156.45,-8751.28 190.53,-8788.09 311,-8842.04 353.93,-8861.27 478.02,-8862.74 560.39,-8861.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.93,-5039.59 33.46,-5029.58 29.93,-5039.57 36.93,-5039.59"/>
+</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,-8795.04 556.5,-8825.04 721.5,-8825.04 721.5,-8795.04 556.5,-8795.04"/>
+<text text-anchor="start" x="564.5" y="-8813.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchToSpace</text>
+<text text-anchor="middle" x="639" y="-8802.04" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node394 -->
+<g id="edge634" class="edge">
+<title>Node1&#45;&gt;Node394</title>
+<path fill="none" stroke="midnightblue" d="M33.52,-5039.8C33.83,-5312.25 38.66,-8313.46 102,-8486.04 155.01,-8630.49 178.5,-8683.81 311,-8762.04 388.34,-8807.71 422.14,-8777.95 511,-8791.04 525.67,-8793.2 541.28,-8795.52 556.37,-8797.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.02,-5039.76 33.51,-5029.77 30.02,-5039.77 37.02,-5039.76"/>
+</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,-8672.04 565.5,-8702.04 712.5,-8702.04 712.5,-8672.04 565.5,-8672.04"/>
+<text text-anchor="start" x="573.5" y="-8690.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="639" y="-8679.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node395 -->
+<g id="edge628" class="edge">
+<title>Node1&#45;&gt;Node395</title>
+<path fill="none" stroke="midnightblue" d="M33.58,-5039.59C34.72,-5303.24 48.21,-8147.99 102,-8314.04 155.5,-8479.2 164.7,-8550.58 311,-8644.04 316.34,-8647.45 470.61,-8666.7 565.32,-8678.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.08,-5039.54 33.54,-5029.56 30.08,-5039.57 37.08,-5039.54"/>
+</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,-8495.04 561.5,-8525.04 716.5,-8525.04 716.5,-8495.04 561.5,-8495.04"/>
+<text text-anchor="start" x="569.5" y="-8513.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; StridedSlice</text>
+<text text-anchor="middle" x="639" y="-8502.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node396 -->
+<g id="edge694" class="edge">
+<title>Node1&#45;&gt;Node396</title>
+<path fill="none" stroke="midnightblue" d="M33.58,-5039.82C34.64,-5298.1 47.1,-8001.35 102,-8158.04 155.49,-8310.71 174.06,-8369.92 311,-8456.04 321.56,-8462.69 468.01,-8485.13 561.3,-8498.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.08,-5039.65 33.54,-5029.66 30.08,-5039.68 37.08,-5039.65"/>
+</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,-8307.04 548.5,-8337.04 729.5,-8337.04 729.5,-8307.04 548.5,-8307.04"/>
+<text text-anchor="start" x="556.5" y="-8325.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="639" y="-8314.04" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node397 -->
+<g id="edge699" class="edge">
+<title>Node1&#45;&gt;Node397</title>
+<path fill="none" stroke="midnightblue" d="M33.59,-5040.01C34.81,-5292.59 48.51,-7859.52 102,-8008.04 155.22,-8155.83 174.16,-8215.92 311,-8293.04 331.26,-8304.46 458.66,-8313.11 548.31,-8317.88"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.09,-5039.73 33.54,-5029.75 30.09,-5039.76 37.09,-5039.73"/>
+</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,-991.04 550.5,-1021.04 727.5,-1021.04 727.5,-991.04 550.5,-991.04"/>
+<text text-anchor="start" x="558.5" y="-1009.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemSyncQueue</text>
+<text text-anchor="middle" x="639" y="-998.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node398 -->
+<g id="edge667" class="edge">
+<title>Node1&#45;&gt;Node398</title>
+<path fill="none" stroke="midnightblue" d="M33.48,-5000.17C33.19,-4703.03 31.28,-1171.91 102,-1095.04 164.31,-1027.32 420.19,-1044.97 511,-1030.04 527.38,-1027.35 544.91,-1024.21 561.54,-1021.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.98,-5000.34 33.49,-5010.33 36.98,-5000.33 29.98,-5000.34"/>
+</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,-2193.04 554,-2223.04 724,-2223.04 724,-2193.04 554,-2193.04"/>
+<text text-anchor="start" x="562" y="-2211.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; AdditionQueue</text>
+<text text-anchor="middle" x="639" y="-2200.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node400 -->
+<g id="edge629" class="edge">
+<title>Node1&#45;&gt;Node400</title>
+<path fill="none" stroke="midnightblue" d="M33.64,-4999.93C34.86,-4838.05 44.45,-3745.27 83,-3418.04 115.36,-3143.38 91.21,-3006.91 311,-2839.04 382.33,-2784.56 450.91,-2877.72 511,-2811.04 548.96,-2768.92 504.34,-2352.1 529,-2301.04 545.98,-2265.87 583.13,-2238.86 609.32,-2223.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.14,-5000.28 33.57,-5010.31 37.14,-5000.33 30.14,-5000.28"/>
+</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,-2110.04 554.5,-2140.04 723.5,-2140.04 723.5,-2110.04 554.5,-2110.04"/>
+<text text-anchor="start" x="562.5" y="-2128.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DivisionQueue</text>
+<text text-anchor="middle" x="639" y="-2117.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node401 -->
+<g id="edge648" class="edge">
+<title>Node1&#45;&gt;Node401</title>
+<path fill="none" stroke="midnightblue" d="M33.48,-5000.02C33.36,-4786.9 34.3,-2942.25 102,-2851.04 160.47,-2772.27 215.55,-2802.72 311,-2780.04 354.66,-2769.67 481.02,-2785.43 511,-2752.04 553.19,-2705.06 495.83,-2237.77 529,-2184.04 541.89,-2163.17 564.91,-2149.19 586.49,-2140.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.98,-5000.34 33.49,-5010.34 36.98,-5000.33 29.98,-5000.34"/>
+</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,-8178.04 558,-8208.04 720,-8208.04 720,-8178.04 558,-8178.04"/>
+<text text-anchor="start" x="566" y="-8196.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchMatMul</text>
+<text text-anchor="middle" x="639" y="-8185.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node402 -->
+<g id="edge632" class="edge">
+<title>Node1&#45;&gt;Node402</title>
+<path fill="none" stroke="midnightblue" d="M33.63,-5040.06C35.31,-5285.72 53.05,-7711.84 102,-7853.04 154.87,-8005.54 172.91,-8066.48 311,-8150.04 331.73,-8162.59 467.98,-8177.34 557.94,-8185.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.13,-5039.74 33.56,-5029.77 30.13,-5039.79 37.13,-5039.74"/>
+</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,-8040.54 534.5,-8059.54 743.5,-8059.54 743.5,-8040.54 534.5,-8040.54"/>
+<text text-anchor="middle" x="639" y="-8047.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TileQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node403 -->
+<g id="edge696" class="edge">
+<title>Node1&#45;&gt;Node403</title>
+<path fill="none" stroke="midnightblue" d="M33.68,-5039.93C35.85,-5276.78 57.79,-7551.8 102,-7685.04 155.73,-7846.98 166.71,-7915.99 311,-8007.04 329.76,-8018.88 445.68,-8032.15 534.23,-8040.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.18,-5039.67 33.59,-5029.7 30.18,-5039.73 37.18,-5039.67"/>
+</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,-7538.04 554,-7568.04 724,-7568.04 724,-7538.04 554,-7538.04"/>
+<text text-anchor="start" x="562" y="-7556.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SoftmaxQueue</text>
+<text text-anchor="middle" x="639" y="-7545.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node406 -->
+<g id="edge689" class="edge">
+<title>Node1&#45;&gt;Node406</title>
+<path fill="none" stroke="midnightblue" d="M33.44,-5039.86C32.91,-5241.97 30.68,-6925.91 102,-7135.04 156.59,-7295.12 168.09,-7362.6 311,-7453.04 386.84,-7501.04 426.01,-7452.18 511,-7481.04 551.08,-7494.65 592.91,-7521.15 617.16,-7537.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.94,-5039.8 33.47,-5029.79 29.94,-5039.78 36.94,-5039.8"/>
+</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,-7897.54 533,-7916.54 745,-7916.54 745,-7897.54 533,-7897.54"/>
+<text text-anchor="middle" x="639" y="-7904.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; CastQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node407 -->
+<g id="edge636" class="edge">
+<title>Node1&#45;&gt;Node407</title>
+<path fill="none" stroke="midnightblue" d="M33.42,-5040.07C32.66,-5261.22 27.87,-7244.35 102,-7493.04 155.95,-7674.04 154.61,-7757.15 311,-7863.04 316.17,-7866.54 465.8,-7885.66 560.84,-7897.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.92,-5039.92 33.46,-5029.91 29.92,-5039.9 36.92,-5039.92"/>
+</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,-7720.54 531.5,-7739.54 746.5,-7739.54 746.5,-7720.54 531.5,-7720.54"/>
+<text text-anchor="middle" x="639" y="-7727.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; RankQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node408 -->
+<g id="edge681" class="edge">
+<title>Node1&#45;&gt;Node408</title>
+<path fill="none" stroke="midnightblue" d="M33.46,-5039.77C33.16,-5249.98 32.51,-7073.37 102,-7302.04 156.91,-7482.75 156.73,-7563.09 311,-7672.04 384.71,-7724.1 422.16,-7691.22 511,-7707.04 535.6,-7711.42 562.86,-7716.35 585.8,-7720.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.96,-5039.61 33.48,-5029.6 29.96,-5039.6 36.96,-5039.61"/>
+</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,-7361.04 552.5,-7391.04 725.5,-7391.04 725.5,-7361.04 552.5,-7361.04"/>
+<text text-anchor="start" x="560.5" y="-7379.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="639" y="-7368.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node409 -->
+<g id="edge653" class="edge">
+<title>Node1&#45;&gt;Node409</title>
+<path fill="none" stroke="midnightblue" d="M33.48,-5040.04C33.37,-5233.92 34.62,-6776.64 102,-6968.04 158.65,-7128.98 170.75,-7192.89 311,-7290.04 385.82,-7341.87 423.23,-7309.94 511,-7334.04 539.66,-7341.91 571.41,-7352.41 596,-7360.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.98,-5039.87 33.49,-5029.87 29.98,-5039.86 36.98,-5039.87"/>
+</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,-7083.54 544,-7102.54 734,-7102.54 734,-7083.54 544,-7083.54"/>
+<text text-anchor="middle" x="639" y="-7090.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ParentDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node410 -->
+<g id="edge672" class="edge">
+<title>Node1&#45;&gt;Node410</title>
+<path fill="none" stroke="midnightblue" d="M33.39,-5039.91C32.45,-5226.48 27.62,-6667.83 102,-6842.04 156.62,-6969.98 185.58,-7014.87 311,-7075.04 350.66,-7094.07 461.86,-7096.67 543.62,-7095.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.89,-5039.68 33.44,-5029.66 29.89,-5039.65 36.89,-5039.68"/>
+</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,-7034.04 529,-7064.04 749,-7064.04 749,-7034.04 529,-7034.04"/>
+<text text-anchor="start" x="537" y="-7052.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="639" y="-7041.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node411 -->
+<g id="edge645" class="edge">
+<title>Node1&#45;&gt;Node411</title>
+<path fill="none" stroke="midnightblue" d="M33.63,-5039.69C34.88,-5215.73 45.98,-6519.11 102,-6682.04 155.79,-6838.48 170.56,-6902.61 311,-6990.04 387.2,-7037.48 422.85,-7001.16 511,-7018.04 534.29,-7022.5 559.73,-7028.49 581.68,-7034.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.13,-5039.53 33.56,-5029.56 30.13,-5039.58 37.13,-5039.53"/>
+</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,-6915.04 562.5,-6945.04 715.5,-6945.04 715.5,-6915.04 562.5,-6915.04"/>
+<text text-anchor="start" x="570.5" y="-6933.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="639" y="-6922.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node412 -->
+<g id="edge646" class="edge">
+<title>Node1&#45;&gt;Node412</title>
+<path fill="none" stroke="midnightblue" d="M33.79,-5039.75C36.28,-5204.86 55.26,-6355.51 102,-6501.04 157.17,-6672.82 161.03,-6748.75 311,-6849.04 385.72,-6899.01 424.26,-6855.47 511,-6879.04 544.48,-6888.14 581.08,-6903.45 606.35,-6914.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.29,-5039.54 33.64,-5029.59 30.29,-5039.64 37.29,-5039.54"/>
+</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,-6659.04 542,-6689.04 736,-6689.04 736,-6659.04 542,-6659.04"/>
+<text text-anchor="start" x="550" y="-6677.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchNormalization</text>
+<text text-anchor="middle" x="639" y="-6666.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node413 -->
+<g id="edge633" class="edge">
+<title>Node1&#45;&gt;Node413</title>
+<path fill="none" stroke="midnightblue" d="M33.79,-5039.68C36.14,-5195.17 53.49,-6224.86 102,-6353.04 156.97,-6498.28 176.79,-6554.92 311,-6633.04 380.85,-6673.7 473.17,-6681.97 541.9,-6681.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.28,-5039.62 33.64,-5029.68 30.29,-5039.73 37.28,-5039.62"/>
+</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,-6598.04 556.5,-6628.04 721.5,-6628.04 721.5,-6598.04 556.5,-6598.04"/>
+<text text-anchor="start" x="564.5" y="-6616.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SpaceToBatch</text>
+<text text-anchor="middle" x="639" y="-6605.04" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node414 -->
+<g id="edge690" class="edge">
+<title>Node1&#45;&gt;Node414</title>
+<path fill="none" stroke="midnightblue" d="M33.9,-5039.76C37,-5185.77 57.96,-6096.51 102,-6210.04 157.01,-6351.85 179.49,-6404.61 311,-6481.04 388.6,-6526.14 428.78,-6473.05 511,-6509.04 559.04,-6530.07 603.63,-6574.6 624.91,-6597.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.4,-5039.53 33.69,-5029.61 30.4,-5039.68 37.4,-5039.53"/>
+</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,-6244.04 553.5,-6274.04 724.5,-6274.04 724.5,-6244.04 553.5,-6244.04"/>
+<text text-anchor="start" x="561.5" y="-6262.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReshapeQueue</text>
+<text text-anchor="middle" x="639" y="-6251.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node415 -->
+<g id="edge683" class="edge">
+<title>Node1&#45;&gt;Node415</title>
+<path fill="none" stroke="midnightblue" d="M33.81,-5039.81C35.74,-5152.09 47.96,-5710.28 102,-5872.04 157.01,-6036.7 166.69,-6105.54 311,-6202.04 330.94,-6215.38 463.27,-6235.48 553.35,-6247.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.3,-5039.54 33.64,-5029.6 30.3,-5039.66 37.3,-5039.54"/>
+</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,-6421.04 563,-6451.04 715,-6451.04 715,-6421.04 563,-6421.04"/>
+<text text-anchor="start" x="571" y="-6439.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="639" y="-6428.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node416 -->
+<g id="edge688" class="edge">
+<title>Node1&#45;&gt;Node416</title>
+<path fill="none" stroke="midnightblue" d="M33.42,-5039.8C33.12,-5164.93 34.6,-5848.42 102,-6044.04 156.97,-6203.59 168.78,-6270.2 311,-6361.04 386.75,-6409.42 423.79,-6369.27 511,-6391.04 542.09,-6398.81 576.28,-6411.15 601.34,-6420.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.92,-5039.75 33.45,-5029.74 29.92,-5039.73 36.92,-5039.75"/>
+</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,-942.04 559,-972.04 719,-972.04 719,-942.04 559,-942.04"/>
+<text text-anchor="start" x="567" y="-960.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PreCompiled</text>
+<text text-anchor="middle" x="639" y="-949.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node417 -->
+<g id="edge676" class="edge">
+<title>Node1&#45;&gt;Node417</title>
+<path fill="none" stroke="midnightblue" d="M33.47,-5000.34C33.09,-4702.09 29.99,-1116.83 102,-1039.04 117.41,-1022.4 413.47,-984.33 558.83,-966.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.97,-5000.52 33.49,-5010.52 36.97,-5000.51 29.97,-5000.52"/>
+</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,-5890.04 552.5,-5920.04 725.5,-5920.04 725.5,-5890.04 552.5,-5890.04"/>
+<text text-anchor="start" x="560.5" y="-5908.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QuantizeQueue</text>
+<text text-anchor="middle" x="639" y="-5897.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node419 -->
+<g id="edge680" class="edge">
+<title>Node1&#45;&gt;Node419</title>
+<path fill="none" stroke="midnightblue" d="M33.36,-5040.05C33.49,-5108.52 38.88,-5339.03 102,-5515.04 161.88,-5682.01 163.18,-5756.99 311,-5855.04 321.05,-5861.71 458.74,-5881.16 552.21,-5893.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="36.86,-5039.84 33.38,-5029.83 29.86,-5039.82 36.86,-5039.84"/>
+</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,-6067.04 557,-6097.04 721,-6097.04 721,-6067.04 557,-6067.04"/>
+<text text-anchor="start" x="565" y="-6085.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LogicalBinary</text>
+<text text-anchor="middle" x="639" y="-6074.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node420 -->
+<g id="edge659" class="edge">
+<title>Node1&#45;&gt;Node420</title>
+<path fill="none" stroke="midnightblue" d="M34.36,-5039.99C38.73,-5137.71 60.03,-5566.16 102,-5692.04 158.95,-5862.83 160.38,-5940.42 311,-6039.04 316.14,-6042.41 461.57,-6060.61 556.73,-6072.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="37.84,-5039.6 33.91,-5029.76 30.85,-5039.9 37.84,-5039.6"/>
+</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,-5718.54 530,-5737.54 748,-5737.54 748,-5718.54 530,-5718.54"/>
+<text text-anchor="middle" x="639" y="-5725.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MeanQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node421 -->
+<g id="edge664" class="edge">
+<title>Node1&#45;&gt;Node421</title>
+<path fill="none" stroke="midnightblue" d="M34.84,-5039.95C42.17,-5130.82 85.74,-5508.37 311,-5661.04 385.4,-5711.47 423.21,-5671.76 511,-5691.04 545.09,-5698.53 583.47,-5710.17 609.03,-5718.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="38.33,-5039.61 34.09,-5029.9 31.35,-5040.14 38.33,-5039.61"/>
+</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,-1890.04 550,-1920.04 728,-1920.04 728,-1890.04 550,-1890.04"/>
+<text text-anchor="start" x="558" y="-1908.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TransposeQueue</text>
+<text text-anchor="middle" x="639" y="-1897.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node422 -->
+<g id="edge698" class="edge">
+<title>Node1&#45;&gt;Node422</title>
+<path fill="none" stroke="midnightblue" d="M33.39,-5000.29C32.31,-4784.3 24.89,-2867.74 102,-2779.04 165.25,-2706.29 217.85,-2745.84 311,-2721.04 399.65,-2697.44 453.58,-2741.58 511,-2670.04 530.8,-2645.38 520.58,-2131.53 529,-2101.04 549.32,-2027.48 602.42,-1951.67 626.19,-1920.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.89,-5000.48 33.45,-5010.46 36.89,-5000.45 29.89,-5000.48"/>
+</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,-1520.04 549.5,-1550.04 728.5,-1550.04 728.5,-1520.04 549.5,-1520.04"/>
+<text text-anchor="start" x="557.5" y="-1538.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MaximumQueue</text>
+<text text-anchor="middle" x="639" y="-1527.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node423 -->
+<g id="edge663" class="edge">
+<title>Node1&#45;&gt;Node423</title>
+<path fill="none" stroke="midnightblue" d="M33.41,-4999.85C32.63,-4798.76 27.94,-3153.12 83,-2665.04 87.68,-2623.55 73.48,-2603.54 102,-2573.04 167.84,-2502.63 216.62,-2534.66 311,-2515.04 354.94,-2505.91 481.22,-2520.62 511,-2487.04 545.18,-2448.51 496.52,-1600.02 529,-1560.04 534.57,-1553.19 541.6,-1547.98 549.41,-1544.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.91,-5000.14 33.46,-5010.13 36.91,-5000.11 29.91,-5000.14"/>
+</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,-5372.04 556,-5402.04 722,-5402.04 722,-5372.04 556,-5372.04"/>
+<text text-anchor="start" x="564" y="-5390.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DetectionPost</text>
+<text text-anchor="middle" x="639" y="-5379.04" font-family="Helvetica,sans-Serif" font-size="10.00">ProcessQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node424 -->
+<g id="edge647" class="edge">
+<title>Node1&#45;&gt;Node424</title>
+<path fill="none" stroke="midnightblue" d="M35.96,-5039.87C41.61,-5078.47 58.53,-5164.91 102,-5222.04 170.01,-5311.41 204.89,-5327.28 311,-5364.04 390.86,-5391.71 488.1,-5395.02 555.69,-5392.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="39.43,-5039.35 34.61,-5029.91 32.49,-5040.29 39.43,-5039.35"/>
+</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,-5173.04 550,-5203.04 728,-5203.04 728,-5173.04 550,-5173.04"/>
+<text text-anchor="start" x="558" y="-5191.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; L2Normalization</text>
+<text text-anchor="middle" x="639" y="-5180.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node425 -->
+<g id="edge658" class="edge">
+<title>Node1&#45;&gt;Node425</title>
+<path fill="none" stroke="midnightblue" d="M43.55,-5038.68C55.13,-5058.44 75.95,-5089.2 102,-5107.04 182.15,-5161.93 215.33,-5154.17 311,-5171.04 391.06,-5185.16 483.71,-5188.81 549.9,-5189.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="46.46,-5036.71 38.49,-5029.73 40.36,-5040.15 46.46,-5036.71"/>
+</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,-5323.04 557.5,-5353.04 720.5,-5353.04 720.5,-5323.04 557.5,-5323.04"/>
+<text text-anchor="start" x="565.5" y="-5341.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ConcatQueue</text>
+<text text-anchor="middle" x="639" y="-5330.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node426 -->
+<g id="edge639" class="edge">
+<title>Node1&#45;&gt;Node426</title>
+<path fill="none" stroke="midnightblue" d="M39.7,-5039.37C49.34,-5066.92 70.18,-5117.83 102,-5151.04 176.25,-5228.55 209.53,-5237.06 311,-5272.04 395.86,-5301.29 423.31,-5280.9 511,-5300.04 538.88,-5306.13 569.55,-5315.23 593.76,-5323.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="42.97,-5038.08 36.46,-5029.72 36.33,-5040.32 42.97,-5038.08"/>
+</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,-5124.04 556.5,-5154.04 721.5,-5154.04 721.5,-5124.04 556.5,-5124.04"/>
+<text text-anchor="start" x="564.5" y="-5142.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReduceQueue</text>
+<text text-anchor="middle" x="639" y="-5131.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node427 -->
+<g id="edge682" class="edge">
+<title>Node1&#45;&gt;Node427</title>
+<path fill="none" stroke="midnightblue" d="M74.48,-5032.12C77.35,-5032.82 80.21,-5033.47 83,-5034.04 270.92,-5072.92 324.92,-5044.15 511,-5091.04 543.57,-5099.25 579.23,-5113.19 604.45,-5123.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="75.31,-5028.72 64.76,-5029.61 73.57,-5035.5 75.31,-5028.72"/>
+</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,-5008.04 552.5,-5038.04 725.5,-5038.04 725.5,-5008.04 552.5,-5008.04"/>
+<text text-anchor="start" x="560.5" y="-5026.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ConstantQueue</text>
+<text text-anchor="middle" x="639" y="-5015.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node428 -->
+<g id="edge640" class="edge">
+<title>Node1&#45;&gt;Node428</title>
+<path fill="none" stroke="midnightblue" d="M75.28,-5020.25C173.51,-5020.74 420.72,-5021.96 552.38,-5022.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="75.17,-5016.75 65.15,-5020.2 75.13,-5023.75 75.17,-5016.75"/>
+</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,-1471.04 560,-1501.04 718,-1501.04 718,-1471.04 560,-1471.04"/>
+<text text-anchor="start" x="568" y="-1489.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FusedQueue</text>
+<text text-anchor="middle" x="639" y="-1478.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node429 -->
+<g id="edge654" class="edge">
+<title>Node1&#45;&gt;Node429</title>
+<path fill="none" stroke="midnightblue" d="M33.4,-5000.27C32.42,-4798.25 26.04,-3106.26 83,-2605.04 87.67,-2563.99 73.75,-2544.19 102,-2514.04 167.92,-2443.7 216.62,-2475.66 311,-2456.04 354.94,-2446.91 481.22,-2461.61 511,-2428.04 544.81,-2389.93 496.86,-1550.58 529,-1511.04 536.96,-1501.25 547.9,-1494.82 559.8,-1490.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.9,-5000.35 33.45,-5010.33 36.9,-5000.31 29.9,-5000.35"/>
+</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,-1422.04 551,-1452.04 727,-1452.04 727,-1422.04 551,-1422.04"/>
+<text text-anchor="start" x="559" y="-1440.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MinimumQueue</text>
+<text text-anchor="middle" x="639" y="-1429.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node430 -->
+<g id="edge668" class="edge">
+<title>Node1&#45;&gt;Node430</title>
+<path fill="none" stroke="midnightblue" d="M33.67,-5000.09C35.61,-4779.79 53.75,-2803.95 83,-2546.04 87.66,-2504.99 73.75,-2485.19 102,-2455.04 167.92,-2384.7 216.62,-2416.66 311,-2397.04 354.94,-2387.91 481.21,-2402.61 511,-2369.04 544.45,-2331.34 497.21,-1501.15 529,-1462.04 534.94,-1454.74 542.54,-1449.3 550.96,-1445.29"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.17,-5000.18 33.58,-5010.21 37.17,-5000.24 30.17,-5000.18"/>
+</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,-893.04 546,-923.04 732,-923.04 732,-893.04 546,-893.04"/>
+<text text-anchor="start" x="554" y="-911.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemImportQueue</text>
+<text text-anchor="middle" x="639" y="-900.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node431 -->
+<g id="edge666" class="edge">
+<title>Node1&#45;&gt;Node431</title>
+<path fill="none" stroke="midnightblue" d="M33.61,-5000.13C35.17,-4719.14 53.38,-1551.84 83,-1141.04 87.64,-1076.65 59.54,-1045.67 102,-997.04 165.33,-924.52 216.31,-957.46 311,-940.04 389.54,-925.6 479.97,-917.38 545.8,-912.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.11,-5000.42 33.55,-5010.44 37.11,-5000.46 30.11,-5000.42"/>
+</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,-1383.54 534.5,-1402.54 743.5,-1402.54 743.5,-1383.54 534.5,-1383.54"/>
+<text text-anchor="middle" x="639" y="-1390.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; AbsQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node433 -->
+<g id="edge627" class="edge">
+<title>Node1&#45;&gt;Node433</title>
+<path fill="none" stroke="midnightblue" d="M33.66,-5000.3C35.5,-4778.17 53.09,-2751.37 83,-2487.04 87.65,-2445.99 93.18,-2436.41 102,-2396.04 191.12,-1988.09 3.42,-1762.46 311,-1480.04 377.11,-1419.34 438.94,-1505.55 511,-1452.04 526.33,-1440.66 513.92,-1424.75 529,-1413.04 534.47,-1408.8 540.56,-1405.35 546.98,-1402.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.16,-5000.44 33.58,-5010.47 37.16,-5000.5 30.16,-5000.44"/>
+</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,-4890.04 561,-4920.04 717,-4920.04 717,-4890.04 561,-4890.04"/>
+<text text-anchor="start" x="569" y="-4908.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="639" y="-4897.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node434 -->
+<g id="edge693" class="edge">
+<title>Node1&#45;&gt;Node434</title>
+<path fill="none" stroke="midnightblue" d="M73.78,-5007.45C127.42,-4991.11 225.49,-4962.72 311,-4946.04 395.8,-4929.5 494.33,-4918.21 560.89,-4911.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="72.52,-5004.18 63.98,-5010.45 74.57,-5010.87 72.52,-5004.18"/>
+</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,-1618.04 554,-1648.04 724,-1648.04 724,-1618.04 554,-1618.04"/>
+<text text-anchor="start" x="562" y="-1636.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PermuteQueue</text>
+<text text-anchor="middle" x="639" y="-1625.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node435 -->
+<g id="edge673" class="edge">
+<title>Node1&#45;&gt;Node435</title>
+<path fill="none" stroke="midnightblue" d="M33.57,-5000.2C34.3,-4809 41.35,-3290.32 83,-2838.04 87.83,-2785.58 69.09,-2762.18 102,-2721.04 164.54,-2642.87 214.27,-2662.84 311,-2637.04 354.36,-2625.48 481.23,-2642.62 511,-2609.04 546.05,-2569.5 495.69,-1699.06 529,-1658.04 535.61,-1649.9 544.28,-1644.09 553.85,-1639.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.07,-5000.43 33.53,-5010.45 37.07,-5000.46 30.07,-5000.43"/>
+</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,-4713.04 553.5,-4743.04 724.5,-4743.04 724.5,-4713.04 553.5,-4713.04"/>
+<text text-anchor="start" x="561.5" y="-4731.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ChannelShuffle</text>
+<text text-anchor="middle" x="639" y="-4720.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node436 -->
+<g id="edge637" class="edge">
+<title>Node1&#45;&gt;Node436</title>
+<path fill="none" stroke="midnightblue" d="M46.9,-5002.29C59.73,-4986.15 80.31,-4962.42 102,-4946.04 185.12,-4883.29 211.63,-4871.24 311,-4840.04 396.63,-4813.15 427.05,-4843.81 511,-4812.04 554.02,-4795.76 597.23,-4762.81 620.5,-4743.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="43.98,-5000.34 40.61,-5010.38 49.51,-5004.63 43.98,-5000.34"/>
+</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,-4536.04 551,-4566.04 727,-4566.04 727,-4536.04 551,-4536.04"/>
+<text text-anchor="start" x="559" y="-4554.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; GatherNdQueue</text>
+<text text-anchor="middle" x="639" y="-4543.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node437 -->
+<g id="edge655" class="edge">
+<title>Node1&#45;&gt;Node437</title>
+<path fill="none" stroke="midnightblue" d="M38.17,-5000.46C46.92,-4966.3 68.02,-4894.46 102,-4842.04 173.63,-4731.55 194.08,-4692.63 311,-4632.04 391.05,-4590.56 423.9,-4621.35 511,-4598.04 542.68,-4589.57 577.55,-4576.37 602.72,-4566.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="34.69,-4999.97 35.68,-5010.52 41.48,-5001.65 34.69,-4999.97"/>
+</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,-4433.04 561.5,-4463.04 716.5,-4463.04 716.5,-4433.04 561.5,-4433.04"/>
+<text text-anchor="start" x="569.5" y="-4451.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="639" y="-4440.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node438 -->
+<g id="edge660" class="edge">
+<title>Node1&#45;&gt;Node438</title>
+<path fill="none" stroke="midnightblue" d="M34.51,-5000.4C38.49,-4930.31 55.2,-4693.62 102,-4637.04 221.83,-4492.17 334.61,-4594.11 511,-4529.04 553.45,-4513.38 596.52,-4481.9 619.99,-4463.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="31.01,-5000.32 33.96,-5010.5 38,-5000.7 31.01,-5000.32"/>
+</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,-4394.54 531.5,-4413.54 746.5,-4413.54 746.5,-4394.54 531.5,-4394.54"/>
+<text text-anchor="middle" x="639" y="-4401.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LstmQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node439 -->
+<g id="edge661" class="edge">
+<title>Node1&#45;&gt;Node439</title>
+<path fill="none" stroke="midnightblue" d="M34.12,-5000.42C36.96,-4921.08 50.87,-4624.75 102,-4549.04 194.46,-4412.13 403.33,-4393.54 531.32,-4396.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.62,-5000.38 33.78,-5010.49 37.62,-5000.62 30.62,-5000.38"/>
+</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,-4224.54 535,-4243.54 743,-4243.54 743,-4224.54 535,-4224.54"/>
+<text text-anchor="middle" x="639" y="-4231.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PadQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node440 -->
+<g id="edge671" class="edge">
+<title>Node1&#45;&gt;Node440</title>
+<path fill="none" stroke="midnightblue" d="M34.44,-5000.4C39.3,-4901.84 62.99,-4464.1 102,-4419.04 223.39,-4278.8 340.73,-4409.62 511,-4336.04 562.66,-4313.72 610.75,-4264.47 629.6,-4243.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.94,-5000.31 33.95,-5010.47 37.93,-5000.65 30.94,-5000.31"/>
+</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,-4175.04 559.5,-4205.04 718.5,-4205.04 718.5,-4175.04 559.5,-4175.04"/>
+<text text-anchor="start" x="567.5" y="-4193.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ShapeQueue</text>
+<text text-anchor="middle" x="639" y="-4182.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node441 -->
+<g id="edge687" class="edge">
+<title>Node1&#45;&gt;Node441</title>
+<path fill="none" stroke="midnightblue" d="M34.09,-4999.97C37.43,-4893.14 55.44,-4394.46 102,-4346.04 167.61,-4277.81 217.65,-4320.72 311,-4305.04 355.26,-4297.61 477.07,-4306.42 511,-4277.04 532.69,-4258.26 508.14,-4234.74 529,-4215.04 537.54,-4206.98 548.13,-4201.33 559.33,-4197.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.58,-5000.18 33.78,-5010.29 37.58,-5000.4 30.58,-5000.18"/>
+</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,-1334.04 553.5,-1364.04 724.5,-1364.04 724.5,-1334.04 553.5,-1334.04"/>
+<text text-anchor="start" x="561.5" y="-1352.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QuantizedLstm</text>
+<text text-anchor="middle" x="639" y="-1341.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node442 -->
+<g id="edge679" class="edge">
+<title>Node1&#45;&gt;Node442</title>
+<path fill="none" stroke="midnightblue" d="M33.57,-5000.18C34.64,-4720.1 47.88,-1570.41 102,-1494.04 210.58,-1340.83 338.05,-1461.18 511,-1388.04 520.33,-1384.09 519.84,-1378.39 529,-1374.04 537.16,-1370.17 545.94,-1366.88 554.87,-1364.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.07,-5000.44 33.53,-5010.46 37.07,-5000.47 30.07,-5000.44"/>
+</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,-3887.04 562,-3917.04 716,-3917.04 716,-3887.04 562,-3887.04"/>
+<text text-anchor="start" x="570" y="-3905.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="639" y="-3894.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node443 -->
+<g id="edge677" class="edge">
+<title>Node1&#45;&gt;Node443</title>
+<path fill="none" stroke="midnightblue" d="M33.95,-5000.37C36.62,-4890.22 52.19,-4353.01 102,-4301.04 168.47,-4231.7 216.83,-4264.96 311,-4246.04 355,-4237.21 476.34,-4246.55 511,-4218.04 529.89,-4202.51 520.33,-4188.91 529,-4166.04 565.3,-4070.3 613.96,-3957.24 631.42,-3917.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.45,-5000.34 33.71,-5010.42 37.44,-5000.51 30.45,-5000.34"/>
+</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,-1569.04 558.5,-1599.04 719.5,-1599.04 719.5,-1569.04 558.5,-1569.04"/>
+<text text-anchor="start" x="566.5" y="-1587.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DebugQueue</text>
+<text text-anchor="middle" x="639" y="-1576.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node444 -->
+<g id="edge643" class="edge">
+<title>Node1&#45;&gt;Node444</title>
+<path fill="none" stroke="midnightblue" d="M33.54,-5000.32C34.02,-4805.48 39.2,-3222.81 83,-2752.04 87.8,-2700.46 67.81,-2675.96 102,-2637.04 166.04,-2564.16 216.24,-2594.83 311,-2574.04 354.84,-2564.43 481.22,-2579.62 511,-2546.04 545.54,-2507.09 496.17,-1649.45 529,-1609.04 536.65,-1599.62 547.06,-1593.31 558.43,-1589.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.04,-5000.49 33.52,-5010.5 37.04,-5000.51 30.04,-5000.49"/>
+</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,-3710.04 558.5,-3740.04 719.5,-3740.04 719.5,-3710.04 558.5,-3710.04"/>
+<text text-anchor="start" x="566.5" y="-3728.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ResizeQueue</text>
+<text text-anchor="middle" x="639" y="-3717.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node445 -->
+<g id="edge684" class="edge">
+<title>Node1&#45;&gt;Node445</title>
+<path fill="none" stroke="midnightblue" d="M34.21,-5000.24C38.42,-4885.77 61.48,-4311.44 102,-4245.04 163.65,-4144.02 202.17,-4126.53 311,-4080.04 352.27,-4062.41 479.84,-4084.34 511,-4052.04 537.99,-4024.06 515.27,-3914.41 529,-3878.04 550.43,-3821.29 598.26,-3766.24 622.81,-3740.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.7,-5000.25 33.84,-5010.37 37.7,-5000.51 30.7,-5000.25"/>
+</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,-3533.04 548,-3563.04 730,-3563.04 730,-3533.04 548,-3533.04"/>
+<text text-anchor="start" x="556" y="-3551.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReverseV2Queue</text>
+<text text-anchor="middle" x="639" y="-3540.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node446 -->
+<g id="edge685" class="edge">
+<title>Node1&#45;&gt;Node446</title>
+<path fill="none" stroke="midnightblue" d="M33.63,-5000.09C34.62,-4871.1 42.78,-4158.07 102,-4084.04 162.85,-4007.98 215.99,-4039.54 311,-4018.04 354.77,-4008.14 480.51,-4022.97 511,-3990.04 532.86,-3966.43 518.25,-3731.37 529,-3701.04 549.26,-3643.87 597.62,-3589.01 622.55,-3563.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.12,-5000.4 33.55,-5010.43 37.12,-5000.45 30.12,-5000.4"/>
+</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,-3424.04 546.5,-3454.04 731.5,-3454.04 731.5,-3424.04 546.5,-3424.04"/>
+<text text-anchor="start" x="554.5" y="-3442.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ArgMinMaxQueue</text>
+<text text-anchor="middle" x="639" y="-3431.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node449 -->
+<g id="edge630" class="edge">
+<title>Node1&#45;&gt;Node449</title>
+<path fill="none" stroke="midnightblue" d="M33.41,-5000.24C33.01,-4866.03 33.69,-4092.75 102,-4017.04 166.58,-3945.47 216.62,-3978.66 311,-3959.04 354.94,-3949.91 480.81,-3964.25 511,-3931.04 541.45,-3897.55 508.24,-3564.27 529,-3524.04 545.56,-3491.95 580.32,-3468.21 606.16,-3454.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.91,-5000.33 33.45,-5010.31 36.91,-5000.3 29.91,-5000.33"/>
+</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,-3247.04 555.5,-3277.04 722.5,-3277.04 722.5,-3247.04 555.5,-3247.04"/>
+<text text-anchor="start" x="563.5" y="-3265.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DepthToSpace</text>
+<text text-anchor="middle" x="639" y="-3254.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node450 -->
+<g id="edge644" class="edge">
+<title>Node1&#45;&gt;Node450</title>
+<path fill="none" stroke="midnightblue" d="M33.32,-5000.36C32.25,-4861.95 29,-4038.01 102,-3958.04 167.32,-3886.49 216.31,-3916.59 311,-3896.04 354.86,-3886.52 480.88,-3901.31 511,-3868.04 544.81,-3830.7 512.71,-3462.71 529,-3415.04 548.62,-3357.64 597.27,-3302.88 622.41,-3277.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.82,-5000.41 33.4,-5010.38 36.82,-5000.35 29.82,-5000.41"/>
+</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,-3070.04 558,-3100.04 720,-3100.04 720,-3070.04 558,-3070.04"/>
+<text text-anchor="start" x="566" y="-3088.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; GatherQueue</text>
+<text text-anchor="middle" x="639" y="-3077.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node451 -->
+<g id="edge656" class="edge">
+<title>Node1&#45;&gt;Node451</title>
+<path fill="none" stroke="midnightblue" d="M33.4,-5000.31C33.09,-4895.86 34.36,-4397.04 83,-3993.04 88.3,-3948.99 71.89,-3927.63 102,-3895.04 167.41,-3824.23 216.62,-3856.66 311,-3837.04 354.94,-3827.91 481.02,-3842.44 511,-3809.04 532.2,-3785.43 518.86,-3268.12 529,-3238.04 548.38,-3180.56 597.14,-3125.84 622.36,-3100.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.9,-5000.38 33.44,-5010.37 36.9,-5000.36 29.9,-5000.38"/>
+</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,-844.04 561,-874.04 717,-874.04 717,-844.04 561,-844.04"/>
+<text text-anchor="start" x="569" y="-862.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; armnn</text>
+<text text-anchor="middle" x="639" y="-851.04" font-family="Helvetica,sans-Serif" font-size="10.00">::AdditionQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node452 -->
+<g id="edge631" class="edge">
+<title>Node1&#45;&gt;Node452</title>
+<path fill="none" stroke="midnightblue" d="M33.49,-5000.37C33.33,-4716.2 32.66,-1443.07 83,-1021.04 87.48,-983.47 75.8,-965.35 102,-938.04 163.71,-873.74 427.76,-861.35 560.78,-859.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.99,-5000.45 33.49,-5010.45 36.99,-5000.44 29.99,-5000.45"/>
+</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,-798.54 533,-817.54 745,-817.54 745,-798.54 533,-798.54"/>
+<text text-anchor="middle" x="639" y="-805.54" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MapQueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node454 -->
+<g id="edge662" class="edge">
+<title>Node1&#45;&gt;Node454</title>
+<path fill="none" stroke="midnightblue" d="M33.59,-5000.3C34.83,-4715.13 49.9,-1430.48 83,-1005.04 87.6,-945.95 62.16,-916.92 102,-873.04 157.84,-811.54 393.31,-804.04 532.9,-805.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.08,-5000.4 33.54,-5010.41 37.08,-5000.43 30.08,-5000.4"/>
+</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,-2893.04 561,-2923.04 717,-2923.04 717,-2893.04 561,-2893.04"/>
+<text text-anchor="start" x="569" y="-2911.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="639" y="-2900.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node456 -->
+<g id="edge638" class="edge">
+<title>Node1&#45;&gt;Node456</title>
+<path fill="none" stroke="midnightblue" d="M33.94,-5000.39C36.92,-4871.44 54.76,-4144.9 83,-3925.04 88.15,-3884.93 74.28,-3865.49 102,-3836.04 168.08,-3765.85 216.62,-3797.66 311,-3778.04 354.94,-3768.91 481.11,-3783.52 511,-3750.04 536.5,-3721.48 516.86,-3097.36 529,-3061.04 548.23,-3003.51 597.06,-2948.81 622.32,-2923.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.44,-5000.32 33.71,-5010.4 37.44,-5000.48 30.44,-5000.32"/>
+</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,-1285.04 561.5,-1315.04 716.5,-1315.04 716.5,-1285.04 561.5,-1285.04"/>
+<text text-anchor="start" x="569.5" y="-1303.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; RsqrtQueue</text>
+<text text-anchor="middle" x="639" y="-1292.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node457 -->
+<g id="edge686" class="edge">
+<title>Node1&#45;&gt;Node457</title>
+<path fill="none" stroke="midnightblue" d="M33.54,-5000.1C34.19,-4715.63 42.86,-1481.65 102,-1406.04 209.82,-1268.19 440.63,-1273.98 561.15,-1287.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.04,-5000.51 33.52,-5010.52 37.04,-5000.53 30.04,-5000.51"/>
+</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,-2716.04 555,-2746.04 723,-2746.04 723,-2716.04 555,-2716.04"/>
+<text text-anchor="start" x="563" y="-2734.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="639" y="-2723.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node458 -->
+<g id="edge641" class="edge">
+<title>Node1&#45;&gt;Node458</title>
+<path fill="none" stroke="midnightblue" d="M33.23,-5000.14C31.95,-4888.32 28.6,-4326.99 83,-3873.04 88.17,-3829.86 72.42,-3808.93 102,-3777.04 167.55,-3706.36 216.62,-3738.66 311,-3719.04 354.94,-3709.91 481.17,-3724.57 511,-3691.04 540.81,-3657.54 514.87,-2926.6 529,-2884.04 548.12,-2826.47 597,-2771.79 622.3,-2746.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="29.73,-5000.35 33.36,-5010.3 36.73,-5000.26 29.73,-5000.35"/>
+</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,-2539.04 557,-2569.04 721,-2569.04 721,-2539.04 557,-2539.04"/>
+<text text-anchor="start" x="565" y="-2557.04" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SplitterQueue</text>
+<text text-anchor="middle" x="639" y="-2546.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node459 -->
+<g id="edge692" class="edge">
+<title>Node1&#45;&gt;Node459</title>
+<path fill="none" stroke="midnightblue" d="M33.87,-5000.04C36.45,-4862.37 52.72,-4053.29 83,-3809.04 88.08,-3768.04 73.75,-3748.19 102,-3718.04 167.92,-3647.7 216.62,-3679.66 311,-3660.04 354.94,-3650.91 481.22,-3665.62 511,-3632.04 545.11,-3593.59 512.87,-2755.84 529,-2707.04 548.04,-2649.45 596.95,-2594.78 622.28,-2569.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.36,-5000.28 33.67,-5010.34 37.36,-5000.4 30.36,-5000.28"/>
+</g>
+<!-- Node460 -->
+<g id="node460" class="node">
+<title>Node460</title>
+<g id="a_node460"><a xlink:href="classarmnn_1_1_null_workload.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="156.5,-760.54 156.5,-779.54 238.5,-779.54 238.5,-760.54 156.5,-760.54"/>
+<text text-anchor="middle" x="197.5" y="-767.54" font-family="Helvetica,sans-Serif" font-size="10.00">NullWorkload</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node460 -->
+<g id="edge626" class="edge">
+<title>Node1&#45;&gt;Node460</title>
+<path fill="none" stroke="midnightblue" d="M33.56,-5000.34C34.53,-4690.81 47.27,-837.6 83,-794.04 100.31,-772.94 131.09,-767.46 156.24,-766.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="30.06,-5000.5 33.53,-5010.51 37.06,-5000.52 30.06,-5000.5"/>
+</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,-5459.54 539,-5478.54 739,-5478.54 739,-5459.54 539,-5459.54"/>
+<text text-anchor="middle" x="639" y="-5466.54" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node3 -->
+<g id="edge2" class="edge">
+<title>Node2&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M198.76,-5108.02C200.68,-5165.71 214.68,-5333.66 311,-5415.04 373.52,-5467.87 467.53,-5478.66 538.72,-5477.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="202.25,-5107.64 198.51,-5097.73 195.26,-5107.81 202.25,-5107.64"/>
+</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,-1236.04 570.5,-1266.04 707.5,-1266.04 707.5,-1236.04 570.5,-1236.04"/>
+<text text-anchor="start" x="578.5" y="-1254.04" font-family="Helvetica,sans-Serif" font-size="10.00">FirstInputTypedWorkload</text>
+<text text-anchor="middle" x="639" y="-1243.04" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node116 -->
+<g id="edge115" class="edge">
+<title>Node2&#45;&gt;Node116</title>
+<path fill="none" stroke="midnightblue" d="M198.41,-5068.2C197.25,-4781.83 186.65,-1489.2 311,-1333.04 342.95,-1292.92 484.4,-1269.3 570.46,-1258.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="194.91,-5068.38 198.46,-5078.36 201.91,-5068.35 194.91,-5068.38"/>
+</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,-1187.04 578.5,-1217.04 699.5,-1217.04 699.5,-1187.04 578.5,-1187.04"/>
+<text text-anchor="start" x="586.5" y="-1205.04" font-family="Helvetica,sans-Serif" font-size="10.00">MultiTypedWorkload</text>
+<text text-anchor="middle" x="639" y="-1194.04" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node117 -->
+<g id="edge116" class="edge">
+<title>Node2&#45;&gt;Node117</title>
+<path fill="none" stroke="midnightblue" d="M198.73,-5068.25C202.14,-4775.77 243.65,-1339.34 311,-1263.04 340.76,-1229.33 467.04,-1241.52 511,-1232.04 519.12,-1230.29 520.95,-1229.08 529,-1227.04 545,-1222.99 562.39,-1218.87 578.48,-1215.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="195.23,-5068.23 198.61,-5078.27 202.23,-5068.31 195.23,-5068.23"/>
+</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,-5421.54 531,-5440.54 747,-5440.54 747,-5421.54 531,-5421.54"/>
+<text text-anchor="middle" x="639" y="-5428.54" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node124 -->
+<g id="edge123" class="edge">
+<title>Node2&#45;&gt;Node124</title>
+<path fill="none" stroke="midnightblue" d="M200.17,-5107.72C205.66,-5159.25 227.88,-5298.89 311,-5368.04 371.78,-5418.61 460.93,-5433.13 530.8,-5435.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="203.64,-5107.23 199.2,-5097.61 196.67,-5107.9 203.64,-5107.23"/>
+</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,-6720.54 535.5,-6739.54 742.5,-6739.54 742.5,-6720.54 535.5,-6720.54"/>
+<text text-anchor="middle" x="639" y="-6727.54" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node245 -->
+<g id="edge244" class="edge">
+<title>Node2&#45;&gt;Node245</title>
+<path fill="none" stroke="midnightblue" d="M198.59,-5108.03C199.52,-5280.4 209.72,-6512.59 311,-6637.04 364.55,-6702.85 461.07,-6724.08 535.41,-6730.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="202.09,-5107.83 198.54,-5097.85 195.09,-5107.87 202.09,-5107.83"/>
+</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,-1138.04 576.5,-1168.04 701.5,-1168.04 701.5,-1138.04 576.5,-1138.04"/>
+<text text-anchor="start" x="584.5" y="-1156.04" font-family="Helvetica,sans-Serif" font-size="10.00">TosaRefBaseWorkload</text>
+<text text-anchor="middle" x="639" y="-1145.04" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node355 -->
+<g id="edge354" class="edge">
+<title>Node2&#45;&gt;Node355</title>
+<path fill="none" stroke="midnightblue" d="M198.72,-5068.11C202.05,-4773.49 242.6,-1311.4 311,-1235.04 370.89,-1168.19 435.79,-1256.02 511,-1207.04 523.71,-1198.76 516.66,-1186.86 529,-1178.04 542.82,-1168.17 559.93,-1162.12 576.46,-1158.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="195.22,-5068.48 198.61,-5078.51 202.22,-5068.55 195.22,-5068.48"/>
+</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,-1667.54 541.5,-1686.54 736.5,-1686.54 736.5,-1667.54 541.5,-1667.54"/>
+<text text-anchor="middle" x="639" y="-1674.54" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; QueueDescriptor &gt;</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node356 -->
+<g id="edge355" class="edge">
+<title>Node2&#45;&gt;Node356</title>
+<path fill="none" stroke="midnightblue" d="M198.76,-5068.16C201.73,-4844.64 231,-2809.79 311,-2714.04 369.48,-2644.05 453.38,-2738.75 511,-2668.04 538.63,-2634.14 517.89,-1923.34 529,-1881.04 550.32,-1799.87 609.48,-1715.27 630.48,-1686.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="195.25,-5068.35 198.62,-5078.4 202.25,-5068.44 195.25,-5068.35"/>
+</g>
+<!-- Node2&#45;&gt;Node375 -->
+<g id="edge374" class="edge">
+<title>Node2&#45;&gt;Node375</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.71,-5068.33C201.84,-4773.51 240.53,-1270.06 311,-1194.04 341.38,-1161.27 475.25,-1199.86 511,-1173.04 527.9,-1160.36 512.89,-1142.72 529,-1129.04 535.07,-1123.89 541.99,-1119.75 549.33,-1116.42"/>
+<polygon fill="orange" stroke="orange" points="195.21,-5068.37 198.6,-5078.41 202.21,-5068.45 195.21,-5068.37"/>
+<text text-anchor="middle" x="411" y="-1197.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MemCopyQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node377 -->
+<g id="edge376" class="edge">
+<title>Node2&#45;&gt;Node377</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.58,-5107.6C200.08,-5461.4 222.92,-10498.8 311,-10618.04 366.61,-10693.33 445.24,-10617.43 511,-10684.04 529.66,-10702.95 509.4,-10723.11 529,-10741.04 532.72,-10744.44 536.8,-10747.4 541.15,-10749.97"/>
+<polygon fill="orange" stroke="orange" points="202.08,-5107.54 198.54,-5097.55 195.08,-5107.57 202.08,-5107.54"/>
+<text text-anchor="start" x="332.5" y="-10698.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="411" y="-10687.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node378 -->
+<g id="edge380" class="edge">
+<title>Node2&#45;&gt;Node378</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.66,-5107.8C201.49,-5457.76 242.27,-10340.4 311,-10467.04 362.28,-10561.52 426.22,-10536.95 511,-10603.04 552.9,-10635.7 598.66,-10678.3 622.14,-10700.71"/>
+<polygon fill="orange" stroke="orange" points="202.16,-5107.62 198.58,-5097.64 195.16,-5107.67 202.16,-5107.62"/>
+<text text-anchor="middle" x="411" y="-10606.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node379 -->
+<g id="edge384" class="edge">
+<title>Node2&#45;&gt;Node379</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.48,-5068.21C198.54,-4915.03 203.13,-3919.03 311,-3642.04 363.27,-3507.83 462.55,-3522.68 511,-3387.04 543.04,-3297.35 487.27,-2615.66 529,-2530.04 545.48,-2496.22 581.58,-2470.89 607.73,-2456.06"/>
+<polygon fill="orange" stroke="orange" points="194.98,-5068.44 198.48,-5078.44 201.98,-5068.43 194.98,-5068.44"/>
+<text text-anchor="middle" x="411" y="-3645.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MultiplicationQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node380 -->
+<g id="edge387" class="edge">
+<title>Node2&#45;&gt;Node380</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.67,-5107.97C201.67,-5453.65 243.92,-10181.59 311,-10304.04 344.73,-10365.62 535.02,-10469.45 608.78,-10508.03"/>
+<polygon fill="orange" stroke="orange" points="202.17,-5107.69 198.58,-5097.72 195.17,-5107.75 202.17,-5107.69"/>
+<text text-anchor="middle" x="411" y="-10455.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node381 -->
+<g id="edge391" class="edge">
+<title>Node2&#45;&gt;Node381</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.43,-5108C197.32,-5442.67 184.98,-9876.68 311,-10114.04 377.26,-10238.85 544.05,-10311.6 610.28,-10336.38"/>
+<polygon fill="orange" stroke="orange" points="201.93,-5107.85 198.46,-5097.84 194.93,-5107.83 201.93,-5107.85"/>
+<text text-anchor="middle" x="411" y="-10292.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node382 -->
+<g id="edge395" class="edge">
+<title>Node2&#45;&gt;Node382</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.48,-5108.12C198.26,-5436.02 197.58,-9673.13 311,-9904.04 374.54,-10033.41 534.3,-10120.75 604.28,-10154.02"/>
+<polygon fill="orange" stroke="orange" points="201.98,-5107.77 198.49,-5097.77 194.98,-5107.77 201.98,-5107.77"/>
+<text text-anchor="middle" x="411" y="-10102.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node383 -->
+<g id="edge399" class="edge">
+<title>Node2&#45;&gt;Node383</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.51,-5107.72C198.79,-5424.91 204.45,-9473.34 311,-9695.04 345.06,-9765.91 546.96,-9908 615.36,-9954.74"/>
+<polygon fill="orange" stroke="orange" points="202.01,-5107.68 198.51,-5097.68 195.01,-5107.69 202.01,-5107.68"/>
+<text text-anchor="start" x="344" y="-9892.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="411" y="-9881.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node384 -->
+<g id="edge403" class="edge">
+<title>Node2&#45;&gt;Node384</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.73,-5068.17C202.16,-4770.93 244.29,-1238.63 311,-1158.04 369.03,-1087.93 438.56,-1169.14 511,-1114.04 524.61,-1103.69 515.44,-1090.45 529,-1080.04 537.24,-1073.72 546.8,-1068.94 556.76,-1065.35"/>
+<polygon fill="orange" stroke="orange" points="195.23,-5068.29 198.61,-5078.33 202.22,-5068.37 195.23,-5068.29"/>
+<text text-anchor="middle" x="411" y="-1161.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnmapQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node386 -->
+<g id="edge405" class="edge">
+<title>Node2&#45;&gt;Node386</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.53,-5107.75C199.13,-5417.5 208.65,-9276.84 311,-9488.04 345.14,-9558.48 546.99,-9698.79 615.37,-9744.94"/>
+<polygon fill="orange" stroke="orange" points="202.03,-5107.57 198.52,-5097.58 195.03,-5107.59 202.03,-5107.57"/>
+<text text-anchor="start" x="340.5" y="-9683.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="411" y="-9672.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node387 -->
+<g id="edge409" class="edge">
+<title>Node2&#45;&gt;Node387</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.4,-5068.16C197.68,-4885.85 196.03,-3508.44 311,-3372.04 369.91,-3302.15 453.69,-3395.26 511,-3324.04 542.59,-3284.78 507.31,-2462.54 529,-2417.04 545.68,-2382.06 582.7,-2355.47 608.96,-2340.08"/>
+<polygon fill="orange" stroke="orange" points="194.9,-5068.43 198.45,-5078.41 201.9,-5068.39 194.9,-5068.43"/>
+<text text-anchor="middle" x="411" y="-3375.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SubtractionQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node388 -->
+<g id="edge412" class="edge">
+<title>Node2&#45;&gt;Node388</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.58,-5108.16C199.86,-5412.72 217.23,-9076.47 311,-9279.04 345.26,-9353.06 550.75,-9508.08 617.25,-9556.95"/>
+<polygon fill="orange" stroke="orange" points="202.08,-5107.75 198.54,-5097.77 195.08,-5107.78 202.08,-5107.75"/>
+<text text-anchor="middle" x="411" y="-9476.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node389 -->
+<g id="edge416" class="edge">
+<title>Node2&#45;&gt;Node389</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.48,-5108.08C198.2,-5407.8 197.26,-8971.74 311,-9156.04 325.44,-9179.44 503.22,-9263.5 529,-9273.04 539.45,-9276.91 550.7,-9280.25 561.87,-9283.11"/>
+<polygon fill="orange" stroke="orange" points="201.98,-5107.84 198.49,-5097.83 194.98,-5107.83 201.98,-5107.84"/>
+<text text-anchor="middle" x="411" y="-9267.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FloorQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node390 -->
+<g id="edge418" class="edge">
+<title>Node2&#45;&gt;Node390</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.41,-5107.72C197.17,-5402.1 185.05,-8902.32 311,-9073.04 366.74,-9148.59 429.24,-9094.89 511,-9141.04 556.69,-9166.84 601.61,-9210.04 623.75,-9232.86"/>
+<polygon fill="orange" stroke="orange" points="201.91,-5107.67 198.46,-5097.66 194.91,-5107.64 201.91,-5107.67"/>
+<text text-anchor="middle" x="411" y="-9144.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node391 -->
+<g id="edge422" class="edge">
+<title>Node2&#45;&gt;Node391</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.46,-5108.07C197.98,-5400.54 194.9,-8801.18 311,-8972.04 365.38,-9052.07 422.34,-9019.28 511,-9058.04 519.02,-9061.55 520.68,-9063.31 529,-9066.04 539.03,-9069.34 549.73,-9072.32 560.36,-9074.97"/>
+<polygon fill="orange" stroke="orange" points="201.96,-5107.72 198.48,-5097.71 194.96,-5107.71 201.96,-5107.72"/>
+<text text-anchor="middle" x="411" y="-9061.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; NormalizationQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node392 -->
+<g id="edge424" class="edge">
+<title>Node2&#45;&gt;Node392</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.53,-5107.8C199.1,-5393.05 207.79,-8673.11 311,-8844.04 363.77,-8931.44 423.92,-8903.74 511,-8957.04 548.65,-8980.09 591.22,-9008.82 616.28,-9026"/>
+<polygon fill="orange" stroke="orange" points="202.03,-5107.68 198.52,-5097.68 195.03,-5107.69 202.03,-5107.68"/>
+<text text-anchor="middle" x="411" y="-8960.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node393 -->
+<g id="edge428" class="edge">
+<title>Node2&#45;&gt;Node393</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.46,-5107.86C197.93,-5390.54 194.55,-8605.36 311,-8762.04 371.95,-8844.05 430.52,-8807.8 529,-8835.04 540.49,-8838.22 552.74,-8841.26 564.74,-8844.04"/>
+<polygon fill="orange" stroke="orange" points="201.96,-5107.81 198.48,-5097.81 194.96,-5107.8 201.96,-5107.81"/>
+<text text-anchor="middle" x="411" y="-8832.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BroadcastToQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node394 -->
+<g id="edge430" class="edge">
+<title>Node2&#45;&gt;Node394</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.55,-5108.01C199.26,-5386.43 209.5,-8485.83 311,-8645.04 319.78,-8658.82 525.18,-8756.8 605.87,-8794.92"/>
+<polygon fill="orange" stroke="orange" points="202.05,-5107.76 198.52,-5097.77 195.05,-5107.78 202.05,-5107.76"/>
+<text text-anchor="middle" x="411" y="-8750.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node395 -->
+<g id="edge434" class="edge">
+<title>Node2&#45;&gt;Node395</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.66,-5108.11C200.83,-5378.78 226.26,-8298.91 311,-8456.04 373.6,-8572.13 523.05,-8643.04 596.21,-8671.96"/>
+<polygon fill="orange" stroke="orange" points="202.15,-5107.79 198.58,-5097.81 195.15,-5107.84 202.15,-5107.79"/>
+<text text-anchor="middle" x="411" y="-8633.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node396 -->
+<g id="edge438" class="edge">
+<title>Node2&#45;&gt;Node396</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.67,-5107.95C201,-5370.67 227.59,-8148.04 311,-8296.04 345.1,-8356.55 533.83,-8457.16 608.03,-8495.02"/>
+<polygon fill="orange" stroke="orange" points="202.17,-5107.6 198.58,-5097.64 195.17,-5107.67 202.17,-5107.6"/>
+<text text-anchor="middle" x="411" y="-8444.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node397 -->
+<g id="edge442" class="edge">
+<title>Node2&#45;&gt;Node397</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.66,-5107.84C200.77,-5363.54 224.72,-8012.93 311,-8150.04 344.52,-8203.32 518.82,-8275.99 598.35,-8307.01"/>
+<polygon fill="orange" stroke="orange" points="202.16,-5107.73 198.58,-5097.76 195.16,-5107.79 202.16,-5107.73"/>
+<text text-anchor="start" x="346" y="-8284.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
+<text text-anchor="middle" x="411" y="-8273.04" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node398 -->
+<g id="edge445" class="edge">
+<title>Node2&#45;&gt;Node398</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.72,-5068.32C202.03,-4769.78 243.28,-1180.89 311,-1099.04 369.02,-1028.92 434.47,-1104.3 511,-1055.04 522.21,-1047.83 517.82,-1038.31 529,-1031.04 535.59,-1026.76 542.83,-1023.2 550.34,-1020.25"/>
+<polygon fill="orange" stroke="orange" points="195.21,-5068.47 198.6,-5078.51 202.21,-5068.55 195.21,-5068.47"/>
+<text text-anchor="middle" x="411" y="-1102.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MemSyncQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node400 -->
+<g id="edge447" class="edge">
+<title>Node2&#45;&gt;Node400</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.83,-5068.27C201.81,-4897.38 226.05,-3667.43 311,-3309.04 363.36,-3088.15 461.93,-3060.69 511,-2839.04 523.93,-2780.65 503.04,-2354.93 529,-2301.04 545.95,-2265.86 583.11,-2238.85 609.31,-2223.22"/>
+<polygon fill="orange" stroke="orange" points="195.33,-5068.3 198.66,-5078.35 202.33,-5068.42 195.33,-5068.3"/>
+<text text-anchor="middle" x="411" y="-3312.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AdditionQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node401 -->
+<g id="edge450" class="edge">
+<title>Node2&#45;&gt;Node401</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.81,-5068.1C202.25,-4850.07 234.92,-2915.32 311,-2824.04 369.46,-2753.9 453.22,-2847.75 511,-2777.04 552.71,-2726 494.4,-2240.15 529,-2184.04 541.87,-2163.16 564.9,-2149.18 586.48,-2140.09"/>
+<polygon fill="orange" stroke="orange" points="195.3,-5068.32 198.65,-5078.37 202.3,-5068.43 195.3,-5068.32"/>
+<text text-anchor="middle" x="411" y="-2827.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DivisionQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node402 -->
+<g id="edge453" class="edge">
+<title>Node2&#45;&gt;Node402</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.71,-5107.64C201.42,-5355.61 230.87,-7875.19 311,-8007.04 344.83,-8062.72 524.52,-8144.58 602.19,-8178"/>
+<polygon fill="orange" stroke="orange" points="202.21,-5107.53 198.6,-5097.57 195.21,-5107.61 202.21,-5107.53"/>
+<text text-anchor="middle" x="411" y="-8138.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node403 -->
+<g id="edge457" class="edge">
+<title>Node2&#45;&gt;Node403</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.75,-5107.76C201.91,-5349.62 234.95,-7737.86 311,-7863.04 346.91,-7922.15 546.68,-8011.23 615.05,-8040.41"/>
+<polygon fill="orange" stroke="orange" points="202.25,-5107.57 198.62,-5097.62 195.25,-5107.66 202.25,-5107.57"/>
+<text text-anchor="middle" x="411" y="-7995.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TileQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node406 -->
+<g id="edge461" class="edge">
+<title>Node2&#45;&gt;Node406</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.5,-5107.88C198.68,-5315.44 203.3,-7086.16 311,-7290.04 363.15,-7388.76 424.47,-7371.49 511,-7442.04 551.62,-7475.17 597.53,-7516.24 621.47,-7537.95"/>
+<polygon fill="orange" stroke="orange" points="202,-5107.8 198.5,-5097.8 195,-5107.81 202,-5107.8"/>
+<text text-anchor="middle" x="411" y="-7445.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node407 -->
+<g id="edge465" class="edge">
+<title>Node2&#45;&gt;Node407</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.86,-5107.75C203.21,-5340.2 246.26,-7552.29 311,-7672.04 378.82,-7797.5 546.2,-7872.24 611.4,-7897.42"/>
+<polygon fill="orange" stroke="orange" points="202.36,-5107.63 198.68,-5097.69 195.36,-5107.76 202.36,-5107.63"/>
+<text text-anchor="middle" x="411" y="-7851.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node408 -->
+<g id="edge469" class="edge">
+<title>Node2&#45;&gt;Node408</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.48,-5107.69C198.35,-5322.71 200.32,-7234.38 311,-7457.04 380.29,-7596.44 556.72,-7691.18 617.25,-7720.45"/>
+<polygon fill="orange" stroke="orange" points="201.98,-5107.57 198.49,-5097.57 194.98,-5107.56 201.98,-5107.57"/>
+<text text-anchor="middle" x="411" y="-7660.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RankQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node409 -->
+<g id="edge473" class="edge">
+<title>Node2&#45;&gt;Node409</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.71,-5107.97C200.93,-5304.44 221.56,-6891.47 311,-7079.04 346.4,-7153.29 552.05,-7311.63 617.8,-7361.01"/>
+<polygon fill="orange" stroke="orange" points="202.21,-5107.65 198.6,-5097.69 195.21,-5107.73 202.21,-5107.65"/>
+<text text-anchor="middle" x="411" y="-7278.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node410 -->
+<g id="edge477" class="edge">
+<title>Node2&#45;&gt;Node410</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.36,-5107.95C197.14,-5300.92 191.26,-6835.39 311,-6994.04 367.73,-7069.21 425.08,-7025.48 511,-7064.04 519.35,-7067.79 520.37,-7070.99 529,-7074.04 539.96,-7077.92 551.82,-7081.02 563.56,-7083.5"/>
+<polygon fill="orange" stroke="orange" points="201.86,-5107.85 198.42,-5097.82 194.86,-5107.8 201.86,-5107.85"/>
+<text text-anchor="middle" x="411" y="-7067.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ParentDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node411 -->
+<g id="edge479" class="edge">
+<title>Node2&#45;&gt;Node411</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.66,-5107.96C200.25,-5291.99 215.44,-6692.81 311,-6849.04 364.97,-6937.28 422.94,-6913.78 511,-6968.04 547.51,-6990.54 589.36,-7017.46 614.73,-7033.9"/>
+<polygon fill="orange" stroke="orange" points="202.16,-5107.79 198.57,-5097.82 195.16,-5107.85 202.16,-5107.79"/>
+<text text-anchor="start" x="342.5" y="-6982.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="411" y="-6971.04" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node412 -->
+<g id="edge483" class="edge">
+<title>Node2&#45;&gt;Node412</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.87,-5107.75C202.25,-5281.59 229.61,-6550.46 311,-6696.04 312.15,-6698.1 544.16,-6863.27 616.63,-6914.84"/>
+<polygon fill="orange" stroke="orange" points="202.37,-5107.64 198.68,-5097.71 195.37,-5107.78 202.37,-5107.64"/>
+<text text-anchor="middle" x="411" y="-6837.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node413 -->
+<g id="edge487" class="edge">
+<title>Node2&#45;&gt;Node413</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.04,-5108.31C203.54,-5271.04 236.38,-6361.81 311,-6485.04 365.42,-6574.91 435.76,-6537.72 511,-6611.04 521.33,-6621.11 517.53,-6629.3 529,-6638.04 540.81,-6647.04 554.98,-6653.85 569.13,-6658.98"/>
+<polygon fill="orange" stroke="orange" points="202.53,-5107.77 198.76,-5097.87 195.53,-5107.96 202.53,-5107.77"/>
+<text text-anchor="start" x="339.5" y="-6625.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="411" y="-6614.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node414 -->
+<g id="edge490" class="edge">
+<title>Node2&#45;&gt;Node414</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.13,-5107.94C204.15,-5261.24 239.24,-6251.5 311,-6361.04 366.48,-6445.72 431.76,-6407.04 511,-6470.04 560.64,-6509.51 606.9,-6569.69 627.2,-6597.7"/>
+<polygon fill="orange" stroke="orange" points="202.62,-5107.57 198.8,-5097.69 195.63,-5107.8 202.62,-5107.57"/>
+<text text-anchor="middle" x="411" y="-6473.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node415 -->
+<g id="edge494" class="edge">
+<title>Node2&#45;&gt;Node415</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.63,-5107.56C199.78,-5228.4 210.6,-5874.6 311,-6039.04 347.73,-6099.19 537.09,-6204.99 609.65,-6244.03"/>
+<polygon fill="orange" stroke="orange" points="202.13,-5107.51 198.55,-5097.54 195.13,-5107.57 202.13,-5107.51"/>
+<text text-anchor="middle" x="411" y="-6190.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node416 -->
+<g id="edge498" class="edge">
+<title>Node2&#45;&gt;Node416</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.32,-5107.87C197.41,-5241.04 197.24,-6005.72 311,-6202.04 320.4,-6218.26 544.14,-6371.93 616,-6421.04"/>
+<polygon fill="orange" stroke="orange" points="201.82,-5107.6 198.4,-5097.57 194.82,-5107.55 201.82,-5107.6"/>
+<text text-anchor="middle" x="411" y="-6349.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node417 -->
+<g id="edge502" class="edge">
+<title>Node2&#45;&gt;Node417</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.71,-5068.03C201.95,-4765.07 242.29,-1123.12 311,-1040.04 369.01,-969.91 428.61,-1034.71 511,-996.04 520.17,-991.74 519.84,-986.39 529,-982.04 538.38,-977.59 548.61,-973.9 558.91,-970.86"/>
+<polygon fill="orange" stroke="orange" points="195.21,-5068.33 198.6,-5078.37 202.21,-5068.4 195.21,-5068.33"/>
+<text text-anchor="middle" x="411" y="-1043.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreCompiledQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node419 -->
+<g id="edge504" class="edge">
+<title>Node2&#45;&gt;Node419</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.48,-5107.95C209.68,-5197.75 250.47,-5564.88 311,-5661.04 384.58,-5777.94 535.8,-5858.32 603.68,-5889.99"/>
+<polygon fill="orange" stroke="orange" points="203.94,-5107.38 199.45,-5097.79 196.97,-5108.09 203.94,-5107.38"/>
+<text text-anchor="middle" x="411" y="-5843.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node420 -->
+<g id="edge508" class="edge">
+<title>Node2&#45;&gt;Node420</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.3,-5107.93C203.93,-5215.15 229.94,-5724.25 311,-5855.04 380.26,-5966.8 527.18,-6037.82 598.08,-6066.93"/>
+<polygon fill="orange" stroke="orange" points="202.79,-5107.69 198.88,-5097.85 195.8,-5107.99 202.79,-5107.69"/>
+<text text-anchor="middle" x="411" y="-6027.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node421 -->
+<g id="edge512" class="edge">
+<title>Node2&#45;&gt;Node421</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.42,-5107.95C206.9,-5166.6 232.12,-5341.96 311,-5460.04 397.44,-5589.44 564.97,-5688.31 620,-5718.48"/>
+<polygon fill="orange" stroke="orange" points="203.89,-5107.42 199.37,-5097.83 196.92,-5108.14 203.89,-5107.42"/>
+<text text-anchor="middle" x="411" y="-5649.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node422 -->
+<g id="edge516" class="edge">
+<title>Node2&#45;&gt;Node422</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.78,-5067.89C201.92,-4845.47 232.2,-2855.35 311,-2762.04 369.72,-2692.51 452.95,-2788.14 511,-2718.04 532.87,-2691.63 519.91,-2134.11 529,-2101.04 549.23,-2027.46 602.38,-1951.66 626.18,-1920.17"/>
+<polygon fill="orange" stroke="orange" points="195.27,-5068.06 198.63,-5078.11 202.27,-5068.16 195.27,-5068.06"/>
+<text text-anchor="middle" x="411" y="-2765.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node423 -->
+<g id="edge520" class="edge">
+<title>Node2&#45;&gt;Node423</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.69,-5068.26C201.02,-4837.19 225.17,-2658.08 311,-2556.04 369.59,-2486.39 453.31,-2582.43 511,-2512.04 544.53,-2471.13 495.65,-1601.1 529,-1560.04 534.57,-1553.19 541.6,-1547.98 549.4,-1544.05"/>
+<polygon fill="orange" stroke="orange" points="195.19,-5068.49 198.59,-5078.52 202.19,-5068.56 195.19,-5068.49"/>
+<text text-anchor="middle" x="411" y="-2559.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MaximumQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node424 -->
+<g id="edge523" class="edge">
+<title>Node2&#45;&gt;Node424</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M204.99,-5107.75C218.54,-5145.86 253.44,-5229.95 311,-5276.04 384.07,-5334.55 433.24,-5289.93 511,-5342.04 521.21,-5348.89 518.45,-5356.73 529,-5363.04 537.31,-5368.02 546.54,-5371.97 556,-5375.1"/>
+<polygon fill="orange" stroke="orange" points="208.16,-5106.21 201.6,-5097.89 201.54,-5108.48 208.16,-5106.21"/>
+<text text-anchor="start" x="335" y="-5356.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
+<text text-anchor="middle" x="411" y="-5345.04" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node425 -->
+<g id="edge526" class="edge">
+<title>Node2&#45;&gt;Node425</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M232.77,-5101.19C254.85,-5109.26 284.3,-5119.31 311,-5126.04 398.43,-5148.09 422.52,-5142.7 511,-5160.04 519.04,-5161.62 521,-5162.27 529,-5164.04 542.15,-5166.95 556.19,-5170.05 569.68,-5173.02"/>
+<polygon fill="orange" stroke="orange" points="233.78,-5097.83 223.19,-5097.64 231.35,-5104.39 233.78,-5097.83"/>
+<text text-anchor="middle" x="411" y="-5163.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; L2NormalizationQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node426 -->
+<g id="edge528" class="edge">
+<title>Node2&#45;&gt;Node426</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M216.67,-5104.44C238.09,-5123.2 275.31,-5154.03 311,-5175.04 394.38,-5224.14 424.98,-5216.74 511,-5261.04 548.59,-5280.4 590.14,-5306.56 615.15,-5322.86"/>
+<polygon fill="orange" stroke="orange" points="218.82,-5101.67 209.02,-5097.66 214.18,-5106.91 218.82,-5101.67"/>
+<text text-anchor="middle" x="411" y="-5264.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node427 -->
+<g id="edge532" class="edge">
+<title>Node2&#45;&gt;Node427</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M303.13,-5094.44C363.97,-5098.82 442.01,-5105.57 511,-5115.04 528.67,-5117.47 547.62,-5120.7 565.34,-5124.01"/>
+<polygon fill="orange" stroke="orange" points="303.36,-5090.95 293.13,-5093.73 302.86,-5097.93 303.36,-5090.95"/>
+<text text-anchor="middle" x="411" y="-5118.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node428 -->
+<g id="edge536" class="edge">
+<title>Node2&#45;&gt;Node428</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M273.02,-5077.02C350.34,-5065.59 471.08,-5047.73 552.29,-5035.72"/>
+<polygon fill="orange" stroke="orange" points="272.26,-5073.6 262.88,-5078.52 273.28,-5080.52 272.26,-5073.6"/>
+<text text-anchor="middle" x="411" y="-5073.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node429 -->
+<g id="edge540" class="edge">
+<title>Node2&#45;&gt;Node429</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.67,-5068.15C200.79,-4833.56 223.19,-2601.55 311,-2497.04 369.55,-2427.36 453.3,-2523.43 511,-2453.04 544.18,-2412.56 496,-1551.67 529,-1511.04 536.96,-1501.25 547.9,-1494.81 559.8,-1490.67"/>
+<polygon fill="orange" stroke="orange" points="195.17,-5068.27 198.58,-5078.3 202.17,-5068.33 195.17,-5068.27"/>
+<text text-anchor="middle" x="411" y="-2500.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FusedQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node430 -->
+<g id="edge542" class="edge">
+<title>Node2&#45;&gt;Node430</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.65,-5068.06C200.56,-4830.09 221.2,-2545.02 311,-2438.04 369.52,-2368.33 453.29,-2464.42 511,-2394.04 543.84,-2354 496.34,-1502.23 529,-1462.04 534.94,-1454.73 542.54,-1449.3 550.96,-1445.29"/>
+<polygon fill="orange" stroke="orange" points="195.15,-5068.31 198.57,-5078.34 202.15,-5068.37 195.15,-5068.31"/>
+<text text-anchor="middle" x="411" y="-2441.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MinimumQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node431 -->
+<g id="edge545" class="edge">
+<title>Node2&#45;&gt;Node431</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.7,-5068.19C201.83,-4764.02 241.27,-1065.38 311,-981.04 368.99,-910.89 422.19,-956.95 511,-937.04 531.08,-932.54 552.93,-927.57 572.76,-923.04"/>
+<polygon fill="orange" stroke="orange" points="195.2,-5068.19 198.6,-5078.23 202.2,-5068.26 195.2,-5068.19"/>
+<text text-anchor="middle" x="411" y="-984.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MemImportQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node433 -->
+<g id="edge547" class="edge">
+<title>Node2&#45;&gt;Node433</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.83,-5067.87C202.48,-4850.68 236.4,-2942.07 311,-2379.04 312.81,-2365.41 519.08,-1422.57 529,-1413.04 533.3,-1408.91 538.16,-1405.49 543.38,-1402.66"/>
+<polygon fill="orange" stroke="orange" points="195.33,-5068.06 198.66,-5078.12 202.33,-5068.18 195.33,-5068.06"/>
+<text text-anchor="middle" x="411" y="-2382.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; AbsQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node434 -->
+<g id="edge550" class="edge">
+<title>Node2&#45;&gt;Node434</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M223.4,-5073.23C245.86,-5060.19 280.03,-5041.13 311,-5027.04 408.48,-4982.69 527.23,-4941.43 591.42,-4920.13"/>
+<polygon fill="orange" stroke="orange" points="221.39,-5070.35 214.53,-5078.42 224.93,-5076.39 221.39,-5070.35"/>
+<text text-anchor="middle" x="411" y="-5030.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node435 -->
+<g id="edge554" class="edge">
+<title>Node2&#45;&gt;Node435</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.68,-5067.96C200.86,-4840.11 223.22,-2748.11 311,-2655.04 341.66,-2622.53 480.79,-2666.97 511,-2634.04 547.66,-2594.08 494.82,-1700.15 529,-1658.04 535.61,-1649.9 544.28,-1644.08 553.85,-1639.97"/>
+<polygon fill="orange" stroke="orange" points="195.18,-5068.1 198.59,-5078.14 202.18,-5068.17 195.18,-5068.1"/>
+<text text-anchor="middle" x="411" y="-2658.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node436 -->
+<g id="edge558" class="edge">
+<title>Node2&#45;&gt;Node436</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M208.06,-5069.59C225.06,-5038.31 263.28,-4974.44 311,-4935.04 386.89,-4872.39 428.85,-4894.23 511,-4840.04 555.66,-4810.58 601.01,-4766.4 623.5,-4743.32"/>
+<polygon fill="orange" stroke="orange" points="204.91,-5068.06 203.3,-5078.53 211.09,-5071.34 204.91,-5068.06"/>
+<text text-anchor="middle" x="411" y="-4938.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node437 -->
+<g id="edge562" class="edge">
+<title>Node2&#45;&gt;Node437</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M203.53,-5068.21C215.94,-5022.07 251.37,-4905.34 311,-4825.04 400.42,-4704.63 552.98,-4603.27 612.84,-4566.16"/>
+<polygon fill="orange" stroke="orange" points="200.08,-5067.56 200.93,-5078.12 206.86,-5069.34 200.08,-5067.56"/>
+<text text-anchor="middle" x="411" y="-4828.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node438 -->
+<g id="edge566" class="edge">
+<title>Node2&#45;&gt;Node438</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.7,-5068.16C209.96,-4987.87 248.23,-4688.59 311,-4621.04 374.53,-4552.67 437.85,-4615 511,-4557.04 523.19,-4547.39 518.49,-4538.5 529,-4527.04 553.16,-4500.69 587.38,-4477.61 611,-4463.32"/>
+<polygon fill="orange" stroke="orange" points="197.19,-5068.04 199.54,-5078.37 204.15,-5068.82 197.19,-5068.04"/>
+<text text-anchor="middle" x="411" y="-4624.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node439 -->
+<g id="edge570" class="edge">
+<title>Node2&#45;&gt;Node439</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M200.36,-5068.04C208.89,-4980.15 246.51,-4628.85 311,-4542.04 370.8,-4461.54 486.73,-4427.62 563.25,-4413.59"/>
+<polygon fill="orange" stroke="orange" points="196.86,-5067.95 199.39,-5078.23 203.83,-5068.61 196.86,-5067.95"/>
+<text text-anchor="middle" x="411" y="-4545.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node440 -->
+<g id="edge572" class="edge">
+<title>Node2&#45;&gt;Node440</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.95,-5068.06C201.65,-4966.61 218.84,-4509.47 311,-4410.04 373.21,-4342.92 431.26,-4405.95 511,-4361.04 566.43,-4329.83 614.16,-4267.72 631.27,-4243.77"/>
+<polygon fill="orange" stroke="orange" points="195.45,-5068.08 198.7,-5078.17 202.45,-5068.26 195.45,-5068.08"/>
+<text text-anchor="middle" x="411" y="-4413.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node441 -->
+<g id="edge576" class="edge">
+<title>Node2&#45;&gt;Node441</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.59,-5068.19C199.5,-4961.28 209.2,-4454.8 311,-4346.04 373.2,-4279.59 447.05,-4366.8 511,-4302.04 538.75,-4273.95 501.38,-4243.26 529,-4215.04 537.35,-4206.51 547.98,-4200.63 559.31,-4196.63"/>
+<polygon fill="orange" stroke="orange" points="195.09,-5068.23 198.52,-5078.25 202.09,-5068.27 195.09,-5068.23"/>
+<text text-anchor="middle" x="411" y="-4349.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ShapeQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node442 -->
+<g id="edge578" class="edge">
+<title>Node2&#45;&gt;Node442</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.43,-5068.07C197.55,-4786.28 190.28,-1615.81 311,-1466.04 368.5,-1394.71 441.24,-1475.45 511,-1416.04 526.46,-1402.87 513.41,-1387.06 529,-1374.04 536.15,-1368.07 544.46,-1363.46 553.23,-1359.91"/>
+<polygon fill="orange" stroke="orange" points="194.93,-5068.41 198.47,-5078.4 201.93,-5068.39 194.93,-5068.41"/>
+<text text-anchor="middle" x="411" y="-1469.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizedLstmQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node443 -->
+<g id="edge581" class="edge">
+<title>Node2&#45;&gt;Node443</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.35,-5068.41C197.91,-4957.03 201.35,-4405.48 311,-4287.04 372.83,-4220.26 446.22,-4306.98 511,-4243.04 536.01,-4218.35 518.26,-4199.51 529,-4166.04 560.22,-4068.78 611.78,-3957.1 630.72,-3917.19"/>
+<polygon fill="orange" stroke="orange" points="194.85,-5068.56 198.41,-5078.54 201.85,-5068.52 194.85,-5068.56"/>
+<text text-anchor="middle" x="411" y="-4290.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node444 -->
+<g id="edge585" class="edge">
+<title>Node2&#45;&gt;Node444</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.72,-5068.41C201.36,-4841.36 228.24,-2719.24 311,-2619.04 369.22,-2548.56 453.74,-2642.3 511,-2571.04 544.49,-2529.38 495.3,-1650.54 529,-1609.04 536.65,-1599.62 547.06,-1593.31 558.43,-1589.15"/>
+<polygon fill="orange" stroke="orange" points="195.22,-5068.48 198.61,-5078.52 202.22,-5068.56 195.22,-5068.48"/>
+<text text-anchor="middle" x="411" y="-2622.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DebugQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node445 -->
+<g id="edge587" class="edge">
+<title>Node2&#45;&gt;Node445</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.01,-5068.36C202.29,-4954.24 223.05,-4377.5 311,-4228.04 367.08,-4132.74 456.89,-4176.48 511,-4080.04 555.1,-4001.44 497.76,-3962.59 529,-3878.04 550.03,-3821.14 598.04,-3766.16 622.72,-3740.34"/>
+<polygon fill="orange" stroke="orange" points="195.51,-5068.35 198.74,-5078.44 202.51,-5068.54 195.51,-5068.35"/>
+<text text-anchor="middle" x="411" y="-4231.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node446 -->
+<g id="edge591" class="edge">
+<title>Node2&#45;&gt;Node446</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.32,-5068.29C205.12,-4932.76 241.73,-4143.27 311,-4065.04 371.53,-3996.68 452.29,-4087.98 511,-4018.04 533.68,-3991.02 517.31,-3734.33 529,-3701.04 549.11,-3643.81 597.54,-3588.98 622.52,-3563.27"/>
+<polygon fill="orange" stroke="orange" points="195.82,-5068.3 198.89,-5078.44 202.81,-5068.6 195.82,-5068.3"/>
+<text text-anchor="middle" x="411" y="-4068.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReverseV2QueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node449 -->
+<g id="edge595" class="edge">
+<title>Node2&#45;&gt;Node449</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.19,-5068.41C204.24,-4928.55 237.61,-4086.44 311,-4003.04 371.32,-3934.49 452.82,-4026.42 511,-3956.04 541.61,-3919.02 507.03,-3566.76 529,-3524.04 545.52,-3491.93 580.29,-3468.19 606.14,-3454.09"/>
+<polygon fill="orange" stroke="orange" points="195.68,-5068.39 198.83,-5078.51 202.68,-5068.64 195.68,-5068.39"/>
+<text text-anchor="middle" x="411" y="-4006.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node450 -->
+<g id="edge599" class="edge">
+<title>Node2&#45;&gt;Node450</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M199.07,-5068.18C203.4,-4923.04 233.12,-4029.19 311,-3941.04 371.33,-3872.76 452.76,-3966.11 511,-3896.04 545.19,-3854.91 511.76,-3465.67 529,-3415.04 548.55,-3357.62 597.23,-3302.87 622.39,-3277.22"/>
+<polygon fill="orange" stroke="orange" points="195.57,-5068.19 198.77,-5078.29 202.56,-5068.4 195.57,-5068.19"/>
+<text text-anchor="middle" x="411" y="-3944.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node451 -->
+<g id="edge603" class="edge">
+<title>Node2&#45;&gt;Node451</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.98,-5068.09C202.74,-4918.39 229.59,-3974.53 311,-3881.04 370.97,-3812.18 453.22,-3904.75 511,-3834.04 531.96,-3808.39 518.44,-3269.44 529,-3238.04 548.35,-3180.55 597.12,-3125.83 622.35,-3100.21"/>
+<polygon fill="orange" stroke="orange" points="195.47,-5068.39 198.72,-5078.47 202.47,-5068.56 195.47,-5068.39"/>
+<text text-anchor="middle" x="411" y="-3884.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node452 -->
+<g id="edge607" class="edge">
+<title>Node2&#45;&gt;Node452</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.69,-5068.36C201.62,-4763.07 239.14,-1006.72 311,-922.04 319.13,-912.47 466.85,-886.87 560.94,-871.41"/>
+<polygon fill="orange" stroke="orange" points="195.19,-5068.38 198.59,-5078.41 202.19,-5068.45 195.19,-5068.38"/>
+<text text-anchor="middle" x="411" y="-925.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; armnn::AdditionQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node454 -->
+<g id="edge609" class="edge">
+<title>Node2&#45;&gt;Node454</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.68,-5068.09C201.48,-4758.57 237.41,-950.24 311,-865.04 326.61,-846.97 459.09,-828.41 550.55,-817.56"/>
+<polygon fill="orange" stroke="orange" points="195.18,-5068.25 198.59,-5078.28 202.18,-5068.31 195.18,-5068.25"/>
+<text text-anchor="middle" x="411" y="-868.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MapQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node456 -->
+<g id="edge611" class="edge">
+<title>Node2&#45;&gt;Node456</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.87,-5068.01C201.91,-4913.65 224.79,-3917.07 311,-3819.04 371.1,-3750.7 453.09,-3845.25 511,-3775.04 536.25,-3744.43 516.44,-3098.68 529,-3061.04 548.2,-3003.5 597.04,-2948.81 622.32,-2923.2"/>
+<polygon fill="orange" stroke="orange" points="195.37,-5068.26 198.67,-5078.32 202.36,-5068.39 195.37,-5068.26"/>
+<text text-anchor="middle" x="411" y="-3822.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node457 -->
+<g id="edge615" class="edge">
+<title>Node2&#45;&gt;Node457</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.45,-5068.15C197.81,-4784.4 193.09,-1557.5 311,-1401.04 367.17,-1326.51 426.92,-1377.54 511,-1337.04 519.66,-1332.87 520.17,-1328.85 529,-1325.04 539.16,-1320.66 550.21,-1317 561.23,-1313.94"/>
+<polygon fill="orange" stroke="orange" points="194.95,-5068.25 198.47,-5078.24 201.95,-5068.23 194.95,-5068.25"/>
+<text text-anchor="middle" x="411" y="-1404.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RsqrtQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node458 -->
+<g id="edge618" class="edge">
+<title>Node2&#45;&gt;Node458</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.79,-5068.05C201.24,-4909.82 220.83,-3862.98 311,-3760.04 370.97,-3691.58 453.21,-3786.36 511,-3716.04 540.36,-3680.32 514.44,-2927.92 529,-2884.04 548.1,-2826.47 596.99,-2771.79 622.29,-2746.19"/>
+<polygon fill="orange" stroke="orange" points="195.28,-5068.18 198.63,-5078.23 202.28,-5068.29 195.28,-5068.18"/>
+<text text-anchor="middle" x="411" y="-3763.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
+</g>
+<!-- Node2&#45;&gt;Node459 -->
+<g id="edge622" class="edge">
+<title>Node2&#45;&gt;Node459</title>
+<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M198.71,-5068.18C200.6,-4906.43 216.85,-3808.91 311,-3701.04 370.85,-3632.47 453.31,-3727.43 511,-3657.04 544.46,-3616.22 512.45,-2757.17 529,-2707.04 548.02,-2649.44 596.94,-2594.77 622.27,-2569.18"/>
+<polygon fill="orange" stroke="orange" points="195.21,-5068.49 198.59,-5078.53 202.21,-5068.57 195.21,-5068.49"/>
+<text text-anchor="middle" x="411" y="-3704.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SplitterQueueDescriptor &gt;</text>
+</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,-10986.04 1005.5,-11016.04 1184.5,-11016.04 1184.5,-10986.04 1005.5,-10986.04"/>
+<text text-anchor="start" x="1013.5" y="-11004.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Instance</text>
+<text text-anchor="middle" x="1095" y="-10993.04" 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="M651.53,-5487.21C675.44,-5526.05 729.75,-5620.84 749,-5709.04 756.75,-5744.56 743.56,-10916.26 767,-10944.04 782.33,-10962.21 913.74,-10980.64 1005.23,-10991.44"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.91 654.41,-5485.21"/>
+<text text-anchor="start" x="788.5" y="-10999.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-10988.04" 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,-10550.04 1007,-10580.04 1183,-10580.04 1183,-10550.04 1007,-10550.04"/>
+<text text-anchor="start" x="1015" y="-10568.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToDepth</text>
+<text text-anchor="middle" x="1095" y="-10557.04" 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="M651.53,-5487.21C675.43,-5526.05 729.74,-5620.84 749,-5709.04 756.11,-5741.58 745.63,-10479.49 767,-10505.04 782.37,-10523.42 915.3,-10543.19 1006.87,-10554.82"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.91 654.41,-5485.21"/>
+<text text-anchor="middle" x="867" y="-10551.04" 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,-10809.04 1006,-10839.04 1184,-10839.04 1184,-10809.04 1006,-10809.04"/>
+<text text-anchor="start" x="1014" y="-10827.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="1095" y="-10816.04" 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="M651.53,-5487.21C675.43,-5526.05 729.74,-5620.84 749,-5709.04 756.47,-5743.25 745.06,-10723.76 767,-10751.04 774.87,-10760.83 921.02,-10790.65 1015.25,-10809.01"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.91 654.41,-5485.21"/>
+<text text-anchor="middle" x="867" y="-10801.04" 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,-2401.04 1008,-2431.04 1182,-2431.04 1182,-2401.04 1008,-2401.04"/>
+<text text-anchor="start" x="1016" y="-2419.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Multiplication</text>
+<text text-anchor="middle" x="1095" y="-2408.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 776.04,-5418.08 738.23,-2466.45 767,-2436.04 798.76,-2402.48 921.96,-2403.47 1007.71,-2408.66"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.51,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2439.04" 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,-10195.04 1010,-10225.04 1180,-10225.04 1180,-10195.04 1010,-10195.04"/>
+<text text-anchor="start" x="1018" y="-10213.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="1095" y="-10202.04" 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="M651.53,-5487.21C675.42,-5526.05 729.72,-5620.84 749,-5709.04 755.59,-5739.18 747.17,-10127.41 767,-10151.04 782.55,-10169.57 918.13,-10189.15 1009.76,-10200.45"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.91 654.41,-5485.21"/>
+<text text-anchor="middle" x="867" y="-10196.04" 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,-10006.04 1005,-10036.04 1185,-10036.04 1185,-10006.04 1005,-10006.04"/>
+<text text-anchor="start" x="1013" y="-10024.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-10013.04" 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="M651.53,-5487.21C675.42,-5526.05 729.71,-5620.85 749,-5709.04 755.3,-5737.88 748.13,-9936.35 767,-9959.04 770.9,-9963.73 911.74,-9989.18 1007.3,-10005.98"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.92 654.41,-5485.21"/>
+<text text-anchor="start" x="800" y="-10011.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="867" y="-10000.04" 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,-10367.04 1018.5,-10397.04 1171.5,-10397.04 1171.5,-10367.04 1018.5,-10367.04"/>
+<text text-anchor="start" x="1026.5" y="-10385.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FillQueue</text>
+<text text-anchor="middle" x="1095" y="-10374.04" 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="M651.53,-5487.21C675.43,-5526.05 729.73,-5620.84 749,-5709.04 755.84,-5740.37 746.28,-10301.57 767,-10326.04 798.59,-10363.35 932.06,-10375.8 1018.41,-10379.96"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.91 654.41,-5485.21"/>
+<text text-anchor="middle" x="867" y="-10379.04" 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,-9616.04 1017.5,-9646.04 1172.5,-9646.04 1172.5,-9616.04 1017.5,-9616.04"/>
+<text text-anchor="start" x="1025.5" y="-9634.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling3d</text>
+<text text-anchor="middle" x="1095" y="-9623.04" 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="M651.53,-5487.21C675.41,-5526.06 729.7,-5620.85 749,-5709.04 760.45,-5761.35 732.96,-9522.72 767,-9564.04 824.63,-9634.01 878.22,-9585.73 967,-9604.04 985.54,-9607.87 1005.59,-9612.09 1024.16,-9616.04"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.92 654.41,-5485.21"/>
+<text text-anchor="middle" x="867" y="-9607.04" 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,-9815.04 1010,-9845.04 1180,-9845.04 1180,-9815.04 1010,-9815.04"/>
+<text text-anchor="start" x="1018" y="-9833.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9822.04" 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="M651.53,-5487.21C675.42,-5526.05 729.71,-5620.85 749,-5709.04 755.01,-5736.5 748.82,-9734.61 767,-9756.04 796.16,-9790.42 923.18,-9779.47 967,-9790.04 995.43,-9796.9 1026.77,-9806.75 1051.21,-9814.96"/>
+<polygon fill="orange" stroke="orange" points="654.41,-5485.21 646.15,-5478.58 648.47,-5488.92 654.41,-5485.21"/>
+<text text-anchor="start" x="796.5" y="-9804.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="867" y="-9793.04" 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,-2303.04 1013.5,-2333.04 1176.5,-2333.04 1176.5,-2303.04 1013.5,-2303.04"/>
+<text text-anchor="start" x="1021.5" y="-2321.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Subtraction</text>
+<text text-anchor="middle" x="1095" y="-2310.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 776.87,-5417.09 737.58,-2374.61 767,-2343.04 799.22,-2308.47 927.15,-2308.22 1013.12,-2312.32"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.51,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2346.04" 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,-9118.04 1017.5,-9148.04 1172.5,-9148.04 1172.5,-9118.04 1017.5,-9118.04"/>
+<text text-anchor="start" x="1025.5" y="-9136.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling2d</text>
+<text text-anchor="middle" x="1095" y="-9125.04" 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="M651.52,-5487.21C675.4,-5526.06 729.67,-5620.86 749,-5709.04 759.04,-5754.86 736.19,-9050.68 767,-9086.04 798.84,-9122.58 931.15,-9131.36 1017.4,-9133.11"/>
+<polygon fill="orange" stroke="orange" points="654.4,-5485.22 646.15,-5478.58 648.46,-5488.92 654.4,-5485.22"/>
+<text text-anchor="middle" x="867" y="-9134.04" 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,-9394.04 1010,-9424.04 1180,-9424.04 1180,-9394.04 1010,-9394.04"/>
+<text text-anchor="start" x="1018" y="-9412.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9401.04" 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="M651.52,-5487.21C675.41,-5526.06 729.68,-5620.85 749,-5709.04 759.7,-5757.9 736.86,-9270.13 767,-9310.04 822.77,-9383.9 878.51,-9340.93 967,-9368.04 994.14,-9376.36 1024.38,-9386.1 1048.55,-9394"/>
+<polygon fill="orange" stroke="orange" points="654.4,-5485.22 646.15,-5478.58 648.46,-5488.92 654.4,-5485.22"/>
+<text text-anchor="middle" x="867" y="-9371.04" 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,-8712.04 1016.5,-8742.04 1173.5,-8742.04 1173.5,-8712.04 1016.5,-8712.04"/>
+<text text-anchor="start" x="1024.5" y="-8730.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="1095" y="-8719.04" 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="M651.52,-5487.21C675.38,-5526.06 729.63,-5620.86 749,-5709.04 757.83,-5749.22 740.38,-8639.67 767,-8671.04 783,-8689.9 924.72,-8708.66 1016.26,-8718.97"/>
+<polygon fill="orange" stroke="orange" points="654.4,-5485.22 646.14,-5478.58 648.46,-5488.92 654.4,-5485.22"/>
+<text text-anchor="middle" x="867" y="-8714.04" 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,-8882.04 1007.5,-8912.04 1182.5,-8912.04 1182.5,-8882.04 1007.5,-8882.04"/>
+<text text-anchor="start" x="1015.5" y="-8900.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchToSpace</text>
+<text text-anchor="middle" x="1095" y="-8889.04" 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="M651.52,-5487.21C675.39,-5526.06 729.65,-5620.86 749,-5709.04 758.35,-5751.64 738.39,-8816.12 767,-8849.04 797.58,-8884.23 921.09,-8894.09 1007.24,-8896.59"/>
+<polygon fill="orange" stroke="orange" points="654.4,-5485.22 646.14,-5478.58 648.46,-5488.92 654.4,-5485.22"/>
+<text text-anchor="middle" x="867" y="-8897.04" 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,-8538.04 1012.5,-8568.04 1177.5,-8568.04 1177.5,-8538.04 1012.5,-8538.04"/>
+<text text-anchor="start" x="1020.5" y="-8556.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StridedSlice</text>
+<text text-anchor="middle" x="1095" y="-8545.04" 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="M651.51,-5487.21C675.38,-5526.06 729.62,-5620.87 749,-5709.04 757.3,-5746.79 742.2,-8462.39 767,-8492.04 782.67,-8510.79 920.55,-8531.41 1012.2,-8543.23"/>
+<polygon fill="orange" stroke="orange" points="654.4,-5485.22 646.14,-5478.58 648.45,-5488.92 654.4,-5485.22"/>
+<text text-anchor="middle" x="867" y="-8538.04" 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,-8224.04 1018,-8254.04 1172,-8254.04 1172,-8224.04 1018,-8224.04"/>
+<text text-anchor="start" x="1026" y="-8242.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchMat</text>
+<text text-anchor="middle" x="1095" y="-8231.04" 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="M651.51,-5487.21C675.36,-5526.07 729.58,-5620.87 749,-5709.04 756.38,-5742.55 744.94,-8152.77 767,-8179.04 783.03,-8198.13 926.33,-8218.78 1017.83,-8230.19"/>
+<polygon fill="orange" stroke="orange" points="654.39,-5485.22 646.14,-5478.58 648.45,-5488.92 654.39,-5485.22"/>
+<text text-anchor="middle" x="867" y="-8225.04" 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,-2205.04 1021,-2235.04 1169,-2235.04 1169,-2205.04 1021,-2205.04"/>
+<text text-anchor="start" x="1029" y="-2223.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Addition</text>
+<text text-anchor="middle" x="1095" y="-2212.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 777.73,-5416.06 736.71,-2278.65 767,-2246.04 800.14,-2210.37 934.91,-2210.75 1020.75,-2214.94"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.51,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2249.04" 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,-2107.04 1021.5,-2137.04 1168.5,-2137.04 1168.5,-2107.04 1021.5,-2107.04"/>
+<text text-anchor="start" x="1029.5" y="-2125.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Division</text>
+<text text-anchor="middle" x="1095" y="-2114.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 778.61,-5415.02 735.79,-2181.65 767,-2148.04 800.18,-2112.31 935.3,-2112.75 1021.12,-2116.96"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.51,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2151.04" 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,-7757.04 1013,-7787.04 1177,-7787.04 1177,-7757.04 1013,-7757.04"/>
+<text text-anchor="start" x="1021" y="-7775.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RankQueue</text>
+<text text-anchor="middle" x="1095" y="-7764.04" 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="M651.5,-5487.22C675.33,-5526.07 729.51,-5620.89 749,-5709.04 755.01,-5736.21 749.1,-7690.75 767,-7712.04 782.74,-7730.76 920.99,-7751 1012.62,-7762.53"/>
+<polygon fill="orange" stroke="orange" points="654.38,-5485.23 646.13,-5478.58 648.44,-5488.92 654.38,-5485.23"/>
+<text text-anchor="middle" x="867" y="-7758.04" 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,-7575.04 1005.5,-7605.04 1184.5,-7605.04 1184.5,-7575.04 1005.5,-7575.04"/>
+<text text-anchor="start" x="1013.5" y="-7593.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SoftmaxQueue</text>
+<text text-anchor="middle" x="1095" y="-7582.04" 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="M651.49,-5487.22C675.31,-5526.08 729.47,-5620.9 749,-5709.04 759.99,-5758.62 733.9,-7498.53 767,-7537.04 782.46,-7555.03 913.84,-7571.85 1005.28,-7581.53"/>
+<polygon fill="orange" stroke="orange" points="654.38,-5485.23 646.13,-5478.58 648.43,-5488.92 654.38,-5485.23"/>
+<text text-anchor="middle" x="867" y="-7579.04" 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,-7407.04 1004,-7437.04 1186,-7437.04 1186,-7407.04 1004,-7407.04"/>
+<text text-anchor="start" x="1012" y="-7425.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="1095" y="-7414.04" 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="M651.48,-5487.22C675.29,-5526.08 729.42,-5620.91 749,-5709.04 758.93,-5753.76 737.69,-7322.84 767,-7358.04 782.2,-7376.3 912.5,-7397.47 1003.95,-7410.31"/>
+<polygon fill="orange" stroke="orange" points="654.37,-5485.23 646.12,-5478.58 648.42,-5488.93 654.37,-5485.23"/>
+<text text-anchor="middle" x="867" y="-7406.04" 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,-7930.04 1014.5,-7960.04 1175.5,-7960.04 1175.5,-7930.04 1014.5,-7930.04"/>
+<text text-anchor="start" x="1022.5" y="-7948.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; CastQueue</text>
+<text text-anchor="middle" x="1095" y="-7937.04" 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="M651.5,-5487.22C675.34,-5526.07 729.54,-5620.88 749,-5709.04 755.52,-5738.58 747.47,-7863.94 767,-7887.04 798.08,-7923.81 927.77,-7937.29 1014.18,-7942.22"/>
+<polygon fill="orange" stroke="orange" points="654.39,-5485.23 646.13,-5478.58 648.44,-5488.92 654.39,-5485.23"/>
+<text text-anchor="middle" x="867" y="-7941.04" 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,-6642.04 1007.5,-6672.04 1182.5,-6672.04 1182.5,-6642.04 1007.5,-6642.04"/>
+<text text-anchor="start" x="1015.5" y="-6660.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToBatch</text>
+<text text-anchor="middle" x="1095" y="-6649.04" 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="M651.42,-5487.23C675.1,-5526.13 729.01,-5621 749,-5709.04 759.95,-5757.27 734.85,-6561.46 767,-6599.04 782.58,-6617.25 915.83,-6636.27 1007.35,-6647.37"/>
+<polygon fill="orange" stroke="orange" points="654.32,-5485.27 646.09,-5478.59 648.36,-5488.94 654.32,-5485.27"/>
+<text text-anchor="middle" x="867" y="-6644.04" 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,-7149.04 1005,-7179.04 1185,-7179.04 1185,-7149.04 1005,-7149.04"/>
+<text text-anchor="start" x="1013" y="-7167.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Depthwise</text>
+<text text-anchor="middle" x="1095" y="-7156.04" 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="M651.47,-5487.22C675.25,-5526.09 729.33,-5620.93 749,-5709.04 757.43,-5746.81 742.12,-7072.4 767,-7102.04 782.3,-7120.27 913.34,-7140.72 1004.81,-7152.97"/>
+<polygon fill="orange" stroke="orange" points="654.36,-5485.24 646.12,-5478.58 648.41,-5488.93 654.36,-5485.24"/>
+<text text-anchor="start" x="798.5" y="-7160.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="867" y="-7149.04" 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,-6959.04 1013.5,-6989.04 1176.5,-6989.04 1176.5,-6959.04 1013.5,-6959.04"/>
+<text text-anchor="start" x="1021.5" y="-6977.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="1095" y="-6966.04" 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="M651.45,-5487.23C675.21,-5526.1 729.24,-5620.95 749,-5709.04 756.34,-5741.76 745.27,-6890.51 767,-6916.04 782.88,-6934.7 921.87,-6954.16 1013.46,-6965.12"/>
+<polygon fill="orange" stroke="orange" points="654.35,-5485.25 646.11,-5478.59 648.39,-5488.93 654.35,-5485.25"/>
+<text text-anchor="middle" x="867" y="-6961.04" 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,-6284.04 1004.5,-6314.04 1185.5,-6314.04 1185.5,-6284.04 1004.5,-6284.04"/>
+<text text-anchor="start" x="1012.5" y="-6302.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReshapeQueue</text>
+<text text-anchor="middle" x="1095" y="-6291.04" 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="M651.33,-5487.26C674.83,-5526.19 728.42,-5621.14 749,-5709.04 755.79,-5738.05 747.35,-6222.65 767,-6245.04 782.59,-6262.8 912.78,-6280 1004.1,-6290.05"/>
+<polygon fill="orange" stroke="orange" points="654.24,-5485.31 646.04,-5478.6 648.27,-5488.96 654.24,-5485.31"/>
+<text text-anchor="middle" x="867" y="-6287.04" 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,-6462.04 1014,-6492.04 1176,-6492.04 1176,-6462.04 1014,-6462.04"/>
+<text text-anchor="start" x="1022" y="-6480.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="1095" y="-6469.04" 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="M651.38,-5487.24C675,-5526.15 728.79,-5621.05 749,-5709.04 757.88,-5747.71 740.95,-6393.11 767,-6423.04 783.08,-6441.52 922.4,-6459.3 1013.92,-6469.14"/>
+<polygon fill="orange" stroke="orange" points="654.29,-5485.28 646.07,-5478.6 648.32,-5488.95 654.29,-5485.28"/>
+<text text-anchor="middle" x="867" y="-6465.04" 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,-5753.04 1012,-5783.04 1178,-5783.04 1178,-5753.04 1012,-5753.04"/>
+<text text-anchor="start" x="1020" y="-5771.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MeanQueue</text>
+<text text-anchor="middle" x="1095" y="-5760.04" 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="M643.92,-5488.7C654.49,-5536.07 688.22,-5656.83 767,-5714.04 805.06,-5741.68 927.89,-5756.04 1011.68,-5762.81"/>
+<polygon fill="orange" stroke="orange" points="647.32,-5487.85 641.82,-5478.79 640.47,-5489.3 647.32,-5487.85"/>
+<text text-anchor="middle" x="867" y="-5761.04" 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,-2009.04 1017,-2039.04 1173,-2039.04 1173,-2009.04 1017,-2009.04"/>
+<text text-anchor="start" x="1025" y="-2027.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-2016.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 779.49,-5413.98 734.87,-2084.65 767,-2050.04 799.65,-2014.88 930.98,-2014.74 1016.95,-2018.76"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.51,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2053.04" 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,-5926.04 1019.5,-5956.04 1170.5,-5956.04 1170.5,-5926.04 1019.5,-5926.04"/>
+<text text-anchor="start" x="1027.5" y="-5944.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantize</text>
+<text text-anchor="middle" x="1095" y="-5933.04" 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="M650.88,-5487.37C673.52,-5526.52 725.58,-5621.85 749,-5709.04 759.54,-5748.29 739.04,-5861.55 767,-5891.04 784.14,-5909.12 928.25,-5925.66 1019.35,-5934.44"/>
+<polygon fill="orange" stroke="orange" points="653.86,-5485.53 645.79,-5478.67 647.81,-5489.06 653.86,-5485.53"/>
+<text text-anchor="middle" x="867" y="-5931.04" 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,-6109.04 1008.5,-6139.04 1181.5,-6139.04 1181.5,-6109.04 1008.5,-6109.04"/>
+<text text-anchor="start" x="1016.5" y="-6127.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogicalBinary</text>
+<text text-anchor="middle" x="1095" y="-6116.04" 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="M651.21,-5487.28C674.5,-5526.27 727.7,-5621.31 749,-5709.04 758.42,-5747.85 740.5,-6038.17 767,-6068.04 782.93,-6086 916.85,-6104.33 1008.29,-6114.92"/>
+<polygon fill="orange" stroke="orange" points="654.14,-5485.37 645.97,-5478.62 648.15,-5488.99 654.14,-5485.37"/>
+<text text-anchor="middle" x="867" y="-6111.04" 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,-1019.04 1001,-1049.04 1189,-1049.04 1189,-1019.04 1001,-1019.04"/>
+<text text-anchor="start" x="1009" y="-1037.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MaximumQueue</text>
+<text text-anchor="middle" x="1095" y="-1026.04" 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="M746.29,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 787.48,-5404.46 729.53,-1201.46 767,-1155.04 824.17,-1084.23 899,-1171.54 967,-1111.04 985.27,-1094.79 966.8,-1075.38 985,-1059.04 989.77,-1054.76 995.12,-1051.17 1000.82,-1048.16"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.52,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-1158.04" 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,-5449.04 1008.5,-5479.04 1181.5,-5479.04 1181.5,-5449.04 1008.5,-5449.04"/>
+<text text-anchor="start" x="1016.5" y="-5467.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ConcatQueue</text>
+<text text-anchor="middle" x="1095" y="-5456.04" 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="M749.11,-5467.84C828.57,-5466.97 934.69,-5465.8 1008.13,-5464.99"/>
+<polygon fill="orange" stroke="orange" points="749.03,-5464.34 739.07,-5467.95 749.11,-5471.34 749.03,-5464.34"/>
+<text text-anchor="middle" x="867" y="-5470.04" 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,-5019.04 1019.5,-5049.04 1170.5,-5049.04 1170.5,-5019.04 1019.5,-5019.04"/>
+<text text-anchor="start" x="1027.5" y="-5037.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Constant</text>
+<text text-anchor="middle" x="1095" y="-5026.04" 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="M746.22,-5452.96C747.18,-5452.03 748.11,-5451.05 749,-5450.04 776.1,-5419.36 739.49,-5112.36 767,-5082.04 799.78,-5045.93 933.22,-5036.61 1019.18,-5034.43"/>
+<polygon fill="orange" stroke="orange" points="743.9,-5450.33 738.32,-5459.34 748.3,-5455.78 743.9,-5450.33"/>
+<text text-anchor="middle" x="867" y="-5085.04" 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,-5206.04 1007.5,-5236.04 1182.5,-5236.04 1182.5,-5206.04 1007.5,-5206.04"/>
+<text text-anchor="start" x="1015.5" y="-5224.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReduceQueue</text>
+<text text-anchor="middle" x="1095" y="-5213.04" 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="M745.7,-5453.32C746.84,-5452.28 747.94,-5451.19 749,-5450.04 777.94,-5418.74 737.18,-5289.51 767,-5259.04 799.38,-5225.95 921.72,-5219.53 1007.21,-5219.27"/>
+<polygon fill="orange" stroke="orange" points="743.47,-5450.62 737.65,-5459.47 747.72,-5456.18 743.47,-5450.62"/>
+<text text-anchor="middle" x="867" y="-5262.04" 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,-4664.04 1004.5,-4694.04 1185.5,-4694.04 1185.5,-4664.04 1004.5,-4664.04"/>
+<text text-anchor="start" x="1012.5" y="-4682.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ChannelShuffle</text>
+<text text-anchor="middle" x="1095" y="-4671.04" 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="M746.26,-5452.99C747.2,-5452.05 748.12,-5451.07 749,-5450.04 801.4,-5389.27 713.88,-4788.19 767,-4728.04 797.5,-4693.51 918.29,-4683.02 1004.16,-4680"/>
+<polygon fill="orange" stroke="orange" points="743.92,-5450.38 738.42,-5459.43 748.37,-5455.78 743.92,-5450.38"/>
+<text text-anchor="middle" x="867" y="-4731.04" 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,-1215.04 1005,-1245.04 1185,-1245.04 1185,-1215.04 1005,-1215.04"/>
+<text text-anchor="start" x="1013" y="-1233.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PermuteQueue</text>
+<text text-anchor="middle" x="1095" y="-1222.04" 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="M746.29,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 785.28,-5407.09 731.68,-1445.78 767,-1402.04 824.18,-1331.23 904.06,-1423.79 967,-1358.04 999.14,-1324.47 953.01,-1288.75 985,-1255.04 990.68,-1249.06 997.48,-1244.37 1004.87,-1240.71"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.52,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-1405.04" 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,-872.04 1002.5,-902.04 1187.5,-902.04 1187.5,-872.04 1002.5,-872.04"/>
+<text text-anchor="start" x="1010.5" y="-890.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MinimumQueue</text>
+<text text-anchor="middle" x="1095" y="-879.04" 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="M746.29,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 789.07,-5402.58 727.99,-1026.37 767,-978.04 824.17,-907.22 889.45,-981.68 967,-934.04 977.77,-927.43 974.26,-918.7 985,-912.04 991.27,-908.15 998.08,-904.87 1005.13,-902.09"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.52,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-981.04" 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,-4488.04 1018,-4518.04 1172,-4518.04 1172,-4488.04 1018,-4488.04"/>
+<text text-anchor="start" x="1026" y="-4506.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherNd</text>
+<text text-anchor="middle" x="1095" y="-4495.04" 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="M746.26,-5452.99C747.21,-5452.05 748.12,-5451.07 749,-5450.04 781.53,-5412.13 733.97,-4588.51 767,-4551.04 799.11,-4514.62 931.69,-4505.38 1017.86,-4503.29"/>
+<polygon fill="orange" stroke="orange" points="743.92,-5450.38 738.45,-5459.45 748.38,-5455.78 743.92,-5450.38"/>
+<text text-anchor="middle" x="867" y="-4554.04" 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,-774.04 1016.5,-804.04 1173.5,-804.04 1173.5,-774.04 1016.5,-774.04"/>
+<text text-anchor="start" x="1024.5" y="-792.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; AbsQueue</text>
+<text text-anchor="middle" x="1095" y="-781.04" 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="M746.29,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 790.12,-5401.33 726.89,-909.59 767,-860.04 768.02,-858.78 927.49,-824.57 1023.32,-804.11"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.52,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-863.04" 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,-4319.04 1012.5,-4349.04 1177.5,-4349.04 1177.5,-4319.04 1012.5,-4319.04"/>
+<text text-anchor="start" x="1020.5" y="-4337.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="1095" y="-4326.04" 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="M746.27,-5453C747.21,-5452.05 748.12,-5451.07 749,-5450.04 787.86,-5404.6 727,-4418.48 767,-4374.04 798.66,-4338.87 926.05,-4332.45 1012.17,-4332.32"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5450.39 738.46,-5459.47 748.39,-5455.78 743.93,-5450.39"/>
+<text text-anchor="middle" x="867" y="-4377.04" 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,-4092.04 1017,-4122.04 1173,-4122.04 1173,-4092.04 1017,-4092.04"/>
+<text text-anchor="start" x="1025" y="-4110.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PadQueue</text>
+<text text-anchor="middle" x="1095" y="-4099.04" 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="M746.27,-5453C747.21,-5452.06 748.12,-5451.07 749,-5450.04 796.29,-5394.57 717.58,-4191.63 767,-4138.04 799.57,-4102.73 930.93,-4100.47 1016.92,-4103.05"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5450.4 738.47,-5459.48 748.4,-5455.78 743.93,-5450.4"/>
+<text text-anchor="middle" x="867" y="-4141.04" 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,-4841.04 1012,-4871.04 1178,-4871.04 1178,-4841.04 1012,-4841.04"/>
+<text text-anchor="start" x="1020" y="-4859.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="1095" y="-4848.04" 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.24,-5452.98C747.19,-5452.04 748.11,-5451.06 749,-5450.04 788.75,-5404.32 726.71,-4950.29 767,-4905.04 798.54,-4869.62 925.62,-4859.51 1011.75,-4856.8"/>
+<polygon fill="orange" stroke="orange" points="743.91,-5450.36 738.39,-5459.4 748.34,-5455.78 743.91,-5450.36"/>
+<text text-anchor="middle" x="867" y="-4908.04" 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,-3856.04 1013,-3886.04 1177,-3886.04 1177,-3856.04 1013,-3856.04"/>
+<text text-anchor="start" x="1021" y="-3874.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="1095" y="-3863.04" 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.27,-5453C747.22,-5452.06 748.12,-5451.07 749,-5450.04 776.86,-5417.29 737.88,-3933.68 767,-3902.04 799,-3867.27 926.65,-3864.53 1012.67,-3866.92"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5450.4 738.48,-5459.49 748.41,-5455.78 743.93,-5450.4"/>
+<text text-anchor="middle" x="867" y="-3905.04" 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,-676.04 1016.5,-706.04 1173.5,-706.04 1173.5,-676.04 1016.5,-676.04"/>
+<text text-anchor="start" x="1024.5" y="-694.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantized</text>
+<text text-anchor="middle" x="1095" y="-683.04" 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="M746.29,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 791.14,-5400.12 724.71,-795.84 767,-746.04 783,-727.2 924.72,-708.88 1016.26,-698.87"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.52,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-749.04" 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,-3679.04 1009.5,-3709.04 1180.5,-3709.04 1180.5,-3679.04 1009.5,-3679.04"/>
+<text text-anchor="start" x="1017.5" y="-3697.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ResizeQueue</text>
+<text text-anchor="middle" x="1095" y="-3686.04" 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="M746.28,-5453C747.22,-5452.06 748.13,-5451.07 749,-5450.04 780.03,-5413.53 734.57,-3760.32 767,-3725.04 798.55,-3690.72 923.18,-3687.6 1009.13,-3689.82"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5450.4 738.49,-5459.49 748.41,-5455.78 743.93,-5450.4"/>
+<text text-anchor="middle" x="867" y="-3728.04" 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,-3389.04 1013.5,-3419.04 1176.5,-3419.04 1176.5,-3389.04 1013.5,-3389.04"/>
+<text text-anchor="start" x="1021.5" y="-3407.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ArgMinMax</text>
+<text text-anchor="middle" x="1095" y="-3396.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 785.14,-5407.44 729.47,-3480.42 767,-3439.04 798.88,-3403.88 927.26,-3399.63 1013.36,-3400.97"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.4 738.5,-5459.5 748.42,-5455.78 743.94,-5450.4"/>
+<text text-anchor="middle" x="867" y="-3442.04" 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,-3211.04 1007,-3241.04 1183,-3241.04 1183,-3211.04 1007,-3211.04"/>
+<text text-anchor="start" x="1015" y="-3229.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; DepthToSpace</text>
+<text text-anchor="middle" x="1095" y="-3218.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 788.31,-5403.68 726.26,-3307.14 767,-3262.04 798.01,-3227.71 920.72,-3222.42 1006.66,-3223.15"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.4 738.5,-5459.5 748.42,-5455.78 743.94,-5450.4"/>
+<text text-anchor="middle" x="867" y="-3265.04" 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,-2548.04 1023.5,-2578.04 1166.5,-2578.04 1166.5,-2548.04 1023.5,-2548.04"/>
+<text text-anchor="start" x="1031.5" y="-2566.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Splitter</text>
+<text text-anchor="middle" x="1095" y="-2555.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 774.98,-5419.34 738.47,-2582.4 767,-2554.04 801.74,-2519.51 938.14,-2535.6 1023.42,-2549.77"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.51,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2557.04" 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,-3039.04 1009,-3069.04 1181,-3069.04 1181,-3039.04 1009,-3039.04"/>
+<text text-anchor="start" x="1017" y="-3057.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherQueue</text>
+<text text-anchor="middle" x="1095" y="-3046.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 791.47,-5399.92 722.61,-3133.47 767,-3085.04 798.45,-3050.73 922.77,-3047.57 1008.72,-3049.79"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.5,-5459.5 748.42,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-3088.04" 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,-578.04 1013,-608.04 1177,-608.04 1177,-578.04 1013,-578.04"/>
+<text text-anchor="start" x="1021" y="-596.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RsqrtQueue</text>
+<text text-anchor="middle" x="1095" y="-585.04" 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="M746.29,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 792.18,-5398.88 722.31,-679.89 767,-630.04 798.66,-594.74 926.75,-589.66 1012.91,-590.45"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.52,-5459.51 748.43,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-633.04" 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,-2862.04 1012,-2892.04 1178,-2892.04 1178,-2862.04 1012,-2862.04"/>
+<text text-anchor="start" x="1020" y="-2880.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="1095" y="-2869.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 794.63,-5396.16 719.3,-2960.11 767,-2908.04 798.83,-2873.3 925.82,-2870.49 1011.86,-2872.87"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.5,-5459.5 748.42,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2911.04" 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,-2695.04 1006,-2725.04 1184,-2725.04 1184,-2695.04 1006,-2695.04"/>
+<text text-anchor="start" x="1014" y="-2713.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="1095" y="-2702.04" 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="M746.28,-5453.01C747.22,-5452.06 748.13,-5451.07 749,-5450.04 797.8,-5392.39 715.15,-2785.96 767,-2731.04 798.49,-2697.69 920.05,-2698.02 1005.71,-2702.84"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5450.41 738.51,-5459.5 748.42,-5455.78 743.94,-5450.41"/>
+<text text-anchor="middle" x="867" y="-2734.04" 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,-10991.54 1243.5,-11010.54 1425.5,-11010.54 1425.5,-10991.54 1243.5,-10991.54"/>
+<text text-anchor="middle" x="1334.5" y="-10998.54" 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,-11001.04C1211.11,-11001.04 1227.53,-11001.04 1243.25,-11001.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-10997.54 1184.77,-11001.04 1194.77,-11004.54 1194.77,-10997.54"/>
+</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,-10555.54 1264,-10574.54 1405,-10574.54 1405,-10555.54 1264,-10555.54"/>
+<text text-anchor="middle" x="1334.5" y="-10562.54" 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,-10565.04C1216.87,-10565.04 1241.76,-10565.04 1263.88,-10565.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-10561.54 1183.09,-10565.04 1193.09,-10568.54 1193.09,-10561.54"/>
+</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,-10814.54 1263,-10833.54 1406,-10833.54 1406,-10814.54 1263,-10814.54"/>
+<text text-anchor="middle" x="1334.5" y="-10821.54" 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,-10824.04C1217.3,-10824.04 1241.41,-10824.04 1262.96,-10824.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.1,-10820.54 1184.1,-10824.04 1194.1,-10827.54 1194.1,-10820.54"/>
+</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,-2406.54 1265,-2425.54 1404,-2425.54 1404,-2406.54 1265,-2406.54"/>
+<text text-anchor="middle" x="1334.5" y="-2413.54" 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,-2416.04C1216.66,-2416.04 1242.22,-2416.04 1264.82,-2416.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.08,-2412.54 1182.08,-2416.04 1192.08,-2419.54 1192.08,-2412.54"/>
+</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,-10200.54 1282.5,-10219.54 1386.5,-10219.54 1386.5,-10200.54 1282.5,-10200.54"/>
+<text text-anchor="middle" x="1334.5" y="-10207.54" 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,-10210.04C1221.64,-10210.04 1255.5,-10210.04 1282.4,-10210.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-10206.54 1180.07,-10210.04 1190.07,-10213.54 1190.07,-10206.54"/>
+</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,-10006.04 1261.5,-10036.04 1407.5,-10036.04 1407.5,-10006.04 1261.5,-10006.04"/>
+<text text-anchor="start" x="1269.5" y="-10024.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClTransposeConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-10013.04" 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,-10021.04C1217.38,-10021.04 1240.48,-10021.04 1261.3,-10021.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-10017.54 1185.11,-10021.04 1195.11,-10024.54 1195.11,-10017.54"/>
+</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,-10372.54 1291.5,-10391.54 1377.5,-10391.54 1377.5,-10372.54 1291.5,-10372.54"/>
+<text text-anchor="middle" x="1334.5" y="-10379.54" 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,-10382.04C1219.25,-10382.04 1260.98,-10382.04 1291.21,-10382.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1181.8,-10378.54 1171.8,-10382.04 1181.8,-10385.54 1181.8,-10378.54"/>
+</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,-9739.54 1274.5,-9758.54 1394.5,-9758.54 1394.5,-9739.54 1274.5,-9739.54"/>
+<text text-anchor="middle" x="1334.5" y="-9746.54" 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="M1181.75,-9649.39C1190.33,-9653.8 1198.32,-9659.27 1205,-9666.04 1224.24,-9685.57 1203.24,-9706.04 1223,-9725.04 1229.29,-9731.1 1233.5,-9728.04 1242,-9730.04 1255.9,-9733.31 1271.05,-9736.58 1284.96,-9739.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.17,-9646.19 1172.62,-9645.17 1180.23,-9652.54 1183.17,-9646.19"/>
+</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,-9853.54 1251,-9872.54 1418,-9872.54 1418,-9853.54 1251,-9853.54"/>
+<text text-anchor="middle" x="1334.5" y="-9860.54" 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.26,-9843.14C1215.16,-9846.6 1241.55,-9850.27 1264.82,-9853.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.45,-9839.63 1180.07,-9841.72 1189.49,-9846.57 1190.45,-9839.63"/>
+</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,-2308.54 1270.5,-2327.54 1398.5,-2327.54 1398.5,-2308.54 1270.5,-2308.54"/>
+<text text-anchor="middle" x="1334.5" y="-2315.54" 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,-2318.04C1214.69,-2318.04 1244.68,-2318.04 1270.23,-2318.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-2314.54 1176.74,-2318.04 1186.74,-2321.54 1186.74,-2314.54"/>
+</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,-9017.54 1274.5,-9036.54 1394.5,-9036.54 1394.5,-9017.54 1274.5,-9017.54"/>
+<text text-anchor="middle" x="1334.5" y="-9024.54" 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="M1181.99,-9114.76C1190.39,-9110.56 1198.28,-9105.39 1205,-9099.04 1221.56,-9083.39 1206.09,-9066.32 1223,-9051.04 1229.48,-9045.19 1233.5,-9048.04 1242,-9046.04 1255.9,-9042.77 1271.05,-9039.51 1284.96,-9036.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1180.37,-9111.65 1172.69,-9118.95 1183.24,-9118.03 1180.37,-9111.65"/>
+</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,-9549.54 1289.5,-9568.54 1379.5,-9568.54 1379.5,-9549.54 1289.5,-9549.54"/>
+<text text-anchor="middle" x="1334.5" y="-9556.54" 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="M1189.28,-9426.84C1194.95,-9430 1200.26,-9433.7 1205,-9438.04 1222.78,-9454.33 1223.77,-9524.26 1242,-9540.04 1255,-9551.3 1272.92,-9556.49 1289.46,-9558.71"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.64,-9423.61 1180.12,-9422.31 1187.54,-9429.88 1190.64,-9423.61"/>
+</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,-9511.54 1272.5,-9530.54 1396.5,-9530.54 1396.5,-9511.54 1272.5,-9511.54"/>
+<text text-anchor="middle" x="1334.5" y="-9518.54" 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="M1189.55,-9428.39C1195.01,-9431.18 1200.22,-9434.38 1205,-9438.04 1231.09,-9458.01 1215.37,-9482.8 1242,-9502.04 1250.94,-9508.5 1261.59,-9512.87 1272.41,-9515.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.71,-9425.06 1180.16,-9424.05 1187.77,-9431.42 1190.71,-9425.06"/>
+</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,-9473.54 1290,-9492.54 1379,-9492.54 1379,-9473.54 1290,-9473.54"/>
+<text text-anchor="middle" x="1334.5" y="-9480.54" 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="M1176.77,-9427.07C1186.47,-9430.24 1196.08,-9433.88 1205,-9438.04 1223.22,-9446.54 1223.56,-9456.06 1242,-9464.04 1256.89,-9470.49 1274.11,-9474.8 1289.56,-9477.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1177.65,-9423.68 1167.07,-9424.06 1175.58,-9430.37 1177.65,-9423.68"/>
+</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,-9435.54 1288.5,-9454.54 1380.5,-9454.54 1380.5,-9435.54 1288.5,-9435.54"/>
+<text text-anchor="middle" x="1334.5" y="-9442.54" 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="M1189.99,-9423.29C1223.81,-9428.42 1260.44,-9433.97 1288.23,-9438.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.48,-9419.82 1180.07,-9421.79 1189.43,-9426.74 1190.48,-9419.82"/>
+</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,-9397.54 1291,-9416.54 1378,-9416.54 1378,-9397.54 1291,-9397.54"/>
+<text text-anchor="middle" x="1334.5" y="-9404.54" 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="M1190.28,-9408.25C1225.12,-9407.96 1262.88,-9407.64 1290.88,-9407.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.04,-9404.75 1180.07,-9408.33 1190.1,-9411.75 1190.04,-9404.75"/>
+</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,-9359.54 1288.5,-9378.54 1380.5,-9378.54 1380.5,-9359.54 1288.5,-9359.54"/>
+<text text-anchor="middle" x="1334.5" y="-9366.54" 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="M1189.99,-9393.21C1223.81,-9387.52 1260.44,-9381.35 1288.23,-9376.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.35,-9389.77 1180.07,-9394.88 1190.51,-9396.67 1189.35,-9389.77"/>
+</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,-8717.54 1273.5,-8736.54 1395.5,-8736.54 1395.5,-8717.54 1273.5,-8717.54"/>
+<text text-anchor="middle" x="1334.5" y="-8724.54" 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,-8727.04C1213.82,-8727.04 1246.24,-8727.04 1273.27,-8727.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-8723.54 1173.77,-8727.04 1183.77,-8730.54 1183.77,-8723.54"/>
+</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,-8865.54 1258,-8884.54 1411,-8884.54 1411,-8865.54 1258,-8865.54"/>
+<text text-anchor="middle" x="1334.5" y="-8872.54" 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,-8888.06C1214.63,-8886.05 1237.3,-8883.95 1257.96,-8882.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.39,-8884.6 1182.75,-8889.01 1193.03,-8891.57 1192.39,-8884.6"/>
+</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,-8543.54 1269.5,-8562.54 1399.5,-8562.54 1399.5,-8543.54 1269.5,-8543.54"/>
+<text text-anchor="middle" x="1334.5" y="-8550.54" 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,-8553.04C1215.16,-8553.04 1244.25,-8553.04 1269.24,-8553.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.73,-8549.54 1177.73,-8553.04 1187.73,-8556.54 1187.73,-8549.54"/>
+</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,-8229.54 1266,-8248.54 1403,-8248.54 1403,-8229.54 1266,-8229.54"/>
+<text text-anchor="middle" x="1334.5" y="-8236.54" 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.15,-8239.04C1209.7,-8239.04 1239.78,-8239.04 1265.82,-8239.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-8235.54 1172.13,-8239.04 1182.13,-8242.54 1182.13,-8235.54"/>
+</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,-2210.54 1278,-2229.54 1391,-2229.54 1391,-2210.54 1278,-2210.54"/>
+<text text-anchor="middle" x="1334.5" y="-2217.54" 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,-2220.04C1211.88,-2220.04 1248.52,-2220.04 1277.9,-2220.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.2,-2216.54 1169.2,-2220.04 1179.2,-2223.54 1179.2,-2216.54"/>
+</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,-2112.54 1278.5,-2131.54 1390.5,-2131.54 1390.5,-2112.54 1278.5,-2112.54"/>
+<text text-anchor="middle" x="1334.5" y="-2119.54" 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,-2122.04C1211.64,-2122.04 1248.74,-2122.04 1278.36,-2122.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1178.55,-2118.54 1168.55,-2122.04 1178.55,-2125.54 1178.55,-2118.54"/>
+</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,-7762.54 1286,-7781.54 1383,-7781.54 1383,-7762.54 1286,-7762.54"/>
+<text text-anchor="middle" x="1334.5" y="-7769.54" 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,-7772.04C1220.88,-7772.04 1257.48,-7772.04 1285.66,-7772.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-7768.54 1177.07,-7772.04 1187.07,-7775.54 1187.07,-7768.54"/>
+</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,-7580.54 1278,-7599.54 1391,-7599.54 1391,-7580.54 1278,-7580.54"/>
+<text text-anchor="middle" x="1334.5" y="-7587.54" 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="M1195.11,-7590.04C1223.4,-7590.04 1253.22,-7590.04 1277.9,-7590.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-7586.54 1184.77,-7590.04 1194.77,-7593.54 1194.77,-7586.54"/>
+</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,-7412.54 1261,-7431.54 1408,-7431.54 1408,-7412.54 1261,-7412.54"/>
+<text text-anchor="middle" x="1334.5" y="-7419.54" 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,-7422.04C1217.97,-7422.04 1240.44,-7422.04 1260.78,-7422.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-7418.54 1186.13,-7422.04 1196.13,-7425.54 1196.13,-7418.54"/>
+</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,-7935.54 1287.5,-7954.54 1381.5,-7954.54 1381.5,-7935.54 1287.5,-7935.54"/>
+<text text-anchor="middle" x="1334.5" y="-7942.54" 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,-7945.04C1220.4,-7945.04 1258.41,-7945.04 1287.21,-7945.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-7941.54 1175.74,-7945.04 1185.74,-7948.54 1185.74,-7941.54"/>
+</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,-6647.54 1258,-6666.54 1411,-6666.54 1411,-6647.54 1258,-6647.54"/>
+<text text-anchor="middle" x="1334.5" y="-6654.54" 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,-6657.04C1214.63,-6657.04 1237.3,-6657.04 1257.96,-6657.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.75,-6653.54 1182.75,-6657.04 1192.75,-6660.54 1192.75,-6653.54"/>
+</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,-7154.54 1243.5,-7173.54 1425.5,-7173.54 1425.5,-7154.54 1243.5,-7154.54"/>
+<text text-anchor="middle" x="1334.5" y="-7161.54" 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,-7164.04C1211.41,-7164.04 1227.81,-7164.04 1243.49,-7164.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-7160.54 1185.11,-7164.04 1195.11,-7167.54 1195.11,-7160.54"/>
+</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,-6964.54 1270.5,-6983.54 1398.5,-6983.54 1398.5,-6964.54 1270.5,-6964.54"/>
+<text text-anchor="middle" x="1334.5" y="-6971.54" 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,-6974.04C1214.69,-6974.04 1244.68,-6974.04 1270.23,-6974.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-6970.54 1176.74,-6974.04 1186.74,-6977.54 1186.74,-6970.54"/>
+</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,-6289.54 1277.5,-6308.54 1391.5,-6308.54 1391.5,-6289.54 1277.5,-6289.54"/>
+<text text-anchor="middle" x="1334.5" y="-6296.54" 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,-6299.04C1223.78,-6299.04 1253.01,-6299.04 1277.33,-6299.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.79,-6295.54 1185.79,-6299.04 1195.79,-6302.54 1195.79,-6295.54"/>
+</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,-6467.54 1287,-6486.54 1382,-6486.54 1382,-6467.54 1287,-6467.54"/>
+<text text-anchor="middle" x="1334.5" y="-6474.54" 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,-6477.04C1220.52,-6477.04 1258.3,-6477.04 1286.99,-6477.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.08,-6473.54 1176.08,-6477.04 1186.08,-6480.54 1186.08,-6473.54"/>
+</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,-5758.54 1285,-5777.54 1384,-5777.54 1384,-5758.54 1285,-5758.54"/>
+<text text-anchor="middle" x="1334.5" y="-5765.54" 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,-5768.04C1221.09,-5768.04 1256.87,-5768.04 1284.69,-5768.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.07,-5764.54 1178.07,-5768.04 1188.07,-5771.54 1188.07,-5764.54"/>
+</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,-2014.54 1274,-2033.54 1395,-2033.54 1395,-2014.54 1274,-2014.54"/>
+<text text-anchor="middle" x="1334.5" y="-2021.54" 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,-2024.04C1213.29,-2024.04 1246.3,-2024.04 1273.7,-2024.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-2020.54 1173.11,-2024.04 1183.11,-2027.54 1183.11,-2020.54"/>
+</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,-5931.54 1276.5,-5950.54 1392.5,-5950.54 1392.5,-5931.54 1276.5,-5931.54"/>
+<text text-anchor="middle" x="1334.5" y="-5938.54" 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="M1180.97,-5941.04C1212.64,-5941.04 1247.8,-5941.04 1276.38,-5941.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1180.82,-5937.54 1170.82,-5941.04 1180.82,-5944.54 1180.82,-5937.54"/>
+</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,-6138.54 1272,-6157.54 1397,-6157.54 1397,-6138.54 1272,-6138.54"/>
+<text text-anchor="middle" x="1334.5" y="-6145.54" 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,-6133.74C1218.86,-6136.46 1247.38,-6139.34 1271.72,-6141.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.04,-6130.23 1181.74,-6132.71 1191.34,-6137.19 1192.04,-6130.23"/>
+</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,-6100.54 1275.5,-6119.54 1393.5,-6119.54 1393.5,-6100.54 1275.5,-6100.54"/>
+<text text-anchor="middle" x="1334.5" y="-6107.54" 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,-6118.38C1220.28,-6116.72 1250.28,-6114.95 1275.36,-6113.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.52,-6114.91 1181.74,-6118.99 1191.93,-6121.89 1191.52,-6114.91"/>
+</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,-1024.54 1273.5,-1043.54 1395.5,-1043.54 1395.5,-1024.54 1273.5,-1024.54"/>
+<text text-anchor="middle" x="1334.5" y="-1031.54" 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,-1034.04C1224.57,-1034.04 1250.88,-1034.04 1273.42,-1034.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1199.18,-1030.54 1189.18,-1034.04 1199.18,-1037.54 1199.18,-1030.54"/>
+</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,-5454.54 1281.5,-5473.54 1387.5,-5473.54 1387.5,-5454.54 1281.5,-5454.54"/>
+<text text-anchor="middle" x="1334.5" y="-5461.54" 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,-5464.04C1222.55,-5464.04 1255.18,-5464.04 1281.4,-5464.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-5460.54 1181.74,-5464.04 1191.74,-5467.54 1191.74,-5460.54"/>
+</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,-5024.54 1276.5,-5043.54 1392.5,-5043.54 1392.5,-5024.54 1276.5,-5024.54"/>
+<text text-anchor="middle" x="1334.5" y="-5031.54" 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,-5034.04C1212.64,-5034.04 1247.8,-5034.04 1276.38,-5034.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1180.82,-5030.54 1170.82,-5034.04 1180.82,-5037.54 1180.82,-5030.54"/>
+</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,-5211.54 1280.5,-5230.54 1388.5,-5230.54 1388.5,-5211.54 1280.5,-5211.54"/>
+<text text-anchor="middle" x="1334.5" y="-5218.54" 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,-5221.04C1222.76,-5221.04 1254.63,-5221.04 1280.46,-5221.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.75,-5217.54 1182.75,-5221.04 1192.75,-5224.54 1192.75,-5217.54"/>
+</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,-4669.54 1261.5,-4688.54 1407.5,-4688.54 1407.5,-4669.54 1261.5,-4669.54"/>
+<text text-anchor="middle" x="1334.5" y="-4676.54" 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,-4679.04C1217.81,-4679.04 1240.68,-4679.04 1261.33,-4679.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.79,-4675.54 1185.79,-4679.04 1195.79,-4682.54 1195.79,-4675.54"/>
+</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,-1220.54 1278,-1239.54 1391,-1239.54 1391,-1220.54 1278,-1220.54"/>
+<text text-anchor="middle" x="1334.5" y="-1227.54" 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,-1230.04C1223.53,-1230.04 1253.15,-1230.04 1277.71,-1230.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-1226.54 1185.11,-1230.04 1195.11,-1233.54 1195.11,-1226.54"/>
+</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,-877.54 1275,-896.54 1394,-896.54 1394,-877.54 1275,-877.54"/>
+<text text-anchor="middle" x="1334.5" y="-884.54" 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,-887.04C1224.14,-887.04 1251.57,-887.04 1274.83,-887.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.82,-883.54 1187.82,-887.04 1197.82,-890.54 1197.82,-883.54"/>
+</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,-4493.54 1275,-4512.54 1394,-4512.54 1394,-4493.54 1275,-4493.54"/>
+<text text-anchor="middle" x="1334.5" y="-4500.54" 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,-4503.04C1213.09,-4503.04 1246.89,-4503.04 1274.74,-4503.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-4499.54 1172.13,-4503.04 1182.13,-4506.54 1182.13,-4499.54"/>
+</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,-779.54 1289.5,-798.54 1379.5,-798.54 1379.5,-779.54 1289.5,-779.54"/>
+<text text-anchor="middle" x="1334.5" y="-786.54" 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,-789.04C1219.65,-789.04 1259.6,-789.04 1289.2,-789.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-785.54 1173.77,-789.04 1183.77,-792.54 1183.77,-785.54"/>
+</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,-4324.54 1269.5,-4343.54 1399.5,-4343.54 1399.5,-4324.54 1269.5,-4324.54"/>
+<text text-anchor="middle" x="1334.5" y="-4331.54" 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,-4334.04C1215.16,-4334.04 1244.25,-4334.04 1269.24,-4334.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.73,-4330.54 1177.73,-4334.04 1187.73,-4337.54 1187.73,-4330.54"/>
+</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,-4097.54 1290,-4116.54 1379,-4116.54 1379,-4097.54 1290,-4097.54"/>
+<text text-anchor="middle" x="1334.5" y="-4104.54" 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,-4107.04C1219.57,-4107.04 1260.16,-4107.04 1289.98,-4107.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-4103.54 1173.11,-4107.04 1183.11,-4110.54 1183.11,-4103.54"/>
+</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,-4846.54 1285,-4865.54 1384,-4865.54 1384,-4846.54 1285,-4846.54"/>
+<text text-anchor="middle" x="1334.5" y="-4853.54" 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,-4856.04C1221.09,-4856.04 1256.87,-4856.04 1284.69,-4856.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.07,-4852.54 1178.07,-4856.04 1188.07,-4859.54 1188.07,-4852.54"/>
+</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,-3861.54 1286,-3880.54 1383,-3880.54 1383,-3861.54 1286,-3861.54"/>
+<text text-anchor="middle" x="1334.5" y="-3868.54" 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,-3871.04C1220.88,-3871.04 1257.48,-3871.04 1285.66,-3871.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-3867.54 1177.07,-3871.04 1187.07,-3874.54 1187.07,-3867.54"/>
+</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,-681.54 1261.5,-700.54 1407.5,-700.54 1407.5,-681.54 1261.5,-681.54"/>
+<text text-anchor="middle" x="1334.5" y="-688.54" 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,-691.04C1209.27,-691.04 1236.78,-691.04 1261.19,-691.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-687.54 1173.77,-691.04 1183.77,-694.54 1183.77,-687.54"/>
+</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,-3684.54 1282.5,-3703.54 1386.5,-3703.54 1386.5,-3684.54 1282.5,-3684.54"/>
+<text text-anchor="middle" x="1334.5" y="-3691.54" 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,-3694.04C1222.05,-3694.04 1255.62,-3694.04 1282.35,-3694.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.74,-3690.54 1180.74,-3694.04 1190.74,-3697.54 1190.74,-3690.54"/>
+</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,-3394.54 1270.5,-3413.54 1398.5,-3413.54 1398.5,-3394.54 1270.5,-3394.54"/>
+<text text-anchor="middle" x="1334.5" y="-3401.54" 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,-3404.04C1214.69,-3404.04 1244.68,-3404.04 1270.23,-3404.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-3400.54 1176.74,-3404.04 1186.74,-3407.54 1186.74,-3400.54"/>
+</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,-3216.54 1264,-3235.54 1405,-3235.54 1405,-3216.54 1264,-3216.54"/>
+<text text-anchor="middle" x="1334.5" y="-3223.54" 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,-3226.04C1216.87,-3226.04 1241.76,-3226.04 1263.88,-3226.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-3222.54 1183.09,-3226.04 1193.09,-3229.54 1193.09,-3222.54"/>
+</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,-2553.54 1281,-2572.54 1388,-2572.54 1388,-2553.54 1281,-2553.54"/>
+<text text-anchor="middle" x="1334.5" y="-2560.54" 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,-2563.04C1211.08,-2563.04 1250.29,-2563.04 1280.89,-2563.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1176.61,-2559.54 1166.61,-2563.04 1176.61,-2566.54 1176.61,-2559.54"/>
+</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,-3044.54 1282,-3063.54 1387,-3063.54 1387,-3044.54 1282,-3044.54"/>
+<text text-anchor="middle" x="1334.5" y="-3051.54" 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,-3054.04C1222.3,-3054.04 1255.35,-3054.04 1281.8,-3054.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-3050.54 1181.07,-3054.04 1191.07,-3057.54 1191.07,-3050.54"/>
+</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,-583.54 1285.5,-602.54 1383.5,-602.54 1383.5,-583.54 1285.5,-583.54"/>
+<text text-anchor="middle" x="1334.5" y="-590.54" 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,-593.04C1220.71,-593.04 1257.17,-593.04 1285.32,-593.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-589.54 1177.07,-593.04 1187.07,-596.54 1187.07,-589.54"/>
+</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,-2867.54 1269,-2886.54 1400,-2886.54 1400,-2867.54 1269,-2867.54"/>
+<text text-anchor="middle" x="1334.5" y="-2874.54" 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,-2877.04C1215.11,-2877.04 1243.87,-2877.04 1268.66,-2877.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.07,-2873.54 1178.07,-2877.04 1188.07,-2880.54 1188.07,-2873.54"/>
+</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,-2700.54 1263,-2719.54 1406,-2719.54 1406,-2700.54 1263,-2700.54"/>
+<text text-anchor="middle" x="1334.5" y="-2707.54" 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="M1194.25,-2710.04C1217.3,-2710.04 1241.41,-2710.04 1262.96,-2710.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.1,-2706.54 1184.1,-2710.04 1194.1,-2713.54 1194.1,-2706.54"/>
+</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,-529.04 986,-559.04 1204,-559.04 1204,-529.04 986,-529.04"/>
+<text text-anchor="start" x="994" y="-547.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvertFp16ToFp32Workload</text>
+<text text-anchor="middle" x="1095" y="-536.04" 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.71,-1200.54C724.77,-1196.8 739.12,-1189.98 749,-1178.04 792.95,-1124.96 718.6,-607.11 767,-558.04 796.73,-527.9 902.62,-528.11 985.96,-533.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.85,-1197.14 699.76,-1202.57 710.25,-1204 708.85,-1197.14"/>
+</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,-480.04 986,-510.04 1204,-510.04 1204,-480.04 986,-480.04"/>
+<text text-anchor="start" x="994" y="-498.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvertFp32ToFp16Workload</text>
+<text text-anchor="middle" x="1095" y="-487.04" 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.72,-1200.55C724.78,-1196.81 739.12,-1189.99 749,-1178.04 795.11,-1122.27 717.65,-579.97 767,-527.04 834.01,-455.18 958.88,-465.54 1033.42,-480"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.86,-1197.15 699.77,-1202.58 710.26,-1204.01 708.86,-1197.15"/>
+</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,-431.04 986,-461.04 1204,-461.04 1204,-431.04 986,-431.04"/>
+<text text-anchor="start" x="994" y="-449.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvertFp16ToFp32Workload</text>
+<text text-anchor="middle" x="1095" y="-438.04" 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.51,-1200.62C724.65,-1196.9 739.09,-1190.06 749,-1178.04 774.18,-1147.52 739.53,-494.52 767,-466.04 796.42,-435.55 902.37,-433.78 985.79,-437.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.61,-1197.23 699.5,-1202.64 710,-1204.09 708.61,-1197.23"/>
+</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,-382.04 986,-412.04 1204,-412.04 1204,-382.04 986,-382.04"/>
+<text text-anchor="start" x="994" y="-400.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvertFp32ToFp16Workload</text>
+<text text-anchor="middle" x="1095" y="-389.04" 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.52,-1200.63C724.66,-1196.9 739.1,-1190.06 749,-1178.04 775.32,-1146.09 739,-463.54 767,-433.04 832.18,-362.04 953.51,-369 1028.65,-381.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.62,-1197.24 699.51,-1202.65 710.01,-1204.1 708.62,-1197.24"/>
+</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,-333.04 986,-363.04 1204,-363.04 1204,-333.04 986,-333.04"/>
+<text text-anchor="start" x="994" y="-351.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvertFp16ToFp32Workload</text>
+<text text-anchor="middle" x="1095" y="-340.04" 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.54,-1200.64C724.68,-1196.92 739.11,-1190.07 749,-1178.04 777.52,-1143.36 735.97,-402.5 767,-370.04 796.29,-339.4 902.26,-336.98 985.73,-340.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.64,-1197.25 699.53,-1202.66 710.02,-1204.11 708.64,-1197.25"/>
+</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,-284.04 986,-314.04 1204,-314.04 1204,-284.04 986,-284.04"/>
+<text text-anchor="start" x="994" y="-302.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvertFp32ToFp16Workload</text>
+<text text-anchor="middle" x="1095" y="-291.04" 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.55,-1200.65C724.69,-1196.92 739.11,-1190.08 749,-1178.04 778.7,-1141.89 735.46,-370.6 767,-336.04 795.74,-304.55 902.12,-297.2 985.83,-296.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="708.64,-1197.26 699.53,-1202.67 710.03,-1204.12 708.64,-1197.26"/>
+</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,-10863.04 998,-10893.04 1192,-10893.04 1192,-10863.04 998,-10863.04"/>
+<text text-anchor="start" x="1006" y="-10881.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="1095" y="-10870.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 797.03,-5506.97 719.65,-10755.55 767,-10813.04 781.77,-10830.97 906.55,-10851.97 997.6,-10865.14"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-10862.04" 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,-10932.04 1005.5,-10962.04 1184.5,-10962.04 1184.5,-10932.04 1005.5,-10932.04"/>
+<text text-anchor="start" x="1013.5" y="-10950.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Instance</text>
+<text text-anchor="middle" x="1095" y="-10939.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 797.58,-5507.62 719.7,-10815.41 767,-10874.04 824.14,-10944.88 878.19,-10898.13 967,-10918.04 987.08,-10922.54 1008.93,-10927.51 1028.76,-10932.04"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="start" x="788.5" y="-10932.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-10921.04" 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,-2450.04 1000,-2480.04 1190,-2480.04 1190,-2450.04 1000,-2450.04"/>
+<text text-anchor="start" x="1008" y="-2468.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Multiplication</text>
+<text text-anchor="middle" x="1095" y="-2457.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 775.31,-5380.94 738.73,-2508.37 767,-2479.04 798.06,-2446.83 914.67,-2448.95 999.81,-2455.36"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.51,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2482.04" 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,-10491.04 1013.5,-10521.04 1176.5,-10521.04 1176.5,-10491.04 1013.5,-10491.04"/>
+<text text-anchor="start" x="1021.5" y="-10509.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-10498.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 793.77,-5503.09 722.31,-10394.92 767,-10448.04 782.78,-10466.79 921.8,-10486.22 1013.43,-10497.15"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-10493.04" 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,-9944.04 1005,-9974.04 1185,-9974.04 1185,-9944.04 1005,-9944.04"/>
+<text text-anchor="start" x="1013" y="-9962.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-9951.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 788.74,-5497.12 728.37,-9838.04 767,-9886.04 774.87,-9895.83 921.02,-9925.65 1015.25,-9944.01"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="start" x="800" y="-9947.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="867" y="-9936.04" 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,-10312.04 1010.5,-10342.04 1179.5,-10342.04 1179.5,-10312.04 1010.5,-10312.04"/>
+<text text-anchor="start" x="1018.5" y="-10330.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FillQueue</text>
+<text text-anchor="middle" x="1095" y="-10319.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 792.19,-5501.21 723.74,-10219.94 767,-10271.04 782.63,-10289.51 918.57,-10307.85 1010.19,-10318.29"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-10314.04" 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,-10137.04 1002,-10167.04 1188,-10167.04 1188,-10137.04 1002,-10137.04"/>
+<text text-anchor="start" x="1010" y="-10155.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="1095" y="-10144.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 790.6,-5499.33 725.47,-10044.69 767,-10094.04 782.13,-10112.02 910.56,-10130.62 1001.88,-10141.76"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-10139.04" 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,-9745.04 1002,-9775.04 1188,-9775.04 1188,-9745.04 1002,-9745.04"/>
+<text text-anchor="start" x="1010" y="-9763.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9752.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 786.87,-5494.89 730.93,-9629.74 767,-9676.04 775.1,-9686.45 933.48,-9723.75 1026.79,-9744.98"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="start" x="796.5" y="-9744.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="867" y="-9733.04" 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,-9557.04 1009.5,-9587.04 1180.5,-9587.04 1180.5,-9557.04 1009.5,-9557.04"/>
+<text text-anchor="start" x="1017.5" y="-9575.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Pooling3d</text>
+<text text-anchor="middle" x="1095" y="-9564.04" 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="M746.29,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 785.29,-5493.01 731.74,-9455.24 767,-9499.04 782.27,-9518.02 917.55,-9543.41 1009.26,-9558.7"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.52,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-9552.04" 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,-2352.04 1005.5,-2382.04 1184.5,-2382.04 1184.5,-2352.04 1005.5,-2352.04"/>
+<text text-anchor="start" x="1013.5" y="-2370.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Subtraction</text>
+<text text-anchor="middle" x="1095" y="-2359.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 776.11,-5380 738.29,-2420.66 767,-2390.04 798.34,-2356.62 919.59,-2356.14 1005.27,-2360.39"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.51,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2393.04" 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,-9059.04 1009.5,-9089.04 1180.5,-9089.04 1180.5,-9059.04 1009.5,-9059.04"/>
+<text text-anchor="start" x="1017.5" y="-9077.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Pooling2d</text>
+<text text-anchor="middle" x="1095" y="-9066.04" 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="M746.28,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 781.05,-5487.97 734.5,-8987.5 767,-9025.04 797.76,-9060.58 922.96,-9070.7 1009.2,-9073.38"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.51,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-9074.04" 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,-9278.04 1002,-9308.04 1188,-9308.04 1188,-9278.04 1002,-9278.04"/>
+<text text-anchor="start" x="1010" y="-9296.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9285.04" 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="M746.28,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 783.12,-5490.43 731.62,-9217.74 767,-9257.04 797.38,-9290.79 916.16,-9296.5 1001.82,-9295.99"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.51,-5440.57 743.94,-5449.67 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-9298.04" 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,-8658.04 1008.5,-8688.04 1181.5,-8688.04 1181.5,-8658.04 1008.5,-8658.04"/>
+<text text-anchor="start" x="1016.5" y="-8676.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="1095" y="-8665.04" 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="M746.28,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 777.37,-5483.59 738.78,-8579.37 767,-8613.04 782.45,-8631.48 916.52,-8651.36 1008.11,-8662.97"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.51,-5440.58 743.94,-5449.68 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-8659.04" 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,-8823.04 1014.5,-8853.04 1175.5,-8853.04 1175.5,-8823.04 1014.5,-8823.04"/>
+<text text-anchor="start" x="1022.5" y="-8841.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchTo</text>
+<text text-anchor="middle" x="1095" y="-8830.04" 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="M746.28,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 778.91,-5485.43 736.82,-8750.88 767,-8786.04 798.26,-8822.47 927.89,-8833.5 1014.25,-8836.76"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.51,-5440.58 743.94,-5449.68 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-8837.04" 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,-8479.04 1016,-8509.04 1174,-8509.04 1174,-8479.04 1016,-8479.04"/>
+<text text-anchor="start" x="1024" y="-8497.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Strided</text>
+<text text-anchor="middle" x="1095" y="-8486.04" 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="M746.28,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 802.55,-5513.35 713.64,-8371.58 767,-8435.04 782.92,-8453.97 924.26,-8474.02 1015.84,-8485.19"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.51,-5440.58 743.94,-5449.68 748.43,-5444.3"/>
+<text text-anchor="middle" x="867" y="-8480.04" 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,-8173.04 1010,-8203.04 1180,-8203.04 1180,-8173.04 1010,-8173.04"/>
+<text text-anchor="start" x="1018" y="-8191.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchMat</text>
+<text text-anchor="middle" x="1095" y="-8180.04" 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="M746.28,-5447.08C747.22,-5448.02 748.13,-5449.01 749,-5450.04 796.76,-5506.46 720.92,-8053.25 767,-8111.04 782.25,-8130.17 917.92,-8157.29 1009.65,-8173.72"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5444.3 738.51,-5440.58 743.94,-5449.68 748.42,-5444.3"/>
+<text text-anchor="middle" x="867" y="-8167.04" 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,-8337.04 999.5,-8367.04 1190.5,-8367.04 1190.5,-8337.04 999.5,-8337.04"/>
+<text text-anchor="start" x="1007.5" y="-8355.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-8344.04" 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="M746.28,-5447.07C747.22,-5448.02 748.13,-5449.01 749,-5450.04 800.07,-5510.39 715.84,-8235.77 767,-8296.04 782.05,-8313.77 908.25,-8331.42 999.37,-8342.03"/>
+<polygon fill="orange" stroke="orange" points="748.43,-5444.3 738.51,-5440.58 743.94,-5449.68 748.43,-5444.3"/>
+<text text-anchor="start" x="802" y="-8350.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
+<text text-anchor="middle" x="867" y="-8339.04" 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,-2254.04 1013,-2284.04 1177,-2284.04 1177,-2254.04 1013,-2254.04"/>
+<text text-anchor="start" x="1021" y="-2272.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Addition</text>
+<text text-anchor="middle" x="1095" y="-2261.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 776.96,-5378.99 737.53,-2326.76 767,-2295.04 799.12,-2260.46 926.73,-2259.76 1012.71,-2263.57"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.51,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2298.04" 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,-2156.04 1013.5,-2186.04 1176.5,-2186.04 1176.5,-2156.04 1013.5,-2156.04"/>
+<text text-anchor="start" x="1021.5" y="-2174.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Division</text>
+<text text-anchor="middle" x="1095" y="-2163.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 777.83,-5377.94 736.61,-2229.76 767,-2197.04 799.22,-2162.36 927.5,-2161.76 1013.49,-2165.6"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.51,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2200.04" 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,-7524.04 1013,-7554.04 1177,-7554.04 1177,-7524.04 1013,-7524.04"/>
+<text text-anchor="start" x="1021" y="-7542.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Softmax</text>
+<text text-anchor="middle" x="1095" y="-7531.04" 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="M746.28,-5447.08C747.22,-5448.02 748.13,-5449.01 749,-5450.04 785.48,-5493.04 730.65,-7436.93 767,-7480.04 782.76,-7498.73 921,-7518.54 1012.63,-7529.79"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5444.3 738.5,-5440.59 743.94,-5449.68 748.42,-5444.3"/>
+<text text-anchor="middle" x="867" y="-7525.04" 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,-7873.04 1007,-7903.04 1183,-7903.04 1183,-7873.04 1007,-7873.04"/>
+<text text-anchor="start" x="1015" y="-7891.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; CastQueue</text>
+<text text-anchor="middle" x="1095" y="-7880.04" 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="M746.28,-5447.08C747.22,-5448.02 748.13,-5449.01 749,-5450.04 791.76,-5500.51 724.24,-7780.58 767,-7831.04 782.46,-7849.29 915.36,-7867.84 1006.9,-7878.63"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5444.3 738.5,-5440.58 743.94,-5449.68 748.42,-5444.3"/>
+<text text-anchor="middle" x="867" y="-7875.04" 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,-7698.04 1005.5,-7728.04 1184.5,-7728.04 1184.5,-7698.04 1005.5,-7698.04"/>
+<text text-anchor="start" x="1013.5" y="-7716.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; RankQueue</text>
+<text text-anchor="middle" x="1095" y="-7705.04" 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="M746.28,-5447.08C747.22,-5448.02 748.13,-5449.01 749,-5450.04 788.61,-5496.76 727.46,-7608.26 767,-7655.04 782.35,-7673.21 913.76,-7692.05 1005.24,-7703.15"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5444.3 738.5,-5440.59 743.94,-5449.68 748.42,-5444.3"/>
+<text text-anchor="middle" x="867" y="-7700.04" 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,-7346.04 996,-7376.04 1194,-7376.04 1194,-7346.04 996,-7346.04"/>
+<text text-anchor="start" x="1004" y="-7364.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="1095" y="-7353.04" 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="M746.28,-5447.08C747.22,-5448.03 748.13,-5449.01 749,-5450.04 782.25,-5489.2 734.05,-7259.64 767,-7299.04 781.78,-7316.72 905.08,-7336.43 995.94,-7348.79"/>
+<polygon fill="orange" stroke="orange" points="748.42,-5444.3 738.49,-5440.59 743.93,-5449.68 748.42,-5444.3"/>
+<text text-anchor="middle" x="867" y="-7346.04" 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,-6582.04 1013.5,-6612.04 1176.5,-6612.04 1176.5,-6582.04 1013.5,-6582.04"/>
+<text text-anchor="start" x="1021.5" y="-6600.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-6589.04" 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="M746.27,-5447.09C747.21,-5448.03 748.12,-5449.02 749,-5450.04 789.25,-5497.14 725.01,-6519.49 767,-6565.04 769.09,-6567.31 917.26,-6581.09 1013.41,-6589.81"/>
+<polygon fill="orange" stroke="orange" points="748.4,-5444.3 738.46,-5440.62 743.93,-5449.69 748.4,-5444.3"/>
+<text text-anchor="middle" x="867" y="-6587.04" 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,-7090.04 1005,-7120.04 1185,-7120.04 1185,-7090.04 1005,-7090.04"/>
+<text text-anchor="start" x="1013" y="-7108.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Depthwise</text>
+<text text-anchor="middle" x="1095" y="-7097.04" 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="M746.27,-5447.08C747.22,-5448.03 748.12,-5449.01 749,-5450.04 777.49,-5483.54 739.26,-6998.92 767,-7033.04 769.05,-7035.56 927.66,-7069.67 1023.2,-7090.02"/>
+<polygon fill="orange" stroke="orange" points="748.41,-5444.3 738.48,-5440.6 743.93,-5449.69 748.41,-5444.3"/>
+<text text-anchor="start" x="798.5" y="-7090.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="867" y="-7079.04" 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,-6893.04 1005.5,-6923.04 1184.5,-6923.04 1184.5,-6893.04 1005.5,-6893.04"/>
+<text text-anchor="start" x="1013.5" y="-6911.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="1095" y="-6900.04" 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="M746.27,-5447.08C747.21,-5448.03 748.12,-5449.01 749,-5450.04 774.79,-5480.33 739.83,-6852.99 767,-6882.04 775.11,-6890.71 911.39,-6899.12 1005.43,-6903.93"/>
+<polygon fill="orange" stroke="orange" points="748.41,-5444.3 738.48,-5440.6 743.93,-5449.69 748.41,-5444.3"/>
+<text text-anchor="middle" x="867" y="-6904.04" 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,-6761.04 985,-6791.04 1205,-6791.04 1205,-6761.04 985,-6761.04"/>
+<text text-anchor="start" x="993" y="-6779.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchNormalization</text>
+<text text-anchor="middle" x="1095" y="-6768.04" 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="M746.27,-5447.08C747.21,-5448.03 748.12,-5449.01 749,-5450.04 795.54,-5504.62 718.5,-6688.2 767,-6741.04 782.1,-6757.5 944.8,-6758.62 967,-6761.04 972.85,-6761.68 978.85,-6762.35 984.9,-6763.03"/>
+<polygon fill="orange" stroke="orange" points="748.4,-5444.3 738.47,-5440.61 743.93,-5449.69 748.4,-5444.3"/>
+<text text-anchor="start" x="795.5" y="-6775.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-6764.04" 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,-6226.04 1012.5,-6256.04 1177.5,-6256.04 1177.5,-6226.04 1012.5,-6226.04"/>
+<text text-anchor="start" x="1020.5" y="-6244.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Reshape</text>
+<text text-anchor="middle" x="1095" y="-6233.04" 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="M746.26,-5447.1C747.2,-5448.04 748.12,-5449.02 749,-5450.04 776.6,-5482.09 738.13,-6180.14 767,-6211.04 771.18,-6215.51 916.93,-6227.49 1012.42,-6234.89"/>
+<polygon fill="orange" stroke="orange" points="748.37,-5444.3 738.43,-5440.65 743.92,-5449.71 748.37,-5444.3"/>
+<text text-anchor="middle" x="867" y="-6233.04" 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,-6404.04 1006,-6434.04 1184,-6434.04 1184,-6404.04 1006,-6404.04"/>
+<text text-anchor="start" x="1014" y="-6422.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="1095" y="-6411.04" 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="M746.26,-5447.09C747.21,-5448.03 748.12,-5449.02 749,-5450.04 782.92,-5489.61 731.56,-6349.83 767,-6388.04 771.07,-6392.43 910.21,-6404.38 1005.66,-6412.09"/>
+<polygon fill="orange" stroke="orange" points="748.39,-5444.3 738.45,-5440.63 743.93,-5449.7 748.39,-5444.3"/>
+<text text-anchor="middle" x="867" y="-6411.04" 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,-5872.04 1011.5,-5902.04 1178.5,-5902.04 1178.5,-5872.04 1011.5,-5872.04"/>
+<text text-anchor="start" x="1019.5" y="-5890.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Quantize</text>
+<text text-anchor="middle" x="1095" y="-5879.04" 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="M746.23,-5447.12C747.18,-5448.06 748.11,-5449.03 749,-5450.04 778.89,-5484.04 735.76,-5824.29 767,-5857.04 771.21,-5861.45 915.69,-5873.36 1011.18,-5880.77"/>
+<polygon fill="orange" stroke="orange" points="748.31,-5444.31 738.34,-5440.72 743.9,-5449.74 748.31,-5444.31"/>
+<text text-anchor="middle" x="867" y="-5879.04" 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,-6051.04 1016,-6081.04 1174,-6081.04 1174,-6051.04 1016,-6051.04"/>
+<text text-anchor="start" x="1024" y="-6069.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Logical</text>
+<text text-anchor="middle" x="1095" y="-6058.04" 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="M746.25,-5447.11C747.2,-5448.04 748.11,-5449.02 749,-5450.04 791.54,-5499.08 722.65,-5986.63 767,-6034.04 769.12,-6036.31 919.86,-6050.32 1015.91,-6059.03"/>
+<polygon fill="orange" stroke="orange" points="748.35,-5444.3 738.4,-5440.67 743.91,-5449.72 748.35,-5444.3"/>
+<text text-anchor="middle" x="867" y="-6056.04" 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,-5695.04 1004,-5725.04 1186,-5725.04 1186,-5695.04 1004,-5695.04"/>
+<text text-anchor="start" x="1012" y="-5713.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; MeanQueue</text>
+<text text-anchor="middle" x="1095" y="-5702.04" 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.72,-5446.74C746.86,-5447.79 747.95,-5448.89 749,-5450.04 783.5,-5487.97 730.99,-5643.55 767,-5680.04 771.17,-5684.27 908.65,-5695.72 1004,-5703.19"/>
+<polygon fill="orange" stroke="orange" points="747.77,-5443.9 737.72,-5440.55 743.49,-5449.43 747.77,-5443.9"/>
+<text text-anchor="middle" x="867" y="-5702.04" 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,-2058.04 1009,-2088.04 1181,-2088.04 1181,-2058.04 1009,-2058.04"/>
+<text text-anchor="start" x="1017" y="-2076.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-2065.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 778.71,-5376.9 735.69,-2132.76 767,-2099.04 798.63,-2064.98 922.9,-2063.79 1008.79,-2067.39"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.51,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2102.04" 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,-1068.04 1008.5,-1098.04 1181.5,-1098.04 1181.5,-1068.04 1008.5,-1068.04"/>
+<text text-anchor="start" x="1016.5" y="-1086.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Maximum</text>
+<text text-anchor="middle" x="1095" y="-1075.04" 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="M746.29,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 786.62,-5367.49 730.37,-1259.41 767,-1214.04 824.18,-1143.23 900.55,-1232.24 967,-1170.04 987.95,-1150.43 964.14,-1127.74 985,-1108.04 991.78,-1101.64 999.84,-1096.77 1008.48,-1093.06"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.52,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-1217.04" 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,-5556.04 1010,-5586.04 1180,-5586.04 1180,-5556.04 1010,-5556.04"/>
+<text text-anchor="start" x="1018" y="-5574.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Detection</text>
+<text text-anchor="middle" x="1095" y="-5563.04" 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="M745.1,-5446.43C746.45,-5447.57 747.75,-5448.77 749,-5450.04 785.26,-5486.94 728,-5531.05 767,-5565.04 845.86,-5633.78 980.59,-5606.68 1049.92,-5586.09"/>
+<polygon fill="orange" stroke="orange" points="747.07,-5443.53 736.89,-5440.57 743,-5449.23 747.07,-5443.53"/>
+<text text-anchor="start" x="791" y="-5623.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
+<text text-anchor="middle" x="867" y="-5612.04" 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,-4959.04 1011.5,-4989.04 1178.5,-4989.04 1178.5,-4959.04 1011.5,-4959.04"/>
+<text text-anchor="start" x="1019.5" y="-4977.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Constant</text>
+<text text-anchor="middle" x="1095" y="-4966.04" 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="M746.22,-5414.96C747.18,-5414.03 748.11,-5413.06 749,-5412.04 777.75,-5379.41 737.77,-5053.25 767,-5021.04 798.8,-4986.01 925.45,-4976.61 1011.47,-4974.35"/>
+<polygon fill="orange" stroke="orange" points="743.9,-5412.34 738.33,-5421.35 748.31,-5417.78 743.9,-5412.34"/>
+<text text-anchor="middle" x="867" y="-5024.04" 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,-5379.04 1016.5,-5409.04 1173.5,-5409.04 1173.5,-5379.04 1016.5,-5379.04"/>
+<text text-anchor="start" x="1024.5" y="-5397.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Concat</text>
+<text text-anchor="middle" x="1095" y="-5386.04" 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="M757.34,-5421.48C838.89,-5414.83 945.3,-5406.16 1016.45,-5400.36"/>
+<polygon fill="orange" stroke="orange" points="756.7,-5418.02 747.02,-5422.32 757.27,-5425 756.7,-5418.02"/>
+<text text-anchor="middle" x="867" y="-5423.04" 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,-5142.04 1015.5,-5172.04 1174.5,-5172.04 1174.5,-5142.04 1015.5,-5142.04"/>
+<text text-anchor="start" x="1023.5" y="-5160.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Reduce</text>
+<text text-anchor="middle" x="1095" y="-5149.04" 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="M745.71,-5415.33C746.85,-5414.29 747.94,-5413.19 749,-5412.04 780.22,-5378.02 735.33,-5238.64 767,-5205.04 799.91,-5170.13 929.39,-5160.35 1015.21,-5157.76"/>
+<polygon fill="orange" stroke="orange" points="743.48,-5412.63 737.68,-5421.5 747.74,-5418.19 743.48,-5412.63"/>
+<text text-anchor="middle" x="867" y="-5208.04" 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,-4033.04 1009,-4063.04 1181,-4063.04 1181,-4033.04 1009,-4033.04"/>
+<text text-anchor="start" x="1017" y="-4051.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; PadQueue</text>
+<text text-anchor="middle" x="1095" y="-4040.04" 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="M746.27,-5415C747.21,-5414.06 748.12,-5413.07 749,-5412.04 796.76,-5356.02 717.75,-4141.76 767,-4087.04 798.22,-4052.36 922.6,-4046.05 1008.63,-4046.03"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5412.4 738.47,-5421.48 748.4,-5417.78 743.93,-5412.4"/>
+<text text-anchor="middle" x="867" y="-4090.04" 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,-970.04 1003.5,-1000.04 1186.5,-1000.04 1186.5,-970.04 1003.5,-970.04"/>
+<text text-anchor="start" x="1011.5" y="-988.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FusedQueue</text>
+<text text-anchor="middle" x="1095" y="-977.04" 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="M746.29,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 787.67,-5366.24 729.34,-1142.68 767,-1096.04 824.17,-1025.23 896.88,-1110.06 967,-1052.04 982.65,-1039.1 969.41,-1023.06 985,-1010.04 990.51,-1005.44 996.71,-1001.64 1003.28,-998.52"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.52,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-1099.04" 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,-921.04 1010,-951.04 1180,-951.04 1180,-921.04 1010,-921.04"/>
+<text text-anchor="start" x="1018" y="-939.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Minimum</text>
+<text text-anchor="middle" x="1095" y="-928.04" 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="M746.29,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 788.2,-5365.61 728.83,-1084.32 767,-1037.04 824.17,-966.22 893.86,-1047.21 967,-993.04 980.11,-983.33 971.93,-970.81 985,-961.04 992.46,-955.46 1000.96,-951.1 1009.84,-947.68"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.52,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-1040.04" 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,-823.04 1008.5,-853.04 1181.5,-853.04 1181.5,-823.04 1008.5,-823.04"/>
+<text text-anchor="start" x="1016.5" y="-841.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; AbsQueue</text>
+<text text-anchor="middle" x="1095" y="-830.04" 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="M746.29,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 789.25,-5364.36 727.8,-967.6 767,-919.04 824.17,-848.22 883.25,-910.68 967,-875.04 975.85,-871.28 976.17,-866.85 985,-863.04 993.92,-859.2 1003.51,-855.91 1013.17,-853.09"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.52,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-922.04" 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,-4610.04 1013.5,-4640.04 1176.5,-4640.04 1176.5,-4610.04 1013.5,-4610.04"/>
+<text text-anchor="start" x="1021.5" y="-4628.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Channel</text>
+<text text-anchor="middle" x="1095" y="-4617.04" 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="M746.26,-5414.99C747.2,-5414.05 748.12,-5413.07 749,-5412.04 776.06,-5380.63 739.2,-4696.79 767,-4666.04 798.9,-4630.76 927.27,-4624.01 1013.37,-4623.62"/>
+<polygon fill="orange" stroke="orange" points="743.92,-5412.38 738.43,-5421.44 748.37,-5417.78 743.92,-5412.38"/>
+<text text-anchor="middle" x="867" y="-4669.04" 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,-4782.04 1004,-4812.04 1186,-4812.04 1186,-4782.04 1004,-4782.04"/>
+<text text-anchor="start" x="1012" y="-4800.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="1095" y="-4789.04" 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="M746.25,-5414.98C747.2,-5414.04 748.11,-5413.06 749,-5412.04 790.47,-5364.28 724.76,-4890.12 767,-4843.04 797.68,-4808.85 918.08,-4799.44 1003.86,-4797.19"/>
+<polygon fill="orange" stroke="orange" points="743.91,-5412.36 738.39,-5421.41 748.35,-5417.78 743.91,-5412.36"/>
+<text text-anchor="middle" x="867" y="-4846.04" 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,-4424.04 1017,-4454.04 1173,-4454.04 1173,-4424.04 1017,-4424.04"/>
+<text text-anchor="start" x="1025" y="-4442.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Gather</text>
+<text text-anchor="middle" x="1095" y="-4431.04" 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="M746.26,-5414.99C747.21,-5414.05 748.12,-5413.07 749,-5412.04 782.35,-5373.15 733.3,-4528.63 767,-4490.04 783.25,-4471.43 925.28,-4454.81 1016.73,-4445.9"/>
+<polygon fill="orange" stroke="orange" points="743.92,-5412.39 738.45,-5421.45 748.39,-5417.78 743.92,-5412.39"/>
+<text text-anchor="middle" x="867" y="-4493.04" 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,-4267.04 1004.5,-4297.04 1185.5,-4297.04 1185.5,-4267.04 1004.5,-4267.04"/>
+<text text-anchor="start" x="1012.5" y="-4285.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="1095" y="-4274.04" 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="M746.27,-5415C747.21,-5414.05 748.12,-5413.07 749,-5412.04 788.54,-5365.8 725.96,-4361.96 767,-4317.04 797.91,-4283.22 918.59,-4278.05 1004.34,-4278.9"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5412.39 738.46,-5421.47 748.39,-5417.78 743.93,-5412.39"/>
+<text text-anchor="middle" x="867" y="-4320.04" 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,-1166.04 1013,-1196.04 1177,-1196.04 1177,-1166.04 1013,-1166.04"/>
+<text text-anchor="start" x="1021" y="-1184.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Permute</text>
+<text text-anchor="middle" x="1095" y="-1173.04" 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="M746.29,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 785.46,-5368.87 731.49,-1387.01 767,-1343.04 824.18,-1272.23 903.46,-1364.21 967,-1299.04 996.39,-1268.9 955.75,-1236.32 985,-1206.04 992.69,-1198.08 1002.36,-1192.43 1012.75,-1188.45"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.52,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-1346.04" 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,-3795.04 1005.5,-3825.04 1184.5,-3825.04 1184.5,-3795.04 1005.5,-3795.04"/>
+<text text-anchor="start" x="1013.5" y="-3813.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="1095" y="-3802.04" 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="M746.27,-5415C747.22,-5414.06 748.12,-5413.07 749,-5412.04 777.1,-5379.01 738.12,-3883.39 767,-3851.04 797.72,-3816.63 919.48,-3809.3 1005.4,-3808.59"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5412.4 738.48,-5421.49 748.41,-5417.78 743.93,-5412.4"/>
+<text text-anchor="middle" x="867" y="-3854.04" 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,-725.04 1008.5,-755.04 1181.5,-755.04 1181.5,-725.04 1008.5,-725.04"/>
+<text text-anchor="start" x="1016.5" y="-743.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Quantized</text>
+<text text-anchor="middle" x="1095" y="-732.04" 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="M746.29,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 790.3,-5363.11 726.06,-851.27 767,-802.04 774.78,-792.68 913.99,-768.78 1008.24,-753.54"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.52,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-805.04" 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,-3620.04 1017.5,-3650.04 1172.5,-3650.04 1172.5,-3620.04 1017.5,-3620.04"/>
+<text text-anchor="start" x="1025.5" y="-3638.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Resize</text>
+<text text-anchor="middle" x="1095" y="-3627.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 780.26,-5375.25 734.76,-3709.98 767,-3674.04 799.21,-3638.13 931.05,-3632.62 1017.17,-3633.03"/>
+<polygon fill="orange" stroke="orange" points="743.93,-5412.4 738.49,-5421.49 748.41,-5417.78 743.93,-5412.4"/>
+<text text-anchor="middle" x="867" y="-3677.04" 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,-3334.04 1016,-3364.04 1174,-3364.04 1174,-3334.04 1016,-3334.04"/>
+<text text-anchor="start" x="1024" y="-3352.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; ArgMin</text>
+<text text-anchor="middle" x="1095" y="-3341.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 785.43,-5369.1 729.24,-3426.81 767,-3385.04 799.12,-3349.51 929.56,-3345.08 1015.67,-3346.26"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.4 738.5,-5421.5 748.42,-5417.78 743.94,-5412.4"/>
+<text text-anchor="middle" x="867" y="-3388.04" 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,-3157.04 1013.5,-3187.04 1176.5,-3187.04 1176.5,-3157.04 1013.5,-3157.04"/>
+<text text-anchor="start" x="1021.5" y="-3175.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; DepthTo</text>
+<text text-anchor="middle" x="1095" y="-3164.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 788.59,-5365.34 725.96,-3253.47 767,-3208.04 798.82,-3172.81 927.22,-3168.16 1013.34,-3169.22"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.4 738.5,-5421.5 748.42,-5417.78 743.94,-5412.4"/>
+<text text-anchor="middle" x="867" y="-3211.04" 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,-2499.04 1016,-2529.04 1174,-2529.04 1174,-2499.04 1016,-2499.04"/>
+<text text-anchor="start" x="1024" y="-2517.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Splitter</text>
+<text text-anchor="middle" x="1095" y="-2506.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 774.96,-5381.36 738.66,-2546.55 767,-2518.04 800.52,-2484.32 930.17,-2493.01 1015.8,-2503.06"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.51,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2521.04" 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,-2980.04 1017,-3010.04 1173,-3010.04 1173,-2980.04 1017,-2980.04"/>
+<text text-anchor="start" x="1025" y="-2998.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Gather</text>
+<text text-anchor="middle" x="1095" y="-2987.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 791.7,-5361.64 722.96,-3083.27 767,-3034.04 799.12,-2998.14 930.62,-2992.61 1016.76,-2993.01"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.5,-5421.5 748.42,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-3037.04" 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,-2802.04 1004,-2832.04 1186,-2832.04 1186,-2802.04 1004,-2802.04"/>
+<text text-anchor="start" x="1012" y="-2820.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="1095" y="-2809.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 794.87,-5357.88 719.77,-2910.02 767,-2857.04 797.49,-2822.83 917.94,-2815.78 1003.78,-2815.29"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.5,-5421.5 748.42,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2860.04" 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,-2646.04 998,-2676.04 1192,-2676.04 1192,-2646.04 998,-2646.04"/>
+<text text-anchor="start" x="1006" y="-2664.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="1095" y="-2653.04" 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="M746.28,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 797.94,-5354.22 715.25,-2740.36 767,-2685.04 797.43,-2652.51 912.86,-2650.79 997.99,-2654.36"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.51,-5421.5 748.42,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-2688.04" 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,-627.04 1005,-657.04 1185,-657.04 1185,-627.04 1005,-627.04"/>
+<text text-anchor="start" x="1013" y="-645.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; RsqrtQueue</text>
+<text text-anchor="middle" x="1095" y="-634.04" 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="M746.29,-5415.01C747.22,-5414.06 748.13,-5413.07 749,-5412.04 791.29,-5361.93 724.11,-740.64 767,-691.04 797.22,-656.09 918.77,-645.72 1004.81,-642.84"/>
+<polygon fill="orange" stroke="orange" points="743.94,-5412.41 738.52,-5421.51 748.43,-5417.78 743.94,-5412.41"/>
+<text text-anchor="middle" x="867" y="-694.04" 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,-10868.54 1255.5,-10887.54 1413.5,-10887.54 1413.5,-10868.54 1255.5,-10868.54"/>
+<text text-anchor="middle" x="1334.5" y="-10875.54" 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,-10878.04C1220.36,-10878.04 1238.45,-10878.04 1255.3,-10878.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1202.26,-10874.54 1192.26,-10878.04 1202.26,-10881.54 1202.26,-10874.54"/>
+</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,-10932.04 1258.5,-10962.04 1410.5,-10962.04 1410.5,-10932.04 1258.5,-10932.04"/>
+<text text-anchor="start" x="1266.5" y="-10950.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonInstanceNormalization</text>
+<text text-anchor="middle" x="1334.5" y="-10939.04" 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,-10947.04C1216.08,-10947.04 1238.24,-10947.04 1258.44,-10947.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-10943.54 1184.77,-10947.04 1194.77,-10950.54 1194.77,-10943.54"/>
+</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,-2455.54 1257,-2474.54 1412,-2474.54 1412,-2455.54 1257,-2455.54"/>
+<text text-anchor="middle" x="1334.5" y="-2462.54" 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,-2465.04C1219.42,-2465.04 1238.93,-2465.04 1256.95,-2465.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1200.21,-2461.54 1190.21,-2465.04 1200.21,-2468.54 1200.21,-2461.54"/>
+</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,-10496.54 1256,-10515.54 1413,-10515.54 1413,-10496.54 1256,-10496.54"/>
+<text text-anchor="middle" x="1334.5" y="-10503.54" 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,-10506.04C1209.72,-10506.04 1233.83,-10506.04 1255.8,-10506.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-10502.54 1176.74,-10506.04 1186.74,-10509.54 1186.74,-10502.54"/>
+</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,-9944.04 1254,-9974.04 1415,-9974.04 1415,-9944.04 1254,-9944.04"/>
+<text text-anchor="start" x="1262" y="-9962.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonTransposeConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-9951.04" 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,-9959.04C1214.71,-9959.04 1234.91,-9959.04 1253.66,-9959.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-9955.54 1185.11,-9959.04 1195.11,-9962.54 1195.11,-9955.54"/>
+</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,-10317.54 1283.5,-10336.54 1385.5,-10336.54 1385.5,-10317.54 1283.5,-10317.54"/>
+<text text-anchor="middle" x="1334.5" y="-10324.54" 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,-10327.04C1221.84,-10327.04 1256.2,-10327.04 1283.31,-10327.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.73,-10323.54 1179.73,-10327.04 1189.73,-10330.54 1189.73,-10323.54"/>
+</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,-10142.54 1275,-10161.54 1394,-10161.54 1394,-10142.54 1275,-10142.54"/>
+<text text-anchor="middle" x="1334.5" y="-10149.54" 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,-10152.04C1224.51,-10152.04 1251.62,-10152.04 1274.65,-10152.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1198.16,-10148.54 1188.16,-10152.04 1198.16,-10155.54 1198.16,-10148.54"/>
+</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,-9815.54 1243.5,-9834.54 1425.5,-9834.54 1425.5,-9815.54 1243.5,-9815.54"/>
+<text text-anchor="middle" x="1334.5" y="-9822.54" 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="M1147.51,-9778.33C1175.23,-9787.65 1210.18,-9798.56 1242,-9806.04 1255.9,-9809.31 1271.05,-9812.58 1284.96,-9815.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1148.62,-9775.01 1138.02,-9775.11 1146.37,-9781.64 1148.62,-9775.01"/>
+</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,-9701.54 1266.5,-9720.54 1402.5,-9720.54 1402.5,-9701.54 1266.5,-9701.54"/>
+<text text-anchor="middle" x="1334.5" y="-9708.54" 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="M1185.8,-9591.87C1192.93,-9596.01 1199.48,-9601.01 1205,-9607.04 1229.59,-9633.94 1197.7,-9660.81 1223,-9687.04 1234.45,-9698.91 1250.28,-9705.57 1266.39,-9709.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.01,-9588.55 1176.52,-9587.07 1183.79,-9594.77 1187.01,-9588.55"/>
+</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,-2357.54 1263,-2376.54 1406,-2376.54 1406,-2357.54 1263,-2357.54"/>
+<text text-anchor="middle" x="1334.5" y="-2364.54" 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,-2367.04C1217.72,-2367.04 1241.61,-2367.04 1262.98,-2367.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-2363.54 1184.77,-2367.04 1194.77,-2370.54 1194.77,-2363.54"/>
+</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,-8979.54 1266.5,-8998.54 1402.5,-8998.54 1402.5,-8979.54 1266.5,-8979.54"/>
+<text text-anchor="middle" x="1334.5" y="-8986.54" 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="M1177.88,-9055.34C1187.52,-9051.2 1196.82,-9046.16 1205,-9040.04 1216.55,-9031.4 1211.26,-9021.42 1223,-9013.04 1230.11,-9007.97 1233.5,-9010.04 1242,-9008.04 1255.9,-9004.77 1271.05,-9001.51 1284.96,-8998.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1176.56,-9052.09 1168.55,-9059.03 1179.14,-9058.6 1176.56,-9052.09"/>
+</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,-9321.54 1281.5,-9340.54 1387.5,-9340.54 1387.5,-9321.54 1281.5,-9321.54"/>
+<text text-anchor="middle" x="1334.5" y="-9328.54" 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="M1198.22,-9309.4C1226.85,-9313.98 1256.79,-9318.77 1281.2,-9322.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1198.59,-9305.91 1188.16,-9307.79 1197.49,-9312.82 1198.59,-9305.91"/>
+</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,-9283.54 1264.5,-9302.54 1404.5,-9302.54 1404.5,-9283.54 1264.5,-9283.54"/>
+<text text-anchor="middle" x="1334.5" y="-9290.54" 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,-9293.04C1220.57,-9293.04 1243.61,-9293.04 1264.22,-9293.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1198.16,-9289.54 1188.16,-9293.04 1198.16,-9296.54 1198.16,-9289.54"/>
+</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,-9245.54 1282,-9264.54 1387,-9264.54 1387,-9245.54 1282,-9245.54"/>
+<text text-anchor="middle" x="1334.5" y="-9252.54" 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,-9276.67C1227.18,-9272.05 1257.37,-9267.22 1281.88,-9263.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.49,-9273.26 1188.16,-9278.3 1198.59,-9280.17 1197.49,-9273.26"/>
+</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,-9207.54 1281,-9226.54 1388,-9226.54 1388,-9207.54 1281,-9207.54"/>
+<text text-anchor="middle" x="1334.5" y="-9214.54" 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="M1193.24,-9274.39C1197.28,-9272.76 1201.21,-9270.98 1205,-9269.04 1224.62,-9259.01 1222.32,-9245.95 1242,-9236.04 1253.88,-9230.06 1267.54,-9225.96 1280.62,-9223.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.83,-9271.19 1183.68,-9277.96 1194.27,-9277.75 1191.83,-9271.19"/>
+</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,-9169.54 1283,-9188.54 1386,-9188.54 1386,-9169.54 1283,-9169.54"/>
+<text text-anchor="middle" x="1334.5" y="-9176.54" 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="M1197.17,-9274.35C1199.89,-9272.72 1202.5,-9270.95 1205,-9269.04 1233.25,-9247.41 1213.62,-9219.51 1242,-9198.04 1253.65,-9189.23 1268.41,-9184.27 1282.67,-9181.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.4,-9271.33 1188.21,-9279.11 1198.68,-9277.51 1195.4,-9271.33"/>
+</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,-9131.54 1281,-9150.54 1388,-9150.54 1388,-9131.54 1281,-9131.54"/>
+<text text-anchor="middle" x="1334.5" y="-9138.54" 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="M1196.96,-9275.25C1199.78,-9273.37 1202.47,-9271.3 1205,-9269.04 1224.06,-9251.98 1222.84,-9176.99 1242,-9160.04 1252.69,-9150.58 1266.85,-9145.38 1280.82,-9142.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.03,-9272.33 1188.15,-9280.38 1198.55,-9278.38 1195.03,-9272.33"/>
+</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,-8663.54 1266,-8682.54 1403,-8682.54 1403,-8663.54 1266,-8663.54"/>
+<text text-anchor="middle" x="1334.5" y="-8670.54" 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,-8673.04C1216.64,-8673.04 1242.77,-8673.04 1265.76,-8673.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-8669.54 1181.74,-8673.04 1191.74,-8676.54 1191.74,-8669.54"/>
+</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,-8827.54 1250,-8846.54 1419,-8846.54 1419,-8827.54 1250,-8827.54"/>
+<text text-anchor="middle" x="1334.5" y="-8834.54" 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,-8837.66C1206.93,-8837.58 1229.2,-8837.48 1249.9,-8837.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.73,-8834.16 1175.74,-8837.71 1185.76,-8841.16 1185.73,-8834.16"/>
+</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,-8484.54 1261.5,-8503.54 1407.5,-8503.54 1407.5,-8484.54 1261.5,-8484.54"/>
+<text text-anchor="middle" x="1334.5" y="-8491.54" 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,-8494.04C1209.56,-8494.04 1237.03,-8494.04 1261.39,-8494.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-8490.54 1174.1,-8494.04 1184.1,-8497.54 1184.1,-8490.54"/>
+</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,-8178.54 1258.5,-8197.54 1410.5,-8197.54 1410.5,-8178.54 1258.5,-8178.54"/>
+<text text-anchor="middle" x="1334.5" y="-8185.54" 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,-8188.04C1212.89,-8188.04 1236.68,-8188.04 1258.25,-8188.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-8184.54 1180.07,-8188.04 1190.07,-8191.54 1190.07,-8184.54"/>
+</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,-8337.04 1255.5,-8367.04 1413.5,-8367.04 1413.5,-8337.04 1255.5,-8337.04"/>
+<text text-anchor="start" x="1263.5" y="-8355.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonUnidirectionalSequence</text>
+<text text-anchor="middle" x="1334.5" y="-8344.04" 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,-8352.04C1219.03,-8352.04 1237.83,-8352.04 1255.3,-8352.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1200.55,-8348.54 1190.55,-8352.04 1200.55,-8355.54 1200.55,-8348.54"/>
+</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,-2259.54 1270.5,-2278.54 1398.5,-2278.54 1398.5,-2259.54 1270.5,-2259.54"/>
+<text text-anchor="middle" x="1334.5" y="-2266.54" 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,-2269.04C1214.99,-2269.04 1244.91,-2269.04 1270.41,-2269.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-2265.54 1177.07,-2269.04 1187.07,-2272.54 1187.07,-2265.54"/>
+</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,-2161.54 1270.5,-2180.54 1398.5,-2180.54 1398.5,-2161.54 1270.5,-2161.54"/>
+<text text-anchor="middle" x="1334.5" y="-2168.54" 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,-2171.04C1214.69,-2171.04 1244.68,-2171.04 1270.23,-2171.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-2167.54 1176.74,-2171.04 1186.74,-2174.54 1186.74,-2167.54"/>
+</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,-7529.54 1270.5,-7548.54 1398.5,-7548.54 1398.5,-7529.54 1270.5,-7529.54"/>
+<text text-anchor="middle" x="1334.5" y="-7536.54" 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,-7539.04C1214.99,-7539.04 1244.91,-7539.04 1270.41,-7539.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-7535.54 1177.07,-7539.04 1187.07,-7542.54 1187.07,-7535.54"/>
+</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,-7878.54 1279.5,-7897.54 1389.5,-7897.54 1389.5,-7878.54 1279.5,-7878.54"/>
+<text text-anchor="middle" x="1334.5" y="-7885.54" 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,-7888.04C1222.67,-7888.04 1253.77,-7888.04 1279.21,-7888.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-7884.54 1183.09,-7888.04 1193.09,-7891.54 1193.09,-7884.54"/>
+</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,-7703.54 1278,-7722.54 1391,-7722.54 1391,-7703.54 1278,-7703.54"/>
+<text text-anchor="middle" x="1334.5" y="-7710.54" 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,-7713.04C1223.4,-7713.04 1253.22,-7713.04 1277.9,-7713.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-7709.54 1184.77,-7713.04 1194.77,-7716.54 1194.77,-7709.54"/>
+</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,-7351.54 1253,-7370.54 1416,-7370.54 1416,-7351.54 1253,-7351.54"/>
+<text text-anchor="middle" x="1334.5" y="-7358.54" 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,-7361.04C1220.77,-7361.04 1237.36,-7361.04 1252.97,-7361.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1204.31,-7357.54 1194.31,-7361.04 1204.31,-7364.54 1204.31,-7357.54"/>
+</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,-6587.54 1250,-6606.54 1419,-6606.54 1419,-6587.54 1250,-6587.54"/>
+<text text-anchor="middle" x="1334.5" y="-6594.54" 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,-6597.04C1207.48,-6597.04 1229.37,-6597.04 1249.75,-6597.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-6593.54 1176.74,-6597.04 1186.74,-6600.54 1186.74,-6593.54"/>
+</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,-7090.04 1258.5,-7120.04 1410.5,-7120.04 1410.5,-7090.04 1258.5,-7090.04"/>
+<text text-anchor="start" x="1266.5" y="-7108.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDepthwiseConvolution</text>
+<text text-anchor="middle" x="1334.5" y="-7097.04" 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,-7105.04C1216.41,-7105.04 1238.29,-7105.04 1258.27,-7105.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-7101.54 1185.11,-7105.04 1195.11,-7108.54 1195.11,-7101.54"/>
+</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,-6898.54 1263,-6917.54 1406,-6917.54 1406,-6898.54 1263,-6898.54"/>
+<text text-anchor="middle" x="1334.5" y="-6905.54" 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,-6908.04C1217.72,-6908.04 1241.61,-6908.04 1262.98,-6908.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-6904.54 1184.77,-6908.04 1194.77,-6911.54 1194.77,-6904.54"/>
+</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,-6766.54 1242,-6785.54 1427,-6785.54 1427,-6766.54 1242,-6766.54"/>
+<text text-anchor="middle" x="1334.5" y="-6773.54" 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,-6776.04C1224.12,-6776.04 1233.09,-6776.04 1241.85,-6776.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1215.02,-6772.54 1205.02,-6776.04 1215.02,-6779.54 1215.02,-6772.54"/>
+</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,-6231.54 1269.5,-6250.54 1399.5,-6250.54 1399.5,-6231.54 1269.5,-6231.54"/>
+<text text-anchor="middle" x="1334.5" y="-6238.54" 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,-6241.04C1215.16,-6241.04 1244.25,-6241.04 1269.24,-6241.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.73,-6237.54 1177.73,-6241.04 1187.73,-6244.54 1187.73,-6237.54"/>
+</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,-6409.54 1279,-6428.54 1390,-6428.54 1390,-6409.54 1279,-6409.54"/>
+<text text-anchor="middle" x="1334.5" y="-6416.54" 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,-6419.04C1223.21,-6419.04 1253.84,-6419.04 1278.98,-6419.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.1,-6415.54 1184.1,-6419.04 1194.1,-6422.54 1194.1,-6415.54"/>
+</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,-5877.54 1269,-5896.54 1400,-5896.54 1400,-5877.54 1269,-5877.54"/>
+<text text-anchor="middle" x="1334.5" y="-5884.54" 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,-5887.04C1215.53,-5887.04 1244.04,-5887.04 1268.64,-5887.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.73,-5883.54 1178.73,-5887.04 1188.73,-5890.54 1188.73,-5883.54"/>
+</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,-6060.54 1264,-6079.54 1405,-6079.54 1405,-6060.54 1264,-6060.54"/>
+<text text-anchor="middle" x="1334.5" y="-6067.54" 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.4,-6067.53C1210.61,-6067.97 1238.92,-6068.45 1263.76,-6068.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.15,-6064.03 1174.1,-6067.36 1184.03,-6071.03 1184.15,-6064.03"/>
+</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,-6022.54 1267.5,-6041.54 1401.5,-6041.54 1401.5,-6022.54 1267.5,-6022.54"/>
+<text text-anchor="middle" x="1334.5" y="-6029.54" 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,-6053.43C1211.65,-6049.49 1241.53,-6045.21 1267.29,-6041.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.5,-6049.98 1174.1,-6054.86 1184.49,-6056.91 1183.5,-6049.98"/>
+</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,-5700.54 1277,-5719.54 1392,-5719.54 1392,-5700.54 1277,-5700.54"/>
+<text text-anchor="middle" x="1334.5" y="-5707.54" 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,-5710.04C1223.74,-5710.04 1252.65,-5710.04 1276.8,-5710.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-5706.54 1186.13,-5710.04 1196.13,-5713.54 1196.13,-5706.54"/>
+</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,-2063.54 1266,-2082.54 1403,-2082.54 1403,-2063.54 1266,-2063.54"/>
+<text text-anchor="middle" x="1334.5" y="-2070.54" 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,-2073.04C1216.22,-2073.04 1242.59,-2073.04 1265.76,-2073.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-2069.54 1181.07,-2073.04 1191.07,-2076.54 1191.07,-2069.54"/>
+</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,-1073.54 1266,-1092.54 1403,-1092.54 1403,-1073.54 1266,-1073.54"/>
+<text text-anchor="middle" x="1334.5" y="-1080.54" 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,-1083.04C1216.64,-1083.04 1242.77,-1083.04 1265.76,-1083.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-1079.54 1181.74,-1083.04 1191.74,-1086.54 1191.74,-1079.54"/>
+</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,-5556.04 1260.5,-5586.04 1408.5,-5586.04 1408.5,-5556.04 1260.5,-5556.04"/>
+<text text-anchor="start" x="1268.5" y="-5574.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDetectionPostProcess</text>
+<text text-anchor="middle" x="1334.5" y="-5563.04" 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,-5571.04C1213.55,-5571.04 1238.11,-5571.04 1260.2,-5571.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-5567.54 1180.07,-5571.04 1190.07,-5574.54 1190.07,-5567.54"/>
+</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,-4964.54 1269,-4983.54 1400,-4983.54 1400,-4964.54 1269,-4964.54"/>
+<text text-anchor="middle" x="1334.5" y="-4971.54" 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,-4974.04C1215.53,-4974.04 1244.04,-4974.04 1268.64,-4974.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.73,-4970.54 1178.73,-4974.04 1188.73,-4977.54 1188.73,-4970.54"/>
+</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,-5384.54 1273.5,-5403.54 1395.5,-5403.54 1395.5,-5384.54 1273.5,-5384.54"/>
+<text text-anchor="middle" x="1334.5" y="-5391.54" 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,-5394.04C1213.82,-5394.04 1246.24,-5394.04 1273.27,-5394.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.77,-5390.54 1173.77,-5394.04 1183.77,-5397.54 1183.77,-5390.54"/>
+</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,-5147.54 1272.5,-5166.54 1396.5,-5166.54 1396.5,-5147.54 1272.5,-5147.54"/>
+<text text-anchor="middle" x="1334.5" y="-5154.54" 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,-5157.04C1214.02,-5157.04 1245.67,-5157.04 1272.25,-5157.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.75,-5153.54 1174.75,-5157.04 1184.75,-5160.54 1184.75,-5153.54"/>
+</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,-4038.54 1282,-4057.54 1387,-4057.54 1387,-4038.54 1282,-4038.54"/>
+<text text-anchor="middle" x="1334.5" y="-4045.54" 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,-4048.04C1222.3,-4048.04 1255.35,-4048.04 1281.8,-4048.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-4044.54 1181.07,-4048.04 1191.07,-4051.54 1191.07,-4044.54"/>
+</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,-975.54 1276.5,-994.54 1392.5,-994.54 1392.5,-975.54 1276.5,-975.54"/>
+<text text-anchor="middle" x="1334.5" y="-982.54" 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,-985.04C1224.25,-985.04 1252.63,-985.04 1276.43,-985.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.81,-981.54 1186.81,-985.04 1196.81,-988.54 1196.81,-981.54"/>
+</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,-926.54 1267.5,-945.54 1401.5,-945.54 1401.5,-926.54 1267.5,-926.54"/>
+<text text-anchor="middle" x="1334.5" y="-933.54" 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,-936.04C1216.11,-936.04 1243.58,-936.04 1267.47,-936.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-932.54 1180.07,-936.04 1190.07,-939.54 1190.07,-932.54"/>
+</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,-828.54 1281.5,-847.54 1387.5,-847.54 1387.5,-828.54 1281.5,-828.54"/>
+<text text-anchor="middle" x="1334.5" y="-835.54" 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,-838.04C1222.55,-838.04 1255.18,-838.04 1281.4,-838.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-834.54 1181.74,-838.04 1191.74,-841.54 1191.74,-834.54"/>
+</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,-4615.54 1254,-4634.54 1415,-4634.54 1415,-4615.54 1254,-4615.54"/>
+<text text-anchor="middle" x="1334.5" y="-4622.54" 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,-4625.04C1208.84,-4625.04 1232.28,-4625.04 1253.79,-4625.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-4621.54 1176.74,-4625.04 1186.74,-4628.54 1186.74,-4621.54"/>
+</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,-4787.54 1277,-4806.54 1392,-4806.54 1392,-4787.54 1277,-4787.54"/>
+<text text-anchor="middle" x="1334.5" y="-4794.54" 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,-4797.04C1223.74,-4797.04 1252.65,-4797.04 1276.8,-4797.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-4793.54 1186.13,-4797.04 1196.13,-4800.54 1196.13,-4793.54"/>
+</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,-4429.54 1267.5,-4448.54 1401.5,-4448.54 1401.5,-4429.54 1267.5,-4429.54"/>
+<text text-anchor="middle" x="1334.5" y="-4436.54" 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,-4439.04C1210.93,-4439.04 1241.14,-4439.04 1267.15,-4439.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-4435.54 1173.11,-4439.04 1183.11,-4442.54 1183.11,-4435.54"/>
+</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,-4272.54 1261.5,-4291.54 1407.5,-4291.54 1407.5,-4272.54 1261.5,-4272.54"/>
+<text text-anchor="middle" x="1334.5" y="-4279.54" 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,-4282.04C1217.81,-4282.04 1240.68,-4282.04 1261.33,-4282.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.79,-4278.54 1185.79,-4282.04 1195.79,-4285.54 1195.79,-4278.54"/>
+</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,-1171.54 1270,-1190.54 1399,-1190.54 1399,-1171.54 1270,-1171.54"/>
+<text text-anchor="middle" x="1334.5" y="-1178.54" 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,-1181.04C1214.65,-1181.04 1244.29,-1181.04 1269.65,-1181.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-1177.54 1177.07,-1181.04 1187.07,-1184.54 1187.07,-1177.54"/>
+</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,-3800.54 1278,-3819.54 1391,-3819.54 1391,-3800.54 1278,-3800.54"/>
+<text text-anchor="middle" x="1334.5" y="-3807.54" 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,-3810.04C1223.4,-3810.04 1253.22,-3810.04 1277.9,-3810.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-3806.54 1184.77,-3810.04 1194.77,-3813.54 1194.77,-3806.54"/>
+</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,-730.54 1254,-749.54 1415,-749.54 1415,-730.54 1254,-730.54"/>
+<text text-anchor="middle" x="1334.5" y="-737.54" 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,-740.04C1212.36,-740.04 1233.91,-740.04 1253.82,-740.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-736.54 1181.74,-740.04 1191.74,-743.54 1191.74,-736.54"/>
+</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,-3625.54 1274.5,-3644.54 1394.5,-3644.54 1394.5,-3625.54 1274.5,-3625.54"/>
+<text text-anchor="middle" x="1334.5" y="-3632.54" 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,-3635.04C1213.33,-3635.04 1246.71,-3635.04 1274.3,-3635.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.78,-3631.54 1172.78,-3635.04 1182.78,-3638.54 1182.78,-3631.54"/>
+</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,-3339.54 1263,-3358.54 1406,-3358.54 1406,-3339.54 1263,-3339.54"/>
+<text text-anchor="middle" x="1334.5" y="-3346.54" 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,-3349.04C1210.26,-3349.04 1238.29,-3349.04 1262.97,-3349.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-3345.54 1174.1,-3349.04 1184.1,-3352.54 1184.1,-3345.54"/>
+</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,-3162.54 1256,-3181.54 1413,-3181.54 1413,-3162.54 1256,-3162.54"/>
+<text text-anchor="middle" x="1334.5" y="-3169.54" 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,-3172.04C1209.72,-3172.04 1233.83,-3172.04 1255.8,-3172.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-3168.54 1176.74,-3172.04 1186.74,-3175.54 1186.74,-3168.54"/>
+</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,-2504.54 1273,-2523.54 1396,-2523.54 1396,-2504.54 1273,-2504.54"/>
+<text text-anchor="middle" x="1334.5" y="-2511.54" 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,-2514.04C1213.77,-2514.04 1245.84,-2514.04 1272.67,-2514.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-2510.54 1174.1,-2514.04 1184.1,-2517.54 1184.1,-2510.54"/>
+</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,-2985.54 1274,-3004.54 1395,-3004.54 1395,-2985.54 1274,-2985.54"/>
+<text text-anchor="middle" x="1334.5" y="-2992.54" 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,-2995.04C1213.29,-2995.04 1246.3,-2995.04 1273.7,-2995.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-2991.54 1173.11,-2995.04 1183.11,-2998.54 1183.11,-2991.54"/>
+</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,-2807.54 1261.5,-2826.54 1407.5,-2826.54 1407.5,-2807.54 1261.5,-2807.54"/>
+<text text-anchor="middle" x="1334.5" y="-2814.54" 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,-2817.04C1218.14,-2817.04 1240.74,-2817.04 1261.16,-2817.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-2813.54 1186.13,-2817.04 1196.13,-2820.54 1196.13,-2813.54"/>
+</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,-2651.54 1255.5,-2670.54 1413.5,-2670.54 1413.5,-2651.54 1255.5,-2651.54"/>
+<text text-anchor="middle" x="1334.5" y="-2658.54" 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,-2661.04C1220.36,-2661.04 1238.45,-2661.04 1255.3,-2661.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1202.26,-2657.54 1192.26,-2661.04 1202.26,-2664.54 1202.26,-2657.54"/>
+</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,-632.54 1278,-651.54 1391,-651.54 1391,-632.54 1278,-632.54"/>
+<text text-anchor="middle" x="1334.5" y="-639.54" 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,-642.04C1223.53,-642.04 1253.15,-642.04 1277.71,-642.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-638.54 1185.11,-642.04 1195.11,-645.54 1195.11,-638.54"/>
+</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,-10662.04 1005.5,-10692.04 1184.5,-10692.04 1184.5,-10662.04 1005.5,-10662.04"/>
+<text text-anchor="start" x="1013.5" y="-10680.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Instance</text>
+<text text-anchor="middle" x="1095" y="-10669.04" 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="M655.61,-6747.63C681.06,-6777.6 730.49,-6841.59 749,-6906.04 763.25,-6955.68 733.44,-10584.8 767,-10624.04 782.42,-10642.07 913.8,-10658.88 1005.26,-10668.55"/>
+<polygon fill="orange" stroke="orange" points="658.02,-6745.06 648.83,-6739.78 652.72,-6749.64 658.02,-6745.06"/>
+<text text-anchor="start" x="788.5" y="-10677.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-10666.04" 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,-10742.04 1002.5,-10772.04 1187.5,-10772.04 1187.5,-10742.04 1002.5,-10742.04"/>
+<text text-anchor="start" x="1010.5" y="-10760.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution3d</text>
+<text text-anchor="middle" x="1095" y="-10749.04" 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="M655.61,-6747.63C681.06,-6777.6 730.49,-6841.59 749,-6906.04 763.5,-6956.54 733.75,-10648.36 767,-10689.04 781.98,-10707.37 910.83,-10729.97 1002.23,-10743.95"/>
+<polygon fill="orange" stroke="orange" points="658.02,-6745.06 648.83,-6739.78 652.72,-6749.64 658.02,-6745.06"/>
+<text text-anchor="middle" x="867" y="-10739.04" 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,-10607.04 1018,-10637.04 1172,-10637.04 1172,-10607.04 1018,-10607.04"/>
+<text text-anchor="start" x="1026" y="-10625.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-10614.04" 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="M655.61,-6747.63C681.06,-6777.6 730.49,-6841.59 749,-6906.04 763.05,-6954.97 733.8,-10532.46 767,-10571.04 783.18,-10589.85 926.43,-10606.5 1017.88,-10615.34"/>
+<polygon fill="orange" stroke="orange" points="658.02,-6745.06 648.83,-6739.78 652.72,-6749.64 658.02,-6745.06"/>
+<text text-anchor="middle" x="867" y="-10612.04" 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,-10432.04 1015,-10462.04 1175,-10462.04 1175,-10432.04 1015,-10432.04"/>
+<text text-anchor="start" x="1023" y="-10450.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FillQueue</text>
+<text text-anchor="middle" x="1095" y="-10439.04" 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="M655.61,-6747.63C681.05,-6777.6 730.48,-6841.59 749,-6906.04 762.38,-6952.6 735.51,-10357.23 767,-10394.04 782.96,-10412.7 923.1,-10430.05 1014.67,-10439.53"/>
+<polygon fill="orange" stroke="orange" points="658.02,-6745.06 648.83,-6739.78 652.72,-6749.64 658.02,-6745.06"/>
+<text text-anchor="middle" x="867" y="-10436.04" 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,-10255.04 1006.5,-10285.04 1183.5,-10285.04 1183.5,-10255.04 1006.5,-10255.04"/>
+<text text-anchor="start" x="1014.5" y="-10273.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QLstmQueue</text>
+<text text-anchor="middle" x="1095" y="-10262.04" 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="M655.61,-6747.63C681.05,-6777.6 730.47,-6841.59 749,-6906.04 761.71,-6950.24 737.1,-10182.1 767,-10217.04 782.47,-10235.12 914.61,-10251.98 1006.1,-10261.63"/>
+<polygon fill="orange" stroke="orange" points="658.02,-6745.06 648.83,-6739.78 652.72,-6749.64 658.02,-6745.06"/>
+<text text-anchor="middle" x="867" y="-10259.04" 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,-10073.04 1005,-10103.04 1185,-10103.04 1185,-10073.04 1005,-10073.04"/>
+<text text-anchor="start" x="1013" y="-10091.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-10080.04" 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="M655.61,-6747.63C681.04,-6777.6 730.46,-6841.6 749,-6906.04 760.99,-6947.73 739.09,-9995.84 767,-10029.04 774.73,-10038.23 910.73,-10060.43 1004.87,-10074.82"/>
+<polygon fill="orange" stroke="orange" points="658.01,-6745.06 648.83,-6739.78 652.72,-6749.64 658.01,-6745.06"/>
+<text text-anchor="start" x="800" y="-10082.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
+<text text-anchor="middle" x="867" y="-10071.04" 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,-9885.04 1006.5,-9915.04 1183.5,-9915.04 1183.5,-9885.04 1006.5,-9885.04"/>
+<text text-anchor="start" x="1014.5" y="-9903.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9892.04" 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="M655.6,-6747.63C681.04,-6777.6 730.45,-6841.6 749,-6906.04 760.19,-6944.92 741.33,-9787.77 767,-9819.04 824.57,-9889.17 879.17,-9837.27 967,-9860.04 994.97,-9867.29 1025.91,-9877 1050.24,-9885.04"/>
+<polygon fill="orange" stroke="orange" points="658.01,-6745.07 648.83,-6739.78 652.71,-6749.64 658.01,-6745.07"/>
+<text text-anchor="start" x="796.5" y="-9874.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
+<text text-anchor="middle" x="867" y="-9863.04" 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,-9675.04 1014,-9705.04 1176,-9705.04 1176,-9675.04 1014,-9675.04"/>
+<text text-anchor="start" x="1022" y="-9693.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling3d</text>
+<text text-anchor="middle" x="1095" y="-9682.04" 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="M655.6,-6747.63C681.03,-6777.6 730.43,-6841.61 749,-6906.04 759.44,-6942.26 743.2,-9590.81 767,-9620.04 767.26,-9620.36 927.47,-9654.55 1023.52,-9675.02"/>
+<polygon fill="orange" stroke="orange" points="658.01,-6745.07 648.83,-6739.79 652.71,-6749.64 658.01,-6745.07"/>
+<text text-anchor="middle" x="867" y="-9664.04" 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,-9498.04 1010,-9528.04 1180,-9528.04 1180,-9498.04 1010,-9498.04"/>
+<text text-anchor="start" x="1018" y="-9516.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FloorQueue</text>
+<text text-anchor="middle" x="1095" y="-9505.04" 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="M655.6,-6747.63C681.02,-6777.61 730.42,-6841.61 749,-6906.04 758.76,-6939.89 744.8,-9414.7 767,-9442.04 768.02,-9443.3 927.49,-9477.51 1023.32,-9497.98"/>
+<polygon fill="orange" stroke="orange" points="658.01,-6745.07 648.82,-6739.79 652.71,-6749.64 658.01,-6745.07"/>
+<text text-anchor="middle" x="867" y="-9487.04" 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,-9447.04 1006.5,-9477.04 1183.5,-9477.04 1183.5,-9447.04 1006.5,-9447.04"/>
+<text text-anchor="start" x="1014.5" y="-9465.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
+<text text-anchor="middle" x="1095" y="-9454.04" 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="M655.6,-6747.63C681.02,-6777.61 730.41,-6841.61 749,-6906.04 758.54,-6939.11 745.27,-9357.35 767,-9384.04 824.39,-9454.56 879.91,-9400.93 967,-9427.04 975.22,-9429.51 976.83,-9431.41 985,-9434.04 999.51,-9438.71 1015.29,-9443.13 1030.23,-9447.02"/>
+<polygon fill="orange" stroke="orange" points="658.01,-6745.07 648.82,-6739.79 652.71,-6749.64 658.01,-6745.07"/>
+<text text-anchor="middle" x="867" y="-9430.04" 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,-9229.04 1003.5,-9259.04 1186.5,-9259.04 1186.5,-9229.04 1003.5,-9229.04"/>
+<text text-anchor="start" x="1011.5" y="-9247.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Normalization</text>
+<text text-anchor="middle" x="1095" y="-9236.04" 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="M655.59,-6747.64C681.01,-6777.61 730.39,-6841.62 749,-6906.04 757.83,-6936.61 746.07,-9173.08 767,-9197.04 797.18,-9231.6 917.37,-9241.32 1003.27,-9243.75"/>
+<polygon fill="orange" stroke="orange" points="658,-6745.07 648.82,-6739.79 652.7,-6749.64 658,-6745.07"/>
+<text text-anchor="middle" x="867" y="-9245.04" 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,-9177.04 1014,-9207.04 1176,-9207.04 1176,-9177.04 1014,-9177.04"/>
+<text text-anchor="start" x="1022" y="-9195.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling2d</text>
+<text text-anchor="middle" x="1095" y="-9184.04" 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="M655.59,-6747.64C681,-6777.61 730.39,-6841.62 749,-6906.04 757.64,-6935.96 746.41,-9124.68 767,-9148.04 783.12,-9166.33 922.43,-9179.75 1013.94,-9186.7"/>
+<polygon fill="orange" stroke="orange" points="658,-6745.07 648.82,-6739.79 652.7,-6749.64 658,-6745.07"/>
+<text text-anchor="middle" x="867" y="-9185.04" 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,-9000.04 1013.5,-9030.04 1176.5,-9030.04 1176.5,-9000.04 1013.5,-9000.04"/>
+<text text-anchor="start" x="1021.5" y="-9018.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Broadcast</text>
+<text text-anchor="middle" x="1095" y="-9007.04" 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="M655.59,-6747.64C680.99,-6777.62 730.36,-6841.63 749,-6906.04 764.87,-6960.88 729.88,-8917.67 767,-8961.04 798.15,-8997.43 927.1,-9009.33 1013.46,-9013.2"/>
+<polygon fill="orange" stroke="orange" points="658,-6745.07 648.82,-6739.79 652.7,-6749.65 658,-6745.07"/>
+<text text-anchor="middle" x="867" y="-9013.04" 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,-8941.04 1019,-8971.04 1171,-8971.04 1171,-8941.04 1019,-8941.04"/>
+<text text-anchor="start" x="1027" y="-8959.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchTo</text>
+<text text-anchor="middle" x="1095" y="-8948.04" 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="M655.58,-6747.64C680.99,-6777.62 730.36,-6841.63 749,-6906.04 764.49,-6959.57 730.13,-8870.26 767,-8912.04 783.42,-8930.65 927.38,-8944.22 1018.73,-8951.05"/>
+<polygon fill="orange" stroke="orange" points="658,-6745.08 648.82,-6739.79 652.7,-6749.65 658,-6745.08"/>
+<text text-anchor="middle" x="867" y="-8949.04" 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,-8769.04 1013,-8799.04 1177,-8799.04 1177,-8769.04 1013,-8769.04"/>
+<text text-anchor="start" x="1021" y="-8787.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Activation</text>
+<text text-anchor="middle" x="1095" y="-8776.04" 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="M655.58,-6747.64C680.97,-6777.62 730.33,-6841.64 749,-6906.04 763.15,-6954.84 733.65,-8696.71 767,-8735.04 782.97,-8753.39 921.14,-8768.93 1012.7,-8777.33"/>
+<polygon fill="orange" stroke="orange" points="657.99,-6745.08 648.81,-6739.79 652.69,-6749.65 657.99,-6745.08"/>
+<text text-anchor="middle" x="867" y="-8774.04" 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,-8598.04 1020.5,-8628.04 1169.5,-8628.04 1169.5,-8598.04 1020.5,-8598.04"/>
+<text text-anchor="start" x="1028.5" y="-8616.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Strided</text>
+<text text-anchor="middle" x="1095" y="-8605.04" 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="M655.57,-6747.64C680.95,-6777.63 730.29,-6841.64 749,-6906.04 761.8,-6950.11 737.17,-8523.17 767,-8558.04 783.3,-8577.1 928.91,-8595.7 1020.25,-8605.63"/>
+<polygon fill="orange" stroke="orange" points="657.99,-6745.08 648.81,-6739.79 652.68,-6749.65 657.99,-6745.08"/>
+<text text-anchor="middle" x="867" y="-8601.04" 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,-8414.04 1004,-8444.04 1186,-8444.04 1186,-8414.04 1004,-8414.04"/>
+<text text-anchor="start" x="1012" y="-8432.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-8421.04" 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="M655.56,-6747.65C680.93,-6777.63 730.25,-6841.66 749,-6906.04 760.37,-6945.09 740.73,-8339 767,-8370.04 774.72,-8379.17 909.52,-8401.21 1003.61,-8415.62"/>
+<polygon fill="orange" stroke="orange" points="657.98,-6745.09 648.8,-6739.79 652.67,-6749.65 657.98,-6745.09"/>
+<text text-anchor="start" x="802" y="-8423.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
+<text text-anchor="middle" x="867" y="-8412.04" 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,-8287.04 1014.5,-8317.04 1175.5,-8317.04 1175.5,-8287.04 1014.5,-8287.04"/>
+<text text-anchor="start" x="1022.5" y="-8305.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchMat</text>
+<text text-anchor="middle" x="1095" y="-8294.04" 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="M655.55,-6747.65C680.91,-6777.64 730.21,-6841.67 749,-6906.04 759.39,-6941.64 743.11,-8212.68 767,-8241.04 775.01,-8250.55 920.28,-8274.88 1014.48,-8289.78"/>
+<polygon fill="orange" stroke="orange" points="657.97,-6745.09 648.8,-6739.79 652.66,-6749.66 657.97,-6745.09"/>
+<text text-anchor="middle" x="867" y="-8284.04" 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,-8116.04 1013,-8146.04 1177,-8146.04 1177,-8116.04 1013,-8116.04"/>
+<text text-anchor="start" x="1021" y="-8134.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; TileQueue</text>
+<text text-anchor="middle" x="1095" y="-8123.04" 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="M655.53,-6747.65C680.86,-6777.65 730.12,-6841.7 749,-6906.04 766.18,-6964.58 733.64,-7952.96 767,-8004.04 825.29,-8093.29 884.38,-8068.85 985,-8104.04 997.7,-8108.48 1011.47,-8112.49 1024.81,-8115.98"/>
+<polygon fill="orange" stroke="orange" points="657.95,-6745.1 648.78,-6739.8 652.64,-6749.66 657.95,-6745.1"/>
+<text text-anchor="middle" x="867" y="-8099.04" 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,-7985.04 1011.5,-8015.04 1178.5,-8015.04 1178.5,-7985.04 1011.5,-7985.04"/>
+<text text-anchor="start" x="1019.5" y="-8003.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; CastQueue</text>
+<text text-anchor="middle" x="1095" y="-7992.04" 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="M655.53,-6747.66C680.84,-6777.66 730.09,-6841.7 749,-6906.04 757.22,-6934 747.66,-7933.24 767,-7955.04 783.02,-7973.1 919.62,-7986.88 1011.12,-7994.19"/>
+<polygon fill="orange" stroke="orange" points="657.95,-6745.11 648.78,-6739.8 652.64,-6749.67 657.95,-6745.11"/>
+<text text-anchor="middle" x="867" y="-7992.04" 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,-7815.04 1010,-7845.04 1180,-7845.04 1180,-7815.04 1010,-7815.04"/>
+<text text-anchor="start" x="1018" y="-7833.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; RankQueue</text>
+<text text-anchor="middle" x="1095" y="-7822.04" 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="M655.5,-6747.66C680.78,-6777.68 729.98,-6841.74 749,-6906.04 762.74,-6952.51 735.16,-7741.51 767,-7778.04 782.84,-7796.22 918.33,-7812.9 1009.86,-7822.24"/>
+<polygon fill="orange" stroke="orange" points="657.93,-6745.12 648.77,-6739.8 652.62,-6749.67 657.93,-6745.12"/>
+<text text-anchor="middle" x="867" y="-7819.04" 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,-7639.04 1017.5,-7669.04 1172.5,-7669.04 1172.5,-7639.04 1017.5,-7639.04"/>
+<text text-anchor="start" x="1025.5" y="-7657.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Softmax</text>
+<text text-anchor="middle" x="1095" y="-7646.04" 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="M655.46,-6747.67C680.69,-6777.7 729.81,-6841.79 749,-6906.04 760.05,-6943.05 741.59,-7571.95 767,-7601.04 783.29,-7619.69 925.7,-7637.24 1017.14,-7646.73"/>
+<polygon fill="orange" stroke="orange" points="657.9,-6745.14 648.74,-6739.81 652.58,-6749.68 657.9,-6745.14"/>
+<text text-anchor="middle" x="867" y="-7643.04" 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,-7466.04 1000.5,-7496.04 1189.5,-7496.04 1189.5,-7466.04 1000.5,-7466.04"/>
+<text text-anchor="start" x="1008.5" y="-7484.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FullyConnected</text>
+<text text-anchor="middle" x="1095" y="-7473.04" 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="M655.4,-6747.69C680.54,-6777.75 729.53,-6841.87 749,-6906.04 765.72,-6961.15 729.18,-7380.61 767,-7424.04 782.33,-7441.64 909.2,-7459.79 1000.31,-7470.75"/>
+<polygon fill="orange" stroke="orange" points="657.85,-6745.17 648.71,-6739.82 652.52,-6749.71 657.85,-6745.17"/>
+<text text-anchor="middle" x="867" y="-7468.04" 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,-7291.54 992,-7310.54 1198,-7310.54 1198,-7291.54 992,-7291.54"/>
+<text text-anchor="middle" x="1095" y="-7298.54" 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="M655.27,-6747.73C680.21,-6777.85 728.93,-6842.06 749,-6906.04 760.19,-6941.71 742.27,-7214.01 767,-7242.04 783.1,-7260.29 920.06,-7280.12 1011.55,-7291.51"/>
+<polygon fill="orange" stroke="orange" points="657.75,-6745.24 648.63,-6739.84 652.39,-6749.75 657.75,-6745.24"/>
+<text text-anchor="middle" x="867" y="-7287.04" 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,-7226.04 1005,-7256.04 1185,-7256.04 1185,-7226.04 1005,-7226.04"/>
+<text text-anchor="start" x="1013" y="-7244.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Depthwise</text>
+<text text-anchor="middle" x="1095" y="-7233.04" 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="M655.18,-6747.76C679.99,-6777.92 728.52,-6842.19 749,-6906.04 758.22,-6934.78 747.06,-7154.39 767,-7177.04 771.08,-7181.68 915.19,-7208.6 1010.72,-7226.02"/>
+<polygon fill="orange" stroke="orange" points="657.67,-6745.29 648.57,-6739.86 652.3,-6749.78 657.67,-6745.29"/>
+<text text-anchor="start" x="798.5" y="-7230.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
+<text text-anchor="middle" x="867" y="-7219.04" 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,-7020.04 1010,-7050.04 1180,-7050.04 1180,-7020.04 1010,-7020.04"/>
+<text text-anchor="start" x="1018" y="-7038.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Dequantize</text>
+<text text-anchor="middle" x="1095" y="-7027.04" 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="M653.61,-6747.77C676.5,-6778.41 722.77,-6843.97 749,-6906.04 761.84,-6936.43 742.85,-6955.58 767,-6978.04 784.64,-6994.45 918.81,-7013.75 1009.71,-7025.16"/>
+<polygon fill="orange" stroke="orange" points="656.37,-6745.63 647.55,-6739.76 650.79,-6749.85 656.37,-6745.63"/>
+<text text-anchor="middle" x="867" y="-7021.04" 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,-6841.04 989.5,-6871.04 1200.5,-6871.04 1200.5,-6841.04 989.5,-6841.04"/>
+<text text-anchor="start" x="997.5" y="-6859.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchNormalization</text>
+<text text-anchor="middle" x="1095" y="-6848.04" 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="M654.26,-6747.74C675.68,-6772.84 718.84,-6817.86 767,-6837.04 806.09,-6852.62 909.28,-6856.53 989.38,-6857.07"/>
+<polygon fill="orange" stroke="orange" points="656.7,-6745.21 647.61,-6739.77 651.33,-6749.69 656.7,-6745.21"/>
+<text text-anchor="start" x="795.5" y="-6870.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="867" y="-6859.04" 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,-6703.04 1018,-6733.04 1172,-6733.04 1172,-6703.04 1018,-6703.04"/>
+<text text-anchor="start" x="1026" y="-6721.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
+<text text-anchor="middle" x="1095" y="-6710.04" 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="M752.93,-6727.06C835.54,-6724.87 945.38,-6721.97 1017.82,-6720.06"/>
+<polygon fill="orange" stroke="orange" points="752.64,-6723.56 742.74,-6727.33 752.82,-6730.56 752.64,-6723.56"/>
+<text text-anchor="middle" x="867" y="-6729.04" 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,-6519.04 1010.5,-6549.04 1179.5,-6549.04 1179.5,-6519.04 1010.5,-6519.04"/>
+<text text-anchor="start" x="1018.5" y="-6537.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SliceQueue</text>
+<text text-anchor="middle" x="1095" y="-6526.04" 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="M726.25,-6716.37C734.87,-6712.01 742.73,-6706.36 749,-6699.04 791.26,-6649.74 719.67,-6598.51 767,-6554.04 784.38,-6537.71 919.39,-6534.19 1010.41,-6533.71"/>
+<polygon fill="orange" stroke="orange" points="724.76,-6713.2 717.04,-6720.45 727.6,-6719.6 724.76,-6713.2"/>
+<text text-anchor="middle" x="867" y="-6557.04" 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,-6341.04 1017,-6371.04 1173,-6371.04 1173,-6341.04 1017,-6341.04"/>
+<text text-anchor="start" x="1025" y="-6359.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reshape</text>
+<text text-anchor="middle" x="1095" y="-6348.04" 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="M727.78,-6716.23C735.89,-6711.88 743.22,-6706.26 749,-6699.04 793.77,-6643.08 716.53,-6427.93 767,-6377.04 784.2,-6359.7 925.51,-6356.17 1016.65,-6355.73"/>
+<polygon fill="orange" stroke="orange" points="726.27,-6713.07 718.69,-6720.48 729.24,-6719.41 726.27,-6713.07"/>
+<text text-anchor="middle" x="867" y="-6380.04" 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,-6172.04 1020.5,-6202.04 1169.5,-6202.04 1169.5,-6172.04 1020.5,-6172.04"/>
+<text text-anchor="start" x="1028.5" y="-6190.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Logical</text>
+<text text-anchor="middle" x="1095" y="-6179.04" 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="M728.36,-6716.1C736.28,-6711.76 743.4,-6706.19 749,-6699.04 783.23,-6655.38 727.84,-6239.35 767,-6200.04 784.44,-6182.53 929.24,-6182.82 1020.21,-6184.8"/>
+<polygon fill="orange" stroke="orange" points="726.66,-6713.04 719.13,-6720.5 729.67,-6719.36 726.66,-6713.04"/>
+<text text-anchor="middle" x="867" y="-6203.04" 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,-5979.04 1016,-6009.04 1174,-6009.04 1174,-5979.04 1016,-5979.04"/>
+<text text-anchor="start" x="1024" y="-5997.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Quantize</text>
+<text text-anchor="middle" x="1095" y="-5986.04" 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="M728.62,-6716.05C736.45,-6711.72 743.48,-6706.16 749,-6699.04 772.11,-6669.28 741.11,-6048.42 767,-6021.04 783.76,-6003.32 924.42,-5997.23 1015.72,-5995.13"/>
+<polygon fill="orange" stroke="orange" points="726.98,-6712.96 719.49,-6720.44 730.01,-6719.27 726.98,-6712.96"/>
+<text text-anchor="middle" x="867" y="-6024.04" 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,-5810.04 1008.5,-5840.04 1181.5,-5840.04 1181.5,-5810.04 1008.5,-5810.04"/>
+<text text-anchor="start" x="1016.5" y="-5828.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; MeanQueue</text>
+<text text-anchor="middle" x="1095" y="-5817.04" 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="M728.66,-6716.08C736.48,-6711.74 743.5,-6706.17 749,-6699.04 778.03,-6661.43 734.03,-5878.25 767,-5844.04 783.45,-5826.97 917.21,-5824.08 1008.48,-5824.14"/>
+<polygon fill="orange" stroke="orange" points="727.02,-6712.99 719.53,-6720.48 730.06,-6719.29 727.02,-6712.99"/>
+<text text-anchor="middle" x="867" y="-5847.04" 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,-5625.04 1011,-5655.04 1179,-5655.04 1179,-5625.04 1011,-5625.04"/>
+<text text-anchor="start" x="1019" y="-5643.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Detection</text>
+<text text-anchor="middle" x="1095" y="-5632.04" 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="M728.69,-6716.1C736.5,-6711.76 743.51,-6706.18 749,-6699.04 784.39,-6653.01 726.47,-5695.62 767,-5654.04 783.68,-5636.93 919.68,-5636.26 1010.96,-5637.82"/>
+<polygon fill="orange" stroke="orange" points="727.05,-6713.01 719.56,-6720.51 730.09,-6719.31 727.05,-6713.01"/>
+<text text-anchor="start" x="791" y="-5668.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
+<text text-anchor="middle" x="867" y="-5657.04" 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,-5504.04 1005.5,-5534.04 1184.5,-5534.04 1184.5,-5504.04 1005.5,-5504.04"/>
+<text text-anchor="start" x="1013.5" y="-5522.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ConcatQueue</text>
+<text text-anchor="middle" x="1095" y="-5511.04" 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="M728.7,-6716.11C736.51,-6711.77 743.52,-6706.19 749,-6699.04 787.87,-6648.4 723.67,-5596.93 767,-5550.04 798.16,-5516.33 919.46,-5512.76 1005.2,-5514.75"/>
+<polygon fill="orange" stroke="orange" points="727.06,-6713.02 719.58,-6720.52 730.1,-6719.32 727.06,-6713.02"/>
+<text text-anchor="middle" x="867" y="-5553.04" 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,-5315.04 998,-5345.04 1192,-5345.04 1192,-5315.04 998,-5315.04"/>
+<text text-anchor="start" x="1006" y="-5333.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; L2Normalization</text>
+<text text-anchor="middle" x="1095" y="-5322.04" 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="M728.71,-6716.12C736.52,-6711.77 743.52,-6706.19 749,-6699.04 793.26,-6641.26 719.94,-5444.57 767,-5389.04 796.23,-5354.55 912.26,-5340.18 997.84,-5334.22"/>
+<polygon fill="orange" stroke="orange" points="727.08,-6713.03 719.59,-6720.53 730.12,-6719.33 727.08,-6713.03"/>
+<text text-anchor="middle" x="867" y="-5392.04" 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,-5262.04 1004,-5292.04 1186,-5292.04 1186,-5262.04 1004,-5262.04"/>
+<text text-anchor="start" x="1012" y="-5280.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ReduceQueue</text>
+<text text-anchor="middle" x="1095" y="-5269.04" 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="M728.72,-6716.13C736.52,-6711.78 743.53,-6706.19 749,-6699.04 795.54,-6638.25 716.23,-5378.35 767,-5321.04 797.44,-5286.69 917.9,-5278.1 1003.76,-5276.49"/>
+<polygon fill="orange" stroke="orange" points="727.08,-6713.03 719.6,-6720.53 730.13,-6719.33 727.08,-6713.03"/>
+<text text-anchor="middle" x="867" y="-5324.04" 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,-5078.04 1016,-5108.04 1174,-5108.04 1174,-5078.04 1016,-5078.04"/>
+<text text-anchor="start" x="1024" y="-5096.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Constant</text>
+<text text-anchor="middle" x="1095" y="-5085.04" 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="M728.73,-6716.14C736.53,-6711.78 743.53,-6706.2 749,-6699.04 775.22,-6664.74 738.78,-5177.71 767,-5145.04 798.56,-5108.5 929.52,-5097.52 1015.83,-5094.3"/>
+<polygon fill="orange" stroke="orange" points="727.09,-6713.04 719.61,-6720.54 730.14,-6719.34 727.09,-6713.04"/>
+<text text-anchor="middle" x="867" y="-5148.04" 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,-4900.04 1008.5,-4930.04 1181.5,-4930.04 1181.5,-4900.04 1008.5,-4900.04"/>
+<text text-anchor="start" x="1016.5" y="-4918.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; StackQueue</text>
+<text text-anchor="middle" x="1095" y="-4907.04" 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="M729.17,-6715.9C736.8,-6711.58 743.64,-6706.07 749,-6699.04 778.3,-6660.67 735.14,-4997.32 767,-4961.04 797.88,-4925.88 922.35,-4916.86 1008.49,-4914.94"/>
+<polygon fill="orange" stroke="orange" points="727.34,-6712.9 719.89,-6720.44 730.41,-6719.19 727.34,-6712.9"/>
+<text text-anchor="middle" x="867" y="-4964.04" 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,-4723.04 1018,-4753.04 1172,-4753.04 1172,-4723.04 1018,-4723.04"/>
+<text text-anchor="start" x="1026" y="-4741.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Channel</text>
+<text text-anchor="middle" x="1095" y="-4730.04" 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="M729.18,-6715.9C736.81,-6711.59 743.64,-6706.07 749,-6699.04 781.28,-6656.72 731.84,-4823 767,-4783.04 783.35,-4764.46 926.54,-4750.47 1017.94,-4743.33"/>
+<polygon fill="orange" stroke="orange" points="727.35,-6712.9 719.9,-6720.44 730.42,-6719.19 727.35,-6712.9"/>
+<text text-anchor="middle" x="867" y="-4786.04" 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,-4548.04 1014.5,-4578.04 1175.5,-4578.04 1175.5,-4548.04 1014.5,-4548.04"/>
+<text text-anchor="start" x="1022.5" y="-4566.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherNd</text>
+<text text-anchor="middle" x="1095" y="-4555.04" 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="M729.18,-6715.91C736.81,-6711.59 743.64,-6706.07 749,-6699.04 784.19,-6652.86 728.73,-4652.7 767,-4609.04 798.56,-4573.05 928.1,-4564.44 1014.36,-4562.8"/>
+<polygon fill="orange" stroke="orange" points="727.35,-6712.91 719.91,-6720.45 730.43,-6719.2 727.35,-6712.91"/>
+<text text-anchor="middle" x="867" y="-4612.04" 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,-4370.04 1009,-4400.04 1181,-4400.04 1181,-4370.04 1009,-4370.04"/>
+<text text-anchor="start" x="1017" y="-4388.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LogSoftmax</text>
+<text text-anchor="middle" x="1095" y="-4377.04" 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="M729.19,-6715.91C736.81,-6711.59 743.65,-6706.07 749,-6699.04 787.09,-6649.03 725.93,-4483.63 767,-4436.04 797.69,-4400.48 922.56,-4389.54 1008.79,-4386.28"/>
+<polygon fill="orange" stroke="orange" points="727.36,-6712.91 719.91,-6720.45 730.43,-6719.2 727.36,-6712.91"/>
+<text text-anchor="middle" x="867" y="-4439.04" 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,-4205.04 1010,-4235.04 1180,-4235.04 1180,-4205.04 1010,-4205.04"/>
+<text text-anchor="start" x="1018" y="-4223.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LstmQueue</text>
+<text text-anchor="middle" x="1095" y="-4212.04" 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="M729.19,-6715.91C736.82,-6711.59 743.65,-6706.08 749,-6699.04 789.98,-6645.19 722.19,-4313.75 767,-4263.04 798.09,-4227.86 923.55,-4220.11 1009.7,-4219.08"/>
+<polygon fill="orange" stroke="orange" points="727.36,-6712.91 719.92,-6720.45 730.44,-6719.2 727.36,-6712.91"/>
+<text text-anchor="middle" x="867" y="-4266.04" 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,-4151.04 1013.5,-4181.04 1176.5,-4181.04 1176.5,-4151.04 1013.5,-4151.04"/>
+<text text-anchor="start" x="1021.5" y="-4169.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PadQueue</text>
+<text text-anchor="middle" x="1095" y="-4158.04" 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="M729.19,-6715.92C736.82,-6711.6 743.65,-6706.08 749,-6699.04 790.95,-6643.91 720.82,-4256.68 767,-4205.04 798.68,-4169.62 927.12,-4163.76 1013.29,-4164"/>
+<polygon fill="orange" stroke="orange" points="727.36,-6712.92 719.92,-6720.46 730.44,-6719.2 727.36,-6712.92"/>
+<text text-anchor="middle" x="867" y="-4208.04" 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,-3974.04 1007,-4004.04 1183,-4004.04 1183,-3974.04 1007,-3974.04"/>
+<text text-anchor="start" x="1015" y="-3992.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ShapeQueue</text>
+<text text-anchor="middle" x="1095" y="-3981.04" 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="M729.2,-6715.92C736.82,-6711.6 743.65,-6706.08 749,-6699.04 793.87,-6640.05 717.86,-4086.52 767,-4031.04 797.79,-3996.28 920.9,-3988.71 1006.94,-3987.83"/>
+<polygon fill="orange" stroke="orange" points="727.37,-6712.92 719.92,-6720.46 730.44,-6719.2 727.37,-6712.92"/>
+<text text-anchor="middle" x="867" y="-4034.04" 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,-3915.04 1010,-3945.04 1180,-3945.04 1180,-3915.04 1010,-3915.04"/>
+<text text-anchor="start" x="1018" y="-3933.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PreluQueue</text>
+<text text-anchor="middle" x="1095" y="-3922.04" 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="M729.2,-6715.92C736.82,-6711.6 743.65,-6706.08 749,-6699.04 794.84,-6638.77 716.88,-4029.81 767,-3973.04 798.08,-3937.85 923.54,-3930.1 1009.7,-3929.07"/>
+<polygon fill="orange" stroke="orange" points="727.37,-6712.92 719.92,-6720.46 730.44,-6719.21 727.37,-6712.92"/>
+<text text-anchor="middle" x="867" y="-3976.04" 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,-3733.04 1006,-3763.04 1184,-3763.04 1184,-3733.04 1006,-3733.04"/>
+<text text-anchor="start" x="1014" y="-3751.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ResizeQueue</text>
+<text text-anchor="middle" x="1095" y="-3740.04" 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="M729.2,-6715.92C736.82,-6711.6 743.65,-6706.08 749,-6699.04 773.42,-6666.92 740.44,-3824.41 767,-3794.04 797.48,-3759.2 919.64,-3750.01 1005.68,-3747.97"/>
+<polygon fill="orange" stroke="orange" points="727.37,-6712.92 719.93,-6720.46 730.45,-6719.21 727.37,-6712.92"/>
+<text text-anchor="middle" x="867" y="-3797.04" 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,-3565.04 1018,-3595.04 1172,-3595.04 1172,-3565.04 1018,-3565.04"/>
+<text text-anchor="start" x="1026" y="-3583.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reverse</text>
+<text text-anchor="middle" x="1095" y="-3572.04" 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="M729.2,-6715.92C736.83,-6711.6 743.65,-6706.08 749,-6699.04 774.89,-6664.97 738.45,-3649.92 767,-3618.04 799.27,-3582.02 931.8,-3577.02 1017.92,-3577.77"/>
+<polygon fill="orange" stroke="orange" points="727.37,-6712.92 719.93,-6720.46 730.45,-6719.21 727.37,-6712.92"/>
+<text text-anchor="middle" x="867" y="-3621.04" 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,-3438.04 1010,-3468.04 1180,-3468.04 1180,-3438.04 1010,-3438.04"/>
+<text text-anchor="start" x="1018" y="-3456.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ArgMinMax</text>
+<text text-anchor="middle" x="1095" y="-3445.04" 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="M729.2,-6715.92C736.83,-6711.6 743.65,-6706.08 749,-6699.04 775.35,-6664.36 742.25,-3598.88 767,-3563.04 820.61,-3485.42 932.03,-3461.67 1009.83,-3454.89"/>
+<polygon fill="orange" stroke="orange" points="727.37,-6712.92 719.93,-6720.46 730.45,-6719.21 727.37,-6712.92"/>
+<text text-anchor="middle" x="867" y="-3566.04" 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,-3273.04 1018,-3303.04 1172,-3303.04 1172,-3273.04 1018,-3273.04"/>
+<text text-anchor="start" x="1026" y="-3291.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; DepthTo</text>
+<text text-anchor="middle" x="1095" y="-3280.04" 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="M729.21,-6715.93C736.83,-6711.6 743.65,-6706.08 749,-6699.04 777.29,-6661.79 736.06,-3366.13 767,-3331.04 799.05,-3294.7 931.65,-3287.62 1017.84,-3286.99"/>
+<polygon fill="orange" stroke="orange" points="727.38,-6712.93 719.93,-6720.47 730.46,-6719.21 727.38,-6712.93"/>
+<text text-anchor="middle" x="867" y="-3334.04" 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,-3098.04 1005.5,-3128.04 1184.5,-3128.04 1184.5,-3098.04 1005.5,-3098.04"/>
+<text text-anchor="start" x="1013.5" y="-3116.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherQueue</text>
+<text text-anchor="middle" x="1095" y="-3105.04" 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="M729.21,-6715.93C736.83,-6711.6 743.66,-6706.08 749,-6699.04 778.77,-6659.83 734.33,-3190.88 767,-3154.04 797.61,-3119.53 919.4,-3112.23 1005.35,-3111.55"/>
+<polygon fill="orange" stroke="orange" points="727.38,-6712.93 719.94,-6720.47 730.46,-6719.21 727.38,-6712.93"/>
+<text text-anchor="middle" x="867" y="-3157.04" 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,-2921.04 1008.5,-2951.04 1181.5,-2951.04 1181.5,-2921.04 1008.5,-2921.04"/>
+<text text-anchor="start" x="1016.5" y="-2939.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Comparison</text>
+<text text-anchor="middle" x="1095" y="-2928.04" 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="M729.21,-6715.93C736.83,-6711.61 743.66,-6706.08 749,-6699.04 780.25,-6657.88 732.77,-3016.76 767,-2978.04 797.9,-2943.09 922.02,-2935.62 1008.12,-2934.81"/>
+<polygon fill="orange" stroke="orange" points="727.38,-6712.93 719.94,-6720.47 730.46,-6719.21 727.38,-6712.93"/>
+<text text-anchor="middle" x="867" y="-2981.04" 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,-2746.04 1002.5,-2776.04 1187.5,-2776.04 1187.5,-2746.04 1002.5,-2746.04"/>
+<text text-anchor="start" x="1010.5" y="-2764.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution2d</text>
+<text text-anchor="middle" x="1095" y="-2753.04" 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="M729.21,-6715.93C736.83,-6711.61 743.66,-6706.08 749,-6699.04 781.74,-6655.9 730.95,-2840.46 767,-2800.04 797.3,-2766.07 916.44,-2759.27 1002.17,-2758.99"/>
+<polygon fill="orange" stroke="orange" points="727.38,-6712.93 719.94,-6720.47 730.46,-6719.22 727.38,-6712.93"/>
+<text text-anchor="middle" x="867" y="-2803.04" 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,-2597.04 1020.5,-2627.04 1169.5,-2627.04 1169.5,-2597.04 1020.5,-2597.04"/>
+<text text-anchor="start" x="1028.5" y="-2615.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Splitter</text>
+<text text-anchor="middle" x="1095" y="-2604.04" 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="M729.21,-6715.93C736.83,-6711.61 743.66,-6706.08 749,-6699.04 783.09,-6654.11 728.64,-2679.39 767,-2638.04 800.07,-2602.4 934.5,-2602.74 1020.37,-2606.91"/>
+<polygon fill="orange" stroke="orange" points="727.38,-6712.93 719.94,-6720.47 730.46,-6719.22 727.38,-6712.93"/>
+<text text-anchor="middle" x="867" y="-2641.04" 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,-10662.04 1263,-10692.04 1406,-10692.04 1406,-10662.04 1263,-10662.04"/>
+<text text-anchor="start" x="1271" y="-10680.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefInstanceNormalization</text>
+<text text-anchor="middle" x="1334.5" y="-10669.04" 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,-10677.04C1217.72,-10677.04 1241.61,-10677.04 1262.98,-10677.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-10673.54 1184.77,-10677.04 1194.77,-10680.54 1194.77,-10673.54"/>
+</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,-10747.54 1260,-10766.54 1409,-10766.54 1409,-10747.54 1260,-10747.54"/>
+<text text-anchor="middle" x="1334.5" y="-10754.54" 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,-10757.04C1218.81,-10757.04 1240.34,-10757.04 1259.94,-10757.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.82,-10753.54 1187.82,-10757.04 1197.82,-10760.54 1197.82,-10753.54"/>
+</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,-10612.54 1260.5,-10631.54 1408.5,-10631.54 1408.5,-10612.54 1260.5,-10612.54"/>
+<text text-anchor="middle" x="1334.5" y="-10619.54" 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,-10622.04C1207.78,-10622.04 1235.55,-10622.04 1260.23,-10622.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-10618.54 1172.13,-10622.04 1182.13,-10625.54 1182.13,-10618.54"/>
+</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,-10437.54 1288,-10456.54 1381,-10456.54 1381,-10437.54 1288,-10437.54"/>
+<text text-anchor="middle" x="1334.5" y="-10444.54" 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,-10447.04C1220.32,-10447.04 1258.94,-10447.04 1287.98,-10447.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.08,-10443.54 1175.08,-10447.04 1185.08,-10450.54 1185.08,-10443.54"/>
+</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,-10260.54 1279.5,-10279.54 1389.5,-10279.54 1389.5,-10260.54 1279.5,-10260.54"/>
+<text text-anchor="middle" x="1334.5" y="-10267.54" 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,-10270.04C1223.09,-10270.04 1253.92,-10270.04 1279.17,-10270.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.76,-10266.54 1183.76,-10270.04 1193.76,-10273.54 1193.76,-10266.54"/>
+</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,-10073.04 1258.5,-10103.04 1410.5,-10103.04 1410.5,-10073.04 1258.5,-10073.04"/>
+<text text-anchor="start" x="1266.5" y="-10091.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-10080.04" 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,-10088.04C1216.41,-10088.04 1238.29,-10088.04 1258.27,-10088.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-10084.54 1185.11,-10088.04 1195.11,-10091.54 1195.11,-10084.54"/>
+</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,-9891.54 1248,-9910.54 1421,-9910.54 1421,-9891.54 1248,-9891.54"/>
+<text text-anchor="middle" x="1334.5" y="-9898.54" 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,-9900.46C1211.9,-9900.53 1230.3,-9900.61 1247.68,-9900.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.78,-9896.95 1183.76,-9900.41 1193.75,-9903.95 1193.78,-9896.95"/>
+</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,-9777.54 1271,-9796.54 1398,-9796.54 1398,-9777.54 1271,-9777.54"/>
+<text text-anchor="middle" x="1334.5" y="-9784.54" 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="M1158.06,-9708.94C1174.42,-9715.79 1191.31,-9724.72 1205,-9736.04 1216.11,-9745.23 1211.26,-9754.66 1223,-9763.04 1230.11,-9768.12 1233.5,-9766.04 1242,-9768.04 1255.9,-9771.31 1271.05,-9774.58 1284.96,-9777.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1159.1,-9705.59 1148.52,-9705.14 1156.51,-9712.09 1159.1,-9705.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,-9663.54 1282.5,-9682.54 1386.5,-9682.54 1386.5,-9663.54 1282.5,-9663.54"/>
+<text text-anchor="middle" x="1334.5" y="-9670.54" 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="M1186.63,-9532.94C1193.49,-9537.07 1199.76,-9542.04 1205,-9548.04 1235,-9582.37 1192.09,-9615.52 1223,-9649.04 1237.97,-9665.28 1261.12,-9671.88 1282.38,-9674.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.15,-9529.78 1177.68,-9528.15 1184.85,-9535.95 1188.15,-9529.78"/>
+</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,-9625.54 1249,-9644.54 1420,-9644.54 1420,-9625.54 1249,-9625.54"/>
+<text text-anchor="middle" x="1334.5" y="-9632.54" 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="M1192.61,-9478.77C1197.12,-9481.7 1201.3,-9485.1 1205,-9489.04 1245.28,-9531.87 1193.4,-9582.95 1242,-9616.04 1247.63,-9619.88 1253.88,-9622.97 1260.39,-9625.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194,-9475.54 1183.57,-9473.68 1190.56,-9481.64 1194,-9475.54"/>
+</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,-9587.54 1263,-9606.54 1406,-9606.54 1406,-9587.54 1263,-9587.54"/>
+<text text-anchor="middle" x="1334.5" y="-9594.54" 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="M1192.62,-9479C1197.11,-9481.88 1201.28,-9485.2 1205,-9489.04 1231.57,-9516.47 1196.63,-9545.43 1223,-9573.04 1233.57,-9584.12 1247.96,-9590.67 1262.86,-9594.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.08,-9475.8 1183.64,-9473.99 1190.67,-9481.92 1194.08,-9475.8"/>
+</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,-9093.54 1260.5,-9112.54 1408.5,-9112.54 1408.5,-9093.54 1260.5,-9093.54"/>
+<text text-anchor="middle" x="1334.5" y="-9100.54" 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="M1195.19,-9225.45C1198.71,-9222.97 1202.01,-9220.17 1205,-9217.04 1233.18,-9187.55 1195.03,-9156.74 1223,-9127.04 1232.96,-9116.47 1246.39,-9110 1260.46,-9106.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.3,-9222.51 1186.6,-9230.72 1196.96,-9228.48 1193.3,-9222.51"/>
+</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,-9055.54 1271,-9074.54 1398,-9074.54 1398,-9055.54 1271,-9055.54"/>
+<text text-anchor="middle" x="1334.5" y="-9062.54" 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="M1185.57,-9172.86C1192.74,-9168.82 1199.37,-9163.94 1205,-9158.04 1226.88,-9135.11 1200.61,-9111.48 1223,-9089.04 1235.69,-9076.33 1253.42,-9069.64 1270.97,-9066.29"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.61,-9169.93 1176.23,-9177.54 1186.74,-9176.19 1183.61,-9169.93"/>
+</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,-8941.54 1265.5,-8960.54 1403.5,-8960.54 1403.5,-8941.54 1265.5,-8941.54"/>
+<text text-anchor="middle" x="1334.5" y="-8948.54" 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="M1154.83,-8996.92C1171.1,-8991.85 1188.75,-8986.28 1205,-8981.04 1213.03,-8978.45 1214.92,-8977.45 1223,-8975.04 1231.37,-8972.55 1233.5,-8972.04 1242,-8970.04 1255.9,-8966.77 1271.05,-8963.51 1284.96,-8960.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1153.41,-8993.7 1144.9,-9000.01 1155.49,-9000.38 1153.41,-8993.7"/>
+</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,-8903.54 1254.5,-8922.54 1414.5,-8922.54 1414.5,-8903.54 1254.5,-8903.54"/>
+<text text-anchor="middle" x="1334.5" y="-8910.54" 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.35,-8940.59C1214.65,-8934.56 1251.77,-8927.84 1281.01,-8922.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1180.36,-8937.21 1171.15,-8942.44 1181.61,-8944.1 1180.36,-8937.21"/>
+</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,-8774.54 1270.5,-8793.54 1398.5,-8793.54 1398.5,-8774.54 1270.5,-8774.54"/>
+<text text-anchor="middle" x="1334.5" y="-8781.54" 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,-8784.04C1214.99,-8784.04 1244.91,-8784.04 1270.41,-8784.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-8780.54 1177.07,-8784.04 1187.07,-8787.54 1187.07,-8780.54"/>
+</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,-8603.54 1266,-8622.54 1403,-8622.54 1403,-8603.54 1266,-8603.54"/>
+<text text-anchor="middle" x="1334.5" y="-8610.54" 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,-8613.04C1208.02,-8613.04 1239.16,-8613.04 1265.98,-8613.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.52,-8609.54 1169.52,-8613.04 1179.52,-8616.54 1179.52,-8609.54"/>
+</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,-8414.04 1260,-8444.04 1409,-8444.04 1409,-8414.04 1260,-8414.04"/>
+<text text-anchor="start" x="1268" y="-8432.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefUnidirectionalSequence</text>
+<text text-anchor="middle" x="1334.5" y="-8421.04" 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,-8429.04C1217.46,-8429.04 1239.56,-8429.04 1259.65,-8429.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-8425.54 1186.13,-8429.04 1196.13,-8432.54 1196.13,-8425.54"/>
+</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,-8292.54 1263,-8311.54 1406,-8311.54 1406,-8292.54 1263,-8292.54"/>
+<text text-anchor="middle" x="1334.5" y="-8299.54" 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,-8302.04C1211.23,-8302.04 1238.57,-8302.04 1262.74,-8302.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-8298.54 1175.74,-8302.04 1185.74,-8305.54 1185.74,-8298.54"/>
+</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,-8121.54 1286,-8140.54 1383,-8140.54 1383,-8121.54 1286,-8121.54"/>
+<text text-anchor="middle" x="1334.5" y="-8128.54" 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,-8131.04C1220.88,-8131.04 1257.48,-8131.04 1285.66,-8131.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.07,-8127.54 1177.07,-8131.04 1187.07,-8134.54 1187.07,-8127.54"/>
+</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,-7990.54 1284,-8009.54 1385,-8009.54 1385,-7990.54 1284,-7990.54"/>
+<text text-anchor="middle" x="1334.5" y="-7997.54" 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,-8000.04C1221.47,-8000.04 1256.48,-8000.04 1283.92,-8000.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1188.73,-7996.54 1178.73,-8000.04 1188.73,-8003.54 1188.73,-7996.54"/>
+</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,-7820.54 1282.5,-7839.54 1386.5,-7839.54 1386.5,-7820.54 1282.5,-7820.54"/>
+<text text-anchor="middle" x="1334.5" y="-7827.54" 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,-7830.04C1221.64,-7830.04 1255.5,-7830.04 1282.4,-7830.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-7826.54 1180.07,-7830.04 1190.07,-7833.54 1190.07,-7826.54"/>
+</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,-7644.54 1275,-7663.54 1394,-7663.54 1394,-7644.54 1275,-7644.54"/>
+<text text-anchor="middle" x="1334.5" y="-7651.54" 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,-7654.04C1213.5,-7654.04 1247.03,-7654.04 1274.68,-7654.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.78,-7650.54 1172.78,-7654.04 1182.78,-7657.54 1182.78,-7650.54"/>
+</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,-7471.54 1257.5,-7490.54 1411.5,-7490.54 1411.5,-7471.54 1257.5,-7471.54"/>
+<text text-anchor="middle" x="1334.5" y="-7478.54" 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,-7481.04C1218.98,-7481.04 1238.9,-7481.04 1257.26,-7481.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1199.53,-7477.54 1189.53,-7481.04 1199.53,-7484.54 1199.53,-7477.54"/>
+</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,-7280.54 1257.5,-7321.54 1411.5,-7321.54 1411.5,-7280.54 1257.5,-7280.54"/>
+<text text-anchor="start" x="1265.5" y="-7309.54" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseWorkload</text>
+<text text-anchor="start" x="1265.5" y="-7298.54" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Functor, ParentDescriptor,</text>
+<text text-anchor="middle" x="1334.5" y="-7287.54" 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,-7301.04C1224.96,-7301.04 1241.7,-7301.04 1257.31,-7301.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1208.1,-7297.54 1198.1,-7301.04 1208.1,-7304.54 1208.1,-7297.54"/>
+</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,-7226.04 1257,-7256.04 1412,-7256.04 1412,-7226.04 1257,-7226.04"/>
+<text text-anchor="start" x="1265" y="-7244.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthwiseConvolution2d</text>
+<text text-anchor="middle" x="1334.5" y="-7233.04" 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,-7241.04C1215.72,-7241.04 1237.11,-7241.04 1256.74,-7241.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.11,-7237.54 1185.11,-7241.04 1195.11,-7244.54 1195.11,-7237.54"/>
+</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,-7025.54 1267.5,-7044.54 1401.5,-7044.54 1401.5,-7025.54 1267.5,-7025.54"/>
+<text text-anchor="middle" x="1334.5" y="-7032.54" 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,-7035.04C1216.11,-7035.04 1243.58,-7035.04 1267.47,-7035.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-7031.54 1180.07,-7035.04 1190.07,-7038.54 1190.07,-7031.54"/>
+</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,-6846.54 1246.5,-6865.54 1422.5,-6865.54 1422.5,-6846.54 1246.5,-6846.54"/>
+<text text-anchor="middle" x="1334.5" y="-6853.54" 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,-6856.04C1222.63,-6856.04 1234.71,-6856.04 1246.36,-6856.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1210.52,-6852.54 1200.52,-6856.04 1210.52,-6859.54 1210.52,-6852.54"/>
+</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,-6708.54 1254.5,-6727.54 1414.5,-6727.54 1414.5,-6708.54 1254.5,-6708.54"/>
+<text text-anchor="middle" x="1334.5" y="-6715.54" 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,-6718.04C1205.84,-6718.04 1231.1,-6718.04 1254.13,-6718.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-6714.54 1172.13,-6718.04 1182.13,-6721.54 1182.13,-6714.54"/>
+</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,-6524.54 1283.5,-6543.54 1385.5,-6543.54 1385.5,-6524.54 1283.5,-6524.54"/>
+<text text-anchor="middle" x="1334.5" y="-6531.54" 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,-6534.04C1221.84,-6534.04 1256.2,-6534.04 1283.31,-6534.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.73,-6530.54 1179.73,-6534.04 1189.73,-6537.54 1189.73,-6530.54"/>
+</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,-6346.54 1274,-6365.54 1395,-6365.54 1395,-6346.54 1274,-6346.54"/>
+<text text-anchor="middle" x="1334.5" y="-6353.54" 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,-6356.04C1213.29,-6356.04 1246.3,-6356.04 1273.7,-6356.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1183.11,-6352.54 1173.11,-6356.04 1183.11,-6359.54 1183.11,-6352.54"/>
+</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,-6177.54 1262,-6196.54 1407,-6196.54 1407,-6177.54 1262,-6177.54"/>
+<text text-anchor="middle" x="1334.5" y="-6184.54" 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,-6187.04C1206.54,-6187.04 1236.04,-6187.04 1261.96,-6187.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.52,-6183.54 1169.52,-6187.04 1179.52,-6190.54 1179.52,-6183.54"/>
+</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,-5984.54 1273.5,-6003.54 1395.5,-6003.54 1395.5,-5984.54 1273.5,-5984.54"/>
+<text text-anchor="middle" x="1334.5" y="-5991.54" 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,-5994.04C1214.11,-5994.04 1246.47,-5994.04 1273.43,-5994.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-5990.54 1174.1,-5994.04 1184.1,-5997.54 1184.1,-5990.54"/>
+</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,-5815.54 1281.5,-5834.54 1387.5,-5834.54 1387.5,-5815.54 1281.5,-5815.54"/>
+<text text-anchor="middle" x="1334.5" y="-5822.54" 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,-5825.04C1222.55,-5825.04 1255.18,-5825.04 1281.4,-5825.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-5821.54 1181.74,-5825.04 1191.74,-5828.54 1191.74,-5821.54"/>
+</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,-5630.54 1242,-5649.54 1427,-5649.54 1427,-5630.54 1242,-5630.54"/>
+<text text-anchor="middle" x="1334.5" y="-5637.54" 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,-5640.04C1206.54,-5640.04 1224.67,-5640.04 1241.97,-5640.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1189.07,-5636.54 1179.07,-5640.04 1189.07,-5643.54 1189.07,-5636.54"/>
+</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,-5509.54 1278,-5528.54 1391,-5528.54 1391,-5509.54 1278,-5509.54"/>
+<text text-anchor="middle" x="1334.5" y="-5516.54" 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="M1195.11,-5519.04C1223.4,-5519.04 1253.22,-5519.04 1277.9,-5519.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-5515.54 1184.77,-5519.04 1194.77,-5522.54 1194.77,-5515.54"/>
+</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,-5320.54 1255,-5339.54 1414,-5339.54 1414,-5320.54 1255,-5320.54"/>
+<text text-anchor="middle" x="1334.5" y="-5327.54" 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,-5330.04C1220.19,-5330.04 1238.17,-5330.04 1254.93,-5330.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1202.26,-5326.54 1192.26,-5330.04 1202.26,-5333.54 1202.26,-5326.54"/>
+</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,-5267.54 1277,-5286.54 1392,-5286.54 1392,-5267.54 1277,-5267.54"/>
+<text text-anchor="middle" x="1334.5" y="-5274.54" 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,-5277.04C1223.74,-5277.04 1252.65,-5277.04 1276.8,-5277.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1196.13,-5273.54 1186.13,-5277.04 1196.13,-5280.54 1196.13,-5273.54"/>
+</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,-5083.54 1273.5,-5102.54 1395.5,-5102.54 1395.5,-5083.54 1273.5,-5083.54"/>
+<text text-anchor="middle" x="1334.5" y="-5090.54" 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.46,-5093.04C1214.11,-5093.04 1246.47,-5093.04 1273.43,-5093.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.1,-5089.54 1174.1,-5093.04 1184.1,-5096.54 1184.1,-5089.54"/>
+</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,-4905.54 1281.5,-4924.54 1387.5,-4924.54 1387.5,-4905.54 1281.5,-4905.54"/>
+<text text-anchor="middle" x="1334.5" y="-4912.54" 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,-4915.04C1222.55,-4915.04 1255.18,-4915.04 1281.4,-4915.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-4911.54 1181.74,-4915.04 1191.74,-4918.54 1191.74,-4911.54"/>
+</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,-4728.54 1258.5,-4747.54 1410.5,-4747.54 1410.5,-4728.54 1258.5,-4728.54"/>
+<text text-anchor="middle" x="1334.5" y="-4735.54" 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,-4738.04C1207.14,-4738.04 1234.07,-4738.04 1258.21,-4738.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-4734.54 1172.13,-4738.04 1182.13,-4741.54 1182.13,-4734.54"/>
+</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,-4553.54 1272,-4572.54 1397,-4572.54 1397,-4553.54 1272,-4553.54"/>
+<text text-anchor="middle" x="1334.5" y="-4560.54" 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,-4563.04C1214.56,-4563.04 1245.73,-4563.04 1271.99,-4563.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-4559.54 1175.74,-4563.04 1185.74,-4566.54 1185.74,-4559.54"/>
+</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,-4375.54 1266,-4394.54 1403,-4394.54 1403,-4375.54 1266,-4375.54"/>
+<text text-anchor="middle" x="1334.5" y="-4382.54" 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,-4385.04C1216.22,-4385.04 1242.59,-4385.04 1265.76,-4385.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.07,-4381.54 1181.07,-4385.04 1191.07,-4388.54 1191.07,-4381.54"/>
+</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,-4210.54 1283,-4229.54 1386,-4229.54 1386,-4210.54 1283,-4210.54"/>
+<text text-anchor="middle" x="1334.5" y="-4217.54" 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,-4220.04C1221.8,-4220.04 1255.8,-4220.04 1282.75,-4220.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-4216.54 1180.07,-4220.04 1190.07,-4223.54 1190.07,-4216.54"/>
+</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,-4156.54 1286.5,-4175.54 1382.5,-4175.54 1382.5,-4156.54 1286.5,-4156.54"/>
+<text text-anchor="middle" x="1334.5" y="-4163.54" 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,-4166.04C1220.92,-4166.04 1257.89,-4166.04 1286.22,-4166.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1186.74,-4162.54 1176.74,-4166.04 1186.74,-4169.54 1186.74,-4162.54"/>
+</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,-3979.54 1280,-3998.54 1389,-3998.54 1389,-3979.54 1280,-3979.54"/>
+<text text-anchor="middle" x="1334.5" y="-3986.54" 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,-3989.04C1223,-3989.04 1254.37,-3989.04 1279.91,-3989.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1193.09,-3985.54 1183.09,-3989.04 1193.09,-3992.54 1193.09,-3985.54"/>
+</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,-3920.54 1282.5,-3939.54 1386.5,-3939.54 1386.5,-3920.54 1282.5,-3920.54"/>
+<text text-anchor="middle" x="1334.5" y="-3927.54" 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,-3930.04C1221.64,-3930.04 1255.5,-3930.04 1282.4,-3930.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-3926.54 1180.07,-3930.04 1190.07,-3933.54 1190.07,-3926.54"/>
+</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,-3738.54 1279,-3757.54 1390,-3757.54 1390,-3738.54 1279,-3738.54"/>
+<text text-anchor="middle" x="1334.5" y="-3745.54" 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,-3748.04C1223.21,-3748.04 1253.84,-3748.04 1278.98,-3748.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.1,-3744.54 1184.1,-3748.04 1194.1,-3751.54 1194.1,-3744.54"/>
+</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,-3570.54 1269,-3589.54 1400,-3589.54 1400,-3570.54 1269,-3570.54"/>
+<text text-anchor="middle" x="1334.5" y="-3577.54" 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,-3580.04C1210.81,-3580.04 1242.22,-3580.04 1268.96,-3580.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-3576.54 1172.13,-3580.04 1182.13,-3583.54 1182.13,-3576.54"/>
+</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,-3443.54 1267.5,-3462.54 1401.5,-3462.54 1401.5,-3443.54 1267.5,-3443.54"/>
+<text text-anchor="middle" x="1334.5" y="-3450.54" 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="M1190.26,-3453.04C1216.11,-3453.04 1243.58,-3453.04 1267.47,-3453.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.07,-3449.54 1180.07,-3453.04 1190.07,-3456.54 1190.07,-3449.54"/>
+</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,-3278.54 1260.5,-3297.54 1408.5,-3297.54 1408.5,-3278.54 1260.5,-3278.54"/>
+<text text-anchor="middle" x="1334.5" y="-3285.54" 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,-3288.04C1207.78,-3288.04 1235.55,-3288.04 1260.23,-3288.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1182.13,-3284.54 1172.13,-3288.04 1182.13,-3291.54 1182.13,-3284.54"/>
+</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,-3103.54 1278.5,-3122.54 1390.5,-3122.54 1390.5,-3103.54 1278.5,-3103.54"/>
+<text text-anchor="middle" x="1334.5" y="-3110.54" 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,-3113.04C1223.3,-3113.04 1253.4,-3113.04 1278.25,-3113.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1194.77,-3109.54 1184.77,-3113.04 1194.77,-3116.54 1194.77,-3109.54"/>
+</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,-2926.54 1266,-2945.54 1403,-2945.54 1403,-2926.54 1266,-2926.54"/>
+<text text-anchor="middle" x="1334.5" y="-2933.54" 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,-2936.04C1216.64,-2936.04 1242.77,-2936.04 1265.76,-2936.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1191.74,-2932.54 1181.74,-2936.04 1191.74,-2939.54 1191.74,-2932.54"/>
+</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,-2751.54 1260,-2770.54 1409,-2770.54 1409,-2751.54 1260,-2751.54"/>
+<text text-anchor="middle" x="1334.5" y="-2758.54" 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,-2761.04C1218.81,-2761.04 1240.34,-2761.04 1259.94,-2761.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.82,-2757.54 1187.82,-2761.04 1197.82,-2764.54 1197.82,-2757.54"/>
+</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,-2602.54 1277.5,-2621.54 1391.5,-2621.54 1391.5,-2602.54 1277.5,-2602.54"/>
+<text text-anchor="middle" x="1334.5" y="-2609.54" 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,-2612.04C1212.15,-2612.04 1248.22,-2612.04 1277.29,-2612.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1179.52,-2608.54 1169.52,-2612.04 1179.52,-2615.54 1179.52,-2608.54"/>
+</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,-1899.54 994,-1940.54 1196,-1940.54 1196,-1899.54 994,-1899.54"/>
+<text text-anchor="start" x="1002" y="-1928.54" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchNormalizationFloat</text>
+<text text-anchor="start" x="1002" y="-1917.54" font-family="Helvetica,sans-Serif" font-size="10.00">Workload&lt; BatchNormalizationQueue</text>
+<text text-anchor="middle" x="1095" y="-1906.54" 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="M665.01,-1691.65C689.99,-1705.56 729.91,-1725.97 767,-1737.04 810,-1749.88 935.2,-1733.37 967,-1765.04 1006.77,-1804.65 947.88,-1847.94 985,-1890.04 988.12,-1893.58 991.6,-1896.71 995.37,-1899.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="666.63,-1688.55 656.21,-1686.67 663.19,-1694.64 666.63,-1688.55"/>
+</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,-1850.04 1022,-1880.04 1168,-1880.04 1168,-1850.04 1022,-1850.04"/>
+<text text-anchor="start" x="1030" y="-1868.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClFloorFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1857.04" 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="M680.06,-1689.52C704.9,-1696.9 737.57,-1705.95 767,-1712.04 810.95,-1721.13 934.68,-1708.91 967,-1740.04 999.84,-1771.68 953.42,-1808.16 985,-1841.04 994.87,-1851.31 1008.05,-1857.67 1021.84,-1861.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.85,-1686.1 670.27,-1686.58 678.84,-1692.81 680.85,-1686.1"/>
+</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,-1801.04 994.5,-1831.04 1195.5,-1831.04 1195.5,-1801.04 994.5,-1801.04"/>
+<text text-anchor="start" x="1002.5" y="-1819.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClL2NormalizationFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1808.04" 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="M746.79,-1686.5C838.98,-1695.13 958.68,-1707.62 967,-1715.04 993.23,-1738.44 959.99,-1767.35 985,-1792.04 988.45,-1795.45 992.26,-1798.41 996.34,-1801"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="747.11,-1683.02 736.83,-1685.57 746.46,-1689.99 747.11,-1683.02"/>
+</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,-1752.04 1022.5,-1782.04 1167.5,-1782.04 1167.5,-1752.04 1022.5,-1752.04"/>
+<text text-anchor="start" x="1030.5" y="-1770.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClLstmFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1759.04" 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="M746.99,-1668.62C828.85,-1664.47 933.24,-1664.83 967,-1690.04 986.93,-1704.93 966.46,-1726.45 985,-1743.04 995.47,-1752.41 1008.75,-1758.4 1022.41,-1762.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="746.67,-1665.14 736.87,-1669.17 747.04,-1672.13 746.67,-1665.14"/>
+</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,-1703.04 1000,-1733.04 1190,-1733.04 1190,-1703.04 1000,-1703.04"/>
+<text text-anchor="start" x="1008" y="-1721.04" font-family="Helvetica,sans-Serif" font-size="10.00">ClNormalizationFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1710.04" 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="M710.99,-1666.13C793.72,-1654.85 924.52,-1641.85 967,-1665.04 979.98,-1672.13 972.89,-1684.54 985,-1693.04 990.48,-1696.89 996.46,-1700.16 1002.71,-1702.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="710.33,-1662.69 700.9,-1667.53 711.29,-1669.63 710.33,-1662.69"/>
+</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,-1642.54 999.5,-1683.54 1190.5,-1683.54 1190.5,-1642.54 999.5,-1642.54"/>
+<text text-anchor="start" x="1007.5" y="-1671.54" font-family="Helvetica,sans-Serif" font-size="10.00">ClUnidirectionalSequence</text>
+<text text-anchor="start" x="1007.5" y="-1660.54" font-family="Helvetica,sans-Serif" font-size="10.00">LstmFloatWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-1649.54" 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="M734.84,-1664.27C739.73,-1662.45 744.48,-1660.39 749,-1658.04 759.04,-1652.83 756.55,-1644.37 767,-1640.04 849.12,-1606.03 878.47,-1632.09 967,-1640.04 977.49,-1640.98 988.41,-1642.36 999.24,-1643.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.67,-1660.97 725.3,-1667.46 735.89,-1667.61 733.67,-1660.97"/>
+</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,-1593.04 1022,-1623.04 1168,-1623.04 1168,-1593.04 1022,-1593.04"/>
+<text text-anchor="start" x="1030" y="-1611.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFloorFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1600.04" 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="M742.36,-1662.63C744.66,-1661.22 746.88,-1659.69 749,-1658.04 764.4,-1646.09 750.79,-1628.88 767,-1618.04 807.14,-1591.21 938.17,-1595.61 1021.67,-1601.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="740.35,-1659.73 733.17,-1667.52 743.64,-1665.91 740.35,-1659.73"/>
+</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,-1532.54 1002.5,-1573.54 1187.5,-1573.54 1187.5,-1532.54 1002.5,-1532.54"/>
+<text text-anchor="start" x="1010.5" y="-1561.54" font-family="Helvetica,sans-Serif" font-size="10.00">NeonL2NormalizationFloat</text>
+<text text-anchor="start" x="1010.5" y="-1550.54" font-family="Helvetica,sans-Serif" font-size="10.00">Workload&lt; L2NormalizationQueue</text>
+<text text-anchor="middle" x="1095" y="-1539.54" 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="M744.26,-1661.94C745.9,-1660.72 747.48,-1659.42 749,-1658.04 771.2,-1637.9 744.29,-1612.61 767,-1593.04 775.92,-1585.35 908.79,-1571 1002.38,-1561.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.21,-1659.09 735.64,-1667.41 745.96,-1665 742.21,-1659.09"/>
+</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,-1483.04 1022.5,-1513.04 1167.5,-1513.04 1167.5,-1483.04 1022.5,-1483.04"/>
+<text text-anchor="start" x="1030.5" y="-1501.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLstmFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1490.04" 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.04,-1661.6C746.4,-1660.47 747.73,-1659.29 749,-1658.04 779.05,-1628.55 736.47,-1594.03 767,-1565.04 832.1,-1503.25 884.33,-1572 967,-1537.04 976.33,-1533.09 975.84,-1527.39 985,-1523.04 996.66,-1517.51 1009.62,-1513.16 1022.42,-1509.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.96,-1658.78 736.73,-1667.35 746.94,-1664.53 742.96,-1658.78"/>
+</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,-1434.04 1000,-1464.04 1190,-1464.04 1190,-1434.04 1000,-1434.04"/>
+<text text-anchor="start" x="1008" y="-1452.04" font-family="Helvetica,sans-Serif" font-size="10.00">NeonNormalizationFloatWorkload</text>
+<text text-anchor="middle" x="1095" y="-1441.04" 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="M745.11,-1661.67C746.45,-1660.52 747.75,-1659.32 749,-1658.04 786.11,-1620.13 729.26,-1577.32 767,-1540.04 830.86,-1476.97 894.67,-1565.19 967,-1512.04 982.06,-1500.98 970.43,-1485.75 985,-1474.04 989.77,-1470.21 995.01,-1466.94 1000.54,-1464.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.01,-1658.86 736.91,-1667.53 747.08,-1664.56 743.01,-1658.86"/>
+</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,-1373.54 999.5,-1414.54 1190.5,-1414.54 1190.5,-1373.54 999.5,-1373.54"/>
+<text text-anchor="start" x="1007.5" y="-1402.54" font-family="Helvetica,sans-Serif" font-size="10.00">NeonUnidirectionalSequence</text>
+<text text-anchor="start" x="1007.5" y="-1391.54" font-family="Helvetica,sans-Serif" font-size="10.00">LstmFloatWorkload&lt; Unidirectional</text>
+<text text-anchor="middle" x="1095" y="-1380.54" 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="M745,-1661.84C746.39,-1660.64 747.72,-1659.38 749,-1658.04 793.21,-1611.69 722.02,-1560.65 767,-1515.04 830.02,-1451.14 899.15,-1545.8 967,-1487.04 988.69,-1468.26 964.66,-1445.28 985,-1425.04 989.32,-1420.74 994.2,-1417.03 999.43,-1413.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.61,-1659.25 736.54,-1667.94 746.7,-1664.93 742.61,-1659.25"/>
+</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,-1313.54 1000.5,-1354.54 1189.5,-1354.54 1189.5,-1313.54 1000.5,-1313.54"/>
+<text text-anchor="start" x="1008.5" y="-1342.54" font-family="Helvetica,sans-Serif" font-size="10.00">RefFakeQuantizationFloat32</text>
+<text text-anchor="start" x="1008.5" y="-1331.54" font-family="Helvetica,sans-Serif" font-size="10.00">Workload&lt; FakeQuantizationQueue</text>
+<text text-anchor="middle" x="1095" y="-1320.54" 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="M745.04,-1661.87C746.41,-1660.67 747.74,-1659.39 749,-1658.04 800.32,-1603.22 714.77,-1543.99 767,-1490.04 829.43,-1425.56 902.2,-1524.14 967,-1462.04 998.97,-1431.4 955.08,-1396.69 985,-1364.04 989.51,-1359.12 994.74,-1354.98 1000.43,-1351.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.64,-1659.29 736.63,-1668.02 746.77,-1664.94 742.64,-1659.29"/>
+</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,-1264.04 1007.5,-1294.04 1182.5,-1294.04 1182.5,-1264.04 1007.5,-1264.04"/>
+<text text-anchor="start" x="1015.5" y="-1282.04" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; PermuteQueue</text>
+<text text-anchor="middle" x="1095" y="-1271.04" 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="M745.09,-1661.92C746.45,-1660.7 747.75,-1659.41 749,-1658.04 782.36,-1621.48 732.24,-1471.28 767,-1436.04 798.35,-1404.26 934.45,-1447.6 967,-1417.04 1004.08,-1382.24 950.27,-1341.2 985,-1304.04 991.3,-1297.3 999.01,-1292.21 1007.4,-1288.37"/>
+<polygon fill="orange" stroke="orange" points="742.68,-1659.35 736.75,-1668.13 746.86,-1664.96 742.68,-1659.35"/>
+<text text-anchor="start" x="796.5" y="-1450.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteQueueDescriptor,</text>
+<text text-anchor="middle" x="867" y="-1439.04" 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,-1960.04 1014.5,-1990.04 1175.5,-1990.04 1175.5,-1960.04 1014.5,-1960.04"/>
+<text text-anchor="start" x="1022.5" y="-1978.04" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; Transpose</text>
+<text text-anchor="middle" x="1095" y="-1967.04" 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="M658.36,-1693.17C681.82,-1712.83 724.51,-1745.47 767,-1762.04 850.8,-1794.72 904.67,-1728.19 967,-1793.04 1015.67,-1843.68 938.18,-1897.69 985,-1950.04 992.9,-1958.87 1003.22,-1964.91 1014.36,-1968.99"/>
+<polygon fill="orange" stroke="orange" points="660.5,-1690.4 650.62,-1686.57 655.96,-1695.73 660.5,-1690.4"/>
+<text text-anchor="start" x="793" y="-1807.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeQueueDescriptor,</text>
+<text text-anchor="middle" x="867" y="-1796.04" 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,-1117.04 1012.5,-1147.04 1177.5,-1147.04 1177.5,-1117.04 1012.5,-1117.04"/>
+<text text-anchor="start" x="1020.5" y="-1135.04" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; DebugQueue</text>
+<text text-anchor="middle" x="1095" y="-1124.04" 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.15,-1661.97C746.49,-1660.74 747.78,-1659.43 749,-1658.04 777.03,-1626.26 739.98,-1309.69 767,-1277.04 825.27,-1206.61 902.06,-1293.38 967,-1229.04 990.43,-1205.83 961.45,-1180.14 985,-1157.04 992.69,-1149.5 1002.17,-1144.05 1012.31,-1140.14"/>
+<polygon fill="orange" stroke="orange" points="742.73,-1659.42 736.91,-1668.27 746.98,-1664.98 742.73,-1659.42"/>
+<text text-anchor="start" x="801.5" y="-1291.04" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DebugQueueDescriptor,</text>
+<text text-anchor="middle" x="867" y="-1280.04" 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,-1264.04 1274.5,-1294.04 1394.5,-1294.04 1394.5,-1264.04 1274.5,-1264.04"/>
+<text text-anchor="start" x="1282.5" y="-1282.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefPermuteWorkload</text>
+<text text-anchor="middle" x="1334.5" y="-1271.04" 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,-1279.04C1220.49,-1279.04 1249.77,-1279.04 1274.42,-1279.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1192.75,-1275.54 1182.75,-1279.04 1192.75,-1282.54 1192.75,-1275.54"/>
+</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,-1960.04 1270.5,-1990.04 1398.5,-1990.04 1398.5,-1960.04 1270.5,-1960.04"/>
+<text text-anchor="start" x="1278.5" y="-1978.04" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeWorkload</text>
+<text text-anchor="middle" x="1334.5" y="-1967.04" 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,-1975.04C1214.15,-1975.04 1244.6,-1975.04 1270.47,-1975.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.74,-1971.54 1175.74,-1975.04 1185.74,-1978.54 1185.74,-1971.54"/>
+</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,-1122.54 1245,-1141.54 1424,-1141.54 1424,-1122.54 1245,-1122.54"/>
+<text text-anchor="middle" x="1334.5" y="-1129.54" 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,-1132.04C1206.62,-1132.04 1226.19,-1132.04 1244.71,-1132.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1187.73,-1128.54 1177.73,-1132.04 1187.73,-1135.54 1187.73,-1128.54"/>
+</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,-245.54 1020.5,-264.54 1169.5,-264.54 1169.5,-245.54 1020.5,-245.54"/>
+<text text-anchor="middle" x="1095" y="-252.54" 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.3,-1090.72C741.63,-1087.72 745.59,-1084.19 749,-1080.04 777.06,-1045.92 736.86,-317.34 767,-285.04 800.21,-249.46 934.59,-248 1020.41,-250.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.39,-1087.78 728.53,-1095.86 738.93,-1093.82 735.39,-1087.78"/>
+</g>
+<!-- Node377&#45;&gt;Node4 -->
+<g id="edge377" class="edge">
+<title>Node377&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M644.07,-10790.3C654.07,-10843.02 685.29,-10963.99 767,-11014.04 856.75,-11069.02 987.84,-11037.62 1053.44,-11016.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="647.46,-10789.36 642.24,-10780.14 640.57,-10790.6 647.46,-10789.36"/>
+</g>
+<!-- Node377&#45;&gt;Node127 -->
+<g id="edge378" class="edge">
+<title>Node377&#45;&gt;Node127</title>
+<path fill="none" stroke="midnightblue" d="M648.9,-10789.76C665.13,-10830.62 703.8,-10911.02 767,-10944.04 806.88,-10964.88 922.73,-10961.06 1005.19,-10955.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="652.11,-10788.36 645.26,-10780.28 645.58,-10790.87 652.11,-10788.36"/>
+</g>
+<!-- Node377&#45;&gt;Node246 -->
+<g id="edge379" class="edge">
+<title>Node377&#45;&gt;Node246</title>
+<path fill="none" stroke="midnightblue" d="M737.08,-10746.45C741.17,-10744.8 745.16,-10743 749,-10741.04 758.53,-10736.18 757.28,-10729.53 767,-10725.04 848.48,-10687.39 878.22,-10710.25 967,-10697.04 979.36,-10695.2 992.39,-10693.21 1005.21,-10691.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.55,-10743.28 727.39,-10750.04 737.98,-10749.85 735.55,-10743.28"/>
+</g>
+<!-- Node378&#45;&gt;Node8 -->
+<g id="edge381" class="edge">
+<title>Node378&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M732.32,-10728.93C738.42,-10732.2 744.08,-10736.19 749,-10741.04 773.09,-10764.82 740.68,-10793.76 767,-10815.04 802.39,-10843.65 921.61,-10839.97 1005.84,-10833.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.65,-10725.68 723.1,-10724.64 730.69,-10732.03 733.65,-10725.68"/>
+</g>
+<!-- Node378&#45;&gt;Node125 -->
+<g id="edge382" class="edge">
+<title>Node378&#45;&gt;Node125</title>
+<path fill="none" stroke="midnightblue" d="M732.39,-10728.09C738.55,-10731.53 744.21,-10735.79 749,-10741.04 789.22,-10785.09 722.32,-10834.52 767,-10874.04 800.06,-10903.29 913.61,-10898.48 997.67,-10890.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.55,-10724.77 723.02,-10723.6 730.53,-10731.08 733.55,-10724.77"/>
+</g>
+<!-- Node378&#45;&gt;Node248 -->
+<g id="edge383" class="edge">
+<title>Node378&#45;&gt;Node248</title>
+<path fill="none" stroke="midnightblue" d="M732.78,-10734.09C738.37,-10736.17 743.82,-10738.47 749,-10741.04 758.33,-10745.67 757.21,-10752.48 767,-10756.04 845.69,-10784.67 942.26,-10780.64 1009.98,-10772.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.86,-10730.76 723.27,-10730.81 731.58,-10737.38 733.86,-10730.76"/>
+</g>
+<!-- Node379&#45;&gt;Node10 -->
+<g id="edge385" class="edge">
+<title>Node379&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M667.41,-2419.29C689.81,-2401.26 722.06,-2374.67 749,-2350.04 757.35,-2342.41 756.55,-2336.37 767,-2332.04 808.06,-2315.03 931.34,-2305.51 967,-2332.04 989.34,-2348.66 964.59,-2373.11 985,-2392.04 991.6,-2398.17 999.41,-2402.87 1007.75,-2406.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="664.96,-2416.78 659.34,-2425.76 669.34,-2422.24 664.96,-2416.78"/>
+</g>
+<!-- Node379&#45;&gt;Node129 -->
+<g id="edge386" class="edge">
+<title>Node379&#45;&gt;Node129</title>
+<path fill="none" stroke="midnightblue" d="M678.41,-2421.54C703.04,-2410.16 736.07,-2396.91 767,-2391.04 854.33,-2374.47 894.28,-2339.93 967,-2391.04 986.32,-2404.62 967.26,-2425.45 985,-2441.04 989.51,-2445.01 994.53,-2448.36 999.86,-2451.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="676.62,-2418.52 669.08,-2425.95 679.61,-2424.84 676.62,-2418.52"/>
+</g>
+<!-- Node380&#45;&gt;Node6 -->
+<g id="edge388" class="edge">
+<title>Node380&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-10541.94C706.18,-10551.87 737.69,-10563 767,-10568.04 847.43,-10581.87 940.64,-10579.22 1006.92,-10574.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-10538.69 672.59,-10538.07 680.47,-10545.15 683.17,-10538.69"/>
+</g>
+<!-- Node380&#45;&gt;Node131 -->
+<g id="edge389" class="edge">
+<title>Node380&#45;&gt;Node131</title>
+<path fill="none" stroke="midnightblue" d="M732.87,-10519.56C815.38,-10516.48 934.76,-10512 1013.35,-10509.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.6,-10516.07 722.74,-10519.94 732.87,-10523.07 732.6,-10516.07"/>
+</g>
+<!-- Node380&#45;&gt;Node250 -->
+<g id="edge390" class="edge">
+<title>Node380&#45;&gt;Node250</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-10545.83C681.39,-10571.26 721.96,-10610.95 767,-10627.04 851.21,-10657.12 955.58,-10648.3 1023.42,-10637.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.29,-10543.38 652.1,-10538.12 656.01,-10547.96 661.29,-10543.38"/>
+</g>
+<!-- Node381&#45;&gt;Node16 -->
+<g id="edge392" class="edge">
+<title>Node381&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M669.46,-10359.72C694.72,-10370.65 732.4,-10385.09 767,-10391.04 852.22,-10405.69 951.73,-10399.73 1018.4,-10392.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="670.66,-10356.43 660.1,-10355.58 667.83,-10362.83 670.66,-10356.43"/>
+</g>
+<!-- Node381&#45;&gt;Node135 -->
+<g id="edge393" class="edge">
+<title>Node381&#45;&gt;Node135</title>
+<path fill="none" stroke="midnightblue" d="M751.71,-10341.37C831.62,-10338.02 937.48,-10333.59 1010.2,-10330.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="751.45,-10337.87 741.6,-10341.79 751.74,-10344.87 751.45,-10337.87"/>
+</g>
+<!-- Node381&#45;&gt;Node252 -->
+<g id="edge394" class="edge">
+<title>Node381&#45;&gt;Node252</title>
+<path fill="none" stroke="midnightblue" d="M654.23,-10363.62C675.63,-10388.48 718.75,-10432.81 767,-10450.04 849.47,-10479.5 951.28,-10472.37 1019.17,-10462.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.71,-10361.12 647.6,-10355.71 651.34,-10365.62 656.71,-10361.12"/>
+</g>
+<!-- Node382&#45;&gt;Node12 -->
+<g id="edge396" class="edge">
+<title>Node382&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-10187.94C706.18,-10197.87 737.69,-10209 767,-10214.04 848.55,-10228.06 943.24,-10224.82 1009.67,-10219.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-10184.69 672.59,-10184.07 680.47,-10191.15 683.17,-10184.69"/>
+</g>
+<!-- Node382&#45;&gt;Node137 -->
+<g id="edge397" class="edge">
+<title>Node382&#45;&gt;Node137</title>
+<path fill="none" stroke="midnightblue" d="M729.99,-10165.67C808.73,-10162.72 922.62,-10158.46 1001.97,-10155.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="729.46,-10162.19 719.6,-10166.06 729.72,-10169.18 729.46,-10162.19"/>
+</g>
+<!-- Node382&#45;&gt;Node254 -->
+<g id="edge398" class="edge">
+<title>Node382&#45;&gt;Node254</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-10191.83C681.39,-10217.26 721.96,-10256.95 767,-10273.04 849.47,-10302.5 951.28,-10295.37 1019.17,-10285.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.29,-10189.38 652.1,-10184.12 656.01,-10193.96 661.29,-10189.38"/>
+</g>
+<!-- Node383&#45;&gt;Node14 -->
+<g id="edge400" class="edge">
+<title>Node383&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M674.68,-9990.05C699.49,-10003.17 734.17,-10019.13 767,-10026.04 846.17,-10042.72 938.52,-10039.28 1004.85,-10032.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="676.14,-9986.86 665.68,-9985.19 672.81,-9993.02 676.14,-9986.86"/>
+</g>
+<!-- Node383&#45;&gt;Node133 -->
+<g id="edge401" class="edge">
+<title>Node383&#45;&gt;Node133</title>
+<path fill="none" stroke="midnightblue" d="M757.84,-9967.19C834.96,-9965.32 934.13,-9962.92 1004.73,-9961.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="757.5,-9963.69 747.59,-9967.44 757.67,-9970.69 757.5,-9963.69"/>
+</g>
+<!-- Node383&#45;&gt;Node256 -->
+<g id="edge402" class="edge">
+<title>Node383&#45;&gt;Node256</title>
+<path fill="none" stroke="midnightblue" d="M655.09,-9993.82C675.97,-10024.21 716.82,-10075.37 767,-10096.04 855.34,-10132.43 968.81,-10117.53 1036.22,-10103.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="657.98,-9991.83 649.51,-9985.47 652.16,-9995.73 657.98,-9991.83"/>
+</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,-207.54 1046,-226.54 1144,-226.54 1144,-207.54 1046,-207.54"/>
+<text text-anchor="middle" x="1095" y="-214.54" 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.4,-1045.9C737.47,-1042.16 743.85,-1037.3 749,-1031.04 776.89,-997.14 736.75,-272.86 767,-241.04 804.02,-202.11 964.21,-207.54 1045.82,-213.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.81,-1042.78 721.13,-1050.07 731.68,-1049.16 728.81,-1042.78"/>
+</g>
+<!-- Node386&#45;&gt;Node20 -->
+<g id="edge406" class="edge">
+<title>Node386&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M675.25,-9779.86C700.08,-9792.73 734.54,-9808.47 767,-9816.04 847.93,-9834.91 943.12,-9836.79 1009.86,-9834.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="676.71,-9776.68 666.24,-9775.09 673.44,-9782.86 676.71,-9776.68"/>
+</g>
+<!-- Node386&#45;&gt;Node139 -->
+<g id="edge407" class="edge">
+<title>Node386&#45;&gt;Node139</title>
+<path fill="none" stroke="midnightblue" d="M729.99,-9760.04C808.73,-9760.04 922.62,-9760.04 1001.97,-9760.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="729.6,-9756.54 719.6,-9760.04 729.6,-9763.54 729.6,-9756.54"/>
+</g>
+<!-- Node386&#45;&gt;Node258 -->
+<g id="edge408" class="edge">
+<title>Node386&#45;&gt;Node258</title>
+<path fill="none" stroke="midnightblue" d="M655.5,-9783.88C676.61,-9813.97 717.48,-9864.4 767,-9886.04 808.33,-9904.11 924.15,-9905.15 1006.18,-9903.34"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="658.13,-9781.53 649.6,-9775.25 652.36,-9785.48 658.13,-9781.53"/>
+</g>
+<!-- Node387&#45;&gt;Node22 -->
+<g id="edge410" class="edge">
+<title>Node387&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M666.87,-2303.77C689.38,-2285.61 722.06,-2258.48 749,-2233.04 757.46,-2225.06 756.31,-2218.64 767,-2214.04 807.83,-2196.48 932.29,-2186.28 967,-2214.04 995.46,-2236.81 959.17,-2268.33 985,-2294.04 992.9,-2301.9 1002.74,-2307.44 1013.27,-2311.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="664.67,-2301.04 659.06,-2310.03 669.05,-2306.5 664.67,-2301.04"/>
+</g>
+<!-- Node387&#45;&gt;Node143 -->
+<g id="edge411" class="edge">
+<title>Node387&#45;&gt;Node143</title>
+<path fill="none" stroke="midnightblue" d="M676.78,-2305.51C701.52,-2293.51 735.29,-2279.28 767,-2273.04 810.61,-2264.46 931.88,-2245.81 967,-2273.04 992.39,-2292.73 961.89,-2320.73 985,-2343.04 990.92,-2348.76 997.89,-2353.25 1005.38,-2356.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="675.17,-2302.4 667.76,-2309.98 678.28,-2308.68 675.17,-2302.4"/>
+</g>
+<!-- Node388&#45;&gt;Node18 -->
+<g id="edge413" class="edge">
+<title>Node388&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M683.3,-9591C707.44,-9600.65 738.34,-9611.48 767,-9617.04 851.51,-9633.44 950.52,-9635.33 1017.27,-9634.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="684.31,-9587.64 673.72,-9587.1 681.66,-9594.12 684.31,-9587.64"/>
+</g>
+<!-- Node388&#45;&gt;Node141 -->
+<g id="edge414" class="edge">
+<title>Node388&#45;&gt;Node141</title>
+<path fill="none" stroke="midnightblue" d="M737.73,-9572.04C818.63,-9572.04 932.38,-9572.04 1009.42,-9572.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="737.54,-9568.54 727.54,-9572.04 737.54,-9575.54 737.54,-9568.54"/>
+</g>
+<!-- Node388&#45;&gt;Node260 -->
+<g id="edge415" class="edge">
+<title>Node388&#45;&gt;Node260</title>
+<path fill="none" stroke="midnightblue" d="M659.28,-9594.89C682.07,-9620.02 722.55,-9659.08 767,-9676.04 846.9,-9706.53 945.87,-9706.01 1013.88,-9700.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.77,-9592.43 652.52,-9587.27 656.54,-9597.07 661.77,-9592.43"/>
+</g>
+<!-- Node389&#45;&gt;Node262 -->
+<g id="edge417" class="edge">
+<title>Node389&#45;&gt;Node262</title>
+<path fill="none" stroke="midnightblue" d="M647.24,-9322.01C661.67,-9366.7 698.68,-9459.37 767,-9499.04 806.74,-9522.12 926.81,-9521.63 1009.83,-9518.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="650.51,-9320.75 644.2,-9312.24 643.83,-9322.83 650.51,-9320.75"/>
+</g>
+<!-- Node390&#45;&gt;Node26 -->
+<g id="edge419" class="edge">
+<title>Node390&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M729.16,-9258.66C736.55,-9262.32 743.34,-9267.03 749,-9273.04 782.36,-9308.47 731.25,-9348.03 767,-9381.04 784.5,-9397.2 918.71,-9404.2 1009.66,-9407.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.1,-9255.25 719.53,-9254.55 727.35,-9261.69 730.1,-9255.25"/>
+</g>
+<!-- Node390&#45;&gt;Node147 -->
+<g id="edge420" class="edge">
+<title>Node390&#45;&gt;Node147</title>
+<path fill="none" stroke="midnightblue" d="M728.99,-9260.24C736.24,-9263.61 743.06,-9267.81 749,-9273.04 766.41,-9288.38 747.98,-9308.76 767,-9322.04 839.89,-9372.92 878.67,-9332 967,-9322.04 991.38,-9319.29 1017.91,-9313.67 1040.39,-9308.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.17,-9256.95 719.59,-9256.42 727.53,-9263.43 730.17,-9256.95"/>
+</g>
+<!-- Node390&#45;&gt;Node264 -->
+<g id="edge421" class="edge">
+<title>Node390&#45;&gt;Node264</title>
+<path fill="none" stroke="midnightblue" d="M729.35,-9258.23C736.73,-9261.98 743.47,-9266.82 749,-9273.04 773.79,-9300.95 740.08,-9414.18 767,-9440.04 783.95,-9456.33 915.27,-9460.75 1006.25,-9461.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.26,-9254.81 719.69,-9254.05 727.48,-9261.23 730.26,-9254.81"/>
+</g>
+<!-- Node391&#45;&gt;Node267 -->
+<g id="edge423" class="edge">
+<title>Node391&#45;&gt;Node267</title>
+<path fill="none" stroke="midnightblue" d="M661.55,-9112.83C685.04,-9138.46 722.79,-9182.02 749,-9224.04 759.1,-9240.24 750.92,-9252.75 767,-9263.04 806.58,-9288.37 931.31,-9273.08 1014.78,-9259.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="663.81,-9110.12 654.45,-9105.16 658.67,-9114.87 663.81,-9110.12"/>
+</g>
+<!-- Node392&#45;&gt;Node24 -->
+<g id="edge425" class="edge">
+<title>Node392&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M736.67,-9056.33C741.12,-9059.1 745.28,-9062.32 749,-9066.04 774.45,-9091.52 738.85,-9122.58 767,-9145.04 804.25,-9174.76 933.09,-9160.38 1017.49,-9146.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.23,-9053.19 727.76,-9051.52 734.9,-9059.35 738.23,-9053.19"/>
+</g>
+<!-- Node392&#45;&gt;Node145 -->
+<g id="edge426" class="edge">
+<title>Node392&#45;&gt;Node145</title>
+<path fill="none" stroke="midnightblue" d="M736.89,-9059.82C741.07,-9061.7 745.13,-9063.77 749,-9066.04 759.31,-9072.11 756.08,-9081.18 767,-9086.04 857.69,-9126.43 976.94,-9106.09 1043.5,-9089.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.13,-9056.54 727.55,-9055.99 735.48,-9063.02 738.13,-9056.54"/>
+</g>
+<!-- Node392&#45;&gt;Node269 -->
+<g id="edge427" class="edge">
+<title>Node392&#45;&gt;Node269</title>
+<path fill="none" stroke="midnightblue" d="M736.66,-9055.63C741.18,-9058.57 745.34,-9062.01 749,-9066.04 790.59,-9111.82 720.52,-9163.23 767,-9204.04 802.38,-9235.11 929.02,-9220.91 1013.92,-9207.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.02,-9052.38 727.58,-9050.57 734.61,-9058.49 738.02,-9052.38"/>
+</g>
+<!-- Node393&#45;&gt;Node271 -->
+<g id="edge429" class="edge">
+<title>Node393&#45;&gt;Node271</title>
+<path fill="none" stroke="midnightblue" d="M649.92,-8883.71C667.1,-8922.62 706.45,-8996.91 767,-9027.04 857.78,-9072.22 980.95,-9048.56 1047.2,-9030.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="653,-8882 645.85,-8874.18 646.56,-8884.75 653,-8882"/>
+</g>
+<!-- Node394&#45;&gt;Node35 -->
+<g id="edge431" class="edge">
+<title>Node394&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M731,-8822.24C737.61,-8825.63 743.73,-8829.84 749,-8835.04 773.09,-8858.82 740.39,-8888.13 767,-8909.04 803.29,-8937.56 925.27,-8925.04 1009.52,-8912.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.3,-8818.98 721.74,-8818.1 729.44,-8825.37 732.3,-8818.98"/>
+</g>
+<!-- Node394&#45;&gt;Node156 -->
+<g id="edge432" class="edge">
+<title>Node394&#45;&gt;Node156</title>
+<path fill="none" stroke="midnightblue" d="M731.26,-8827.53C737.38,-8829.75 743.35,-8832.24 749,-8835.04 758.33,-8839.67 757.21,-8846.5 767,-8850.04 856.2,-8882.34 968.18,-8867.39 1035.26,-8853.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.14,-8824.14 721.54,-8824.27 729.91,-8830.77 732.14,-8824.14"/>
+</g>
+<!-- Node394&#45;&gt;Node273 -->
+<g id="edge433" class="edge">
+<title>Node394&#45;&gt;Node273</title>
+<path fill="none" stroke="midnightblue" d="M731.08,-8821.37C737.76,-8824.94 743.87,-8829.42 749,-8835.04 789.22,-8879.09 722.08,-8928.79 767,-8968.04 803.15,-8999.63 934.08,-8984.28 1018.89,-8970.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.22,-8818.04 721.67,-8817.06 729.3,-8824.41 732.22,-8818.04"/>
+</g>
+<!-- Node395&#45;&gt;Node33 -->
+<g id="edge435" class="edge">
+<title>Node395&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-8705.94C706.18,-8715.87 737.69,-8727 767,-8732.04 851.35,-8746.55 949.75,-8742.23 1016.41,-8736.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-8702.69 672.59,-8702.07 680.47,-8709.15 683.17,-8702.69"/>
+</g>
+<!-- Node395&#45;&gt;Node154 -->
+<g id="edge436" class="edge">
+<title>Node395&#45;&gt;Node154</title>
+<path fill="none" stroke="midnightblue" d="M722.84,-8684.49C803.8,-8681.99 926.47,-8678.21 1008.37,-8675.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="722.58,-8680.99 712.69,-8684.8 722.79,-8687.99 722.58,-8680.99"/>
+</g>
+<!-- Node395&#45;&gt;Node275 -->
+<g id="edge437" class="edge">
+<title>Node395&#45;&gt;Node275</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-8709.83C681.39,-8735.26 721.96,-8774.95 767,-8791.04 852.69,-8821.65 959.24,-8811.2 1026.95,-8799.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.29,-8707.38 652.1,-8702.12 656.01,-8711.96 661.29,-8707.38"/>
+</g>
+<!-- Node396&#45;&gt;Node37 -->
+<g id="edge439" class="edge">
+<title>Node396&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-8528.94C706.18,-8538.87 737.69,-8550 767,-8555.04 849.67,-8569.26 945.84,-8566.4 1012.38,-8561.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-8525.69 672.59,-8525.07 680.47,-8532.15 683.17,-8525.69"/>
+</g>
+<!-- Node396&#45;&gt;Node158 -->
+<g id="edge440" class="edge">
+<title>Node396&#45;&gt;Node158</title>
+<path fill="none" stroke="midnightblue" d="M726.72,-8506.99C810.15,-8504.05 935.16,-8499.64 1015.66,-8496.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.37,-8503.5 716.5,-8507.35 726.62,-8510.49 726.37,-8503.5"/>
+</g>
+<!-- Node396&#45;&gt;Node277 -->
+<g id="edge441" class="edge">
+<title>Node396&#45;&gt;Node277</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-8532.83C681.39,-8558.26 721.96,-8597.95 767,-8614.04 850,-8643.69 952.59,-8637.01 1020.49,-8627.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.29,-8530.38 652.1,-8525.12 656.01,-8534.96 661.29,-8530.38"/>
+</g>
+<!-- Node397&#45;&gt;Node162 -->
+<g id="edge443" class="edge">
+<title>Node397&#45;&gt;Node162</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-8340.94C706.18,-8350.87 737.69,-8362 767,-8367.04 844.57,-8380.38 933.92,-8374.89 999.6,-8367.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-8337.69 672.59,-8337.07 680.47,-8344.15 683.17,-8337.69"/>
+</g>
+<!-- Node397&#45;&gt;Node279 -->
+<g id="edge444" class="edge">
+<title>Node397&#45;&gt;Node279</title>
+<path fill="none" stroke="midnightblue" d="M656.9,-8345.47C678.68,-8373.43 719.46,-8418.72 767,-8437.04 854.56,-8470.8 965.33,-8457.64 1032.87,-8444.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="659.6,-8343.24 650.76,-8337.4 654.03,-8347.47 659.6,-8343.24"/>
+</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,-169.54 1021,-188.54 1169,-188.54 1169,-169.54 1021,-169.54"/>
+<text text-anchor="middle" x="1095" y="-176.54" 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.52,-993.25C741.16,-990.14 745.38,-986.44 749,-982.04 776.51,-948.62 737.17,-234.41 767,-203.04 800.54,-167.78 935.17,-168.91 1020.88,-173.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.72,-990.25 727.76,-998.23 738.18,-996.33 734.72,-990.25"/>
+</g>
+<!-- Node400&#45;&gt;Node41 -->
+<g id="edge448" class="edge">
+<title>Node400&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M694.92,-2188.76C714.27,-2179.62 734.73,-2166.92 749,-2150.04 765.33,-2130.72 746.48,-2110.83 767,-2096.04 803.06,-2070.06 932.9,-2067.53 967,-2096.04 1001.65,-2125.01 953.69,-2163.5 985,-2196.04 994.61,-2206.03 1007.35,-2212.31 1020.73,-2216.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="693.24,-2185.68 685.54,-2192.96 696.1,-2192.06 693.24,-2185.68"/>
+</g>
+<!-- Node400&#45;&gt;Node164 -->
+<g id="edge449" class="edge">
+<title>Node400&#45;&gt;Node164</title>
+<path fill="none" stroke="midnightblue" d="M676.25,-2188.38C701.01,-2176.1 735.01,-2161.45 767,-2155.04 810.58,-2146.31 932.63,-2126.87 967,-2155.04 998.55,-2180.9 956.44,-2215.92 985,-2245.04 992.73,-2252.93 1002.43,-2258.49 1012.83,-2262.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="674.58,-2185.3 667.24,-2192.95 677.74,-2191.55 674.58,-2185.3"/>
+</g>
+<!-- Node401&#45;&gt;Node43 -->
+<g id="edge451" class="edge">
+<title>Node401&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M652.32,-2100.59C671.41,-2065.76 711.78,-2003.31 767,-1978.04 807.41,-1959.55 933.32,-1949.04 967,-1978.04 1007.86,-2013.23 948.18,-2058.64 985,-2098.04 994.66,-2108.38 1007.67,-2114.77 1021.34,-2118.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="649.11,-2099.15 647.5,-2109.62 655.29,-2102.44 649.11,-2099.15"/>
+</g>
+<!-- Node401&#45;&gt;Node166 -->
+<g id="edge452" class="edge">
+<title>Node401&#45;&gt;Node166</title>
+<path fill="none" stroke="midnightblue" d="M662.54,-2102.93C686.26,-2081.34 725.83,-2049.91 767,-2037.04 809.42,-2023.78 933.13,-2008.26 967,-2037.04 1004.75,-2069.12 950.94,-2111.07 985,-2147.04 992.79,-2155.27 1002.72,-2161 1013.39,-2164.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="660.05,-2100.46 655.12,-2109.84 664.82,-2105.59 660.05,-2100.46"/>
+</g>
+<!-- Node402&#45;&gt;Node39 -->
+<g id="edge454" class="edge">
+<title>Node402&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M682.13,-8212.01C706.4,-8221.9 737.8,-8232.98 767,-8238.04 851.88,-8252.77 951.03,-8250.39 1017.71,-8246.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.44,-8208.77 672.86,-8208.15 680.75,-8215.23 683.44,-8208.77"/>
+</g>
+<!-- Node402&#45;&gt;Node160 -->
+<g id="edge455" class="edge">
+<title>Node402&#45;&gt;Node160</title>
+<path fill="none" stroke="midnightblue" d="M730.35,-8192.05C811.67,-8191.15 930.27,-8189.85 1009.68,-8188.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.08,-8188.55 720.12,-8192.16 730.16,-8195.55 730.08,-8188.55"/>
+</g>
+<!-- Node402&#45;&gt;Node281 -->
+<g id="edge456" class="edge">
+<title>Node402&#45;&gt;Node281</title>
+<path fill="none" stroke="midnightblue" d="M659.2,-8216.11C681.91,-8241.45 722.32,-8280.7 767,-8297.04 847.38,-8326.45 946.49,-8322.96 1014.39,-8315.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.68,-8213.64 652.46,-8208.42 656.42,-8218.25 661.68,-8213.64"/>
+</g>
+<!-- Node403&#45;&gt;Node283 -->
+<g id="edge460" class="edge">
+<title>Node403&#45;&gt;Node283</title>
+<path fill="none" stroke="midnightblue" d="M660.81,-8065.58C684.92,-8082.59 726.54,-8108.9 767,-8120.04 848.46,-8142.47 945.66,-8142.55 1012.8,-8138.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="662.62,-8062.58 652.46,-8059.58 658.53,-8068.26 662.62,-8062.58"/>
+</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,-8075.54 1050,-8094.54 1140,-8094.54 1140,-8075.54 1050,-8075.54"/>
+<text text-anchor="middle" x="1095" y="-8082.54" 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="M753.58,-8059.95C758.11,-8060.33 762.6,-8060.69 767,-8061.04 868.14,-8069.13 986.97,-8077.59 1049.82,-8081.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="753.86,-8056.47 743.61,-8059.13 753.29,-8063.44 753.86,-8056.47"/>
+</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,-8037.54 1042,-8056.54 1148,-8056.54 1148,-8037.54 1042,-8037.54"/>
+<text text-anchor="middle" x="1095" y="-8044.54" 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,-8049.29C846.14,-8048.68 972.02,-8047.85 1041.87,-8047.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="753.56,-8045.79 743.59,-8049.36 753.61,-8052.79 753.56,-8045.79"/>
+</g>
+<!-- Node406&#45;&gt;Node47 -->
+<g id="edge462" class="edge">
+<title>Node406&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-7571.94C706.18,-7581.87 737.69,-7593 767,-7598.04 846.75,-7611.75 939.04,-7607.72 1005.19,-7601.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-7568.69 672.59,-7568.07 680.47,-7575.15 683.17,-7568.69"/>
+</g>
+<!-- Node406&#45;&gt;Node168 -->
+<g id="edge463" class="edge">
+<title>Node406&#45;&gt;Node168</title>
+<path fill="none" stroke="midnightblue" d="M734.16,-7550.14C816.4,-7547.6 934.51,-7543.96 1012.7,-7541.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.95,-7546.64 724.06,-7550.45 734.17,-7553.64 733.95,-7546.64"/>
+</g>
+<!-- Node406&#45;&gt;Node289 -->
+<g id="edge464" class="edge">
+<title>Node406&#45;&gt;Node289</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-7575.83C681.39,-7601.26 721.96,-7640.95 767,-7657.04 849.47,-7686.5 951.28,-7679.37 1019.17,-7669.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.29,-7573.38 652.1,-7568.12 656.01,-7577.96 661.29,-7573.38"/>
+</g>
+<!-- Node407&#45;&gt;Node51 -->
+<g id="edge466" class="edge">
+<title>Node407&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M669.46,-7920.72C694.72,-7931.65 732.4,-7946.09 767,-7952.04 850.52,-7966.4 947.8,-7961.64 1014.41,-7955.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="670.66,-7917.43 660.1,-7916.58 667.83,-7923.83 670.66,-7917.43"/>
+</g>
+<!-- Node407&#45;&gt;Node170 -->
+<g id="edge467" class="edge">
+<title>Node407&#45;&gt;Node170</title>
+<path fill="none" stroke="midnightblue" d="M755.39,-7902.21C833.56,-7898.94 935.23,-7894.69 1006.69,-7891.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="754.86,-7898.73 745.01,-7902.65 755.15,-7905.73 754.86,-7898.73"/>
+</g>
+<!-- Node407&#45;&gt;Node285 -->
+<g id="edge468" class="edge">
+<title>Node407&#45;&gt;Node285</title>
+<path fill="none" stroke="midnightblue" d="M654.23,-7924.62C675.63,-7949.48 718.75,-7993.81 767,-8011.04 855.53,-8042.67 966.26,-8028.8 1033.49,-8015.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.71,-7922.12 647.6,-7916.71 651.34,-7926.62 656.71,-7922.12"/>
+</g>
+<!-- Node408&#45;&gt;Node45 -->
+<g id="edge470" class="edge">
+<title>Node408&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M669.46,-7743.72C694.72,-7754.65 732.4,-7769.09 767,-7775.04 849.81,-7789.28 946.16,-7786.05 1012.72,-7780.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="670.66,-7740.43 660.1,-7739.58 667.83,-7746.83 670.66,-7740.43"/>
+</g>
+<!-- Node408&#45;&gt;Node172 -->
+<g id="edge471" class="edge">
+<title>Node408&#45;&gt;Node172</title>
+<path fill="none" stroke="midnightblue" d="M757.01,-7725.66C834.39,-7722.76 934.26,-7719.02 1005.14,-7716.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="756.59,-7722.17 746.73,-7726.05 756.85,-7729.17 756.59,-7722.17"/>
+</g>
+<!-- Node408&#45;&gt;Node287 -->
+<g id="edge472" class="edge">
+<title>Node408&#45;&gt;Node287</title>
+<path fill="none" stroke="midnightblue" d="M654.23,-7747.62C675.63,-7772.48 718.75,-7816.81 767,-7834.04 850.27,-7863.79 953.26,-7855.86 1021.15,-7845.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.71,-7745.12 647.6,-7739.71 651.34,-7749.62 656.71,-7745.12"/>
+</g>
+<!-- Node409&#45;&gt;Node49 -->
+<g id="edge474" class="edge">
+<title>Node409&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M682.13,-7395.01C706.4,-7404.9 737.8,-7415.98 767,-7421.04 846.15,-7434.77 937.7,-7433.63 1003.77,-7429.86"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.44,-7391.77 672.86,-7391.15 680.75,-7398.23 683.44,-7391.77"/>
+</g>
+<!-- Node409&#45;&gt;Node174 -->
+<g id="edge475" class="edge">
+<title>Node409&#45;&gt;Node174</title>
+<path fill="none" stroke="midnightblue" d="M735.76,-7372.88C812.12,-7370.36 918.66,-7366.84 995.69,-7364.29"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.54,-7369.38 725.66,-7373.21 735.77,-7376.38 735.54,-7369.38"/>
+</g>
+<!-- Node409&#45;&gt;Node291 -->
+<g id="edge476" class="edge">
+<title>Node409&#45;&gt;Node291</title>
+<path fill="none" stroke="midnightblue" d="M658.8,-7398.8C681.4,-7424.21 721.98,-7463.88 767,-7480.04 845.28,-7508.14 941.05,-7504.41 1008.66,-7496.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.3,-7396.35 652.1,-7391.1 656.02,-7400.94 661.3,-7396.35"/>
+</g>
+<!-- Node410&#45;&gt;Node293 -->
+<g id="edge478" class="edge">
+<title>Node410&#45;&gt;Node293</title>
+<path fill="none" stroke="midnightblue" d="M644.91,-7112.75C656.99,-7156.51 692.76,-7261.18 767,-7303.04 807.43,-7325.84 929.6,-7318.7 1012.61,-7310.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="648.27,-7111.79 642.34,-7103.02 641.51,-7113.58 648.27,-7111.79"/>
+</g>
+<!-- Node411&#45;&gt;Node55 -->
+<g id="edge480" class="edge">
+<title>Node411&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M745.12,-7070.31C746.46,-7071.5 747.76,-7072.74 749,-7074.04 780.17,-7106.72 732.35,-7145.08 767,-7174.04 802.24,-7203.51 923.49,-7191.75 1008,-7179.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-7067.37 736.93,-7064.16 742.82,-7072.97 747.03,-7067.37"/>
+</g>
+<!-- Node411&#45;&gt;Node178 -->
+<g id="edge481" class="edge">
+<title>Node411&#45;&gt;Node178</title>
+<path fill="none" stroke="midnightblue" d="M740.64,-7068.66C743.53,-7070.31 746.33,-7072.1 749,-7074.04 761.58,-7083.18 753.48,-7096.36 767,-7104.04 806.12,-7126.27 922.15,-7121.36 1004.85,-7114.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="742.19,-7065.52 731.69,-7064.09 739.01,-7071.75 742.19,-7065.52"/>
+</g>
+<!-- Node411&#45;&gt;Node295 -->
+<g id="edge482" class="edge">
+<title>Node411&#45;&gt;Node295</title>
+<path fill="none" stroke="midnightblue" d="M745.73,-7070.65C746.86,-7071.73 747.95,-7072.86 749,-7074.04 774.2,-7102.47 738.76,-7218.63 767,-7244.04 800.76,-7274.42 920.06,-7265.65 1004.78,-7254.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="747.72,-7067.75 737.75,-7064.17 743.31,-7073.19 747.72,-7067.75"/>
+</g>
+<!-- Node412&#45;&gt;Node57 -->
+<g id="edge484" class="edge">
+<title>Node412&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-6948.94C706.18,-6958.87 737.69,-6970 767,-6975.04 850.09,-6989.33 946.81,-6986.7 1013.4,-6981.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-6945.69 672.59,-6945.07 680.47,-6952.15 683.17,-6945.69"/>
+</g>
+<!-- Node412&#45;&gt;Node180 -->
+<g id="edge485" class="edge">
+<title>Node412&#45;&gt;Node180</title>
+<path fill="none" stroke="midnightblue" d="M726.02,-6926.83C791.98,-6924.26 885.26,-6920.37 967,-6916.04 979.35,-6915.39 992.38,-6914.64 1005.19,-6913.86"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="725.53,-6923.35 715.68,-6927.23 725.81,-6930.34 725.53,-6923.35"/>
+</g>
+<!-- Node412&#45;&gt;Node297 -->
+<g id="edge486" class="edge">
+<title>Node412&#45;&gt;Node297</title>
+<path fill="none" stroke="midnightblue" d="M663.35,-6952.44C693.14,-6980.42 743.61,-7025.65 767,-7034.04 845.68,-7062.28 942.04,-7058.37 1009.7,-7049.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="665.56,-6949.72 655.89,-6945.39 660.75,-6954.8 665.56,-6949.72"/>
+</g>
+<!-- Node413&#45;&gt;Node182 -->
+<g id="edge488" class="edge">
+<title>Node413&#45;&gt;Node182</title>
+<path fill="none" stroke="midnightblue" d="M726.03,-6693.5C734.6,-6698.15 742.51,-6703.91 749,-6711.04 772.36,-6736.72 739.77,-6765.51 767,-6787.04 802.98,-6815.49 923.7,-6803.67 1007.93,-6791.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.41,-6690.29 716.89,-6689.05 724.35,-6696.58 727.41,-6690.29"/>
+</g>
+<!-- Node413&#45;&gt;Node299 -->
+<g id="edge489" class="edge">
+<title>Node413&#45;&gt;Node299</title>
+<path fill="none" stroke="midnightblue" d="M727.24,-6693.66C735.42,-6698.28 742.91,-6703.99 749,-6711.04 777.95,-6744.55 735.08,-6778.34 767,-6809.04 771.09,-6812.97 895.08,-6830.01 989.17,-6842.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="728.64,-6690.44 718.13,-6689.05 725.48,-6696.69 728.64,-6690.44"/>
+</g>
+<!-- Node414&#45;&gt;Node53 -->
+<g id="edge491" class="edge">
+<title>Node414&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M697,-6631.3C713.86,-6636.99 732.27,-6643.5 749,-6650.04 757.15,-6653.23 758.44,-6656.22 767,-6658.04 847.11,-6675.04 940.76,-6672.57 1007.26,-6667.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="697.88,-6627.9 687.28,-6628.05 695.66,-6634.54 697.88,-6627.9"/>
+</g>
+<!-- Node414&#45;&gt;Node176 -->
+<g id="edge492" class="edge">
+<title>Node414&#45;&gt;Node176</title>
+<path fill="none" stroke="midnightblue" d="M731.82,-6609.81C814.36,-6606.9 934.43,-6602.67 1013.35,-6599.88"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.56,-6606.31 721.69,-6610.16 731.81,-6613.31 731.56,-6606.31"/>
+</g>
+<!-- Node414&#45;&gt;Node301 -->
+<g id="edge493" class="edge">
+<title>Node414&#45;&gt;Node301</title>
+<path fill="none" stroke="midnightblue" d="M717.14,-6631.88C728.49,-6636.67 739.53,-6642.64 749,-6650.04 760.66,-6659.15 754.47,-6670.18 767,-6678.04 807.51,-6703.47 934.66,-6712.75 1017.95,-6716.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="718.15,-6628.51 707.57,-6628.12 715.59,-6635.03 718.15,-6628.51"/>
+</g>
+<!-- Node415&#45;&gt;Node59 -->
+<g id="edge495" class="edge">
+<title>Node415&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-6277.94C706.18,-6287.87 737.69,-6299 767,-6304.04 846.46,-6317.7 938.38,-6314.67 1004.49,-6309.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-6274.69 672.59,-6274.07 680.47,-6281.15 683.17,-6274.69"/>
+</g>
+<!-- Node415&#45;&gt;Node184 -->
+<g id="edge496" class="edge">
+<title>Node415&#45;&gt;Node184</title>
+<path fill="none" stroke="midnightblue" d="M734.67,-6255.29C816.68,-6252.04 934.11,-6247.38 1012.13,-6244.29"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.45,-6251.79 724.6,-6255.69 734.73,-6258.79 734.45,-6251.79"/>
+</g>
+<!-- Node415&#45;&gt;Node305 -->
+<g id="edge497" class="edge">
+<title>Node415&#45;&gt;Node305</title>
+<path fill="none" stroke="midnightblue" d="M672.43,-6279.19C697.33,-6293.64 733.1,-6312.22 767,-6322.04 850.19,-6346.15 949.66,-6353.62 1016.87,-6355.71"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="674.15,-6276.14 663.76,-6274.07 670.6,-6282.17 674.15,-6276.14"/>
+</g>
+<!-- Node416&#45;&gt;Node61 -->
+<g id="edge499" class="edge">
+<title>Node416&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-6454.94C706.18,-6464.87 737.69,-6476 767,-6481.04 850.23,-6495.35 947.14,-6491.68 1013.73,-6486.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-6451.69 672.59,-6451.07 680.47,-6458.15 683.17,-6451.69"/>
+</g>
+<!-- Node416&#45;&gt;Node186 -->
+<g id="edge500" class="edge">
+<title>Node416&#45;&gt;Node186</title>
+<path fill="none" stroke="midnightblue" d="M725.28,-6432.85C805.39,-6429.85 924.74,-6425.38 1005.78,-6422.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="725.09,-6429.35 715.22,-6433.23 725.35,-6436.35 725.09,-6429.35"/>
+</g>
+<!-- Node416&#45;&gt;Node303 -->
+<g id="edge501" class="edge">
+<title>Node416&#45;&gt;Node303</title>
+<path fill="none" stroke="midnightblue" d="M672.43,-6456.16C697.35,-6470.59 733.12,-6489.17 767,-6499.04 847.58,-6522.52 943.44,-6530.58 1010.46,-6533.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="674.16,-6453.11 663.77,-6451.05 670.61,-6459.14 674.16,-6453.11"/>
+</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,-131.54 1013.5,-150.54 1176.5,-150.54 1176.5,-131.54 1013.5,-131.54"/>
+<text text-anchor="middle" x="1095" y="-138.54" 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="M728.64,-948.8C736.41,-944.94 743.42,-939.82 749,-933.04 776.13,-900.09 737.58,-195.96 767,-165.04 799.57,-130.81 927.39,-130.88 1013.24,-135.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.08,-945.66 719.22,-952.76 729.79,-952.11 727.08,-945.66"/>
+</g>
+<!-- Node419&#45;&gt;Node67 -->
+<g id="edge505" class="edge">
+<title>Node419&#45;&gt;Node67</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-5923.94C706.18,-5933.87 737.69,-5945 767,-5950.04 852.64,-5964.77 952.71,-5958.68 1019.38,-5951.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-5920.69 672.59,-5920.07 680.47,-5927.15 683.17,-5920.69"/>
+</g>
+<!-- Node419&#45;&gt;Node188 -->
+<g id="edge506" class="edge">
+<title>Node419&#45;&gt;Node188</title>
+<path fill="none" stroke="midnightblue" d="M735.95,-5901.24C817.64,-5898 933.76,-5893.4 1011.39,-5890.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.51,-5897.75 725.66,-5901.65 735.79,-5904.75 735.51,-5897.75"/>
+</g>
+<!-- Node419&#45;&gt;Node309 -->
+<g id="edge507" class="edge">
+<title>Node419&#45;&gt;Node309</title>
+<path fill="none" stroke="midnightblue" d="M672.36,-5925.43C697.23,-5940 732.99,-5958.63 767,-5968.04 849.88,-5990.97 948.76,-5995.9 1015.92,-5996.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="674.09,-5922.38 663.71,-5920.27 670.5,-5928.39 674.09,-5922.38"/>
+</g>
+<!-- Node420&#45;&gt;Node69 -->
+<g id="edge509" class="edge">
+<title>Node420&#45;&gt;Node69</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-6100.94C706.18,-6110.87 737.69,-6122 767,-6127.04 847.99,-6140.97 941.94,-6138.19 1008.3,-6133.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.17,-6097.69 672.59,-6097.07 680.47,-6104.15 683.17,-6097.69"/>
+</g>
+<!-- Node420&#45;&gt;Node190 -->
+<g id="edge510" class="edge">
+<title>Node420&#45;&gt;Node190</title>
+<path fill="none" stroke="midnightblue" d="M731.4,-6078.82C814.82,-6075.88 936.81,-6071.58 1015.81,-6068.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.04,-6075.33 721.17,-6079.18 731.28,-6082.33 731.04,-6075.33"/>
+</g>
+<!-- Node420&#45;&gt;Node307 -->
+<g id="edge511" class="edge">
+<title>Node420&#45;&gt;Node307</title>
+<path fill="none" stroke="midnightblue" d="M672.44,-6102.31C697.36,-6116.89 733.13,-6135.72 767,-6146.04 812.84,-6160.01 938.68,-6173.25 1020.21,-6180.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="674.16,-6099.26 663.78,-6097.15 670.58,-6105.27 674.16,-6099.26"/>
+</g>
+<!-- Node421&#45;&gt;Node63 -->
+<g id="edge513" class="edge">
+<title>Node421&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M669.46,-5741.72C694.72,-5752.65 732.4,-5767.09 767,-5773.04 849.4,-5787.21 945.19,-5783.42 1011.71,-5777.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="670.66,-5738.43 660.1,-5737.58 667.83,-5744.83 670.66,-5738.43"/>
+</g>
+<!-- Node421&#45;&gt;Node193 -->
+<g id="edge514" class="edge">
+<title>Node421&#45;&gt;Node193</title>
+<path fill="none" stroke="midnightblue" d="M758.37,-5723.35C835.08,-5720.31 933.47,-5716.41 1003.85,-5713.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="758.02,-5719.86 748.17,-5723.75 758.3,-5726.85 758.02,-5719.86"/>
+</g>
+<!-- Node421&#45;&gt;Node311 -->
+<g id="edge515" class="edge">
+<title>Node421&#45;&gt;Node311</title>
+<path fill="none" stroke="midnightblue" d="M663.59,-5742.97C688.33,-5757.83 728.85,-5779.99 767,-5791.04 846.77,-5814.16 941.49,-5821.98 1008.41,-5824.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="665.27,-5739.9 654.92,-5737.67 661.62,-5745.87 665.27,-5739.9"/>
+</g>
+<!-- Node422&#45;&gt;Node65 -->
+<g id="edge517" class="edge">
+<title>Node422&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-1886.14C706.18,-1876.21 737.69,-1865.08 767,-1860.04 810.8,-1852.51 933.63,-1830.69 967,-1860.04 1014.1,-1901.48 942.65,-1953.76 985,-2000.04 993.57,-2009.41 1004.89,-2015.55 1016.99,-2019.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-1882.93 672.59,-1890.02 683.17,-1889.39 680.47,-1882.93"/>
+</g>
+<!-- Node422&#45;&gt;Node195 -->
+<g id="edge518" class="edge">
+<title>Node422&#45;&gt;Node195</title>
+<path fill="none" stroke="midnightblue" d="M738.18,-1895.97C822.19,-1890.52 934.53,-1889.51 967,-1919.04 1010.15,-1958.29 945.42,-2006.2 985,-2049.04 991.64,-2056.23 999.9,-2061.52 1008.89,-2065.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="737.83,-1892.48 728.09,-1896.65 738.3,-1899.47 737.83,-1892.48"/>
+</g>
+<!-- Node422&#45;&gt;Node371 -->
+<g id="edge519" class="edge">
+<title>Node422&#45;&gt;Node371</title>
+<path fill="none" stroke="midnightblue" d="M668.23,-1883.99C692.85,-1867.02 730.3,-1844.49 767,-1835.04 810.04,-1823.97 933.23,-1806.15 967,-1835.04 1006.31,-1868.68 949.73,-1912.2 985,-1950.04 993.01,-1958.63 1003.32,-1964.56 1014.4,-1968.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="665.92,-1881.34 659.76,-1889.96 669.95,-1887.06 665.92,-1881.34"/>
+</g>
+<!-- Node423&#45;&gt;Node72 -->
+<g id="edge521" class="edge">
+<title>Node423&#45;&gt;Node72</title>
+<path fill="none" stroke="midnightblue" d="M737.33,-1521.53C741.64,-1518.58 745.58,-1515.11 749,-1511.04 777.44,-1477.26 737.27,-1146.69 767,-1114.04 827.42,-1047.67 891,-1133.79 967,-1086.04 979.21,-1078.37 973.13,-1067.23 985,-1059.04 990.59,-1055.18 996.69,-1051.91 1003.06,-1049.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.51,-1518.54 728.64,-1526.6 739.04,-1524.59 735.51,-1518.54"/>
+</g>
+<!-- Node423&#45;&gt;Node197 -->
+<g id="edge522" class="edge">
+<title>Node423&#45;&gt;Node197</title>
+<path fill="none" stroke="midnightblue" d="M737.29,-1521.5C741.61,-1518.55 745.56,-1515.09 749,-1511.04 797.67,-1453.69 716.15,-1228.46 767,-1173.04 827.68,-1106.91 894.4,-1197.82 967,-1145.04 981.79,-1134.29 970.69,-1119.42 985,-1108.04 991.99,-1102.48 999.99,-1098.12 1008.41,-1094.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.47,-1518.51 728.58,-1526.56 738.99,-1524.56 735.47,-1518.51"/>
+</g>
+<!-- Node424&#45;&gt;Node199 -->
+<g id="edge524" class="edge">
+<title>Node424&#45;&gt;Node199</title>
+<path fill="none" stroke="midnightblue" d="M731.4,-5398.59C737.95,-5402.12 743.95,-5406.54 749,-5412.04 787.84,-5454.37 725.47,-5500.35 767,-5540.04 784.26,-5556.54 918.93,-5564.72 1009.97,-5568.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.72,-5395.34 722.17,-5394.31 729.77,-5401.69 732.72,-5395.34"/>
+</g>
+<!-- Node424&#45;&gt;Node313 -->
+<g id="edge525" class="edge">
+<title>Node424&#45;&gt;Node313</title>
+<path fill="none" stroke="midnightblue" d="M731.52,-5398.23C738.07,-5401.83 744.04,-5406.36 749,-5412.04 778.07,-5445.32 735.77,-5578.79 767,-5610.04 783.92,-5626.98 919.46,-5634.61 1010.65,-5637.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.81,-5394.97 722.27,-5393.88 729.83,-5401.3 732.81,-5394.97"/>
+</g>
+<!-- Node425&#45;&gt;Node317 -->
+<g id="edge527" class="edge">
+<title>Node425&#45;&gt;Node317</title>
+<path fill="none" stroke="midnightblue" d="M657.11,-5211.05C679.1,-5238.63 720.09,-5283.67 767,-5304.04 807.09,-5321.46 916.67,-5327.33 997.99,-5329.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="659.82,-5208.83 650.91,-5203.1 654.3,-5213.14 659.82,-5208.83"/>
+</g>
+<!-- Node426&#45;&gt;Node74 -->
+<g id="edge529" class="edge">
+<title>Node426&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M730.14,-5350.3C737.02,-5353.67 743.43,-5357.86 749,-5363.04 769.06,-5381.73 746.05,-5404.36 767,-5422.04 785.18,-5437.39 917.65,-5450.52 1008.31,-5457.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.09,-5346.9 720.52,-5346.2 728.34,-5353.34 731.09,-5346.9"/>
+</g>
+<!-- Node426&#45;&gt;Node203 -->
+<g id="edge530" class="edge">
+<title>Node426&#45;&gt;Node203</title>
+<path fill="none" stroke="midnightblue" d="M719.8,-5355.01C735.4,-5357.97 751.68,-5360.81 767,-5363.04 851.93,-5375.4 950.02,-5383.94 1016.44,-5388.88"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="720.14,-5351.51 709.66,-5353.05 718.81,-5358.39 720.14,-5351.51"/>
+</g>
+<!-- Node426&#45;&gt;Node315 -->
+<g id="edge531" class="edge">
+<title>Node426&#45;&gt;Node315</title>
+<path fill="none" stroke="midnightblue" d="M729.98,-5348.95C737.06,-5352.57 743.57,-5357.19 749,-5363.04 785.1,-5401.92 728.82,-5444.2 767,-5481.04 775.56,-5489.3 911.31,-5502.89 1005.18,-5511.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.29,-5345.7 720.73,-5344.86 728.46,-5352.1 731.29,-5345.7"/>
+</g>
+<!-- Node427&#45;&gt;Node78 -->
+<g id="edge533" class="edge">
+<title>Node427&#45;&gt;Node78</title>
+<path fill="none" stroke="midnightblue" d="M730.94,-5154.93C737.25,-5157.52 743.35,-5160.54 749,-5164.04 759.74,-5170.7 755.89,-5180.03 767,-5186.04 787.72,-5197.25 917.57,-5208.55 1007.27,-5215.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.15,-5151.64 721.56,-5151.42 729.7,-5158.2 732.15,-5151.64"/>
+</g>
+<!-- Node427&#45;&gt;Node205 -->
+<g id="edge534" class="edge">
+<title>Node427&#45;&gt;Node205</title>
+<path fill="none" stroke="midnightblue" d="M731.9,-5142.69C815.11,-5145.98 936.39,-5150.79 1015.25,-5153.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.82,-5139.18 721.69,-5142.28 731.54,-5146.17 731.82,-5139.18"/>
+</g>
+<!-- Node427&#45;&gt;Node319 -->
+<g id="edge535" class="edge">
+<title>Node427&#45;&gt;Node319</title>
+<path fill="none" stroke="midnightblue" d="M730.94,-5151.03C737.58,-5154.47 743.73,-5158.74 749,-5164.04 774.99,-5190.21 739.39,-5220.59 767,-5245.04 784.45,-5260.5 913,-5269.27 1003.61,-5273.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.16,-5147.74 721.61,-5146.85 729.3,-5154.13 732.16,-5147.74"/>
+</g>
+<!-- Node428&#45;&gt;Node76 -->
+<g id="edge537" class="edge">
+<title>Node428&#45;&gt;Node76</title>
+<path fill="none" stroke="midnightblue" d="M735.78,-5025.36C820.28,-5027.41 941.72,-5030.35 1019.24,-5032.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="735.74,-5021.86 725.66,-5025.12 735.57,-5028.86 735.74,-5021.86"/>
+</g>
+<!-- Node428&#45;&gt;Node201 -->
+<g id="edge538" class="edge">
+<title>Node428&#45;&gt;Node201</title>
+<path fill="none" stroke="midnightblue" d="M682.15,-5004.18C706.43,-4994.32 737.83,-4983.24 767,-4978.04 849.16,-4963.4 944.79,-4964.25 1011.32,-4967.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.77,-5000.96 672.88,-5008.02 683.45,-5007.42 680.77,-5000.96"/>
+</g>
+<!-- Node428&#45;&gt;Node321 -->
+<g id="edge539" class="edge">
+<title>Node428&#45;&gt;Node321</title>
+<path fill="none" stroke="midnightblue" d="M684.14,-5041.93C708.19,-5051.38 738.74,-5062.07 767,-5068.04 850.84,-5085.77 949.11,-5091.3 1015.88,-5092.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="685.18,-5038.57 674.59,-5038.1 682.57,-5045.07 685.18,-5038.57"/>
+</g>
+<!-- Node429&#45;&gt;Node209 -->
+<g id="edge541" class="edge">
+<title>Node429&#45;&gt;Node209</title>
+<path fill="none" stroke="midnightblue" d="M727.68,-1478.08C735.8,-1474.2 743.16,-1468.99 749,-1462.04 778.13,-1427.4 736.55,-1088.53 767,-1055.04 797.19,-1021.84 926.55,-1046.48 967,-1027.04 976.92,-1022.28 975.3,-1015.23 985,-1010.04 992.28,-1006.15 1000.14,-1002.86 1008.2,-1000.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.18,-1474.91 718.23,-1481.9 728.81,-1481.39 726.18,-1474.91"/>
+</g>
+<!-- Node430&#45;&gt;Node84 -->
+<g id="edge543" class="edge">
+<title>Node430&#45;&gt;Node84</title>
+<path fill="none" stroke="midnightblue" d="M736.17,-1423.48C740.94,-1420.31 745.29,-1416.53 749,-1412.04 782.68,-1371.36 731.59,-976.23 767,-937.04 797.09,-903.74 922.66,-915.98 967,-909.04 980.71,-906.9 995.22,-904.5 1009.35,-902.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.16,-1420.6 727.17,-1428.56 737.6,-1426.7 734.16,-1420.6"/>
+</g>
+<!-- Node430&#45;&gt;Node211 -->
+<g id="edge544" class="edge">
+<title>Node430&#45;&gt;Node211</title>
+<path fill="none" stroke="midnightblue" d="M736.15,-1423.46C740.92,-1420.29 745.27,-1416.52 749,-1412.04 778.6,-1376.49 735.89,-1030.29 767,-996.04 797.18,-962.82 923.57,-979.36 967,-968.04 975.31,-965.88 976.8,-963.56 985,-961.04 996.78,-957.42 1009.43,-954.06 1021.78,-951.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.13,-1420.58 727.13,-1428.53 737.56,-1426.68 734.13,-1420.58"/>
+</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,-93.54 1016.5,-112.54 1173.5,-112.54 1173.5,-93.54 1016.5,-93.54"/>
+<text text-anchor="middle" x="1095" y="-100.54" 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="M740.74,-892.15C743.74,-889.75 746.51,-887.06 749,-884.04 775.74,-851.57 738,-157.52 767,-127.04 799.96,-92.41 930.49,-92.89 1016.33,-97.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.65,-889.34 732.32,-897.84 742.57,-895.14 738.65,-889.34"/>
+</g>
+<!-- Node433&#45;&gt;Node88 -->
+<g id="edge548" class="edge">
+<title>Node433&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M746.24,-1376.98C747.19,-1376.04 748.11,-1375.06 749,-1374.04 789.47,-1327.47 724.68,-863.94 767,-819.04 783.77,-801.26 924.82,-793.84 1016.12,-790.88"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.91,-1374.36 738.39,-1383.41 748.35,-1379.78 743.91,-1374.36"/>
+</g>
+<!-- Node433&#45;&gt;Node213 -->
+<g id="edge549" class="edge">
+<title>Node433&#45;&gt;Node213</title>
+<path fill="none" stroke="midnightblue" d="M746.24,-1376.97C747.19,-1376.04 748.11,-1375.06 749,-1374.04 785.25,-1332.48 729.71,-918.67 767,-878.04 771.09,-873.59 912.7,-857.54 1008.21,-847.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.91,-1374.36 738.37,-1383.39 748.33,-1379.78 743.91,-1374.36"/>
+</g>
+<!-- Node434&#45;&gt;Node94 -->
+<g id="edge551" class="edge">
+<title>Node434&#45;&gt;Node94</title>
+<path fill="none" stroke="midnightblue" d="M682.15,-4886.18C706.43,-4876.32 737.83,-4865.24 767,-4860.04 849.3,-4845.37 945.11,-4846.26 1011.66,-4849.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.77,-4882.96 672.88,-4890.02 683.45,-4889.42 680.77,-4882.96"/>
+</g>
+<!-- Node434&#45;&gt;Node217 -->
+<g id="edge552" class="edge">
+<title>Node434&#45;&gt;Node217</title>
+<path fill="none" stroke="midnightblue" d="M658.82,-4882.36C681.46,-4857.02 722.06,-4817.41 767,-4801.04 843.29,-4773.26 936.38,-4775.27 1003.7,-4782.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.06,-4880.2 652.12,-4890.04 661.33,-4884.8 656.06,-4880.2"/>
+</g>
+<!-- Node434&#45;&gt;Node323 -->
+<g id="edge553" class="edge">
+<title>Node434&#45;&gt;Node323</title>
+<path fill="none" stroke="midnightblue" d="M727.19,-4906.96C808.17,-4908.75 928.03,-4911.39 1008.48,-4913.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.09,-4903.46 717.01,-4906.74 726.94,-4910.46 727.09,-4903.46"/>
+</g>
+<!-- Node435&#45;&gt;Node82 -->
+<g id="edge555" class="edge">
+<title>Node435&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M733.22,-1621.91C739.12,-1618.49 744.49,-1614.26 749,-1609.04 785.15,-1567.26 729.25,-1401.39 767,-1361.04 828.32,-1295.5 900.81,-1393.67 967,-1333.04 993.24,-1309.01 959.83,-1280.18 985,-1255.04 990.77,-1249.28 997.58,-1244.74 1004.93,-1241.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.65,-1618.78 724.24,-1626.35 734.76,-1625.05 731.65,-1618.78"/>
+</g>
+<!-- Node435&#45;&gt;Node223 -->
+<g id="edge556" class="edge">
+<title>Node435&#45;&gt;Node223</title>
+<path fill="none" stroke="midnightblue" d="M733.14,-1622.07C739.08,-1618.62 744.48,-1614.34 749,-1609.04 793.35,-1557.05 720.66,-1352.27 767,-1302.04 827.86,-1236.07 899.85,-1333.6 967,-1274.04 990.39,-1253.3 962.53,-1227.78 985,-1206.04 992.88,-1198.42 1002.6,-1192.94 1012.95,-1189.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.49,-1618.98 724.08,-1626.55 734.59,-1625.26 731.49,-1618.98"/>
+</g>
+<!-- Node435&#45;&gt;Node369 -->
+<g id="edge557" class="edge">
+<title>Node435&#45;&gt;Node369</title>
+<path fill="none" stroke="midnightblue" d="M733.09,-1621.79C739.02,-1618.4 744.43,-1614.21 749,-1609.04 776.96,-1577.45 737.83,-1450.53 767,-1420.04 829.05,-1355.19 901.58,-1453.49 967,-1392.04 996.1,-1364.71 957.11,-1332.6 985,-1304.04 991.38,-1297.51 999.08,-1292.54 1007.42,-1288.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.52,-1618.67 724.08,-1626.21 734.6,-1624.95 731.52,-1618.67"/>
+</g>
+<!-- Node436&#45;&gt;Node80 -->
+<g id="edge559" class="edge">
+<title>Node436&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M682.15,-4709.18C706.43,-4699.32 737.83,-4688.24 767,-4683.04 846.37,-4668.9 938.3,-4669.21 1004.44,-4672.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.77,-4705.96 672.88,-4713.02 683.45,-4712.42 680.77,-4705.96"/>
+</g>
+<!-- Node436&#45;&gt;Node215 -->
+<g id="edge560" class="edge">
+<title>Node436&#45;&gt;Node215</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-4705.26C681.39,-4679.83 721.96,-4640.13 767,-4624.04 847.46,-4595.3 946.33,-4600.7 1014.16,-4610.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-4703.12 652.1,-4712.97 661.29,-4707.71 656.01,-4703.12"/>
+</g>
+<!-- Node436&#45;&gt;Node325 -->
+<g id="edge561" class="edge">
+<title>Node436&#45;&gt;Node325</title>
+<path fill="none" stroke="midnightblue" d="M734.65,-4730.13C818.66,-4731.98 939.85,-4734.65 1017.77,-4736.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="734.67,-4726.63 724.6,-4729.91 734.52,-4733.63 734.67,-4726.63"/>
+</g>
+<!-- Node437&#45;&gt;Node86 -->
+<g id="edge563" class="edge">
+<title>Node437&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M682.14,-4532.14C706.42,-4522.27 737.82,-4511.2 767,-4506.04 851.84,-4491.05 951,-4492.78 1017.69,-4496.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.76,-4528.92 672.87,-4535.99 683.45,-4535.39 680.76,-4528.92"/>
+</g>
+<!-- Node437&#45;&gt;Node219 -->
+<g id="edge564" class="edge">
+<title>Node437&#45;&gt;Node219</title>
+<path fill="none" stroke="midnightblue" d="M674.79,-4530.54C697.44,-4516.18 726.8,-4495.59 749,-4473.04 758.86,-4463.03 754.63,-4453.72 767,-4447.04 808.54,-4424.62 934.04,-4427.95 1016.92,-4433.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="672.79,-4527.67 666.15,-4535.92 676.49,-4533.61 672.79,-4527.67"/>
+</g>
+<!-- Node437&#45;&gt;Node327 -->
+<g id="edge565" class="edge">
+<title>Node437&#45;&gt;Node327</title>
+<path fill="none" stroke="midnightblue" d="M737.42,-4553.62C820.04,-4555.8 937.09,-4558.89 1014.24,-4560.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="737.36,-4550.11 727.27,-4553.35 737.17,-4557.11 737.36,-4550.11"/>
+</g>
+<!-- Node438&#45;&gt;Node90 -->
+<g id="edge567" class="edge">
+<title>Node438&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M726.07,-4438.66C734.62,-4434.84 742.52,-4429.76 749,-4423.04 778.53,-4392.42 734.22,-4356.14 767,-4329.04 802.99,-4299.29 927.75,-4309.84 1012.33,-4321.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.65,-4435.46 716.58,-4442.32 727.17,-4441.99 724.65,-4435.46"/>
+</g>
+<!-- Node438&#45;&gt;Node221 -->
+<g id="edge568" class="edge">
+<title>Node438&#45;&gt;Node221</title>
+<path fill="none" stroke="midnightblue" d="M726.17,-4439.29C734.79,-4435.37 742.67,-4430.1 749,-4423.04 771.86,-4397.56 741.42,-4292.79 767,-4270.04 802.24,-4238.71 929.27,-4253.06 1014.23,-4267.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.63,-4436.13 716.58,-4443.02 727.17,-4442.66 724.63,-4436.13"/>
+</g>
+<!-- Node438&#45;&gt;Node329 -->
+<g id="edge569" class="edge">
+<title>Node438&#45;&gt;Node329</title>
+<path fill="none" stroke="midnightblue" d="M725.99,-4436.02C734.24,-4432.66 742.09,-4428.41 749,-4423.04 762.81,-4412.31 752.11,-4397.22 767,-4388.04 805.96,-4364.02 925.58,-4369.07 1008.79,-4376.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.75,-4432.75 716.54,-4439.46 727.14,-4439.33 724.75,-4432.75"/>
+</g>
+<!-- Node439&#45;&gt;Node331 -->
+<g id="edge571" class="edge">
+<title>Node439&#45;&gt;Node331</title>
+<path fill="none" stroke="midnightblue" d="M654.69,-4386.45C677.02,-4359.13 719.97,-4304.33 749,-4253.04 759,-4235.37 750.05,-4222.22 767,-4211.04 805.4,-4185.72 926.15,-4196.05 1009.65,-4207.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="651.87,-4384.37 648.21,-4394.31 657.27,-4388.82 651.87,-4384.37"/>
+</g>
+<!-- Node440&#45;&gt;Node92 -->
+<g id="edge573" class="edge">
+<title>Node440&#45;&gt;Node92</title>
+<path fill="none" stroke="midnightblue" d="M745.61,-4218.24C746.78,-4217.23 747.91,-4216.16 749,-4215.04 787.25,-4175.78 725.51,-4128.86 767,-4093.04 803.02,-4061.94 931.9,-4077.53 1016.7,-4092.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.41,-4215.52 737.42,-4224.25 747.55,-4221.16 743.41,-4215.52"/>
+</g>
+<!-- Node440&#45;&gt;Node207 -->
+<g id="edge574" class="edge">
+<title>Node440&#45;&gt;Node207</title>
+<path fill="none" stroke="midnightblue" d="M745.69,-4218.31C746.83,-4217.28 747.94,-4216.19 749,-4215.04 776.51,-4185.43 737.04,-4061.17 767,-4034.04 802.49,-4001.91 932.93,-4018.14 1017.95,-4032.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="743.46,-4215.61 737.62,-4224.45 747.7,-4221.18 743.46,-4215.61"/>
+</g>
+<!-- Node440&#45;&gt;Node333 -->
+<g id="edge575" class="edge">
+<title>Node440&#45;&gt;Node333</title>
+<path fill="none" stroke="midnightblue" d="M744.15,-4218.98C745.83,-4217.75 747.45,-4216.44 749,-4215.04 770.65,-4195.57 743.75,-4169.58 767,-4152.04 804.37,-4123.85 929.07,-4137.75 1013.22,-4151.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="741.96,-4216.23 735.35,-4224.51 745.68,-4222.16 741.96,-4216.23"/>
+</g>
+<!-- Node441&#45;&gt;Node335 -->
+<g id="edge577" class="edge">
+<title>Node441&#45;&gt;Node335</title>
+<path fill="none" stroke="midnightblue" d="M646.01,-4165.2C658.91,-4118.05 694.19,-4016.6 767,-3975.04 806.42,-3952.54 923.98,-3963.58 1006.8,-3975.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="642.61,-4164.35 643.46,-4174.92 649.38,-4166.13 642.61,-4164.35"/>
+</g>
+<!-- Node442&#45;&gt;Node98 -->
+<g id="edge579" class="edge">
+<title>Node442&#45;&gt;Node98</title>
+<path fill="none" stroke="midnightblue" d="M733.88,-1337.88C739.56,-1334.46 744.7,-1330.23 749,-1325.04 793.23,-1271.61 718,-750.13 767,-701.04 800.66,-667.33 930.61,-673.5 1016.21,-681.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.89,-1334.97 724.57,-1342.63 735.06,-1341.21 731.89,-1334.97"/>
+</g>
+<!-- Node442&#45;&gt;Node227 -->
+<g id="edge580" class="edge">
+<title>Node442&#45;&gt;Node227</title>
+<path fill="none" stroke="midnightblue" d="M733.87,-1337.87C739.55,-1334.45 744.69,-1330.23 749,-1325.04 789.12,-1276.72 723.24,-805.1 767,-760.04 783.49,-743.06 916.86,-739.71 1008.09,-739.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.87,-1334.95 724.54,-1342.61 735.04,-1341.19 731.87,-1334.95"/>
+</g>
+<!-- Node443&#45;&gt;Node96 -->
+<g id="edge582" class="edge">
+<title>Node443&#45;&gt;Node96</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-3883.14C706.18,-3873.21 737.69,-3862.08 767,-3857.04 849.88,-3842.79 946.22,-3849.7 1012.76,-3858.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-3879.93 672.59,-3887.02 683.17,-3886.39 680.47,-3879.93"/>
+</g>
+<!-- Node443&#45;&gt;Node225 -->
+<g id="edge583" class="edge">
+<title>Node443&#45;&gt;Node225</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-3879.26C681.39,-3853.83 721.96,-3814.13 767,-3798.04 856.07,-3766.22 967.61,-3780.87 1034.7,-3795"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-3877.12 652.1,-3886.97 661.29,-3881.71 656.01,-3877.12"/>
+</g>
+<!-- Node443&#45;&gt;Node337 -->
+<g id="edge584" class="edge">
+<title>Node443&#45;&gt;Node337</title>
+<path fill="none" stroke="midnightblue" d="M726.42,-3904.16C792.4,-3906.17 885.52,-3909.81 967,-3916.04 980.82,-3917.1 995.47,-3918.47 1009.71,-3919.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="726.17,-3900.65 716.07,-3903.86 725.96,-3907.65 726.17,-3900.65"/>
+</g>
+<!-- Node444&#45;&gt;Node373 -->
+<g id="edge586" class="edge">
+<title>Node444&#45;&gt;Node373</title>
+<path fill="none" stroke="midnightblue" d="M728.8,-1575.44C736.46,-1571.64 743.41,-1566.62 749,-1560.04 796.27,-1504.42 717.6,-1285.79 767,-1232.04 827.74,-1165.96 896.76,-1259.93 967,-1204.04 984.5,-1190.12 968.11,-1171.71 985,-1157.04 992.91,-1150.17 1002.34,-1145.08 1012.29,-1141.33"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.36,-1572.24 719.51,-1579.35 730.09,-1578.69 727.36,-1572.24"/>
+</g>
+<!-- Node445&#45;&gt;Node100 -->
+<g id="edge588" class="edge">
+<title>Node445&#45;&gt;Node100</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-3706.14C706.18,-3696.21 737.69,-3685.08 767,-3680.04 848.48,-3666.03 942.97,-3672.47 1009.36,-3680.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-3702.93 672.59,-3710.02 683.17,-3709.39 680.47,-3702.93"/>
+</g>
+<!-- Node445&#45;&gt;Node229 -->
+<g id="edge589" class="edge">
+<title>Node445&#45;&gt;Node229</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-3702.26C681.39,-3676.83 721.96,-3637.13 767,-3621.04 857.3,-3588.79 970.64,-3605.14 1037.41,-3620.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-3700.12 652.1,-3709.97 661.29,-3704.71 656.01,-3700.12"/>
+</g>
+<!-- Node445&#45;&gt;Node339 -->
+<g id="edge590" class="edge">
+<title>Node445&#45;&gt;Node339</title>
+<path fill="none" stroke="midnightblue" d="M729.98,-3728.22C795.68,-3730.7 886.9,-3734.49 967,-3739.04 979.58,-3739.76 992.85,-3740.6 1005.89,-3741.48"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="729.78,-3724.71 719.66,-3727.83 729.52,-3731.7 729.78,-3724.71"/>
+</g>
+<!-- Node446&#45;&gt;Node341 -->
+<g id="edge594" class="edge">
+<title>Node446&#45;&gt;Node341</title>
+<path fill="none" stroke="midnightblue" d="M740.24,-3549.79C805.04,-3551.55 891.13,-3555.06 967,-3562.04 983.52,-3563.56 1001.18,-3565.72 1017.92,-3568.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="740.12,-3546.29 730.03,-3549.52 739.93,-3553.29 740.12,-3546.29"/>
+</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,-3526.54 1032.5,-3545.54 1157.5,-3545.54 1157.5,-3526.54 1032.5,-3526.54"/>
+<text text-anchor="middle" x="1095" y="-3533.54" 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="M740.31,-3538.57C749.33,-3537.96 758.33,-3537.43 767,-3537.04 859.44,-3532.9 966.74,-3533.63 1032.49,-3534.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="739.86,-3535.1 730.13,-3539.3 740.36,-3542.08 739.86,-3535.1"/>
+</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,-3488.54 1025,-3507.54 1165,-3507.54 1165,-3488.54 1025,-3488.54"/>
+<text text-anchor="middle" x="1095" y="-3495.54" 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="M740.29,-3532.52C749.31,-3531.28 758.32,-3530.1 767,-3529.04 855.87,-3518.19 958.72,-3508.99 1024.99,-3503.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="739.53,-3529.1 730.11,-3533.95 740.5,-3536.03 739.53,-3529.1"/>
+</g>
+<!-- Node449&#45;&gt;Node102 -->
+<g id="edge596" class="edge">
+<title>Node449&#45;&gt;Node102</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-3420.14C706.18,-3410.21 737.69,-3399.08 767,-3394.04 850.12,-3379.75 946.84,-3385.4 1013.42,-3392.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-3416.93 672.59,-3424.02 683.17,-3423.39 680.47,-3416.93"/>
+</g>
+<!-- Node449&#45;&gt;Node231 -->
+<g id="edge597" class="edge">
+<title>Node449&#45;&gt;Node231</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-3416.26C681.39,-3390.83 721.96,-3351.13 767,-3335.04 857.3,-3302.79 970.64,-3319.14 1037.41,-3334.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-3414.12 652.1,-3423.97 661.29,-3418.71 656.01,-3414.12"/>
+</g>
+<!-- Node449&#45;&gt;Node343 -->
+<g id="edge598" class="edge">
+<title>Node449&#45;&gt;Node343</title>
+<path fill="none" stroke="midnightblue" d="M741.79,-3442.18C822.54,-3444.67 934.05,-3448.11 1009.82,-3450.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="741.7,-3438.68 731.6,-3441.87 741.49,-3445.67 741.7,-3438.68"/>
+</g>
+<!-- Node450&#45;&gt;Node104 -->
+<g id="edge600" class="edge">
+<title>Node450&#45;&gt;Node104</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-3243.14C706.18,-3233.21 737.69,-3222.08 767,-3217.04 847.46,-3203.21 940.66,-3207.75 1006.93,-3214.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-3239.93 672.59,-3247.02 683.17,-3246.39 680.47,-3239.93"/>
+</g>
+<!-- Node450&#45;&gt;Node233 -->
+<g id="edge601" class="edge">
+<title>Node450&#45;&gt;Node233</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-3239.26C681.39,-3213.83 721.96,-3174.13 767,-3158.04 857.3,-3125.79 970.64,-3142.14 1037.41,-3157.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-3237.12 652.1,-3246.97 661.29,-3241.71 656.01,-3237.12"/>
+</g>
+<!-- Node450&#45;&gt;Node345 -->
+<g id="edge602" class="edge">
+<title>Node450&#45;&gt;Node345</title>
+<path fill="none" stroke="midnightblue" d="M733.01,-3264.75C798.49,-3266.97 888.17,-3270.63 967,-3276.04 983.46,-3277.17 1001.1,-3278.66 1017.83,-3280.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.83,-3261.24 722.72,-3264.41 732.59,-3268.24 732.83,-3261.24"/>
+</g>
+<!-- Node451&#45;&gt;Node108 -->
+<g id="edge604" class="edge">
+<title>Node451&#45;&gt;Node108</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-3066.14C706.18,-3056.21 737.69,-3045.08 767,-3040.04 848.2,-3026.08 942.32,-3032.43 1008.68,-3040.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-3062.93 672.59,-3070.02 683.17,-3069.39 680.47,-3062.93"/>
+</g>
+<!-- Node451&#45;&gt;Node237 -->
+<g id="edge605" class="edge">
+<title>Node451&#45;&gt;Node237</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-3062.26C681.39,-3036.83 721.96,-2997.13 767,-2981.04 857.3,-2948.79 970.64,-2965.14 1037.41,-2980.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-3060.12 652.1,-3069.97 661.29,-3064.71 656.01,-3060.12"/>
+</g>
+<!-- Node451&#45;&gt;Node347 -->
+<g id="edge606" class="edge">
+<title>Node451&#45;&gt;Node347</title>
+<path fill="none" stroke="midnightblue" d="M730.37,-3087.28C796.08,-3089.31 887.14,-3092.94 967,-3099.04 979.39,-3099.99 992.43,-3101.19 1005.25,-3102.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="730.15,-3083.78 720.05,-3086.97 729.94,-3090.77 730.15,-3083.78"/>
+</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,-55.54 1003.5,-74.54 1186.5,-74.54 1186.5,-55.54 1003.5,-55.54"/>
+<text text-anchor="middle" x="1095" y="-62.54" 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="M726.43,-845.45C735.15,-840.87 742.98,-834.88 749,-827.04 773.98,-794.51 738.72,-118.74 767,-89.04 798.36,-56.12 917.91,-54.94 1003.38,-58.71"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.72,-842.38 717.08,-849.72 727.63,-848.75 724.72,-842.38"/>
+</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,-17.54 1053.5,-36.54 1136.5,-36.54 1136.5,-17.54 1053.5,-17.54"/>
+<text text-anchor="middle" x="1095" y="-24.54" 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="M640.17,-788.2C641.57,-679.15 654.14,-153.87 767,-51.04 848.63,23.33 994.33,-1.23 1060.11,-17.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="636.67,-788.39 640.06,-798.42 643.67,-788.46 636.67,-788.39"/>
+</g>
+<!-- Node456&#45;&gt;Node112 -->
+<g id="edge612" class="edge">
+<title>Node456&#45;&gt;Node112</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-2889.14C706.18,-2879.21 737.69,-2868.08 767,-2863.04 849.46,-2848.86 945.25,-2855.63 1011.75,-2863.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-2885.93 672.59,-2893.02 683.17,-2892.39 680.47,-2885.93"/>
+</g>
+<!-- Node456&#45;&gt;Node239 -->
+<g id="edge613" class="edge">
+<title>Node456&#45;&gt;Node239</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-2885.26C681.39,-2859.83 721.96,-2820.13 767,-2804.04 856.62,-2772.03 968.95,-2787.47 1035.91,-2801.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-2883.12 652.1,-2892.97 661.29,-2887.71 656.01,-2883.12"/>
+</g>
+<!-- Node456&#45;&gt;Node349 -->
+<g id="edge614" class="edge">
+<title>Node456&#45;&gt;Node349</title>
+<path fill="none" stroke="midnightblue" d="M727.4,-2910.19C793.32,-2912.2 885.93,-2915.85 967,-2922.04 980.38,-2923.07 994.53,-2924.39 1008.34,-2925.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.16,-2906.68 717.06,-2909.89 726.95,-2913.68 727.16,-2906.68"/>
+</g>
+<!-- Node457&#45;&gt;Node110 -->
+<g id="edge616" class="edge">
+<title>Node457&#45;&gt;Node110</title>
+<path fill="none" stroke="midnightblue" d="M726.12,-1292.97C734.89,-1289 742.82,-1283.53 749,-1276.04 773.52,-1246.34 739.42,-609.92 767,-583.04 800.76,-550.14 928.23,-564.12 1013.69,-578"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.8,-1289.73 716.72,-1296.58 727.31,-1296.26 724.8,-1289.73"/>
+</g>
+<!-- Node457&#45;&gt;Node243 -->
+<g id="edge617" class="edge">
+<title>Node457&#45;&gt;Node243</title>
+<path fill="none" stroke="midnightblue" d="M726.1,-1292.95C734.87,-1288.99 742.81,-1283.52 749,-1276.04 793.93,-1221.75 716.47,-691.16 767,-642.04 799.62,-610.34 919.53,-618.33 1004.67,-628.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="724.78,-1289.71 716.7,-1296.56 727.29,-1296.25 724.78,-1289.71"/>
+</g>
+<!-- Node458&#45;&gt;Node114 -->
+<g id="edge619" class="edge">
+<title>Node458&#45;&gt;Node114</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-2712.14C706.18,-2702.21 737.69,-2691.08 767,-2686.04 854.6,-2670.98 878.5,-2677.75 967,-2686.04 986.77,-2687.89 1008.05,-2691.33 1027.43,-2695.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-2708.93 672.59,-2716.02 683.17,-2715.39 680.47,-2708.93"/>
+</g>
+<!-- Node458&#45;&gt;Node241 -->
+<g id="edge620" class="edge">
+<title>Node458&#45;&gt;Node241</title>
+<path fill="none" stroke="midnightblue" d="M658.79,-2708.26C681.39,-2682.83 721.96,-2643.13 767,-2627.04 850.71,-2597.14 880.95,-2604.75 967,-2627.04 975.86,-2629.34 976.44,-2633.8 985,-2637.04 993.97,-2640.44 1003.55,-2643.42 1013.16,-2646.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="656.01,-2706.12 652.1,-2715.97 661.29,-2710.71 656.01,-2706.12"/>
+</g>
+<!-- Node458&#45;&gt;Node351 -->
+<g id="edge621" class="edge">
+<title>Node458&#45;&gt;Node351</title>
+<path fill="none" stroke="midnightblue" d="M733.41,-2732.99C798.88,-2734.86 888.4,-2738.42 967,-2745.04 978.4,-2746 990.36,-2747.22 1002.18,-2748.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="733.2,-2729.49 723.11,-2732.71 733.01,-2736.48 733.2,-2729.49"/>
+</g>
+<!-- Node459&#45;&gt;Node106 -->
+<g id="edge623" class="edge">
+<title>Node459&#45;&gt;Node106</title>
+<path fill="none" stroke="midnightblue" d="M681.87,-2535.14C706.18,-2525.21 737.69,-2514.08 767,-2509.04 854.6,-2493.98 889.65,-2465.25 967,-2509.04 980.53,-2516.7 972.38,-2529.96 985,-2539.04 996.25,-2547.13 1009.71,-2552.58 1023.28,-2556.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="680.47,-2531.93 672.59,-2539.02 683.17,-2538.39 680.47,-2531.93"/>
+</g>
+<!-- Node459&#45;&gt;Node235 -->
+<g id="edge624" class="edge">
+<title>Node459&#45;&gt;Node235</title>
+<path fill="none" stroke="midnightblue" d="M667.53,-2532.41C689.75,-2514.81 721.69,-2489.18 749,-2466.04 757.17,-2459.12 757,-2453.85 767,-2450.04 808.54,-2434.25 929.68,-2425.91 967,-2450.04 983.37,-2460.63 969.87,-2477.75 985,-2490.04 993.95,-2497.31 1004.62,-2502.5 1015.74,-2506.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="665.2,-2529.79 659.52,-2538.74 669.54,-2535.28 665.2,-2529.79"/>
+</g>
+<!-- Node459&#45;&gt;Node353 -->
+<g id="edge625" class="edge">
+<title>Node459&#45;&gt;Node353</title>
+<path fill="none" stroke="midnightblue" d="M731.23,-2550.16C813.22,-2548.07 926.72,-2549.06 967,-2568.04 977.82,-2573.14 974.67,-2582.02 985,-2588.04 995.8,-2594.33 1008.08,-2598.98 1020.4,-2602.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="731.05,-2546.67 721.15,-2550.44 731.24,-2553.66 731.05,-2546.67"/>
+</g>
+</g>
+</svg>