aboutsummaryrefslogtreecommitdiff
path: root/23.11/_arm_compute_tensor_handle_8hpp__dep__incl.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/_arm_compute_tensor_handle_8hpp__dep__incl.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/_arm_compute_tensor_handle_8hpp__dep__incl.svg')
-rw-r--r--23.11/_arm_compute_tensor_handle_8hpp__dep__incl.svg3087
1 files changed, 3087 insertions, 0 deletions
diff --git a/23.11/_arm_compute_tensor_handle_8hpp__dep__incl.svg b/23.11/_arm_compute_tensor_handle_8hpp__dep__incl.svg
new file mode 100644
index 0000000000..48ef799f14
--- /dev/null
+++ b/23.11/_arm_compute_tensor_handle_8hpp__dep__incl.svg
@@ -0,0 +1,3087 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.43.0 (0)
+ -->
+<!-- Title: src/backends/aclCommon/ArmComputeTensorHandle.hpp Pages: 1 -->
+<svg width="25534pt" height="396pt"
+ viewBox="0.00 0.00 25534.33 396.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 392)">
+<title>src/backends/aclCommon/ArmComputeTensorHandle.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-392 25530.33,-392 25530.33,4 -4,4"/>
+<!-- Node1 -->
+<g id="node1" class="node">
+<title>Node1</title>
+<g id="a_node1"><a xlink:title=" ">
+<polygon fill="#bfbfbf" stroke="black" points="12675,-357.5 12675,-387.5 12846,-387.5 12846,-357.5 12675,-357.5"/>
+<text text-anchor="start" x="12683" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
+<text text-anchor="middle" x="12760.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_cl_import_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3058.5,-290.5 3058.5,-320.5 3194.5,-320.5 3194.5,-290.5 3058.5,-290.5"/>
+<text text-anchor="start" x="3066.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClImport</text>
+<text text-anchor="middle" x="3126.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">TensorHandle.hpp</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="M12664.43,-370.85C11713.12,-364.43 4000.64,-312.4 3194.56,-306.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12664.62,-374.35 12674.64,-370.92 12664.67,-367.35 12664.62,-374.35"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_cl_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6188,-290.5 6188,-320.5 6323,-320.5 6323,-290.5 6188,-290.5"/>
+<text text-anchor="start" x="6196" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
+<text text-anchor="middle" x="6255.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node4 -->
+<g id="edge3" class="edge">
+<title>Node1&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M12664.72,-370.54C11912.08,-363.02 6960.99,-313.55 6323.13,-307.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12664.94,-374.05 12674.97,-370.65 12665.01,-367.05 12664.94,-374.05"/>
+</g>
+<!-- Node76 -->
+<g id="node76" class="node">
+<title>Node76</title>
+<g id="a_node76"><a xlink:href="_neon_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="23328,-290.5 23328,-320.5 23495,-320.5 23495,-290.5 23328,-290.5"/>
+<text text-anchor="start" x="23336" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
+<text text-anchor="middle" x="23411.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node76 -->
+<g id="edge75" class="edge">
+<title>Node1&#45;&gt;Node76</title>
+<path fill="none" stroke="midnightblue" d="M12856.27,-370.92C13857.48,-364.81 22390.52,-312.73 23327.98,-307.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12856.21,-367.42 12846.23,-370.98 12856.26,-374.42 12856.21,-367.42"/>
+</g>
+<!-- Node108 -->
+<g id="node108" class="node">
+<title>Node108</title>
+<g id="a_node108"><a xlink:href="_neon_abs_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11506.5,-140 11506.5,-170 11666.5,-170 11666.5,-140 11506.5,-140"/>
+<text text-anchor="start" x="11514.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11586.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAbsWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node108 -->
+<g id="edge220" class="edge">
+<title>Node1&#45;&gt;Node108</title>
+<path fill="none" stroke="midnightblue" d="M12701.09,-354.13C12678.28,-345.99 12652.67,-334.96 12631.5,-321 12596.61,-297.99 12593.12,-285.37 12565.5,-254 12549.81,-236.18 12553.63,-222.82 12532.5,-212 12447.68,-168.55 11769.98,-188.5 11675.5,-176 11664.51,-174.55 11652.88,-172.39 11641.77,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12700.08,-357.48 12710.67,-357.44 12702.36,-350.87 12700.08,-357.48"/>
+</g>
+<!-- Node114 -->
+<g id="node114" class="node">
+<title>Node114</title>
+<g id="a_node114"><a xlink:href="_neon_cast_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11684.5,-140 11684.5,-170 11844.5,-170 11844.5,-140 11684.5,-140"/>
+<text text-anchor="start" x="11692.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11764.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonCastWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node114 -->
+<g id="edge221" class="edge">
+<title>Node1&#45;&gt;Node114</title>
+<path fill="none" stroke="midnightblue" d="M12720.66,-352.94C12703.85,-344.29 12684.52,-333.21 12668.5,-321 12635.5,-295.85 12631.87,-284.28 12603.5,-254 12586.29,-235.63 12588.24,-222.79 12565.5,-212 12422.36,-144.1 12010.47,-197.45 11853.5,-176 11842.67,-174.52 11831.22,-172.39 11820.26,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12719.19,-356.12 12729.69,-357.49 12722.33,-349.87 12719.19,-356.12"/>
+</g>
+<!-- Node115 -->
+<g id="node115" class="node">
+<title>Node115</title>
+<g id="a_node115"><a xlink:href="_neon_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11863,-140 11863,-170 12048,-170 12048,-140 11863,-140"/>
+<text text-anchor="start" x="11871" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11955.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonChannelShuffleWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node115 -->
+<g id="edge222" class="edge">
+<title>Node1&#45;&gt;Node115</title>
+<path fill="none" stroke="midnightblue" d="M12733.46,-351.12C12722.27,-342.27 12709.39,-331.54 12698.5,-321 12695.61,-318.21 12607.1,-213.78 12603.5,-212 12494.33,-157.94 12177.28,-191.86 12056.5,-176 12044.54,-174.43 12031.86,-172.3 12019.68,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12731.59,-354.09 12741.63,-357.48 12735.89,-348.57 12731.59,-354.09"/>
+</g>
+<!-- Node122 -->
+<g id="node122" class="node">
+<title>Node122</title>
+<g id="a_node122"><a xlink:href="_neon_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12066,-140 12066,-170 12283,-170 12283,-140 12066,-140"/>
+<text text-anchor="start" x="12074" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12174.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDetectionPostProcessWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node122 -->
+<g id="edge223" class="edge">
+<title>Node1&#45;&gt;Node122</title>
+<path fill="none" stroke="midnightblue" d="M12744.51,-349.09C12713.76,-306.15 12648.81,-216.15 12641.5,-212 12573.7,-173.51 12369.75,-186.52 12292.5,-176 12279.63,-174.25 12266.01,-172.16 12252.78,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12741.68,-351.15 12750.34,-357.25 12747.37,-347.08 12741.68,-351.15"/>
+</g>
+<!-- Node124 -->
+<g id="node124" class="node">
+<title>Node124</title>
+<g id="a_node124"><a xlink:href="_neon_exp_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12301.5,-140 12301.5,-170 12461.5,-170 12461.5,-140 12301.5,-140"/>
+<text text-anchor="start" x="12309.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12381.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonExpWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node124 -->
+<g id="edge224" class="edge">
+<title>Node1&#45;&gt;Node124</title>
+<path fill="none" stroke="midnightblue" d="M12751.51,-347.76C12735.87,-307.71 12703.06,-229.39 12679.5,-212 12603.66,-156.03 12562.96,-194.34 12470.5,-176 12461.33,-174.18 12451.67,-172.14 12442.21,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12748.32,-349.21 12755.19,-357.28 12754.85,-346.69 12748.32,-349.21"/>
+</g>
+<!-- Node132 -->
+<g id="node132" class="node">
+<title>Node132</title>
+<g id="a_node132"><a xlink:href="_neon_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12479.5,-140 12479.5,-170 12643.5,-170 12643.5,-140 12479.5,-140"/>
+<text text-anchor="start" x="12487.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12561.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalAndWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node132 -->
+<g id="edge225" class="edge">
+<title>Node1&#45;&gt;Node132</title>
+<path fill="none" stroke="midnightblue" d="M12756.77,-347.23C12750.23,-307.67 12735.67,-231.71 12717.5,-212 12703.46,-196.77 12655.85,-180.95 12616.89,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12753.35,-348.03 12758.39,-357.35 12760.26,-346.92 12753.35,-348.03"/>
+</g>
+<!-- Node133 -->
+<g id="node133" class="node">
+<title>Node133</title>
+<g id="a_node133"><a xlink:href="_neon_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12662,-140 12662,-170 12825,-170 12825,-140 12662,-140"/>
+<text text-anchor="start" x="12670" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12743.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalNotWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node133 -->
+<g id="edge226" class="edge">
+<title>Node1&#45;&gt;Node133</title>
+<path fill="none" stroke="midnightblue" d="M12761.09,-346.96C12761.54,-315.55 12761.29,-259.52 12755.5,-212 12753.74,-197.59 12750.09,-181.4 12747.27,-170.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12757.59,-347.29 12760.91,-357.35 12764.59,-347.42 12757.59,-347.29"/>
+</g>
+<!-- Node134 -->
+<g id="node134" class="node">
+<title>Node134</title>
+<g id="a_node134"><a xlink:href="_neon_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12843.5,-140 12843.5,-170 13003.5,-170 13003.5,-140 12843.5,-140"/>
+<text text-anchor="start" x="12851.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12923.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalOrWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node134 -->
+<g id="edge227" class="edge">
+<title>Node1&#45;&gt;Node134</title>
+<path fill="none" stroke="midnightblue" d="M12777.33,-349.25C12810.83,-304.96 12885.03,-206.86 12912.77,-170.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12774.44,-347.27 12771.19,-357.36 12780.02,-351.5 12774.44,-347.27"/>
+</g>
+<!-- Node136 -->
+<g id="node136" class="node">
+<title>Node136</title>
+<g id="a_node136"><a xlink:href="_neon_log_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13021.5,-140 13021.5,-170 13181.5,-170 13181.5,-140 13021.5,-140"/>
+<text text-anchor="start" x="13029.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13101.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node136 -->
+<g id="edge228" class="edge">
+<title>Node1&#45;&gt;Node136</title>
+<path fill="none" stroke="midnightblue" d="M12791.43,-351.95C12859.28,-309.07 13019.82,-207.62 13079.04,-170.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12789.46,-349.06 12782.87,-357.36 12793.2,-354.98 12789.46,-349.06"/>
+</g>
+<!-- Node140 -->
+<g id="node140" class="node">
+<title>Node140</title>
+<g id="a_node140"><a xlink:href="_neon_neg_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13237.5,-140 13237.5,-170 13397.5,-170 13397.5,-140 13237.5,-140"/>
+<text text-anchor="start" x="13245.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13317.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNegWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node140 -->
+<g id="edge229" class="edge">
+<title>Node1&#45;&gt;Node140</title>
+<path fill="none" stroke="midnightblue" d="M12806.38,-353.75C12914.48,-311.93 13183.36,-207.9 13281.18,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12805.11,-350.49 12797.05,-357.36 12807.64,-357.02 12805.11,-350.49"/>
+</g>
+<!-- Node153 -->
+<g id="node153" class="node">
+<title>Node153</title>
+<g id="a_node153"><a xlink:href="_neon_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="24906.5,-140 24906.5,-170 25066.5,-170 25066.5,-140 24906.5,-140"/>
+<text text-anchor="start" x="24914.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="24986.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRsqrtWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node153 -->
+<g id="edge230" class="edge">
+<title>Node1&#45;&gt;Node153</title>
+<path fill="none" stroke="midnightblue" d="M12856.09,-371.51C13787.98,-371.51 21266.82,-369.98 23503.5,-321 23693.93,-316.83 25084.47,-391.3 25216.5,-254 25229.44,-240.55 25228.03,-226.68 25216.5,-212 25213.83,-208.6 25115.32,-185.48 25048.1,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12856.09,-368.01 12846.09,-371.51 12856.09,-375.01 12856.09,-368.01"/>
+</g>
+<!-- Node154 -->
+<g id="node154" class="node">
+<title>Node154</title>
+<g id="a_node154"><a xlink:href="_neon_sin_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="25084.5,-140 25084.5,-170 25244.5,-170 25244.5,-140 25084.5,-140"/>
+<text text-anchor="start" x="25092.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="25164.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSinWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node154 -->
+<g id="edge231" class="edge">
+<title>Node1&#45;&gt;Node154</title>
+<path fill="none" stroke="midnightblue" d="M12856.2,-371.49C13897.99,-371.32 23117.87,-368.44 24329.5,-321 24531.01,-313.11 25097.27,-401.77 25234.5,-254 25247.2,-240.32 25242.59,-228.82 25234.5,-212 25225.74,-193.76 25207.82,-179.61 25192.31,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12856.14,-367.99 12846.14,-371.49 12856.14,-374.99 12856.14,-367.99"/>
+</g>
+<!-- Node159 -->
+<g id="node159" class="node">
+<title>Node159</title>
+<g id="a_node159"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="25338.5,-140 25338.5,-170 25498.5,-170 25498.5,-140 25338.5,-140"/>
+<text text-anchor="start" x="25346.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="25418.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node159 -->
+<g id="edge232" class="edge">
+<title>Node1&#45;&gt;Node159</title>
+<path fill="none" stroke="midnightblue" d="M12856.39,-371.47C13955.17,-371.03 24139.02,-365.78 24768.5,-321 24984.68,-305.62 25046.77,-325.1 25251.5,-254 25309.93,-233.71 25370.64,-191.96 25400.17,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="12856.17,-367.97 12846.17,-371.47 12856.17,-374.97 12856.17,-367.97"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_cl_import_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="0,-218 0,-248 137,-248 137,-218 0,-218"/>
+<text text-anchor="start" x="8" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClImport</text>
+<text text-anchor="middle" x="68.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">TensorHandleFactory.cpp</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="M3048.24,-304.27C2607.17,-302.82 441.04,-293.7 146.5,-254 136.52,-252.66 125.99,-250.49 116,-248.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3048.32,-307.77 3058.33,-304.3 3048.35,-300.77 3048.32,-307.77"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:href="_cl_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5301,-218 5301,-248 5436,-248 5436,-218 5301,-218"/>
+<text text-anchor="start" x="5309" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
+<text text-anchor="middle" x="5368.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</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="M6177.85,-304.68C6032.81,-303.92 5711.25,-296.98 5444.5,-254 5435.21,-252.5 5425.4,-250.36 5416.03,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.97,-308.18 6187.99,-304.73 6178,-301.18 6177.97,-308.18"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:href="_cl_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5454,-218 5454,-248 5589,-248 5589,-218 5454,-218"/>
+<text text-anchor="start" x="5462" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
+<text text-anchor="middle" x="5521.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node4&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M6177.62,-303.07C6053.9,-299.78 5805.19,-289 5597.5,-254 5588.35,-252.46 5578.7,-250.32 5569.46,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.67,-306.57 6187.76,-303.33 6177.85,-299.57 6177.67,-306.57"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5607,-218 5607,-248 5756,-248 5756,-218 5607,-218"/>
+<text text-anchor="start" x="5615" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
+<text text-anchor="middle" x="5681.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node4&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M6177.73,-299.64C6080.73,-292.86 5910.04,-278.55 5765.5,-254 5755.89,-252.37 5745.75,-250.28 5735.96,-248.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.53,-303.14 6187.75,-300.34 6178.01,-296.16 6177.53,-303.14"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:href="_cl_abs_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5774.5,-218 5774.5,-248 5918.5,-248 5918.5,-218 5774.5,-218"/>
+<text text-anchor="start" x="5782.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5846.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAbsWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node4&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M6177.96,-294.55C6111.28,-285.52 6012.67,-271.04 5927.5,-254 5918.69,-252.24 5909.4,-250.16 5900.38,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.6,-298.03 6187.98,-295.9 6178.53,-291.1 6177.6,-298.03"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5937,-218 5937,-248 6082,-248 6082,-218 5937,-218"/>
+<text text-anchor="start" x="5945" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6009.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node4&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M6196.76,-287.66C6154.63,-275.59 6098.51,-259.51 6058.72,-248.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6196.03,-291.1 6206.6,-290.49 6197.96,-284.37 6196.03,-291.1"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6100.5,-218 6100.5,-248 6244.5,-248 6244.5,-218 6100.5,-218"/>
+<text text-anchor="start" x="6108.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6172.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node4&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M6230.73,-283.46C6217.24,-272 6200.92,-258.14 6188.99,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6228.82,-286.43 6238.7,-290.23 6233.35,-281.09 6228.82,-286.43"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6263,-218 6263,-248 6414,-248 6414,-218 6263,-218"/>
+<text text-anchor="start" x="6271" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6338.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node4&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M6280.27,-283.46C6293.76,-272 6310.08,-258.14 6322.01,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6277.65,-281.09 6272.3,-290.23 6282.18,-286.43 6277.65,-281.09"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6432.5,-218 6432.5,-248 6592.5,-248 6592.5,-218 6432.5,-218"/>
+<text text-anchor="start" x="6440.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6512.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node12 -->
+<g id="edge11" class="edge">
+<title>Node4&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M6316.31,-287.82C6360.39,-275.73 6419.34,-259.56 6461.07,-248.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6315.3,-284.47 6306.58,-290.49 6317.15,-291.22 6315.3,-284.47"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6611,-218 6611,-248 6828,-248 6828,-218 6611,-218"/>
+<text text-anchor="start" x="6619" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6719.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node13 -->
+<g id="edge12" class="edge">
+<title>Node4&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M6333.28,-293.67C6403.46,-283.77 6509.48,-268.51 6601.5,-254 6613.4,-252.12 6625.97,-250.07 6638.29,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6332.61,-290.23 6323.19,-295.09 6333.59,-297.16 6332.61,-290.23"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="_cl_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6846.5,-218 6846.5,-248 7022.5,-248 7022.5,-218 6846.5,-218"/>
+<text text-anchor="start" x="6854.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6934.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchToSpaceNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node14 -->
+<g id="edge13" class="edge">
+<title>Node4&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M6333.5,-300.57C6445.33,-294.28 6657.47,-279.96 6836.5,-254 6847.76,-252.37 6859.67,-250.26 6871.16,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.12,-297.08 6323.33,-301.13 6333.51,-304.07 6333.12,-297.08"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_cl_cast_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7040.5,-218 7040.5,-248 7184.5,-248 7184.5,-218 7040.5,-218"/>
+<text text-anchor="start" x="7048.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="7112.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClCastWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node15 -->
+<g id="edge14" class="edge">
+<title>Node4&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M6333.37,-303.98C6473.74,-302.03 6778.17,-293.2 7031.5,-254 7041.23,-252.49 7051.51,-250.38 7061.36,-248.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.1,-300.48 6323.15,-304.11 6333.19,-307.48 6333.1,-300.48"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="_cl_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7203,-218 7203,-248 7372,-248 7372,-218 7203,-218"/>
+<text text-anchor="start" x="7211" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="7287.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClChannelShuffleWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node16 -->
+<g id="edge15" class="edge">
+<title>Node4&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M6333.53,-304.4C6494.85,-303.29 6876.51,-295.99 7193.5,-254 7204.91,-252.49 7217,-250.34 7228.57,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.21,-300.9 6323.23,-304.46 6333.25,-307.9 6333.21,-300.9"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7390.5,-218 7390.5,-248 7544.5,-248 7544.5,-218 7390.5,-218"/>
+<text text-anchor="start" x="7398.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="7467.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node17 -->
+<g id="edge16" class="edge">
+<title>Node4&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M6333.52,-302.84C6553.8,-297.85 7177.65,-281.64 7380.5,-254 7391.25,-252.54 7402.63,-250.38 7413.48,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.25,-299.34 6323.34,-303.07 6333.41,-306.34 6333.25,-299.34"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7562.5,-218 7562.5,-248 7706.5,-248 7706.5,-218 7562.5,-218"/>
+<text text-anchor="start" x="7570.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="7634.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node18 -->
+<g id="edge17" class="edge">
+<title>Node4&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M6333.13,-303.55C6575.44,-300.25 7315.76,-287.62 7553.5,-254 7563.54,-252.58 7574.14,-250.44 7584.26,-248.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6332.95,-300.05 6323,-303.68 6333.05,-307.05 6332.95,-300.05"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_cl_constant_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7724.5,-218 7724.5,-248 7868.5,-248 7868.5,-218 7724.5,-218"/>
+<text text-anchor="start" x="7732.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="7796.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConstantWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node19 -->
+<g id="edge18" class="edge">
+<title>Node4&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M6333.25,-303.94C6595.3,-301.71 7444.84,-291.68 7715.5,-254 7725.69,-252.58 7736.45,-250.41 7746.69,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.04,-300.44 6323.07,-304.02 6333.1,-307.44 6333.04,-300.44"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:href="_cl_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7886.5,-218 7886.5,-248 8078.5,-248 8078.5,-218 7886.5,-218"/>
+<text text-anchor="start" x="7894.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="7982.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp16ToFp32Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node20 -->
+<g id="edge19" class="edge">
+<title>Node4&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M6333.14,-303.7C6613.45,-300.56 7572.7,-287.56 7877.5,-254 7890.5,-252.57 7904.31,-250.41 7917.49,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.02,-300.2 6323.06,-303.81 6333.1,-307.2 6333.02,-300.2"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:href="_cl_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8096.5,-218 8096.5,-248 8288.5,-248 8288.5,-218 8096.5,-218"/>
+<text text-anchor="start" x="8104.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="8192.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp32ToFp16Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node21 -->
+<g id="edge20" class="edge">
+<title>Node4&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M6333.35,-304.02C6636.65,-301.9 7739.54,-291.69 8087.5,-254 8100.6,-252.58 8114.51,-250.41 8127.77,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.3,-300.52 6323.33,-304.09 6333.35,-307.52 6333.3,-300.52"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8306.5,-218 8306.5,-248 8472.5,-248 8472.5,-218 8306.5,-218"/>
+<text text-anchor="start" x="8314.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="8389.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node22 -->
+<g id="edge21" class="edge">
+<title>Node4&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M6333.46,-304.55C6658.47,-304.43 7906.73,-300.88 8297.5,-254 8309.02,-252.62 8321.23,-250.46 8332.86,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.2,-301.05 6323.2,-304.55 6333.21,-308.05 6333.2,-301.05"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8490.5,-218 8490.5,-248 8656.5,-248 8656.5,-218 8490.5,-218"/>
+<text text-anchor="start" x="8498.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="8573.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node23 -->
+<g id="edge22" class="edge">
+<title>Node4&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M6333.32,-304.73C6676.02,-305.44 8052.56,-305.01 8481.5,-254 8493.02,-252.63 8505.23,-250.48 8516.86,-248.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.26,-301.23 6323.25,-304.71 6333.24,-308.23 6333.26,-301.23"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="_cl_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8674.5,-218 8674.5,-248 8838.5,-248 8838.5,-218 8674.5,-218"/>
+<text text-anchor="start" x="8682.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="8756.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthToSpaceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node24 -->
+<g id="edge23" class="edge">
+<title>Node4&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M6333.49,-303.77C6721,-300.04 8429.94,-282.08 8665.5,-254 8677.06,-252.62 8689.32,-250.44 8700.97,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.19,-300.28 6323.23,-303.87 6333.26,-307.27 6333.19,-300.28"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8856.5,-218 8856.5,-248 9062.5,-248 9062.5,-218 8856.5,-218"/>
+<text text-anchor="start" x="8864.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="8959.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node25 -->
+<g id="edge24" class="edge">
+<title>Node4&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M6333.36,-304.63C6709.55,-305.03 8341.47,-303.8 8847.5,-254 8861.55,-252.62 8876.5,-250.45 8890.73,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.13,-301.13 6323.12,-304.62 6333.12,-308.13 6333.13,-301.13"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9081,-218 9081,-248 9232,-248 9232,-218 9081,-218"/>
+<text text-anchor="start" x="9089" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="9156.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node26 -->
+<g id="edge25" class="edge">
+<title>Node4&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M6333.17,-304.1C6758.22,-301.75 8793.64,-288.78 9071.5,-254 9082.33,-252.64 9093.79,-250.47 9104.67,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.11,-300.6 6323.13,-304.15 6333.15,-307.6 6333.11,-300.6"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9250.5,-218 9250.5,-248 9394.5,-248 9394.5,-218 9250.5,-218"/>
+<text text-anchor="start" x="9258.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="9322.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node27 -->
+<g id="edge26" class="edge">
+<title>Node4&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M6333.17,-304.22C6773.31,-302.48 8945.07,-292.04 9240.5,-254 9250.96,-252.65 9262.03,-250.48 9272.53,-248.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.08,-300.72 6323.1,-304.26 6333.11,-307.72 6333.08,-300.72"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9412.5,-218 9412.5,-248 9602.5,-248 9602.5,-218 9412.5,-218"/>
+<text text-anchor="start" x="9420.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="9507.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node28 -->
+<g id="edge27" class="edge">
+<title>Node4&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M6333.33,-304.06C6787.91,-301.4 9090.12,-286.4 9403.5,-254 9416.67,-252.64 9430.66,-250.46 9443.96,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.24,-300.56 6323.26,-304.12 6333.28,-307.56 6333.24,-300.56"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:href="_cl_exp_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9620.5,-218 9620.5,-248 9764.5,-248 9764.5,-218 9620.5,-218"/>
+<text text-anchor="start" x="9628.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="9692.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClExpWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node29 -->
+<g id="edge28" class="edge">
+<title>Node4&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M6333.14,-304.39C6804.87,-303.57 9277.16,-297.22 9611.5,-254 9621.84,-252.66 9632.78,-250.5 9643.15,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.02,-300.89 6323.03,-304.41 6333.04,-307.89 6333.02,-300.89"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="_cl_fill_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9782.5,-218 9782.5,-248 9926.5,-248 9926.5,-218 9782.5,-218"/>
+<text text-anchor="start" x="9790.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="9854.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node30 -->
+<g id="edge29" class="edge">
+<title>Node4&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M6333.38,-304.45C6818.98,-303.97 9422.17,-299.29 9773.5,-254 9783.84,-252.67 9794.78,-250.5 9805.15,-248.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.31,-300.95 6323.32,-304.46 6333.32,-307.95 6333.31,-300.95"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="_cl_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9945,-218 9945,-248 10090,-248 10090,-218 9945,-218"/>
+<text text-anchor="start" x="9953" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="10017.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFloorFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node31 -->
+<g id="edge30" class="edge">
+<title>Node4&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M6333.33,-304.49C6831.78,-304.26 9567.03,-300.85 9935.5,-254 9945.97,-252.67 9957.03,-250.5 9967.53,-248.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.01,-300.99 6323.01,-304.49 6333.02,-307.99 6333.01,-300.99"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10108.5,-218 10108.5,-248 10278.5,-248 10278.5,-218 10108.5,-218"/>
+<text text-anchor="start" x="10116.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="10193.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node32 -->
+<g id="edge31" class="edge">
+<title>Node4&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M6333.49,-304.39C6845.08,-303.52 9712.16,-296.79 10098.5,-254 10110.65,-252.65 10123.53,-250.47 10135.76,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.26,-300.89 6323.27,-304.4 6333.27,-307.89 6333.26,-300.89"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10296.5,-218 10296.5,-248 10440.5,-248 10440.5,-218 10296.5,-218"/>
+<text text-anchor="start" x="10304.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="10368.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node33 -->
+<g id="edge32" class="edge">
+<title>Node4&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M6333.14,-304.6C6858.3,-305.13 9881.91,-305.91 10287.5,-254 10297.84,-252.68 10308.78,-250.51 10319.15,-248.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.02,-301.1 6323.02,-304.59 6333.02,-308.1 6333.02,-301.1"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10458.5,-218 10458.5,-248 10602.5,-248 10602.5,-218 10458.5,-218"/>
+<text text-anchor="start" x="10466.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="10530.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node34 -->
+<g id="edge33" class="edge">
+<title>Node4&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M6333.67,-304.64C6872.48,-305.47 10026.93,-307.98 10449.5,-254 10459.85,-252.68 10470.78,-250.52 10481.15,-248.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.3,-301.14 6323.29,-304.62 6333.28,-308.14 6333.3,-301.14"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="_cl_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10620.5,-218 10620.5,-248 10826.5,-248 10826.5,-218 10620.5,-218"/>
+<text text-anchor="start" x="10628.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="10723.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClInstanceNormalizationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node35 -->
+<g id="edge34" class="edge">
+<title>Node4&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M6333.6,-304.37C6883.99,-303.37 10170.2,-295.67 10611.5,-254 10625.76,-252.65 10640.92,-250.47 10655.34,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.38,-300.87 6323.38,-304.39 6333.39,-307.87 6333.38,-300.87"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10844.5,-218 10844.5,-248 11044.5,-248 11044.5,-218 10844.5,-218"/>
+<text text-anchor="start" x="10852.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="10944.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node36 -->
+<g id="edge35" class="edge">
+<title>Node4&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M6333.11,-304.44C6898.13,-303.92 10370.38,-298.91 10835.5,-254 10849.38,-252.66 10864.15,-250.47 10878.18,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.02,-300.94 6323.03,-304.45 6333.03,-307.94 6333.02,-300.94"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="_cl_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11063,-218 11063,-248 11212,-248 11212,-218 11063,-218"/>
+<text text-anchor="start" x="11071" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="11137.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalAndWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node37 -->
+<g id="edge36" class="edge">
+<title>Node4&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M6333.48,-304.18C6934.23,-301.61 10809.47,-283.95 11053.5,-254 11064.36,-252.67 11075.86,-250.47 11086.75,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.19,-300.68 6323.2,-304.22 6333.22,-307.68 6333.19,-300.68"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_cl_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11230,-218 11230,-248 11377,-248 11377,-218 11230,-218"/>
+<text text-anchor="start" x="11238" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="11303.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalNotWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node38 -->
+<g id="edge37" class="edge">
+<title>Node4&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M6333.31,-304.21C6945.33,-301.87 10967.62,-285.34 11220.5,-254 11231.24,-252.67 11242.6,-250.47 11253.36,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.26,-300.71 6323.27,-304.25 6333.28,-307.71 6333.26,-300.71"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_cl_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11395.5,-218 11395.5,-248 11539.5,-248 11539.5,-218 11395.5,-218"/>
+<text text-anchor="start" x="11403.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="11467.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalOrWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node39 -->
+<g id="edge38" class="edge">
+<title>Node4&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M6333.42,-304.24C6957.33,-302.12 11123.92,-286.75 11385.5,-254 11396.11,-252.67 11407.34,-250.47 11417.97,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.18,-300.74 6323.19,-304.28 6333.2,-307.74 6333.18,-300.74"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11558,-218 11558,-248 11711,-248 11711,-218 11558,-218"/>
+<text text-anchor="start" x="11566" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="11634.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node40 -->
+<g id="edge39" class="edge">
+<title>Node4&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M6333.88,-304.24C6970.57,-302.09 11278.14,-286.33 11548.5,-254 11559.61,-252.67 11571.38,-250.47 11582.52,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.43,-300.74 6323.45,-304.28 6333.46,-307.74 6333.43,-300.74"/>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:href="_cl_log_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11729.5,-218 11729.5,-248 11873.5,-248 11873.5,-218 11729.5,-218"/>
+<text text-anchor="start" x="11737.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="11801.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node41 -->
+<g id="edge40" class="edge">
+<title>Node4&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M6333.37,-304.29C6979.85,-302.5 11440.15,-288.89 11719.5,-254 11730.11,-252.67 11741.34,-250.48 11751.97,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.22,-300.79 6323.23,-304.32 6333.24,-307.79 6333.22,-300.79"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11891.5,-218 11891.5,-248 12035.5,-248 12035.5,-218 11891.5,-218"/>
+<text text-anchor="start" x="11899.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="11963.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node42 -->
+<g id="edge41" class="edge">
+<title>Node4&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M6333.62,-304.32C6991.83,-302.73 11594.56,-290.33 11882.5,-254 11892.99,-252.68 11904.08,-250.48 11914.59,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.29,-300.82 6323.3,-304.34 6333.31,-307.82 6333.29,-300.82"/>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12054,-218 12054,-248 12199,-248 12199,-218 12054,-218"/>
+<text text-anchor="start" x="12062" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="12126.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node43 -->
+<g id="edge42" class="edge">
+<title>Node4&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M6333.75,-304.33C7003.11,-302.84 11747.91,-290.96 12044.5,-254 12055.11,-252.68 12066.34,-250.48 12076.97,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.26,-300.83 6323.27,-304.36 6333.27,-307.83 6333.26,-300.83"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:href="_cl_mean_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12217.5,-218 12217.5,-248 12361.5,-248 12361.5,-218 12217.5,-218"/>
+<text text-anchor="start" x="12225.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="12289.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMeanWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node44 -->
+<g id="edge43" class="edge">
+<title>Node4&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M6333.31,-304.35C7011.56,-303.01 11902.16,-292.01 12207.5,-254 12218.12,-252.68 12229.34,-250.48 12239.97,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.16,-300.85 6323.16,-304.37 6333.17,-307.85 6333.16,-300.85"/>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12379.5,-218 12379.5,-248 12523.5,-248 12523.5,-218 12379.5,-218"/>
+<text text-anchor="start" x="12387.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="12451.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node45 -->
+<g id="edge44" class="edge">
+<title>Node4&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M6333.29,-304.38C7021.85,-303.23 12056.52,-293.51 12370.5,-254 12380.99,-252.68 12392.09,-250.49 12402.59,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6333.23,-300.88 6323.23,-304.39 6333.24,-307.88 6333.23,-300.88"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="155.5,-218 155.5,-248 317.5,-248 317.5,-218 155.5,-218"/>
+<text text-anchor="start" x="163.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="236.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node46 -->
+<g id="edge45" class="edge">
+<title>Node4&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M6177.93,-304.07C5491.63,-300.2 478.93,-271.39 326.5,-254 314.89,-252.68 302.58,-250.48 290.92,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.94,-307.57 6187.96,-304.12 6177.98,-300.57 6177.94,-307.57"/>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:href="_cl_neg_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="335.5,-218 335.5,-248 479.5,-248 479.5,-218 335.5,-218"/>
+<text text-anchor="start" x="343.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="407.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNegWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node47 -->
+<g id="edge46" class="edge">
+<title>Node4&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M6177.43,-304.07C5499.84,-300.3 636.36,-272.64 488.5,-254 478.01,-252.68 466.91,-250.48 456.41,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.56,-307.57 6187.57,-304.13 6177.59,-300.57 6177.56,-307.57"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="498,-218 498,-248 687,-248 687,-218 498,-218"/>
+<text text-anchor="start" x="506" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="592.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node48 -->
+<g id="edge47" class="edge">
+<title>Node4&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M6177.32,-304.19C5523.43,-301.58 981.64,-282.48 696.5,-254 683.14,-252.67 668.95,-250.47 655.48,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.55,-307.69 6187.57,-304.23 6177.58,-300.69 6177.55,-307.69"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="705.5,-218 705.5,-248 849.5,-248 849.5,-218 705.5,-218"/>
+<text text-anchor="start" x="713.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="777.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node49 -->
+<g id="edge48" class="edge">
+<title>Node4&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M6177.43,-304.02C5524.73,-299.99 996.51,-271.44 858.5,-254 848.01,-252.67 836.92,-250.48 826.42,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.64,-307.52 6187.66,-304.08 6177.68,-300.52 6177.64,-307.52"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:href="_cl_permute_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="867.5,-218 867.5,-248 1011.5,-248 1011.5,-218 867.5,-218"/>
+<text text-anchor="start" x="875.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="939.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node50 -->
+<g id="edge49" class="edge">
+<title>Node4&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M6177.48,-304.26C5546,-302.3 1287.6,-287.8 1020.5,-254 1010.01,-252.67 998.92,-250.48 988.42,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.82,-307.77 6187.83,-304.3 6177.84,-300.77 6177.82,-307.77"/>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1029.5,-218 1029.5,-248 1173.5,-248 1173.5,-218 1029.5,-218"/>
+<text text-anchor="start" x="1037.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1101.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node51 -->
+<g id="edge50" class="edge">
+<title>Node4&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M6177.47,-304.24C5557.14,-302.11 1440.99,-286.75 1182.5,-254 1172.01,-252.67 1160.92,-250.47 1150.42,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.63,-307.74 6187.64,-304.27 6177.65,-300.74 6177.63,-307.74"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1191.5,-218 1191.5,-248 1335.5,-248 1335.5,-218 1191.5,-218"/>
+<text text-anchor="start" x="1199.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1263.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node52 -->
+<g id="edge51" class="edge">
+<title>Node4&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M6177.13,-304.21C5567.03,-301.9 1594.34,-285.69 1344.5,-254 1334.01,-252.67 1322.92,-250.47 1312.42,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.55,-307.71 6187.56,-304.25 6177.58,-300.71 6177.55,-307.71"/>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1353.5,-218 1353.5,-248 1497.5,-248 1497.5,-218 1353.5,-218"/>
+<text text-anchor="start" x="1361.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1425.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node53 -->
+<g id="edge52" class="edge">
+<title>Node4&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M6177.37,-304.18C5579.64,-301.7 1747.78,-284.65 1506.5,-254 1496.01,-252.67 1484.92,-250.47 1474.42,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.59,-307.69 6187.6,-304.23 6177.61,-300.69 6177.59,-307.69"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:href="_cl_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1515.5,-218 1515.5,-248 1659.5,-248 1659.5,-218 1515.5,-218"/>
+<text text-anchor="start" x="1523.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1587.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node54 -->
+<g id="edge53" class="edge">
+<title>Node4&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M6177.74,-304.16C5592.96,-301.5 1901.24,-283.61 1668.5,-254 1658.01,-252.67 1646.92,-250.47 1636.42,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.74,-307.66 6187.75,-304.2 6177.77,-300.66 6177.74,-307.66"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1678,-218 1678,-248 1847,-248 1847,-218 1678,-218"/>
+<text text-anchor="start" x="1686" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1762.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node55 -->
+<g id="edge54" class="edge">
+<title>Node4&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M6177.38,-304.04C5605.39,-300.65 2079.66,-278.77 1856.5,-254 1844.48,-252.67 1831.73,-250.48 1819.62,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.56,-307.54 6187.58,-304.1 6177.6,-300.55 6177.56,-307.54"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1865.5,-218 1865.5,-248 2009.5,-248 2009.5,-218 1865.5,-218"/>
+<text text-anchor="start" x="1873.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1937.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node56 -->
+<g id="edge55" class="edge">
+<title>Node4&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M6177.19,-304.08C5616.84,-301 2232.63,-281.34 2018.5,-254 2008.15,-252.68 1997.22,-250.52 1986.85,-248.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.57,-307.58 6187.58,-304.14 6177.6,-300.58 6177.57,-307.58"/>
+</g>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2027.5,-218 2027.5,-248 2171.5,-248 2171.5,-218 2027.5,-218"/>
+<text text-anchor="start" x="2035.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2099.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node57 -->
+<g id="edge56" class="edge">
+<title>Node4&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M6177.45,-304.61C5647.9,-305.22 2590.53,-306.45 2180.5,-254 2170.16,-252.68 2159.22,-250.52 2148.85,-248.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.66,-308.11 6187.66,-304.6 6177.65,-301.11 6177.66,-308.11"/>
+</g>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:href="_cl_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2189.5,-218 2189.5,-248 2333.5,-248 2333.5,-218 2189.5,-218"/>
+<text text-anchor="start" x="2197.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2261.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReshapeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node58 -->
+<g id="edge57" class="edge">
+<title>Node4&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M6177.31,-304.57C5659.7,-304.88 2735.39,-304.36 2342.5,-254 2332.16,-252.67 2321.22,-250.51 2310.85,-248.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.66,-308.07 6187.66,-304.56 6177.65,-301.07 6177.66,-308.07"/>
+</g>
+<!-- Node59 -->
+<g id="node59" class="node">
+<title>Node59</title>
+<g id="a_node59"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2351.5,-218 2351.5,-248 2495.5,-248 2495.5,-218 2351.5,-218"/>
+<text text-anchor="start" x="2359.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2423.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node59 -->
+<g id="edge58" class="edge">
+<title>Node4&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M6177.75,-304.52C5673.93,-304.52 2880.41,-302.29 2504.5,-254 2494.16,-252.67 2483.22,-250.51 2472.85,-248.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.83,-308.02 6187.83,-304.52 6177.83,-301.02 6177.83,-308.02"/>
+</g>
+<!-- Node60 -->
+<g id="node60" class="node">
+<title>Node60</title>
+<g id="a_node60"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2513.5,-218 2513.5,-248 2661.5,-248 2661.5,-218 2513.5,-218"/>
+<text text-anchor="start" x="2521.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2587.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node60 -->
+<g id="edge59" class="edge">
+<title>Node4&#45;&gt;Node60</title>
+<path fill="none" stroke="midnightblue" d="M6177.72,-304.44C5687,-303.94 3029.03,-299.15 2670.5,-254 2659.91,-252.67 2648.71,-250.5 2638.09,-248.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.88,-307.94 6187.89,-304.45 6177.89,-300.94 6177.88,-307.94"/>
+</g>
+<!-- Node61 -->
+<g id="node61" class="node">
+<title>Node61</title>
+<g id="a_node61"><a xlink:href="_cl_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2679.5,-218 2679.5,-248 2823.5,-248 2823.5,-218 2679.5,-218"/>
+<text text-anchor="start" x="2687.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2751.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRsqrtWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node61 -->
+<g id="edge60" class="edge">
+<title>Node4&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M6177.46,-304.41C5699.22,-303.73 3173.79,-298.07 2832.5,-254 2822.16,-252.66 2811.22,-250.5 2800.85,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.71,-307.91 6187.71,-304.43 6177.72,-300.91 6177.71,-307.91"/>
+</g>
+<!-- Node62 -->
+<g id="node62" class="node">
+<title>Node62</title>
+<g id="a_node62"><a xlink:href="_cl_sin_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2841.5,-218 2841.5,-248 2985.5,-248 2985.5,-218 2841.5,-218"/>
+<text text-anchor="start" x="2849.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2913.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node62 -->
+<g id="edge61" class="edge">
+<title>Node4&#45;&gt;Node62</title>
+<path fill="none" stroke="midnightblue" d="M6177.48,-304.35C5712.78,-303.32 3318.76,-295.99 2994.5,-254 2984.16,-252.66 2973.23,-250.49 2962.85,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.77,-307.85 6187.78,-304.37 6177.79,-300.85 6177.77,-307.85"/>
+</g>
+<!-- Node63 -->
+<g id="node63" class="node">
+<title>Node63</title>
+<g id="a_node63"><a xlink:href="_cl_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3003.5,-218 3003.5,-248 3147.5,-248 3147.5,-218 3003.5,-218"/>
+<text text-anchor="start" x="3011.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3075.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node63 -->
+<g id="edge62" class="edge">
+<title>Node4&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M6177.43,-304.28C5726.42,-302.88 3463.74,-293.91 3156.5,-254 3146.16,-252.66 3135.23,-250.49 3124.85,-248.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.73,-307.78 6187.74,-304.31 6177.76,-300.78 6177.73,-307.78"/>
+</g>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3165.5,-218 3165.5,-248 3309.5,-248 3309.5,-218 3165.5,-218"/>
+<text text-anchor="start" x="3173.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3237.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node64 -->
+<g id="edge63" class="edge">
+<title>Node4&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M6177.7,-304.21C5741.49,-302.43 3608.81,-291.85 3318.5,-254 3308.16,-252.65 3297.23,-250.48 3286.85,-248.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.98,-307.71 6187.99,-304.25 6178,-300.71 6177.98,-307.71"/>
+</g>
+<!-- Node65 -->
+<g id="node65" class="node">
+<title>Node65</title>
+<g id="a_node65"><a xlink:href="_cl_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3327.5,-218 3327.5,-248 3503.5,-248 3503.5,-218 3327.5,-218"/>
+<text text-anchor="start" x="3335.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3415.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node65 -->
+<g id="edge64" class="edge">
+<title>Node4&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M6177.52,-303.93C5758.5,-300.72 3783.09,-284.12 3512.5,-254 3500.2,-252.63 3487.14,-250.45 3474.73,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.69,-307.43 6187.72,-304 6177.74,-300.43 6177.69,-307.43"/>
+</g>
+<!-- Node66 -->
+<g id="node66" class="node">
+<title>Node66</title>
+<g id="a_node66"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3521.5,-218 3521.5,-248 3685.5,-248 3685.5,-218 3521.5,-218"/>
+<text text-anchor="start" x="3529.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3603.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node66 -->
+<g id="edge65" class="edge">
+<title>Node4&#45;&gt;Node66</title>
+<path fill="none" stroke="midnightblue" d="M6177.88,-303.88C5776.56,-300.55 3945.91,-283.81 3694.5,-254 3682.93,-252.63 3670.68,-250.45 3659.03,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.9,-307.38 6187.93,-303.96 6177.96,-300.38 6177.9,-307.38"/>
+</g>
+<!-- Node67 -->
+<g id="node67" class="node">
+<title>Node67</title>
+<g id="a_node67"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3703.5,-218 3703.5,-248 3847.5,-248 3847.5,-218 3703.5,-218"/>
+<text text-anchor="start" x="3711.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3775.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node67 -->
+<g id="edge66" class="edge">
+<title>Node4&#45;&gt;Node67</title>
+<path fill="none" stroke="midnightblue" d="M6177.53,-303.88C5791.11,-300.69 4090.54,-284.97 3856.5,-254 3846.16,-252.63 3835.23,-250.45 3824.86,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.74,-307.39 6187.77,-303.97 6177.8,-300.39 6177.74,-307.39"/>
+</g>
+<!-- Node68 -->
+<g id="node68" class="node">
+<title>Node68</title>
+<g id="a_node68"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3865.5,-218 3865.5,-248 4009.5,-248 4009.5,-218 3865.5,-218"/>
+<text text-anchor="start" x="3873.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3937.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node68 -->
+<g id="edge67" class="edge">
+<title>Node4&#45;&gt;Node68</title>
+<path fill="none" stroke="midnightblue" d="M6177.73,-303.76C5807.85,-300.09 4235.72,-282.91 4018.5,-254 4008.16,-252.62 3997.23,-250.44 3986.86,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.76,-307.26 6187.8,-303.86 6177.83,-300.26 6177.76,-307.26"/>
+</g>
+<!-- Node69 -->
+<g id="node69" class="node">
+<title>Node69</title>
+<g id="a_node69"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4027.5,-218 4027.5,-248 4171.5,-248 4171.5,-218 4027.5,-218"/>
+<text text-anchor="start" x="4035.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4099.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node69 -->
+<g id="edge68" class="edge">
+<title>Node4&#45;&gt;Node69</title>
+<path fill="none" stroke="midnightblue" d="M6177.61,-304.87C5849.37,-306.08 4577.43,-307.19 4180.5,-254 4170.31,-252.63 4159.54,-250.49 4149.29,-248.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.99,-308.37 6187.97,-304.83 6177.96,-301.37 6177.99,-308.37"/>
+</g>
+<!-- Node70 -->
+<g id="node70" class="node">
+<title>Node70</title>
+<g id="a_node70"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4190,-218 4190,-248 4343,-248 4343,-218 4190,-218"/>
+<text text-anchor="start" x="4198" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4266.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node70 -->
+<g id="edge69" class="edge">
+<title>Node4&#45;&gt;Node70</title>
+<path fill="none" stroke="midnightblue" d="M6177.7,-304.56C5866.86,-304.46 4713.44,-300.88 4351.5,-254 4340.83,-252.62 4329.53,-250.46 4318.79,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.96,-308.06 6187.96,-304.56 6177.96,-301.06 6177.96,-308.06"/>
+</g>
+<!-- Node71 -->
+<g id="node71" class="node">
+<title>Node71</title>
+<g id="a_node71"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4361,-218 4361,-248 4512,-248 4512,-218 4361,-218"/>
+<text text-anchor="start" x="4369" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4436.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node71 -->
+<g id="edge70" class="edge">
+<title>Node4&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M6177.41,-304.32C5884.1,-303.32 4848.35,-296.77 4521.5,-254 4510.83,-252.6 4499.54,-250.44 4488.79,-248.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.52,-307.82 6187.53,-304.35 6177.54,-300.82 6177.52,-307.82"/>
+</g>
+<!-- Node72 -->
+<g id="node72" class="node">
+<title>Node72</title>
+<g id="a_node72"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4530.5,-218 4530.5,-248 4674.5,-248 4674.5,-218 4530.5,-218"/>
+<text text-anchor="start" x="4538.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4602.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node72 -->
+<g id="edge71" class="edge">
+<title>Node4&#45;&gt;Node72</title>
+<path fill="none" stroke="midnightblue" d="M6177.45,-304.16C5902.1,-302.62 4976.93,-294.48 4683.5,-254 4673.31,-252.59 4662.55,-250.43 4652.3,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.72,-307.66 6187.74,-304.22 6177.76,-300.66 6177.72,-307.66"/>
+</g>
+<!-- Node73 -->
+<g id="node73" class="node">
+<title>Node73</title>
+<g id="a_node73"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4693,-218 4693,-248 4908,-248 4908,-218 4693,-218"/>
+<text text-anchor="start" x="4701" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4800.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node73 -->
+<g id="edge72" class="edge">
+<title>Node4&#45;&gt;Node73</title>
+<path fill="none" stroke="midnightblue" d="M6177.63,-305.13C5971.44,-306.03 5394.42,-303.54 4917.5,-254 4903.25,-252.52 4888.12,-250.37 4873.63,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.77,-308.63 6187.75,-305.08 6177.74,-301.63 6177.77,-308.63"/>
+</g>
+<!-- Node74 -->
+<g id="node74" class="node">
+<title>Node74</title>
+<g id="a_node74"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4926.5,-218 4926.5,-248 5070.5,-248 5070.5,-218 4926.5,-218"/>
+<text text-anchor="start" x="4934.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4998.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node74 -->
+<g id="edge73" class="edge">
+<title>Node4&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M6177.48,-303.18C5950.39,-299 5292.42,-284.55 5079.5,-254 5069.46,-252.56 5058.86,-250.41 5048.75,-248.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.58,-306.68 6187.64,-303.36 6177.71,-299.68 6177.58,-306.68"/>
+</g>
+<!-- Node75 -->
+<g id="node75" class="node">
+<title>Node75</title>
+<g id="a_node75"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5088.5,-212.5 5088.5,-253.5 5282.5,-253.5 5282.5,-212.5 5088.5,-212.5"/>
+<text text-anchor="start" x="5096.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="start" x="5096.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
+<text text-anchor="middle" x="5185.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node75 -->
+<g id="edge74" class="edge">
+<title>Node4&#45;&gt;Node75</title>
+<path fill="none" stroke="midnightblue" d="M6177.73,-303.96C6013.46,-302.03 5619.3,-293.33 5291.5,-254 5288.62,-253.65 5285.7,-253.28 5282.75,-252.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.7,-307.46 6187.74,-304.07 6177.78,-300.46 6177.7,-307.46"/>
+</g>
+<!-- Node77 -->
+<g id="node77" class="node">
+<title>Node77</title>
+<g id="a_node77"><a xlink:href="_neon_workload_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18593.5,-218 18593.5,-248 18753.5,-248 18753.5,-218 18593.5,-218"/>
+<text text-anchor="start" x="18601.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="18673.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloadUtils.hpp</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="M23317.7,-303.1C22708.45,-294.04 19319.86,-243.62 18753.73,-235.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.71,-306.6 23327.76,-303.25 23317.81,-299.61 23317.71,-306.6"/>
+</g>
+<!-- Node82 -->
+<g id="node82" class="node">
+<title>Node82</title>
+<g id="a_node82"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18602,-0.5 18602,-30.5 18783,-30.5 18783,-0.5 18602,-0.5"/>
+<text text-anchor="start" x="18610" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
+<text text-anchor="middle" x="18692.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node82 -->
+<g id="edge196" class="edge">
+<title>Node76&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M23505.5,-303.66C23860.48,-300.25 25108.24,-286.08 25283.5,-254 25394.6,-233.67 25586.51,-214.71 25507.5,-134 25384.17,-8.02 19581.61,-14.78 18783.21,-16.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23505.23,-300.16 23495.26,-303.76 23505.29,-307.16 23505.23,-300.16"/>
+</g>
+<!-- Node86 -->
+<g id="node86" class="node">
+<title>Node86</title>
+<g id="a_node86"><a xlink:href="_neon_constant_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="20483.5,-67.5 20483.5,-97.5 20643.5,-97.5 20643.5,-67.5 20483.5,-67.5"/>
+<text text-anchor="start" x="20491.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="20563.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node86 -->
+<g id="edge198" class="edge">
+<title>Node76&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M23505.43,-304.58C23865.92,-304.53 25144.37,-301.04 25216.5,-254 25239.87,-238.76 25273.13,-153.84 25253.5,-134 25248.22,-128.66 21262.64,-90.21 20643.82,-84.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23505.29,-301.08 23495.29,-304.58 23505.29,-308.08 23505.29,-301.08"/>
+</g>
+<!-- Node95 -->
+<g id="node95" class="node">
+<title>Node95</title>
+<g id="a_node95"><a xlink:href="_neon_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18721,-67.5 18721,-97.5 18942,-97.5 18942,-67.5 18721,-67.5"/>
+<text text-anchor="start" x="18729" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="18831.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node95 -->
+<g id="edge201" class="edge">
+<title>Node76&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M23505.56,-301.7C23668.14,-296.29 24012.13,-282.35 24301.5,-254 24551.16,-229.54 24695.83,-365.24 24860.5,-176 24872.75,-161.92 24873.65,-147.25 24860.5,-134 24839.05,-112.37 20504.96,-98.26 20474.5,-98 19897.59,-93.09 19206.75,-86.89 18942.08,-84.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23504.99,-298.21 23495.11,-302.04 23505.22,-305.21 23504.99,-298.21"/>
+</g>
+<!-- Node101 -->
+<g id="node101" class="node">
+<title>Node101</title>
+<g id="a_node101"><a xlink:href="_neon_permute_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="22184.5,-67.5 22184.5,-97.5 22344.5,-97.5 22344.5,-67.5 22184.5,-67.5"/>
+<text text-anchor="start" x="22192.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="22264.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node101 -->
+<g id="edge205" class="edge">
+<title>Node76&#45;&gt;Node101</title>
+<path fill="none" stroke="midnightblue" d="M23505.53,-304.6C23870.23,-304.66 25174.73,-301.54 25248.5,-254 25295.52,-223.69 25325.73,-173.89 25286.5,-134 25233.41,-80.02 22818.16,-82.33 22344.58,-83.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23505.28,-301.1 23495.28,-304.6 23505.28,-308.1 23505.28,-301.1"/>
+</g>
+<!-- Node107 -->
+<g id="node107" class="node">
+<title>Node107</title>
+<g id="a_node107"><a xlink:href="_neon_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14421.5,-67.5 14421.5,-97.5 14581.5,-97.5 14581.5,-67.5 14421.5,-67.5"/>
+<text text-anchor="start" x="14429.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="14501.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node107 -->
+<g id="edge217" class="edge">
+<title>Node76&#45;&gt;Node107</title>
+<path fill="none" stroke="midnightblue" d="M23317.45,-304.35C22354.53,-302.78 14311.66,-288.63 13811.5,-254 13550.7,-235.94 13400.66,-372.73 13228.5,-176 13216.21,-161.95 13215.56,-147.46 13228.5,-134 13269.91,-90.92 14148.71,-84.59 14421.48,-83.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.77,-307.85 23327.78,-304.37 23317.79,-300.85 23317.77,-307.85"/>
+</g>
+<!-- Node116 -->
+<g id="node116" class="node">
+<title>Node116</title>
+<g id="a_node116"><a xlink:href="_neon_concat_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13415.5,-140 13415.5,-170 13575.5,-170 13575.5,-140 13415.5,-140"/>
+<text text-anchor="start" x="13423.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13495.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConcatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node116 -->
+<g id="edge197" class="edge">
+<title>Node76&#45;&gt;Node116</title>
+<path fill="none" stroke="midnightblue" d="M23317.64,-304.61C22410,-305.64 15204.95,-311.91 14253.5,-254 13954.71,-235.81 13879.61,-226.22 13584.5,-176 13574.51,-174.3 13563.95,-172.2 13553.73,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.71,-308.11 23327.71,-304.6 23317.71,-301.11 23317.71,-308.11"/>
+</g>
+<!-- Node121 -->
+<g id="node121" class="node">
+<title>Node121</title>
+<g id="a_node121"><a xlink:href="_neon_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13594,-140 13594,-170 13761,-170 13761,-140 13594,-140"/>
+<text text-anchor="start" x="13602" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13677.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDequantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node121 -->
+<g id="edge199" class="edge">
+<title>Node76&#45;&gt;Node121</title>
+<path fill="none" stroke="midnightblue" d="M23317.54,-304.48C22720.13,-304.21 19389.83,-300.61 16675.5,-254 16029.81,-242.91 14411.7,-252.88 13770.5,-176 13758.86,-174.6 13746.52,-172.44 13734.77,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.82,-307.98 23327.82,-304.48 23317.82,-300.98 23317.82,-307.98"/>
+</g>
+<!-- Node125 -->
+<g id="node125" class="node">
+<title>Node125</title>
+<g id="a_node125"><a xlink:href="_neon_fill_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13779.5,-140 13779.5,-170 13939.5,-170 13939.5,-140 13779.5,-140"/>
+<text text-anchor="start" x="13787.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13859.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node125 -->
+<g id="edge200" class="edge">
+<title>Node76&#45;&gt;Node125</title>
+<path fill="none" stroke="midnightblue" d="M23317.46,-303.92C22824.9,-300.8 20492.43,-284.97 18584.5,-254 17735.96,-240.23 17524.02,-226.93 16675.5,-212 16372.52,-206.67 14249.45,-211.41 13948.5,-176 13937.18,-174.67 13925.18,-172.5 13913.79,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.69,-307.42 23327.71,-303.98 23317.73,-300.42 23317.69,-307.42"/>
+</g>
+<!-- Node137 -->
+<g id="node137" class="node">
+<title>Node137</title>
+<g id="a_node137"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="21935.5,-140 21935.5,-170 22095.5,-170 22095.5,-140 21935.5,-140"/>
+<text text-anchor="start" x="21943.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="22015.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node137 -->
+<g id="edge202" class="edge">
+<title>Node76&#45;&gt;Node137</title>
+<path fill="none" stroke="midnightblue" d="M23317.52,-302.6C23096.99,-297.7 22551.32,-282.98 22370.5,-254 22253.55,-235.26 22119.96,-192.32 22055.06,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.7,-306.1 23327.77,-302.82 23317.85,-299.1 23317.7,-306.1"/>
+</g>
+<!-- Node138 -->
+<g id="node138" class="node">
+<title>Node138</title>
+<g id="a_node138"><a xlink:href="_neon_mean_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="22113.5,-140 22113.5,-170 22273.5,-170 22273.5,-140 22113.5,-140"/>
+<text text-anchor="start" x="22121.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="22193.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMeanWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node138 -->
+<g id="edge203" class="edge">
+<title>Node76&#45;&gt;Node138</title>
+<path fill="none" stroke="midnightblue" d="M23317.63,-305.36C23158.79,-305.39 22827.33,-299.34 22551.5,-254 22434.02,-234.69 22299.65,-192.21 22233.96,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.85,-308.86 23327.84,-305.35 23317.84,-301.86 23317.85,-308.86"/>
+</g>
+<!-- Node142 -->
+<g id="node142" class="node">
+<title>Node142</title>
+<g id="a_node142"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="22291.5,-140 22291.5,-170 22451.5,-170 22451.5,-140 22291.5,-140"/>
+<text text-anchor="start" x="22299.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="22371.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node142 -->
+<g id="edge204" class="edge">
+<title>Node76&#45;&gt;Node142</title>
+<path fill="none" stroke="midnightblue" d="M23317.76,-303.03C23186.78,-299.72 22941.99,-288.96 22736.5,-254 22617.32,-233.73 22480.62,-191.87 22413.36,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.67,-306.53 23327.76,-303.27 23317.85,-299.53 23317.67,-306.53"/>
+</g>
+<!-- Node143 -->
+<g id="node143" class="node">
+<title>Node143</title>
+<g id="a_node143"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="22469.5,-140 22469.5,-170 22629.5,-170 22629.5,-140 22469.5,-140"/>
+<text text-anchor="start" x="22477.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="22549.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node143 -->
+<g id="edge206" class="edge">
+<title>Node76&#45;&gt;Node143</title>
+<path fill="none" stroke="midnightblue" d="M23317.45,-299.74C23215.9,-293.52 23049.71,-280.17 22908.5,-254 22792.09,-232.42 22658.39,-191.52 22591.8,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.49,-303.25 23327.68,-300.36 23317.91,-296.26 23317.49,-303.25"/>
+</g>
+<!-- Node144 -->
+<g id="node144" class="node">
+<title>Node144</title>
+<g id="a_node144"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="22647.5,-140 22647.5,-170 22807.5,-170 22807.5,-140 22647.5,-140"/>
+<text text-anchor="start" x="22655.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="22727.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node144 -->
+<g id="edge207" class="edge">
+<title>Node76&#45;&gt;Node144</title>
+<path fill="none" stroke="midnightblue" d="M23317.62,-293.67C23249.7,-285.05 23155.92,-271.52 23074.5,-254 22963.58,-230.13 22835.78,-190.93 22770.61,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23317.52,-297.18 23327.87,-294.96 23318.39,-290.24 23317.52,-297.18"/>
+</g>
+<!-- Node146 -->
+<g id="node146" class="node">
+<title>Node146</title>
+<g id="a_node146"><a xlink:href="_neon_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="22825.5,-140 22825.5,-170 22985.5,-170 22985.5,-140 22825.5,-140"/>
+<text text-anchor="start" x="22833.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="22905.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node146 -->
+<g id="edge208" class="edge">
+<title>Node76&#45;&gt;Node146</title>
+<path fill="none" stroke="midnightblue" d="M23342.79,-288.02C23304.57,-278.59 23256.23,-266.24 23213.5,-254 23117.48,-226.5 23006.08,-189.87 22947.11,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23342.23,-291.49 23352.78,-290.48 23343.9,-284.69 23342.23,-291.49"/>
+</g>
+<!-- Node147 -->
+<g id="node147" class="node">
+<title>Node147</title>
+<g id="a_node147"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="23004,-140 23004,-170 23189,-170 23189,-140 23004,-140"/>
+<text text-anchor="start" x="23012" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="23096.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node147 -->
+<g id="edge209" class="edge">
+<title>Node76&#45;&gt;Node147</title>
+<path fill="none" stroke="midnightblue" d="M23372.24,-285.99C23308.36,-255.88 23183.32,-196.93 23126.22,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23371.04,-289.3 23381.58,-290.4 23374.03,-282.97 23371.04,-289.3"/>
+</g>
+<!-- Node148 -->
+<g id="node148" class="node">
+<title>Node148</title>
+<g id="a_node148"><a xlink:href="_neon_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="23207.5,-140 23207.5,-170 23367.5,-170 23367.5,-140 23207.5,-140"/>
+<text text-anchor="start" x="23215.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="23287.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node148 -->
+<g id="edge210" class="edge">
+<title>Node76&#45;&gt;Node148</title>
+<path fill="none" stroke="midnightblue" d="M23392.91,-282.24C23367.13,-251.36 23321.25,-196.42 23299.54,-170.41"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23390.51,-284.83 23399.61,-290.26 23395.89,-280.34 23390.51,-284.83"/>
+</g>
+<!-- Node150 -->
+<g id="node150" class="node">
+<title>Node150</title>
+<g id="a_node150"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="23385.5,-140 23385.5,-170 23545.5,-170 23545.5,-140 23385.5,-140"/>
+<text text-anchor="start" x="23393.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="23465.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node150 -->
+<g id="edge211" class="edge">
+<title>Node76&#45;&gt;Node150</title>
+<path fill="none" stroke="midnightblue" d="M23420.18,-280.63C23431.5,-249.49 23450.96,-195.98 23460.26,-170.41"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23416.81,-279.67 23416.68,-290.26 23423.38,-282.06 23416.81,-279.67"/>
+</g>
+<!-- Node151 -->
+<g id="node151" class="node">
+<title>Node151</title>
+<g id="a_node151"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="23563.5,-140 23563.5,-170 23723.5,-170 23723.5,-140 23563.5,-140"/>
+<text text-anchor="start" x="23571.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="23643.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node151 -->
+<g id="edge212" class="edge">
+<title>Node76&#45;&gt;Node151</title>
+<path fill="none" stroke="midnightblue" d="M23442.38,-284.74C23489.87,-254.34 23579.71,-196.83 23621.32,-170.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23440.28,-281.92 23433.75,-290.26 23444.05,-287.82 23440.28,-281.92"/>
+</g>
+<!-- Node155 -->
+<g id="node155" class="node">
+<title>Node155</title>
+<g id="a_node155"><a xlink:href="_neon_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="23741.5,-140 23741.5,-170 23901.5,-170 23901.5,-140 23741.5,-140"/>
+<text text-anchor="start" x="23749.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="23821.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node155 -->
+<g id="edge213" class="edge">
+<title>Node76&#45;&gt;Node155</title>
+<path fill="none" stroke="midnightblue" d="M23460.06,-286.91C23542.39,-257.09 23707.73,-197.21 23782.82,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23458.65,-283.7 23450.44,-290.4 23461.04,-290.28 23458.65,-283.7"/>
+</g>
+<!-- Node158 -->
+<g id="node158" class="node">
+<title>Node158</title>
+<g id="a_node158"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="23919.5,-140 23919.5,-170 24079.5,-170 24079.5,-140 23919.5,-140"/>
+<text text-anchor="start" x="23927.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="23999.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node158 -->
+<g id="edge214" class="edge">
+<title>Node76&#45;&gt;Node158</title>
+<path fill="none" stroke="midnightblue" d="M23482.72,-288.15C23524.4,-278.47 23578,-265.82 23625.5,-254 23740.79,-225.3 23875.44,-189.44 23947.57,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23481.89,-284.75 23472.94,-290.42 23483.47,-291.57 23481.89,-284.75"/>
+</g>
+<!-- Node160 -->
+<g id="node160" class="node">
+<title>Node160</title>
+<g id="a_node160"><a xlink:href="_neon_stack_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="24097.5,-140 24097.5,-170 24257.5,-170 24257.5,-140 24097.5,-140"/>
+<text text-anchor="start" x="24105.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="24177.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStackWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node160 -->
+<g id="edge215" class="edge">
+<title>Node76&#45;&gt;Node160</title>
+<path fill="none" stroke="midnightblue" d="M23505.06,-290.14C23565.74,-280.57 23646.44,-267.33 23717.5,-254 23883.11,-222.94 23923.85,-211.81 24088.5,-176 24097.17,-174.12 24106.3,-172.1 24115.28,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23504.45,-286.7 23495.12,-291.71 23505.54,-293.61 23504.45,-286.7"/>
+</g>
+<!-- Node161 -->
+<g id="node161" class="node">
+<title>Node161</title>
+<g id="a_node161"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="24276,-140 24276,-170 24445,-170 24445,-140 24276,-140"/>
+<text text-anchor="start" x="24284" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="24360.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node161 -->
+<g id="edge216" class="edge">
+<title>Node76&#45;&gt;Node161</title>
+<path fill="none" stroke="midnightblue" d="M23505.15,-294.94C23591.01,-285.8 23721.58,-270.92 23834.5,-254 24027.45,-225.09 24075.06,-213.64 24266.5,-176 24276,-174.13 24286.01,-172.09 24295.83,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23504.74,-291.47 23495.17,-296 23505.48,-298.43 23504.74,-291.47"/>
+</g>
+<!-- Node165 -->
+<g id="node165" class="node">
+<title>Node165</title>
+<g id="a_node165"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="24463,-134.5 24463,-175.5 24648,-175.5 24648,-134.5 24463,-134.5"/>
+<text text-anchor="start" x="24471" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="24471" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="24555.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node165 -->
+<g id="edge218" class="edge">
+<title>Node76&#45;&gt;Node165</title>
+<path fill="none" stroke="midnightblue" d="M23505.39,-298.07C23616.8,-289.96 23808.08,-274.57 23971.5,-254 24186.81,-226.9 24239.88,-214.22 24453.5,-176 24456.61,-175.44 24459.77,-174.87 24462.96,-174.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23504.91,-294.59 23495.19,-298.8 23505.42,-301.57 23504.91,-294.59"/>
+</g>
+<!-- Node166 -->
+<g id="node166" class="node">
+<title>Node166</title>
+<g id="a_node166"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="24666,-134.5 24666,-175.5 24851,-175.5 24851,-134.5 24666,-134.5"/>
+<text text-anchor="start" x="24674" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="24674" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="24758.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node166 -->
+<g id="edge219" class="edge">
+<title>Node76&#45;&gt;Node166</title>
+<path fill="none" stroke="midnightblue" d="M23505.23,-300.16C23642.2,-293.3 23904.97,-278.19 24127.5,-254 24364.2,-228.27 24422.87,-216.47 24657.5,-176 24660.23,-175.53 24663,-175.04 24665.8,-174.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23505,-296.66 23495.19,-300.66 23505.35,-303.65 23505,-296.66"/>
+</g>
+<!-- Node167 -->
+<g id="node167" class="node">
+<title>Node167</title>
+<g id="a_node167"><a xlink:href="_neon_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="24855,-218 24855,-248 25022,-248 25022,-218 24855,-218"/>
+<text text-anchor="start" x="24863" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
+<text text-anchor="middle" x="24938.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node167 -->
+<g id="edge194" class="edge">
+<title>Node76&#45;&gt;Node167</title>
+<path fill="none" stroke="midnightblue" d="M23505.71,-303.24C23781.1,-299.23 24581.69,-285.15 24841.5,-254 24853.54,-252.56 24866.3,-250.39 24878.48,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23505.29,-299.75 23495.35,-303.39 23505.4,-306.75 23505.29,-299.75"/>
+</g>
+<!-- Node168 -->
+<g id="node168" class="node">
+<title>Node168</title>
+<g id="a_node168"><a xlink:href="_neon_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="25040,-218 25040,-248 25207,-248 25207,-218 25040,-218"/>
+<text text-anchor="start" x="25048" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
+<text text-anchor="middle" x="25123.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node76&#45;&gt;Node168 -->
+<g id="edge195" class="edge">
+<title>Node76&#45;&gt;Node168</title>
+<path fill="none" stroke="midnightblue" d="M23505.58,-303.83C23804.95,-301.33 24733.25,-290.75 25031.5,-254 25043.02,-252.58 25055.22,-250.41 25066.85,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="23505.17,-300.33 23495.2,-303.91 23505.23,-307.33 23505.17,-300.33"/>
+</g>
+<!-- Node78 -->
+<g id="node78" class="node">
+<title>Node78</title>
+<g id="a_node78"><a xlink:href="_neon_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16448,-140 16448,-170 16641,-170 16641,-140 16448,-140"/>
+<text text-anchor="start" x="16456" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16544.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node78 -->
+<g id="edge77" class="edge">
+<title>Node77&#45;&gt;Node78</title>
+<path fill="none" stroke="midnightblue" d="M18582.88,-229.46C18447,-225.65 18182.38,-218.24 17957.5,-212 17376.17,-195.88 17227.67,-238.61 16649.5,-176 16636.4,-174.58 16622.49,-172.41 16609.23,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.97 18593.24,-229.75 18583.34,-225.97 18583.14,-232.97"/>
+</g>
+<!-- Node77&#45;&gt;Node82 -->
+<g id="edge131" class="edge">
+<title>Node77&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M18675.64,-207.78C18679.62,-162.61 18688.06,-66.82 18691.25,-30.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18672.14,-207.59 18674.75,-217.86 18679.11,-208.21 18672.14,-207.59"/>
+</g>
+<!-- Node83 -->
+<g id="node83" class="node">
+<title>Node83</title>
+<g id="a_node83"><a xlink:href="_neon_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17682.5,-140 17682.5,-170 17852.5,-170 17852.5,-140 17682.5,-140"/>
+<text text-anchor="start" x="17690.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17767.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node83 -->
+<g id="edge82" class="edge">
+<title>Node77&#45;&gt;Node83</title>
+<path fill="none" stroke="midnightblue" d="M18583.19,-229.92C18432.82,-225.53 18121.93,-212.5 17861.5,-176 17850.35,-174.44 17838.54,-172.31 17827.2,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.2,-233.42 18593.3,-230.21 18583.4,-226.42 18583.2,-233.42"/>
+</g>
+<!-- Node85 -->
+<g id="node85" class="node">
+<title>Node85</title>
+<g id="a_node85"><a xlink:href="_neon_constant_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18288.5,-140 18288.5,-170 18448.5,-170 18448.5,-140 18288.5,-140"/>
+<text text-anchor="start" x="18296.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="18368.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node85 -->
+<g id="edge86" class="edge">
+<title>Node77&#45;&gt;Node85</title>
+<path fill="none" stroke="midnightblue" d="M18607.29,-215.5C18552.77,-201.92 18476.31,-182.87 18424.73,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18606.65,-218.95 18617.2,-217.97 18608.35,-212.16 18606.65,-218.95"/>
+</g>
+<!-- Node87 -->
+<g id="node87" class="node">
+<title>Node87</title>
+<g id="a_node87"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17228,-140 17228,-170 17437,-170 17437,-140 17228,-140"/>
+<text text-anchor="start" x="17236" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17332.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node87 -->
+<g id="edge90" class="edge">
+<title>Node77&#45;&gt;Node87</title>
+<path fill="none" stroke="midnightblue" d="M18583.05,-229.4C18338.18,-222.11 17665.98,-200.44 17445.5,-176 17431.84,-174.49 17417.33,-172.33 17403.43,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.23,-232.91 18593.33,-229.7 18583.44,-225.91 18583.23,-232.91"/>
+</g>
+<!-- Node89 -->
+<g id="node89" class="node">
+<title>Node89</title>
+<g id="a_node89"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17455,-140 17455,-170 17664,-170 17664,-140 17455,-140"/>
+<text text-anchor="start" x="17463" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17559.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node89 -->
+<g id="edge94" class="edge">
+<title>Node77&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M18582.94,-230.5C18407.1,-226.79 18007.36,-214.5 17673.5,-176 17660.03,-174.45 17645.73,-172.32 17631.99,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.11,-234 18593.18,-230.71 18583.26,-227 18583.11,-234"/>
+</g>
+<!-- Node91 -->
+<g id="node91" class="node">
+<title>Node91</title>
+<g id="a_node91"><a xlink:href="_neon_division_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15911.5,-140 15911.5,-170 16071.5,-170 16071.5,-140 15911.5,-140"/>
+<text text-anchor="start" x="15919.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="15991.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node91 -->
+<g id="edge98" class="edge">
+<title>Node77&#45;&gt;Node91</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-229.21C18447.01,-225.1 18182.41,-217.3 17957.5,-212 17540.43,-202.18 16494.68,-225.99 16080.5,-176 16069.18,-174.63 16057.19,-172.45 16045.8,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.72 18593.24,-229.53 18583.35,-225.73 18583.14,-232.72"/>
+</g>
+<!-- Node94 -->
+<g id="node94" class="node">
+<title>Node94</title>
+<g id="a_node94"><a xlink:href="_neon_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18048.5,-140 18048.5,-170 18270.5,-170 18270.5,-140 18048.5,-140"/>
+<text text-anchor="start" x="18056.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="18159.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node94 -->
+<g id="edge103" class="edge">
+<title>Node77&#45;&gt;Node94</title>
+<path fill="none" stroke="midnightblue" d="M18583.4,-219.82C18503.48,-208.87 18383.61,-192.07 18279.5,-176 18267.39,-174.13 18254.61,-172.08 18242.09,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.05,-223.3 18593.43,-221.19 18584,-216.37 18583.05,-223.3"/>
+</g>
+<!-- Node77&#45;&gt;Node95 -->
+<g id="edge155" class="edge">
+<title>Node77&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M18687.81,-209.06C18701.77,-187.89 18724.52,-156.43 18749.5,-134 18765.67,-119.48 18786.57,-106.68 18803.21,-97.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18684.7,-207.43 18682.21,-217.72 18690.58,-211.23 18684.7,-207.43"/>
+</g>
+<!-- Node96 -->
+<g id="node96" class="node">
+<title>Node96</title>
+<g id="a_node96"><a xlink:href="_neon_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16659,-140 16659,-170 16820,-170 16820,-140 16659,-140"/>
+<text text-anchor="start" x="16667" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16739.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node96 -->
+<g id="edge107" class="edge">
+<title>Node77&#45;&gt;Node96</title>
+<path fill="none" stroke="midnightblue" d="M18583.21,-229.49C18218.77,-219.32 16873.45,-181.5 16829.5,-176 16818.22,-174.59 16806.28,-172.42 16794.91,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.35,-232.99 18593.45,-229.77 18583.55,-226 18583.35,-232.99"/>
+</g>
+<!-- Node98 -->
+<g id="node98" class="node">
+<title>Node98</title>
+<g id="a_node98"><a xlink:href="_neon_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16838.5,-140 16838.5,-170 16998.5,-170 16998.5,-140 16838.5,-140"/>
+<text text-anchor="start" x="16846.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16918.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node98 -->
+<g id="edge111" class="edge">
+<title>Node77&#45;&gt;Node98</title>
+<path fill="none" stroke="midnightblue" d="M18583.14,-229.43C18247.27,-219.83 17086.01,-186.05 17007.5,-176 16996.35,-174.57 16984.53,-172.4 16973.29,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.22,-232.94 18593.31,-229.72 18583.42,-225.94 18583.22,-232.94"/>
+</g>
+<!-- Node100 -->
+<g id="node100" class="node">
+<title>Node100</title>
+<g id="a_node100"><a xlink:href="_neon_permute_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18466.5,-140 18466.5,-170 18626.5,-170 18626.5,-140 18466.5,-140"/>
+<text text-anchor="start" x="18474.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="18546.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node100 -->
+<g id="edge115" class="edge">
+<title>Node77&#45;&gt;Node100</title>
+<path fill="none" stroke="midnightblue" d="M18641.16,-212.64C18618.95,-199.35 18589.98,-182.02 18569.96,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18639.53,-215.75 18649.91,-217.88 18643.13,-209.74 18639.53,-215.75"/>
+</g>
+<!-- Node102 -->
+<g id="node102" class="node">
+<title>Node102</title>
+<g id="a_node102"><a xlink:href="_neon_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17870.5,-140 17870.5,-170 18030.5,-170 18030.5,-140 17870.5,-140"/>
+<text text-anchor="start" x="17878.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17950.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node102 -->
+<g id="edge119" class="edge">
+<title>Node77&#45;&gt;Node102</title>
+<path fill="none" stroke="midnightblue" d="M18582.86,-227.79C18459.39,-221.19 18231.71,-205.95 18039.5,-176 18029.17,-174.39 18018.25,-172.28 18007.74,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18582.85,-231.29 18593.02,-228.33 18583.22,-224.3 18582.85,-231.29"/>
+</g>
+<!-- Node103 -->
+<g id="node103" class="node">
+<title>Node103</title>
+<g id="a_node103"><a xlink:href="_neon_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18288.5,-67.5 18288.5,-97.5 18448.5,-97.5 18448.5,-67.5 18288.5,-67.5"/>
+<text text-anchor="start" x="18296.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="18368.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node103 -->
+<g id="edge177" class="edge">
+<title>Node77&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M18670.75,-207.7C18666.86,-185.14 18657.56,-152.35 18635.5,-134 18607.57,-110.77 18516.63,-97.21 18448.58,-90.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18667.32,-208.47 18672.25,-217.85 18674.25,-207.44 18667.32,-208.47"/>
+</g>
+<!-- Node104 -->
+<g id="node104" class="node">
+<title>Node104</title>
+<g id="a_node104"><a xlink:href="_neon_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17017,-140 17017,-170 17210,-170 17210,-140 17017,-140"/>
+<text text-anchor="start" x="17025" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17113.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node104 -->
+<g id="edge123" class="edge">
+<title>Node77&#45;&gt;Node104</title>
+<path fill="none" stroke="midnightblue" d="M18583.17,-229.31C18286.51,-220.37 17353.4,-191.36 17218.5,-176 17205.59,-174.53 17191.89,-172.37 17178.8,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.35,-232.82 18593.45,-229.62 18583.56,-225.82 18583.35,-232.82"/>
+</g>
+<!-- Node106 -->
+<g id="node106" class="node">
+<title>Node106</title>
+<g id="a_node106"><a xlink:href="_neon_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16090,-140 16090,-170 16251,-170 16251,-140 16090,-140"/>
+<text text-anchor="start" x="16098" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16170.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node106 -->
+<g id="edge127" class="edge">
+<title>Node77&#45;&gt;Node106</title>
+<path fill="none" stroke="midnightblue" d="M18582.88,-229.27C18447.01,-225.23 18182.4,-217.53 17957.5,-212 17580.42,-202.73 16634.99,-221.13 16260.5,-176 16249.06,-174.62 16236.93,-172.44 16225.41,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.78 18593.24,-229.58 18583.35,-225.79 18583.14,-232.78"/>
+</g>
+<!-- Node77&#45;&gt;Node108 -->
+<g id="edge132" class="edge">
+<title>Node77&#45;&gt;Node108</title>
+<path fill="none" stroke="midnightblue" d="M18583.15,-231.83C17790.09,-230.25 12035.07,-217.36 11675.5,-176 11664.01,-174.68 11651.84,-172.48 11640.31,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.36,-235.33 18593.36,-231.85 18583.37,-228.33 18583.36,-235.33"/>
+</g>
+<!-- Node109 -->
+<g id="node109" class="node">
+<title>Node109</title>
+<g id="a_node109"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18759,-140 18759,-170 18920,-170 18920,-140 18759,-140"/>
+<text text-anchor="start" x="18767" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="18839.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node109 -->
+<g id="edge133" class="edge">
+<title>Node77&#45;&gt;Node109</title>
+<path fill="none" stroke="midnightblue" d="M18713.47,-213.7C18742.78,-200.28 18781.98,-182.34 18808.83,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18711.97,-210.54 18704.33,-217.88 18714.88,-216.9 18711.97,-210.54"/>
+</g>
+<!-- Node110 -->
+<g id="node110" class="node">
+<title>Node110</title>
+<g id="a_node110"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18938.5,-140 18938.5,-170 19098.5,-170 19098.5,-140 18938.5,-140"/>
+<text text-anchor="start" x="18946.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="19018.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node110 -->
+<g id="edge134" class="edge">
+<title>Node77&#45;&gt;Node110</title>
+<path fill="none" stroke="midnightblue" d="M18747.63,-215.77C18798.52,-204.62 18867.61,-189.45 18928.5,-176 18937.25,-174.07 18946.48,-172.02 18955.56,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18746.72,-212.39 18737.7,-217.95 18748.22,-219.23 18746.72,-212.39"/>
+</g>
+<!-- Node111 -->
+<g id="node111" class="node">
+<title>Node111</title>
+<g id="a_node111"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19117,-140 19117,-170 19284,-170 19284,-140 19117,-140"/>
+<text text-anchor="start" x="19125" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="19200.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node111 -->
+<g id="edge135" class="edge">
+<title>Node77&#45;&gt;Node111</title>
+<path fill="none" stroke="midnightblue" d="M18763.74,-222.58C18851.75,-212.87 18989.26,-196.31 19107.5,-176 19117.67,-174.25 19128.42,-172.17 19138.86,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.35,-219.1 18753.79,-223.67 18764.11,-226.06 18763.35,-219.1"/>
+</g>
+<!-- Node112 -->
+<g id="node112" class="node">
+<title>Node112</title>
+<g id="a_node112"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19301.5,-140 19301.5,-170 19477.5,-170 19477.5,-140 19301.5,-140"/>
+<text text-anchor="start" x="19309.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="19389.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node112 -->
+<g id="edge136" class="edge">
+<title>Node77&#45;&gt;Node112</title>
+<path fill="none" stroke="midnightblue" d="M18764.29,-227.01C18885.28,-219.63 19105.8,-203.6 19292.5,-176 19303.64,-174.35 19315.43,-172.24 19326.81,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.74,-223.54 18753.97,-227.63 18764.16,-230.53 18763.74,-223.54"/>
+</g>
+<!-- Node113 -->
+<g id="node113" class="node">
+<title>Node113</title>
+<g id="a_node113"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19495.5,-140 19495.5,-170 19703.5,-170 19703.5,-140 19495.5,-140"/>
+<text text-anchor="start" x="19503.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="19599.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node113 -->
+<g id="edge137" class="edge">
+<title>Node77&#45;&gt;Node113</title>
+<path fill="none" stroke="midnightblue" d="M18763.79,-228.92C18914.15,-223.09 19225.16,-208.04 19486.5,-176 19499.65,-174.39 19513.59,-172.26 19527.03,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.54,-225.43 18753.68,-229.31 18763.81,-232.42 18763.54,-225.43"/>
+</g>
+<!-- Node77&#45;&gt;Node114 -->
+<g id="edge138" class="edge">
+<title>Node77&#45;&gt;Node114</title>
+<path fill="none" stroke="midnightblue" d="M18583.32,-231.81C17802.32,-230.08 12203.6,-216.31 11853.5,-176 11842.02,-174.68 11829.84,-172.48 11818.31,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.37,-235.31 18593.38,-231.83 18583.39,-228.31 18583.37,-235.31"/>
+</g>
+<!-- Node77&#45;&gt;Node115 -->
+<g id="edge139" class="edge">
+<title>Node77&#45;&gt;Node115</title>
+<path fill="none" stroke="midnightblue" d="M18583.34,-231.72C17815.63,-229.27 12396.25,-210.77 12056.5,-176 12043.52,-174.67 12029.73,-172.47 12016.65,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.49,-235.22 18593.5,-231.75 18583.51,-228.22 18583.49,-235.22"/>
+</g>
+<!-- Node77&#45;&gt;Node116 -->
+<g id="edge140" class="edge">
+<title>Node77&#45;&gt;Node116</title>
+<path fill="none" stroke="midnightblue" d="M18583.11,-232.15C17942.53,-233.06 14099.11,-235.98 13584.5,-176 13573.17,-174.68 13561.18,-172.52 13549.79,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.21,-235.65 18593.21,-232.14 18583.2,-228.65 18583.21,-235.65"/>
+</g>
+<!-- Node117 -->
+<g id="node117" class="node">
+<title>Node117</title>
+<g id="a_node117"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19721.5,-140 19721.5,-170 19903.5,-170 19903.5,-140 19721.5,-140"/>
+<text text-anchor="start" x="19729.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="19812.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node117 -->
+<g id="edge141" class="edge">
+<title>Node77&#45;&gt;Node117</title>
+<path fill="none" stroke="midnightblue" d="M18763.95,-231.48C18944.84,-229.49 19363.74,-220.04 19712.5,-176 19724.53,-174.48 19737.29,-172.34 19749.51,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.65,-227.98 18753.69,-231.59 18763.73,-234.98 18763.65,-227.98"/>
+</g>
+<!-- Node118 -->
+<g id="node118" class="node">
+<title>Node118</title>
+<g id="a_node118"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19921.5,-140 19921.5,-170 20103.5,-170 20103.5,-140 19921.5,-140"/>
+<text text-anchor="start" x="19929.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="20012.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node118 -->
+<g id="edge142" class="edge">
+<title>Node77&#45;&gt;Node118</title>
+<path fill="none" stroke="midnightblue" d="M18763.68,-232.61C18968.62,-232.98 19484.76,-228.13 19912.5,-176 19924.71,-174.51 19937.67,-172.36 19950.06,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.58,-229.11 18753.57,-232.59 18763.57,-236.11 18763.58,-229.11"/>
+</g>
+<!-- Node119 -->
+<g id="node119" class="node">
+<title>Node119</title>
+<g id="a_node119"><a xlink:href="_neon_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="20121.5,-140 20121.5,-170 20301.5,-170 20301.5,-140 20121.5,-140"/>
+<text text-anchor="start" x="20129.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="20211.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthToSpaceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node119 -->
+<g id="edge143" class="edge">
+<title>Node77&#45;&gt;Node119</title>
+<path fill="none" stroke="midnightblue" d="M18763.96,-230.38C19036.91,-225.19 19849.64,-207.46 20112.5,-176 20124.69,-174.54 20137.61,-172.39 20149.96,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.63,-226.89 18753.7,-230.57 18763.76,-233.88 18763.63,-226.89"/>
+</g>
+<!-- Node120 -->
+<g id="node120" class="node">
+<title>Node120</title>
+<g id="a_node120"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="20320,-140 20320,-170 20541,-170 20541,-140 20320,-140"/>
+<text text-anchor="start" x="20328" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="20430.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node120 -->
+<g id="edge144" class="edge">
+<title>Node77&#45;&gt;Node120</title>
+<path fill="none" stroke="midnightblue" d="M18763.84,-230.47C19061.04,-225.19 20006.74,-206.38 20310.5,-176 20325.21,-174.53 20340.85,-172.37 20355.81,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.48,-226.98 18753.54,-230.65 18763.6,-233.97 18763.48,-226.98"/>
+</g>
+<!-- Node77&#45;&gt;Node121 -->
+<g id="edge145" class="edge">
+<title>Node77&#45;&gt;Node121</title>
+<path fill="none" stroke="midnightblue" d="M18582.88,-231.09C17919.19,-224.4 13832.68,-182.97 13770.5,-176 13758.68,-174.68 13746.16,-172.51 13734.25,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.29,-234.59 18593.33,-231.19 18583.36,-227.59 18583.29,-234.59"/>
+</g>
+<!-- Node77&#45;&gt;Node122 -->
+<g id="edge146" class="edge">
+<title>Node77&#45;&gt;Node122</title>
+<path fill="none" stroke="midnightblue" d="M18583.14,-232.08C17854.3,-232.59 12946.06,-233.88 12292.5,-176 12277.49,-174.67 12261.52,-172.49 12246.34,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.31,-235.58 18593.31,-232.07 18583.3,-228.58 18583.31,-235.58"/>
+</g>
+<!-- Node123 -->
+<g id="node123" class="node">
+<title>Node123</title>
+<g id="a_node123"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="20559.5,-140 20559.5,-170 20765.5,-170 20765.5,-140 20559.5,-140"/>
+<text text-anchor="start" x="20567.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="20662.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node123 -->
+<g id="edge147" class="edge">
+<title>Node77&#45;&gt;Node123</title>
+<path fill="none" stroke="midnightblue" d="M18764.05,-231.04C19089.18,-227.33 20196.99,-212.26 20549.5,-176 20563.47,-174.56 20578.32,-172.4 20592.5,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.7,-227.55 18753.74,-231.16 18763.78,-234.55 18763.7,-227.55"/>
+</g>
+<!-- Node77&#45;&gt;Node124 -->
+<g id="edge148" class="edge">
+<title>Node77&#45;&gt;Node124</title>
+<path fill="none" stroke="midnightblue" d="M18583.25,-231.73C17842.78,-229.46 12787.72,-212.65 12470.5,-176 12459.02,-174.67 12446.84,-172.48 12435.31,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.31,-235.23 18593.32,-231.76 18583.33,-228.23 18583.31,-235.23"/>
+</g>
+<!-- Node77&#45;&gt;Node125 -->
+<g id="edge149" class="edge">
+<title>Node77&#45;&gt;Node125</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-228.92C18447.03,-224.42 18182.43,-216.15 17957.5,-212 17512.11,-203.78 14391.02,-227.12 13948.5,-176 13937.02,-174.67 13924.84,-172.48 13913.31,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.43 18593.25,-229.26 18583.37,-225.43 18583.14,-232.43"/>
+</g>
+<!-- Node126 -->
+<g id="node126" class="node">
+<title>Node126</title>
+<g id="a_node126"><a xlink:href="_neon_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="20784,-140 20784,-170 20945,-170 20945,-140 20784,-140"/>
+<text text-anchor="start" x="20792" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="20864.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFloorFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node126 -->
+<g id="edge150" class="edge">
+<title>Node77&#45;&gt;Node126</title>
+<path fill="none" stroke="midnightblue" d="M18763.62,-231.9C19112.75,-231.16 20376.44,-225.07 20774.5,-176 20785.78,-174.61 20797.72,-172.45 20809.1,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.56,-228.4 18753.56,-231.92 18763.57,-235.4 18763.56,-228.4"/>
+</g>
+<!-- Node127 -->
+<g id="node127" class="node">
+<title>Node127</title>
+<g id="a_node127"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="20963.5,-140 20963.5,-170 21149.5,-170 21149.5,-140 20963.5,-140"/>
+<text text-anchor="start" x="20971.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="21056.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node127 -->
+<g id="edge151" class="edge">
+<title>Node77&#45;&gt;Node127</title>
+<path fill="none" stroke="midnightblue" d="M18763.79,-231.8C19131.59,-230.67 20517.93,-223.3 20953.5,-176 20966.36,-174.6 20980.01,-172.44 20993.02,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.72,-228.3 18753.73,-231.83 18763.74,-235.3 18763.72,-228.3"/>
+</g>
+<!-- Node128 -->
+<g id="node128" class="node">
+<title>Node128</title>
+<g id="a_node128"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="21167.5,-140 21167.5,-170 21327.5,-170 21327.5,-140 21167.5,-140"/>
+<text text-anchor="start" x="21175.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="21247.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node128 -->
+<g id="edge152" class="edge">
+<title>Node77&#45;&gt;Node128</title>
+<path fill="none" stroke="midnightblue" d="M18763.78,-232.36C19151.98,-233.56 20681.25,-234.41 21158.5,-176 21169.66,-174.63 21181.48,-172.49 21192.73,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.73,-228.86 18753.72,-232.33 18763.71,-235.86 18763.73,-228.86"/>
+</g>
+<!-- Node129 -->
+<g id="node129" class="node">
+<title>Node129</title>
+<g id="a_node129"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="21345.5,-140 21345.5,-170 21505.5,-170 21505.5,-140 21345.5,-140"/>
+<text text-anchor="start" x="21353.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="21425.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node129 -->
+<g id="edge153" class="edge">
+<title>Node77&#45;&gt;Node129</title>
+<path fill="none" stroke="midnightblue" d="M18763.77,-231.17C19199.74,-227.04 21077.1,-207.55 21336.5,-176 21347.82,-174.62 21359.81,-172.44 21371.2,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.7,-227.67 18753.74,-231.27 18763.77,-234.67 18763.7,-227.67"/>
+</g>
+<!-- Node130 -->
+<g id="node130" class="node">
+<title>Node130</title>
+<g id="a_node130"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="21523.5,-140 21523.5,-170 21683.5,-170 21683.5,-140 21523.5,-140"/>
+<text text-anchor="start" x="21531.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="21603.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node130 -->
+<g id="edge154" class="edge">
+<title>Node77&#45;&gt;Node130</title>
+<path fill="none" stroke="midnightblue" d="M18763.8,-231.3C19217.4,-227.65 21236.54,-209.62 21514.5,-176 21525.82,-174.63 21537.81,-172.45 21549.2,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.67,-227.8 18753.7,-231.38 18763.73,-234.8 18763.67,-227.8"/>
+</g>
+<!-- Node131 -->
+<g id="node131" class="node">
+<title>Node131</title>
+<g id="a_node131"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="21701.5,-140 21701.5,-170 21917.5,-170 21917.5,-140 21701.5,-140"/>
+<text text-anchor="start" x="21709.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="21809.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node131 -->
+<g id="edge156" class="edge">
+<title>Node77&#45;&gt;Node131</title>
+<path fill="none" stroke="midnightblue" d="M18763.67,-232.16C19200.84,-232.67 21102.65,-231.56 21692.5,-176 21707.17,-174.62 21722.77,-172.45 21737.64,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.63,-228.66 18753.62,-232.15 18763.62,-235.66 18763.63,-228.66"/>
+</g>
+<!-- Node77&#45;&gt;Node132 -->
+<g id="edge157" class="edge">
+<title>Node77&#45;&gt;Node132</title>
+<path fill="none" stroke="midnightblue" d="M18583.07,-231.69C17854.39,-229.16 12960.09,-210.85 12652.5,-176 12640.77,-174.67 12628.33,-172.47 12616.53,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.23,-235.19 18593.24,-231.73 18583.25,-228.19 18583.23,-235.19"/>
+</g>
+<!-- Node77&#45;&gt;Node133 -->
+<g id="edge158" class="edge">
+<title>Node77&#45;&gt;Node133</title>
+<path fill="none" stroke="midnightblue" d="M18583.02,-231.67C17866.77,-228.95 13132.4,-209.8 12834.5,-176 12822.77,-174.67 12810.33,-172.47 12798.53,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.26,-235.17 18593.27,-231.7 18583.28,-228.17 18583.26,-235.17"/>
+</g>
+<!-- Node77&#45;&gt;Node134 -->
+<g id="edge159" class="edge">
+<title>Node77&#45;&gt;Node134</title>
+<path fill="none" stroke="midnightblue" d="M18583.3,-231.65C17880.5,-228.86 13300.89,-209.45 13012.5,-176 13001.02,-174.67 12988.84,-172.47 12977.31,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.35,-235.15 18593.36,-231.69 18583.37,-228.15 18583.35,-235.15"/>
+</g>
+<!-- Node135 -->
+<g id="node135" class="node">
+<title>Node135</title>
+<g id="a_node135"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13958,-140 13958,-170 14127,-170 14127,-140 13958,-140"/>
+<text text-anchor="start" x="13966" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="14042.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node135 -->
+<g id="edge160" class="edge">
+<title>Node77&#45;&gt;Node135</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-228.93C18447.03,-224.45 18182.43,-216.2 17957.5,-212 17532.89,-204.07 14557.59,-222.88 14135.5,-176 14123.52,-174.67 14110.81,-172.47 14098.76,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.44 18593.25,-229.27 18583.37,-225.45 18583.14,-232.44"/>
+</g>
+<!-- Node77&#45;&gt;Node136 -->
+<g id="edge161" class="edge">
+<title>Node77&#45;&gt;Node136</title>
+<path fill="none" stroke="midnightblue" d="M18583.22,-231.87C17917.72,-230.79 13782.65,-222.24 13228.5,-176 13212.37,-174.65 13195.2,-172.47 13178.85,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.22,-235.37 18593.23,-231.88 18583.24,-228.37 18583.22,-235.37"/>
+</g>
+<!-- Node77&#45;&gt;Node137 -->
+<g id="edge162" class="edge">
+<title>Node77&#45;&gt;Node137</title>
+<path fill="none" stroke="midnightblue" d="M18763.76,-231.54C19255.93,-228.92 21605.43,-214.43 21926.5,-176 21937.82,-174.64 21949.81,-172.47 21961.21,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.5,-228.05 18753.52,-231.6 18763.53,-235.05 18763.5,-228.05"/>
+</g>
+<!-- Node77&#45;&gt;Node138 -->
+<g id="edge163" class="edge">
+<title>Node77&#45;&gt;Node138</title>
+<path fill="none" stroke="midnightblue" d="M18763.73,-231.63C19271.78,-229.41 21764.76,-216.51 22104.5,-176 22115.82,-174.65 22127.82,-172.48 22139.21,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.51,-228.13 18753.53,-231.68 18763.54,-235.13 18763.51,-228.13"/>
+</g>
+<!-- Node139 -->
+<g id="node139" class="node">
+<title>Node139</title>
+<g id="a_node139"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14144.5,-140 14144.5,-170 14322.5,-170 14322.5,-140 14144.5,-140"/>
+<text text-anchor="start" x="14152.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="14233.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node139 -->
+<g id="edge164" class="edge">
+<title>Node77&#45;&gt;Node139</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-228.95C18447.03,-224.49 18182.43,-216.26 17957.5,-212 17554.55,-204.37 14731.23,-218.89 14330.5,-176 14318.02,-174.66 14304.77,-172.46 14292.2,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.46 18593.25,-229.29 18583.37,-225.46 18583.14,-232.46"/>
+</g>
+<!-- Node77&#45;&gt;Node140 -->
+<g id="edge165" class="edge">
+<title>Node77&#45;&gt;Node140</title>
+<path fill="none" stroke="midnightblue" d="M18583.09,-232.19C17929.62,-233.38 13939.96,-238.07 13406.5,-176 13395.02,-174.66 13382.85,-172.46 13371.31,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.39,-235.69 18593.38,-232.17 18583.37,-228.69 18583.39,-235.69"/>
+</g>
+<!-- Node141 -->
+<g id="node141" class="node">
+<title>Node141</title>
+<g id="a_node141"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14340,-140 14340,-170 14545,-170 14545,-140 14340,-140"/>
+<text text-anchor="start" x="14348" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="14442.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node141 -->
+<g id="edge166" class="edge">
+<title>Node77&#45;&gt;Node141</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-228.97C18447.02,-224.53 18182.43,-216.33 17957.5,-212 17579.44,-204.72 14930.98,-211.36 14554.5,-176 14540.24,-174.66 14525.08,-172.48 14510.66,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.48 18593.25,-229.3 18583.37,-225.48 18583.14,-232.48"/>
+</g>
+<!-- Node77&#45;&gt;Node142 -->
+<g id="edge167" class="edge">
+<title>Node77&#45;&gt;Node142</title>
+<path fill="none" stroke="midnightblue" d="M18763.74,-231.71C19287.33,-229.88 21924.07,-218.59 22282.5,-176 22293.82,-174.65 22305.82,-172.48 22317.21,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.59,-228.21 18753.6,-231.75 18763.61,-235.21 18763.59,-228.21"/>
+</g>
+<!-- Node77&#45;&gt;Node143 -->
+<g id="edge168" class="edge">
+<title>Node77&#45;&gt;Node143</title>
+<path fill="none" stroke="midnightblue" d="M18763.84,-231.78C19302.8,-230.32 22083.37,-220.68 22460.5,-176 22471.82,-174.66 22483.82,-172.49 22495.21,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.77,-228.28 18753.78,-231.81 18763.79,-235.28 18763.77,-228.28"/>
+</g>
+<!-- Node77&#45;&gt;Node144 -->
+<g id="edge169" class="edge">
+<title>Node77&#45;&gt;Node144</title>
+<path fill="none" stroke="midnightblue" d="M18764.03,-231.84C19318.28,-230.75 22242.68,-222.76 22638.5,-176 22649.82,-174.66 22661.82,-172.5 22673.21,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.69,-228.35 18753.7,-231.87 18763.7,-235.35 18763.69,-228.35"/>
+</g>
+<!-- Node145 -->
+<g id="node145" class="node">
+<title>Node145</title>
+<g id="a_node145"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14563.5,-140 14563.5,-170 14723.5,-170 14723.5,-140 14563.5,-140"/>
+<text text-anchor="start" x="14571.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="14643.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node145 -->
+<g id="edge170" class="edge">
+<title>Node77&#45;&gt;Node145</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-228.98C18447.02,-224.57 18182.43,-216.4 17957.5,-212 17599.21,-205 15088.44,-217.51 14732.5,-176 14721.17,-174.68 14709.18,-172.52 14697.79,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.49 18593.25,-229.32 18583.36,-225.5 18583.14,-232.49"/>
+</g>
+<!-- Node77&#45;&gt;Node146 -->
+<g id="edge171" class="edge">
+<title>Node77&#45;&gt;Node146</title>
+<path fill="none" stroke="midnightblue" d="M18763.98,-231.9C19332.59,-231.15 22401.91,-224.85 22816.5,-176 22827.82,-174.67 22839.82,-172.5 22851.21,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.78,-228.4 18753.79,-231.92 18763.79,-235.4 18763.78,-228.4"/>
+</g>
+<!-- Node77&#45;&gt;Node147 -->
+<g id="edge172" class="edge">
+<title>Node77&#45;&gt;Node147</title>
+<path fill="none" stroke="midnightblue" d="M18763.65,-231.81C19345.49,-230.46 22560.39,-221 22994.5,-176 23007.51,-174.65 23021.34,-172.46 23034.47,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.63,-228.31 18753.63,-231.83 18763.64,-235.31 18763.63,-228.31"/>
+</g>
+<!-- Node77&#45;&gt;Node148 -->
+<g id="edge173" class="edge">
+<title>Node77&#45;&gt;Node148</title>
+<path fill="none" stroke="midnightblue" d="M18764.03,-232C19362.77,-231.87 22742.64,-228.78 23197.5,-176 23208.95,-174.67 23221.08,-172.51 23232.59,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.73,-228.5 18753.73,-232 18763.73,-235.5 18763.73,-228.5"/>
+</g>
+<!-- Node149 -->
+<g id="node149" class="node">
+<title>Node149</title>
+<g id="a_node149"><a xlink:href="_neon_rank_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16269.5,-140 16269.5,-170 16429.5,-170 16429.5,-140 16269.5,-140"/>
+<text text-anchor="start" x="16277.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16349.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRankWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node149 -->
+<g id="edge174" class="edge">
+<title>Node77&#45;&gt;Node149</title>
+<path fill="none" stroke="midnightblue" d="M18582.88,-229.35C18447.01,-225.39 18182.4,-217.81 17957.5,-212 17619.96,-203.29 16773.63,-217.22 16438.5,-176 16427.34,-174.63 16415.52,-172.48 16404.28,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.85 18593.24,-229.65 18583.34,-225.86 18583.14,-232.85"/>
+</g>
+<!-- Node77&#45;&gt;Node150 -->
+<g id="edge176" class="edge">
+<title>Node77&#45;&gt;Node150</title>
+<path fill="none" stroke="midnightblue" d="M18763.71,-232.06C19375.2,-232.33 22902.7,-231.44 23376.5,-176 23387.83,-174.67 23399.82,-172.51 23411.21,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.63,-228.56 18753.63,-232.06 18763.63,-235.56 18763.63,-228.56"/>
+</g>
+<!-- Node77&#45;&gt;Node151 -->
+<g id="edge178" class="edge">
+<title>Node77&#45;&gt;Node151</title>
+<path fill="none" stroke="midnightblue" d="M18764.11,-232.1C19390.07,-232.67 23061.98,-233.52 23554.5,-176 23565.83,-174.68 23577.82,-172.52 23589.21,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.8,-228.6 18753.8,-232.09 18763.79,-235.6 18763.8,-228.6"/>
+</g>
+<!-- Node152 -->
+<g id="node152" class="node">
+<title>Node152</title>
+<g id="a_node152"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14741.5,-140 14741.5,-170 14905.5,-170 14905.5,-140 14741.5,-140"/>
+<text text-anchor="start" x="14749.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="14823.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node152 -->
+<g id="edge179" class="edge">
+<title>Node77&#45;&gt;Node152</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-229C18447.02,-224.61 18182.43,-216.47 17957.5,-212 17619.43,-205.28 15250.44,-214.49 14914.5,-176 14902.93,-174.67 14890.67,-172.51 14879.02,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.51 18593.24,-229.34 18583.36,-225.51 18583.14,-232.51"/>
+</g>
+<!-- Node77&#45;&gt;Node153 -->
+<g id="edge180" class="edge">
+<title>Node77&#45;&gt;Node153</title>
+<path fill="none" stroke="midnightblue" d="M18763.9,-231.99C19480.16,-231.84 24227.35,-228.82 24860.5,-176 24876.5,-174.66 24893.55,-172.48 24909.76,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.65,-228.49 18753.65,-232 18763.65,-235.49 18763.65,-228.49"/>
+</g>
+<!-- Node77&#45;&gt;Node154 -->
+<g id="edge181" class="edge">
+<title>Node77&#45;&gt;Node154</title>
+<path fill="none" stroke="midnightblue" d="M18763.96,-231.76C19518.55,-229.66 24747.72,-213.83 25075.5,-176 25086.98,-174.67 25099.16,-172.48 25110.69,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.69,-228.26 18753.7,-231.79 18763.71,-235.26 18763.69,-228.26"/>
+</g>
+<!-- Node77&#45;&gt;Node155 -->
+<g id="edge182" class="edge">
+<title>Node77&#45;&gt;Node155</title>
+<path fill="none" stroke="midnightblue" d="M18763.87,-232.14C19402.19,-233 23221.07,-235.62 23732.5,-176 23743.83,-174.68 23755.82,-172.52 23767.21,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.81,-228.64 18753.8,-232.13 18763.8,-235.64 18763.81,-228.64"/>
+</g>
+<!-- Node156 -->
+<g id="node156" class="node">
+<title>Node156</title>
+<g id="a_node156"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14923.5,-140 14923.5,-170 15083.5,-170 15083.5,-140 14923.5,-140"/>
+<text text-anchor="start" x="14931.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="15003.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node156 -->
+<g id="edge183" class="edge">
+<title>Node77&#45;&gt;Node156</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-229.02C18447.02,-224.66 18182.43,-216.55 17957.5,-212 17639.21,-205.56 15408.69,-213.1 15092.5,-176 15081.18,-174.67 15069.18,-172.51 15057.79,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.53 18593.24,-229.36 18583.36,-225.54 18583.14,-232.53"/>
+</g>
+<!-- Node157 -->
+<g id="node157" class="node">
+<title>Node157</title>
+<g id="a_node157"><a xlink:href="_neon_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15101.5,-140 15101.5,-170 15281.5,-170 15281.5,-140 15101.5,-140"/>
+<text text-anchor="start" x="15109.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="15191.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToDepthWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node157 -->
+<g id="edge184" class="edge">
+<title>Node77&#45;&gt;Node157</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-229.05C18447.02,-224.72 18182.42,-216.66 17957.5,-212 17661.2,-205.86 15585.18,-207.48 15290.5,-176 15277.86,-174.65 15264.44,-172.46 15251.69,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.56 18593.24,-229.38 18583.36,-225.56 18583.14,-232.56"/>
+</g>
+<!-- Node77&#45;&gt;Node158 -->
+<g id="edge185" class="edge">
+<title>Node77&#45;&gt;Node158</title>
+<path fill="none" stroke="midnightblue" d="M18763.92,-232.18C19415.24,-233.33 23380.22,-237.72 23910.5,-176 23921.83,-174.68 23933.82,-172.52 23945.21,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.66,-228.68 18753.66,-232.16 18763.65,-235.68 18763.66,-228.68"/>
+</g>
+<!-- Node77&#45;&gt;Node159 -->
+<g id="edge186" class="edge">
+<title>Node77&#45;&gt;Node159</title>
+<path fill="none" stroke="midnightblue" d="M18763.74,-231.85C19504.86,-230.5 24577.45,-219.71 25253.5,-176 25281.14,-174.21 25311.26,-170.95 25338.1,-167.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.66,-228.35 18753.67,-231.86 18763.67,-235.35 18763.66,-228.35"/>
+</g>
+<!-- Node77&#45;&gt;Node160 -->
+<g id="edge187" class="edge">
+<title>Node77&#45;&gt;Node160</title>
+<path fill="none" stroke="midnightblue" d="M18763.79,-231.61C19449.24,-228.57 23813.19,-207.99 24088.5,-176 24099.98,-174.67 24112.15,-172.47 24123.69,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.71,-228.11 18753.73,-231.65 18763.74,-235.11 18763.71,-228.11"/>
+</g>
+<!-- Node77&#45;&gt;Node161 -->
+<g id="edge188" class="edge">
+<title>Node77&#45;&gt;Node161</title>
+<path fill="none" stroke="midnightblue" d="M18763.84,-232.18C19439.95,-233.42 23698.07,-238.68 24266.5,-176 24278.61,-174.67 24291.45,-172.47 24303.63,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.68,-228.68 18753.67,-232.17 18763.67,-235.68 18763.68,-228.68"/>
+</g>
+<!-- Node162 -->
+<g id="node162" class="node">
+<title>Node162</title>
+<g id="a_node162"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15300,-140 15300,-170 15467,-170 15467,-140 15300,-140"/>
+<text text-anchor="start" x="15308" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="15383.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node162 -->
+<g id="edge189" class="edge">
+<title>Node77&#45;&gt;Node162</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-229.08C18447.02,-224.79 18182.42,-216.77 17957.5,-212 17681.87,-206.15 15750.43,-207.13 15476.5,-176 15464.69,-174.66 15452.16,-172.49 15440.26,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.59 18593.24,-229.41 18583.36,-225.59 18583.14,-232.59"/>
+</g>
+<!-- Node163 -->
+<g id="node163" class="node">
+<title>Node163</title>
+<g id="a_node163"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15485.5,-140 15485.5,-170 15645.5,-170 15645.5,-140 15485.5,-140"/>
+<text text-anchor="start" x="15493.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="15565.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node163 -->
+<g id="edge190" class="edge">
+<title>Node77&#45;&gt;Node163</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-229.11C18447.02,-224.86 18182.42,-216.9 17957.5,-212 17701.64,-206.43 15908.63,-206.21 15654.5,-176 15643.18,-174.65 15631.18,-172.48 15619.79,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.62 18593.24,-229.44 18583.36,-225.62 18583.14,-232.62"/>
+</g>
+<!-- Node164 -->
+<g id="node164" class="node">
+<title>Node164</title>
+<g id="a_node164"><a xlink:href="_neon_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15663.5,-140 15663.5,-170 15893.5,-170 15893.5,-140 15663.5,-140"/>
+<text text-anchor="start" x="15671.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="15778.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node77&#45;&gt;Node164 -->
+<g id="edge191" class="edge">
+<title>Node77&#45;&gt;Node164</title>
+<path fill="none" stroke="midnightblue" d="M18582.89,-229.17C18447.01,-224.99 18182.41,-217.11 17957.5,-212 17500.88,-201.62 16357.44,-216.47 15902.5,-176 15886.97,-174.62 15870.44,-172.45 15854.69,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18583.14,-232.68 18593.24,-229.49 18583.35,-225.68 18583.14,-232.68"/>
+</g>
+<!-- Node77&#45;&gt;Node165 -->
+<g id="edge192" class="edge">
+<title>Node77&#45;&gt;Node165</title>
+<path fill="none" stroke="midnightblue" d="M18763.85,-232.13C19452.79,-232.98 23864.71,-236.06 24453.5,-176 24456.55,-175.69 24459.65,-175.33 24462.77,-174.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.74,-228.63 18753.74,-232.12 18763.73,-235.63 18763.74,-228.63"/>
+</g>
+<!-- Node77&#45;&gt;Node166 -->
+<g id="edge193" class="edge">
+<title>Node77&#45;&gt;Node166</title>
+<path fill="none" stroke="midnightblue" d="M18763.7,-232.17C19465.92,-233.37 24047.02,-238.75 24657.5,-176 24660.26,-175.72 24663.05,-175.39 24665.86,-175.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.65,-228.67 18753.65,-232.15 18763.64,-235.67 18763.65,-228.67"/>
+</g>
+<!-- Node79 -->
+<g id="node79" class="node">
+<title>Node79</title>
+<g id="a_node79"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17478.5,-67.5 17478.5,-97.5 17640.5,-97.5 17640.5,-67.5 17478.5,-67.5"/>
+<text text-anchor="start" x="17486.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
+<text text-anchor="middle" x="17559.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</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="M16620.24,-138.23C16630.05,-136.58 16639.99,-135.11 16649.5,-134 17011.84,-91.76 17106.59,-135.07 17469.5,-98 17472.33,-97.71 17475.21,-97.39 17478.12,-97.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16619.34,-134.83 16610.09,-140 16620.54,-141.73 16619.34,-134.83"/>
+</g>
+<!-- Node80 -->
+<g id="node80" class="node">
+<title>Node80</title>
+<g id="a_node80"><a xlink:href="_neon_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16296.5,-67.5 16296.5,-97.5 16488.5,-97.5 16488.5,-67.5 16296.5,-67.5"/>
+<text text-anchor="start" x="16304.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16392.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node78&#45;&gt;Node80 -->
+<g id="edge79" class="edge">
+<title>Node78&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M16505.02,-135.69C16479.37,-123.79 16446.44,-108.52 16422.84,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16503.56,-138.87 16514.11,-139.9 16506.51,-132.52 16503.56,-138.87"/>
+</g>
+<!-- Node81 -->
+<g id="node81" class="node">
+<title>Node81</title>
+<g id="a_node81"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17074.5,-67.5 17074.5,-97.5 17234.5,-97.5 17234.5,-67.5 17074.5,-67.5"/>
+<text text-anchor="start" x="17082.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17154.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node78&#45;&gt;Node81 -->
+<g id="edge80" class="edge">
+<title>Node78&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M16622.78,-138.18C16631.77,-136.64 16640.82,-135.2 16649.5,-134 16833.33,-108.6 16881.34,-120.94 17065.5,-98 17068.45,-97.63 17071.46,-97.24 17074.49,-96.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16621.91,-134.78 16612.68,-139.97 16623.13,-141.67 16621.91,-134.78"/>
+</g>
+<!-- Node81&#45;&gt;Node82 -->
+<g id="edge81" class="edge">
+<title>Node81&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M17245.24,-66.93C17528.78,-40.44 18330.87,-23.33 18601.85,-18.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17244.59,-63.48 17234.97,-67.92 17245.26,-70.45 17244.59,-63.48"/>
+</g>
+<!-- Node83&#45;&gt;Node79 -->
+<g id="edge83" class="edge">
+<title>Node83&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M17716.22,-136.62C17680.75,-124.6 17634.16,-108.81 17601.02,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17715.31,-140.01 17725.91,-139.9 17717.56,-133.38 17715.31,-140.01"/>
+</g>
+<!-- Node83&#45;&gt;Node81 -->
+<g id="edge85" class="edge">
+<title>Node83&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M17696.3,-138.02C17688.29,-136.52 17680.24,-135.13 17672.5,-134 17483.19,-106.24 17433.4,-121.4 17243.5,-98 17240.55,-97.64 17237.54,-97.25 17234.51,-96.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17695.89,-141.5 17706.38,-139.97 17697.22,-134.63 17695.89,-141.5"/>
+</g>
+<!-- Node84 -->
+<g id="node84" class="node">
+<title>Node84</title>
+<g id="a_node84"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17884.5,-67.5 17884.5,-97.5 18054.5,-97.5 18054.5,-67.5 17884.5,-67.5"/>
+<text text-anchor="start" x="17892.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17969.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node83&#45;&gt;Node84 -->
+<g id="edge84" class="edge">
+<title>Node83&#45;&gt;Node84</title>
+<path fill="none" stroke="midnightblue" d="M17817.74,-136.46C17852.13,-124.46 17897.13,-108.76 17929.18,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17816.18,-133.3 17807.89,-139.9 17818.49,-139.91 17816.18,-133.3"/>
+</g>
+<!-- Node85&#45;&gt;Node79 -->
+<g id="edge87" class="edge">
+<title>Node85&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M18302.27,-137.86C18294.63,-136.37 18286.92,-135.04 18279.5,-134 18001.75,-95.12 17928.31,-128.34 17649.5,-98 17646.67,-97.69 17643.79,-97.36 17640.88,-97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18301.76,-141.33 18312.26,-139.9 18303.16,-134.47 18301.76,-141.33"/>
+</g>
+<!-- Node85&#45;&gt;Node81 -->
+<g id="edge89" class="edge">
+<title>Node85&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M18303.24,-137.88C18295.28,-136.35 18287.23,-134.99 18279.5,-134 17822.54,-75.24 17702.01,-143.13 17243.5,-98 17240.7,-97.72 17237.85,-97.42 17234.97,-97.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18302.74,-141.35 18313.24,-139.91 18304.13,-134.49 18302.74,-141.35"/>
+</g>
+<!-- Node85&#45;&gt;Node86 -->
+<g id="edge88" class="edge">
+<title>Node85&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M18433.14,-137.91C18441.3,-136.35 18449.57,-134.98 18457.5,-134 18860.42,-84.39 20148.27,-82.85 20483.24,-83.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18432.38,-134.5 18423.28,-139.91 18433.77,-141.36 18432.38,-134.5"/>
+</g>
+<!-- Node87&#45;&gt;Node79 -->
+<g id="edge91" class="edge">
+<title>Node87&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M17387.2,-137.01C17426.02,-124.96 17477.52,-108.96 17514.08,-97.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17386.13,-133.68 17377.62,-139.99 17388.21,-140.36 17386.13,-133.68"/>
+</g>
+<!-- Node87&#45;&gt;Node81 -->
+<g id="edge93" class="edge">
+<title>Node87&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M17287.44,-136.15C17257.24,-124.19 17218.03,-108.66 17190.03,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17286.32,-139.47 17296.91,-139.9 17288.9,-132.97 17286.32,-139.47"/>
+</g>
+<!-- Node88 -->
+<g id="node88" class="node">
+<title>Node88</title>
+<g id="a_node88"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17252.5,-67.5 17252.5,-97.5 17460.5,-97.5 17460.5,-67.5 17252.5,-67.5"/>
+<text text-anchor="start" x="17260.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17356.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node87&#45;&gt;Node88 -->
+<g id="edge92" class="edge">
+<title>Node87&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M17340.65,-130.06C17344.31,-119.32 17348.5,-107.01 17351.65,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17337.27,-129.14 17337.36,-139.73 17343.89,-131.39 17337.27,-129.14"/>
+</g>
+<!-- Node89&#45;&gt;Node79 -->
+<g id="edge95" class="edge">
+<title>Node89&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M17559.5,-129.73C17559.5,-119.07 17559.5,-106.91 17559.5,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17556,-129.73 17559.5,-139.73 17563,-129.73 17556,-129.73"/>
+</g>
+<!-- Node89&#45;&gt;Node81 -->
+<g id="edge97" class="edge">
+<title>Node89&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M17469.77,-138.24C17461.57,-136.81 17453.38,-135.38 17445.5,-134 17374.28,-121.57 17293.23,-107.51 17234.79,-97.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17469.32,-141.72 17479.78,-139.99 17470.53,-134.82 17469.32,-141.72"/>
+</g>
+<!-- Node90 -->
+<g id="node90" class="node">
+<title>Node90</title>
+<g id="a_node90"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17658.5,-67.5 17658.5,-97.5 17866.5,-97.5 17866.5,-67.5 17658.5,-67.5"/>
+<text text-anchor="start" x="17666.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="17762.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node89&#45;&gt;Node90 -->
+<g id="edge96" class="edge">
+<title>Node89&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M17609.55,-136.62C17644.16,-124.6 17689.63,-108.81 17721.98,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17608.39,-133.32 17600.09,-139.9 17610.69,-139.93 17608.39,-133.32"/>
+</g>
+<!-- Node91&#45;&gt;Node79 -->
+<g id="edge100" class="edge">
+<title>Node91&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M16056.15,-137.93C16064.3,-136.36 16072.57,-134.98 16080.5,-134 16693.34,-57.94 16854.62,-155.24 17469.5,-98 17472.34,-97.74 17475.22,-97.44 17478.13,-97.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16055.38,-134.51 16046.28,-139.93 16056.77,-141.37 16055.38,-134.51"/>
+</g>
+<!-- Node91&#45;&gt;Node81 -->
+<g id="edge102" class="edge">
+<title>Node91&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M16056.77,-137.89C16064.72,-136.36 16072.77,-135 16080.5,-134 16514.94,-77.74 16629.58,-141.31 17065.5,-98 17068.3,-97.72 17071.15,-97.41 17074.03,-97.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16055.87,-134.5 16046.77,-139.92 16057.26,-141.36 16055.87,-134.5"/>
+</g>
+<!-- Node92 -->
+<g id="node92" class="node">
+<title>Node92</title>
+<g id="a_node92"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15794,-73 15794,-92 15991,-92 15991,-73 15794,-73"/>
+<text text-anchor="middle" x="15892.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node91&#45;&gt;Node92 -->
+<g id="edge99" class="edge">
+<title>Node91&#45;&gt;Node92</title>
+<path fill="none" stroke="midnightblue" d="M15963.28,-133.9C15943.93,-120.12 15919.22,-102.53 15904.7,-92.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15961.29,-136.78 15971.47,-139.73 15965.35,-131.08 15961.29,-136.78"/>
+</g>
+<!-- Node93 -->
+<g id="node93" class="node">
+<title>Node93</title>
+<g id="a_node93"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16009.5,-67.5 16009.5,-97.5 16169.5,-97.5 16169.5,-67.5 16009.5,-67.5"/>
+<text text-anchor="start" x="16017.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16089.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node91&#45;&gt;Node93 -->
+<g id="edge101" class="edge">
+<title>Node91&#45;&gt;Node93</title>
+<path fill="none" stroke="midnightblue" d="M16019.84,-133.61C16035.94,-122.03 16055.68,-107.83 16070.03,-97.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16017.41,-131.05 16011.33,-139.73 16021.49,-136.73 16017.41,-131.05"/>
+</g>
+<!-- Node94&#45;&gt;Node79 -->
+<g id="edge104" class="edge">
+<title>Node94&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M18070.57,-138.43C18060.11,-136.82 18049.58,-135.3 18039.5,-134 17866.87,-111.68 17822.19,-119.86 17649.5,-98 17646.67,-97.64 17643.8,-97.26 17640.9,-96.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18070.13,-141.91 18080.55,-140 18071.21,-134.99 18070.13,-141.91"/>
+</g>
+<!-- Node94&#45;&gt;Node81 -->
+<g id="edge106" class="edge">
+<title>Node94&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M18073.79,-138.43C18062.29,-136.72 18050.63,-135.17 18039.5,-134 17687.32,-96.82 17595.75,-134.53 17243.5,-98 17240.7,-97.71 17237.85,-97.39 17234.97,-97.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18073.42,-141.92 18083.83,-139.97 18074.48,-135 18073.42,-141.92"/>
+</g>
+<!-- Node94&#45;&gt;Node95 -->
+<g id="edge105" class="edge">
+<title>Node94&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M18248.43,-138.42C18258.89,-136.82 18269.42,-135.3 18279.5,-134 18431.97,-114.35 18609.1,-99.56 18720.74,-91.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18247.79,-134.98 18238.45,-139.99 18248.87,-141.9 18247.79,-134.98"/>
+</g>
+<!-- Node96&#45;&gt;Node79 -->
+<g id="edge108" class="edge">
+<title>Node96&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M16805.87,-137.98C16813.8,-136.44 16821.81,-135.06 16829.5,-134 17111.71,-94.97 17186.26,-128.7 17469.5,-98 17472.33,-97.69 17475.21,-97.36 17478.12,-97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16805,-134.58 16795.9,-140 16806.39,-141.44 16805,-134.58"/>
+</g>
+<!-- Node96&#45;&gt;Node81 -->
+<g id="edge110" class="edge">
+<title>Node96&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M16810.14,-137.83C16816.67,-136.48 16823.2,-135.18 16829.5,-134 16933.79,-114.48 16960.69,-114.53 17065.5,-98 17068.44,-97.54 17071.43,-97.06 17074.45,-96.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16808.96,-134.5 16799.9,-139.99 16810.41,-141.35 16808.96,-134.5"/>
+</g>
+<!-- Node97 -->
+<g id="node97" class="node">
+<title>Node97</title>
+<g id="a_node97"><a xlink:href="_neon_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16507,-67.5 16507,-97.5 16668,-97.5 16668,-67.5 16507,-67.5"/>
+<text text-anchor="start" x="16515" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16587.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node96&#45;&gt;Node97 -->
+<g id="edge109" class="edge">
+<title>Node96&#45;&gt;Node97</title>
+<path fill="none" stroke="midnightblue" d="M16700.02,-135.69C16674.37,-123.79 16641.44,-108.52 16617.84,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16698.56,-138.87 16709.11,-139.9 16701.51,-132.52 16698.56,-138.87"/>
+</g>
+<!-- Node98&#45;&gt;Node79 -->
+<g id="edge112" class="edge">
+<title>Node98&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M16985.09,-137.95C16992.62,-136.46 17000.2,-135.1 17007.5,-134 17211.16,-103.34 17264.99,-122.4 17469.5,-98 17472.33,-97.66 17475.2,-97.3 17478.11,-96.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16984.33,-134.53 16975.25,-139.98 16985.75,-141.39 16984.33,-134.53"/>
+</g>
+<!-- Node98&#45;&gt;Node81 -->
+<g id="edge114" class="edge">
+<title>Node98&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M16975.11,-137.09C17015.5,-125.02 17069.19,-108.98 17107.28,-97.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16973.99,-133.77 16965.41,-139.99 16975.99,-140.48 16973.99,-133.77"/>
+</g>
+<!-- Node99 -->
+<g id="node99" class="node">
+<title>Node99</title>
+<g id="a_node99"><a xlink:href="_neon_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16686.5,-67.5 16686.5,-97.5 16846.5,-97.5 16846.5,-67.5 16686.5,-67.5"/>
+<text text-anchor="start" x="16694.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16766.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node98&#45;&gt;Node99 -->
+<g id="edge113" class="edge">
+<title>Node98&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M16879.02,-135.69C16853.37,-123.79 16820.44,-108.52 16796.84,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16877.56,-138.87 16888.11,-139.9 16880.51,-132.52 16877.56,-138.87"/>
+</g>
+<!-- Node100&#45;&gt;Node79 -->
+<g id="edge116" class="edge">
+<title>Node100&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M18481.23,-137.95C18473.27,-136.41 18465.23,-135.03 18457.5,-134 18101.2,-86.41 18007.09,-134.65 17649.5,-98 17646.67,-97.71 17643.79,-97.39 17640.88,-97.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18480.73,-141.42 18491.23,-139.99 18482.13,-134.56 18480.73,-141.42"/>
+</g>
+<!-- Node100&#45;&gt;Node81 -->
+<g id="edge118" class="edge">
+<title>Node100&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M18481.85,-137.96C18473.69,-136.38 18465.43,-135 18457.5,-134 17921.94,-66.52 17780.83,-149.51 17243.5,-98 17240.69,-97.73 17237.84,-97.43 17234.97,-97.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18481.22,-141.4 18491.72,-139.96 18482.62,-134.54 18481.22,-141.4"/>
+</g>
+<!-- Node100&#45;&gt;Node101 -->
+<g id="edge117" class="edge">
+<title>Node100&#45;&gt;Node101</title>
+<path fill="none" stroke="midnightblue" d="M18637.11,-143.43C18672.17,-139.78 18712.65,-136.08 18749.5,-134 19102.25,-114.12 21692.8,-88.89 22184.17,-84.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18636.47,-139.98 18626.89,-144.51 18637.2,-146.94 18636.47,-139.98"/>
+</g>
+<!-- Node102&#45;&gt;Node79 -->
+<g id="edge120" class="edge">
+<title>Node102&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M17880.31,-137.85C17873.96,-136.5 17867.62,-135.2 17861.5,-134 17840.14,-129.82 17722.55,-110.32 17640.56,-96.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17879.76,-141.31 17890.27,-139.99 17881.23,-134.47 17879.76,-141.31"/>
+</g>
+<!-- Node102&#45;&gt;Node81 -->
+<g id="edge122" class="edge">
+<title>Node102&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M17884.27,-137.87C17876.63,-136.38 17868.91,-135.04 17861.5,-134 17589.04,-95.71 17516.97,-128.16 17243.5,-98 17240.54,-97.67 17237.54,-97.32 17234.5,-96.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17883.76,-141.34 17894.26,-139.91 17885.16,-134.48 17883.76,-141.34"/>
+</g>
+<!-- Node102&#45;&gt;Node103 -->
+<g id="edge121" class="edge">
+<title>Node102&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M18020.35,-137.83C18026.81,-136.47 18033.27,-135.18 18039.5,-134 18124.11,-118.02 18221.68,-103.53 18288.46,-94.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18019.28,-134.48 18010.23,-139.99 18020.74,-141.32 18019.28,-134.48"/>
+</g>
+<!-- Node104&#45;&gt;Node79 -->
+<g id="edge124" class="edge">
+<title>Node104&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M17194.93,-138.11C17202.88,-136.67 17210.84,-135.28 17218.5,-134 17329.66,-115.45 17358.09,-114.96 17469.5,-98 17472.32,-97.57 17475.18,-97.13 17478.07,-96.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17194.08,-134.71 17184.87,-139.95 17195.34,-141.59 17194.08,-134.71"/>
+</g>
+<!-- Node104&#45;&gt;Node81 -->
+<g id="edge126" class="edge">
+<title>Node104&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M17126.84,-131.06C17133.22,-120.09 17140.66,-107.3 17146.22,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17123.8,-129.33 17121.8,-139.73 17129.85,-132.85 17123.8,-129.33"/>
+</g>
+<!-- Node105 -->
+<g id="node105" class="node">
+<title>Node105</title>
+<g id="a_node105"><a xlink:href="_neon_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16864.5,-67.5 16864.5,-97.5 17056.5,-97.5 17056.5,-67.5 16864.5,-67.5"/>
+<text text-anchor="start" x="16872.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="16960.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node104&#45;&gt;Node105 -->
+<g id="edge125" class="edge">
+<title>Node104&#45;&gt;Node105</title>
+<path fill="none" stroke="midnightblue" d="M17073.76,-135.69C17047.94,-123.79 17014.79,-108.52 16991.04,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17072.36,-138.9 17082.91,-139.9 17075.29,-132.54 17072.36,-138.9"/>
+</g>
+<!-- Node106&#45;&gt;Node79 -->
+<g id="edge128" class="edge">
+<title>Node106&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M16235.88,-137.96C16244.13,-136.38 16252.48,-135 16260.5,-134 16793.93,-67.4 16934.34,-148.86 17469.5,-98 17472.34,-97.73 17475.22,-97.43 17478.13,-97.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16235.02,-134.56 16225.9,-139.97 16236.4,-141.43 16235.02,-134.56"/>
+</g>
+<!-- Node106&#45;&gt;Node81 -->
+<g id="edge130" class="edge">
+<title>Node106&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M16236.24,-138.01C16244.38,-136.44 16252.6,-135.05 16260.5,-134 16615.53,-86.98 16709.27,-134.86 17065.5,-98 17068.3,-97.71 17071.15,-97.39 17074.03,-97.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16235.51,-134.59 16226.4,-140 16236.9,-141.45 16235.51,-134.59"/>
+</g>
+<!-- Node106&#45;&gt;Node107 -->
+<g id="edge129" class="edge">
+<title>Node106&#45;&gt;Node107</title>
+<path fill="none" stroke="midnightblue" d="M16105.12,-137.98C16096.87,-136.4 16088.52,-135.01 16080.5,-134 15785.93,-96.89 14860.27,-86.43 14581.64,-84.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16104.6,-141.44 16115.09,-139.99 16105.98,-134.58 16104.6,-141.44"/>
+</g>
+<!-- Node149&#45;&gt;Node81 -->
+<g id="edge175" class="edge">
+<title>Node149&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M16415.73,-137.87C16423.37,-136.38 16431.08,-135.04 16438.5,-134 16714.93,-95.27 16788.04,-128.48 17065.5,-98 17068.3,-97.69 17071.15,-97.36 17074.02,-97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16414.84,-134.47 16405.74,-139.9 16416.24,-141.33 16414.84,-134.47"/>
+</g>
+</g>
+</svg>