aboutsummaryrefslogtreecommitdiff
path: root/latest/_cl_softmax_workload_8cpp__incl.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2023-08-22 12:00:04 +0100
committerNikhil Raj <nikhil.raj@arm.com>2023-08-22 12:00:04 +0100
commit03c7ff3f6188240baaeaeb405a357a0c58195fec (patch)
treeccfcd5b3481c1a48f2b2c588038e010c09fdfb5f /latest/_cl_softmax_workload_8cpp__incl.svg
parent8efb48a6847c5cd166c561127ae6611150963ce3 (diff)
downloadarmnn-03c7ff3f6188240baaeaeb405a357a0c58195fec.tar.gz
IVGCVSW-7702 Update Doxygen Docu for 23.08
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I357a9f7e47614589327c1ac5d95b6224ff77103d
Diffstat (limited to 'latest/_cl_softmax_workload_8cpp__incl.svg')
-rw-r--r--latest/_cl_softmax_workload_8cpp__incl.svg2193
1 files changed, 2193 insertions, 0 deletions
diff --git a/latest/_cl_softmax_workload_8cpp__incl.svg b/latest/_cl_softmax_workload_8cpp__incl.svg
new file mode 100644
index 0000000000..15e4a8cb17
--- /dev/null
+++ b/latest/_cl_softmax_workload_8cpp__incl.svg
@@ -0,0 +1,2193 @@
+<?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/cl/workloads/ClSoftmaxWorkload.cpp Pages: 1 -->
+<svg width="4284pt" height="799pt"
+ viewBox="0.00 0.00 4283.50 799.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 795)">
+<title>src/backends/cl/workloads/ClSoftmaxWorkload.cpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-795 4279.5,-795 4279.5,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="734.5,-760.5 734.5,-790.5 878.5,-790.5 878.5,-760.5 734.5,-760.5"/>
+<text text-anchor="start" x="742.5" y="-778.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="806.5" y="-767.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_cl_softmax_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="597.5,-643 597.5,-662 731.5,-662 731.5,-643 597.5,-643"/>
+<text text-anchor="middle" x="664.5" y="-650" font-family="Helvetica,sans-Serif" font-size="10.00">ClSoftmaxWorkload.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="M789.93,-760.38C763.01,-737.45 710.01,-692.28 682.31,-668.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="684.46,-665.91 674.58,-662.09 679.92,-671.24 684.46,-665.91"/>
+</g>
+<!-- Node69 -->
+<g id="node69" class="node">
+<title>Node69</title>
+<g id="a_node69"><a xlink:href="_cl_workload_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="796.5,-380.5 796.5,-399.5 912.5,-399.5 912.5,-380.5 796.5,-380.5"/>
+<text text-anchor="middle" x="854.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClWorkloadUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node69 -->
+<g id="edge138" class="edge">
+<title>Node1&#45;&gt;Node69</title>
+<path fill="none" stroke="midnightblue" d="M806.5,-760.34C806.5,-737.75 806.5,-692.15 806.5,-653.5 806.5,-653.5 806.5,-653.5 806.5,-512 806.5,-472.65 828.71,-430.85 842.91,-408.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="845.92,-409.93 848.42,-399.64 840.05,-406.12 845.92,-409.93"/>
+</g>
+<!-- Node73 -->
+<g id="node73" class="node">
+<title>Node73</title>
+<g id="a_node73"><a xlink:href="_arm_compute_tensor_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="681.5,-313.5 681.5,-343.5 855.5,-343.5 855.5,-313.5 681.5,-313.5"/>
+<text text-anchor="start" x="689.5" y="-331.5" font-family="Helvetica,sans-Serif" font-size="10.00">aclCommon/ArmComputeTensor</text>
+<text text-anchor="middle" x="768.5" y="-320.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node73 -->
+<g id="edge169" class="edge">
+<title>Node1&#45;&gt;Node73</title>
+<path fill="none" stroke="midnightblue" d="M798.99,-760.42C787.92,-738.31 768.5,-693.79 768.5,-653.5 768.5,-653.5 768.5,-653.5 768.5,-450.5 768.5,-416.98 768.5,-378.24 768.5,-353.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="772,-353.66 768.5,-343.66 765,-353.66 772,-353.66"/>
+</g>
+<!-- Node85 -->
+<g id="node85" class="node">
+<title>Node85</title>
+<g id="a_node85"><a xlink:href="_arm_compute_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2103.5,-704.5 2103.5,-723.5 2289.5,-723.5 2289.5,-704.5 2103.5,-704.5"/>
+<text text-anchor="middle" x="2196.5" y="-711.5" font-family="Helvetica,sans-Serif" font-size="10.00">aclCommon/ArmComputeUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node85 -->
+<g id="edge170" class="edge">
+<title>Node1&#45;&gt;Node85</title>
+<path fill="none" stroke="midnightblue" d="M878.79,-771.41C1108.77,-761.56 1824.12,-730.94 2092.97,-719.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2093.28,-722.92 2103.12,-719 2092.98,-715.93 2093.28,-722.92"/>
+</g>
+<!-- Node93 -->
+<g id="node93" class="node">
+<title>Node93</title>
+<g id="a_node93"><a xlink:href="_cl_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1189,-380.5 1189,-399.5 1314,-399.5 1314,-380.5 1189,-380.5"/>
+<text text-anchor="middle" x="1251.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">cl/ClTensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node93 -->
+<g id="edge185" class="edge">
+<title>Node1&#45;&gt;Node93</title>
+<path fill="none" stroke="midnightblue" d="M822.87,-760.4C892.18,-700.66 1161.3,-468.74 1233.56,-406.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1236.08,-408.91 1241.37,-399.73 1231.51,-403.61 1236.08,-408.91"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_descriptors_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2835.5,-252 2835.5,-271 2963.5,-271 2963.5,-252 2835.5,-252"/>
+<text text-anchor="middle" x="2899.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Descriptors.hpp</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="M731.62,-647.12C1073.64,-624.77 2606.68,-524.54 2612.5,-523 2735.06,-490.68 2753.6,-441.57 2834.5,-344 2852.82,-321.9 2873.4,-295.9 2886.39,-279.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2889.37,-281.19 2892.77,-271.15 2883.86,-276.87 2889.37,-281.19"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="224,-570.5 224,-589.5 367,-589.5 367,-570.5 224,-570.5"/>
+<text text-anchor="middle" x="295.5" y="-577.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/Error.h</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node29 -->
+<g id="edge39" class="edge">
+<title>Node2&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M608.87,-643C550.51,-633.79 456.22,-618.12 375.5,-601 363.03,-598.35 349.55,-595.13 337.28,-592.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="337.85,-588.58 327.3,-589.51 336.13,-595.37 337.85,-588.58"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="385,-565 385,-595 552,-595 552,-565 385,-565"/>
+<text text-anchor="start" x="393" y="-583" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="468.5" y="-572" font-family="Helvetica,sans-Serif" font-size="10.00">/MemoryManagerOnDemand.h</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node30 -->
+<g id="edge40" class="edge">
+<title>Node2&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M640.86,-643C610.35,-632.02 556.53,-612.66 517.12,-598.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="518.03,-595.1 507.44,-595.01 515.66,-601.68 518.03,-595.1"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="570.5,-565 570.5,-595 740.5,-595 740.5,-565 570.5,-565"/>
+<text text-anchor="start" x="578.5" y="-583" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="655.5" y="-572" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/functions/CLSoftmaxLayer.h</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node31 -->
+<g id="edge41" class="edge">
+<title>Node2&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M663.4,-642.86C662.21,-633.55 660.26,-618.33 658.6,-605.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="662.04,-604.55 657.3,-595.08 655.09,-605.44 662.04,-604.55"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:href="_cl_base_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2091,-570.5 2091,-589.5 2208,-589.5 2208,-570.5 2091,-570.5"/>
+<text text-anchor="middle" x="2149.5" y="-577.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node32 -->
+<g id="edge42" class="edge">
+<title>Node2&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M731.68,-648.31C978.24,-636.61 1831.94,-596.08 2080.87,-584.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2081.05,-587.75 2090.87,-583.78 2080.71,-580.76 2081.05,-587.75"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3304.5,-62 3304.5,-81 3398.5,-81 3398.5,-62 3304.5,-62"/>
+<text text-anchor="middle" x="3351.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">Deprecated.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node4 -->
+<g id="edge3" class="edge">
+<title>Node3&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M2963.88,-260.79C3065.69,-259.93 3257.54,-252.51 3308.5,-210 3344.09,-180.31 3350.69,-121.55 3351.62,-91.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3355.12,-91.36 3351.74,-81.32 3348.12,-91.27 3355.12,-91.36"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:href="_descriptors_fwd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1666,-190.5 1666,-209.5 1779,-209.5 1779,-190.5 1666,-190.5"/>
+<text text-anchor="middle" x="1722.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">DescriptorsFwd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node3&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M2835.47,-257.46C2641,-248.22 2058.99,-220.45 1869.5,-210 1843.25,-208.55 1814.37,-206.82 1789.2,-205.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1789.23,-201.75 1779.03,-204.62 1788.8,-208.74 1789.23,-201.75"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:href="_tensor_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2551.5,-190.5 2551.5,-209.5 2619.5,-209.5 2619.5,-190.5 2551.5,-190.5"/>
+<text text-anchor="middle" x="2585.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">Tensor.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node3&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M2854.51,-251.98C2794.56,-240.61 2689.13,-220.64 2629.62,-209.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2630.25,-205.92 2619.77,-207.49 2628.95,-212.79 2630.25,-205.92"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1607,-62 1607,-81 1698,-81 1698,-62 1607,-62"/>
+<text text-anchor="middle" x="1652.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">Exceptions.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node7 -->
+<g id="edge34" class="edge">
+<title>Node3&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2835.39,-257.49C2618.66,-247.27 1925.48,-214.33 1902.5,-210 1874.88,-204.8 1869.76,-196.84 1842.5,-190 1796.58,-178.48 1663.02,-190.2 1632.5,-154 1617.29,-135.96 1629.34,-108.11 1640.24,-90.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1643.49,-91.52 1645.99,-81.22 1637.61,-87.71 1643.49,-91.52"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2889,-129 2889,-148 2954,-148 2954,-129 2889,-129"/>
+<text text-anchor="middle" x="2921.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">Types.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node14 -->
+<g id="edge33" class="edge">
+<title>Node3&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2908.35,-251.79C2917.18,-242.42 2930.18,-226.61 2935.5,-210 2941.07,-192.59 2935.68,-172.03 2930.06,-157.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2933.23,-156.15 2926.07,-148.34 2926.8,-158.91 2933.23,-156.15"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3594,-0.5 3594,-19.5 3641,-19.5 3641,-0.5 3594,-0.5"/>
+<text text-anchor="middle" x="3617.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node24 -->
+<g id="edge38" class="edge">
+<title>Node3&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M2963.55,-258.49C3216.44,-250.48 4132.19,-220.74 4142.5,-210 4158.64,-193.19 4214.73,-143.54 4120.5,-56 4086.19,-24.12 3758.77,-14.11 3651.41,-11.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3651.22,-8.16 3641.15,-11.44 3651.07,-15.16 3651.22,-8.16"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2558,-129 2558,-148 2603,-148 2603,-129 2558,-129"/>
+<text text-anchor="middle" x="2580.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node26 -->
+<g id="edge37" class="edge">
+<title>Node3&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M2897.92,-251.89C2894.63,-236.68 2885.54,-205.21 2864.5,-190 2772.81,-123.72 2721.12,-185.67 2612.5,-154 2610.57,-153.44 2608.6,-152.78 2606.64,-152.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2607.68,-148.7 2597.1,-148.1 2604.99,-155.16 2607.68,-148.7"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3177.5,-190.5 3177.5,-209.5 3227.5,-209.5 3227.5,-190.5 3177.5,-190.5"/>
+<text text-anchor="middle" x="3202.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdint</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node27 -->
+<g id="edge35" class="edge">
+<title>Node3&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M2951.05,-251.98C3003.24,-243.09 3086.48,-228.21 3167.44,-210.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3168.31,-213.5 3177.3,-207.89 3166.77,-206.68 3168.31,-213.5"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3246,-190.5 3246,-209.5 3299,-209.5 3299,-190.5 3246,-190.5"/>
+<text text-anchor="middle" x="3272.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node28 -->
+<g id="edge36" class="edge">
+<title>Node3&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M2963.8,-252.74C3029.65,-244.36 3135.15,-229.78 3235.79,-209.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3236.7,-213.36 3245.83,-207.97 3235.34,-206.49 3236.7,-213.36"/>
+</g>
+<!-- Node6&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node6&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2551.29,-191.5C2548.33,-190.95 2545.36,-190.44 2542.5,-190 2384.02,-165.54 2341.22,-182.96 2183.5,-154 2131.44,-144.44 2120.46,-133.1 2068.5,-123 1940.86,-98.18 1788.68,-83.4 1708.44,-76.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1708.33,-73.22 1698.08,-75.89 1707.76,-80.2 1708.33,-73.22"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1980,-129 1980,-148 2059,-148 2059,-129 1980,-129"/>
+<text text-anchor="middle" x="2019.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">Optional.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node6&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M2551.3,-191.43C2548.33,-190.89 2545.37,-190.41 2542.5,-190 2335.53,-160.52 2279.56,-189.26 2073.5,-154 2068.12,-153.08 2062.49,-151.86 2056.99,-150.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2057.87,-147.14 2047.31,-148.03 2056.12,-153.91 2057.87,-147.14"/>
+</g>
+<!-- Node6&#45;&gt;Node14 -->
+<g id="edge14" class="edge">
+<title>Node6&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2619.57,-192.48C2624.24,-191.62 2628.99,-190.77 2633.5,-190 2735.91,-172.42 2762.7,-174.83 2864.5,-154 2869.62,-152.95 2874.97,-151.74 2880.26,-150.48"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2881.39,-153.81 2890.26,-148.01 2879.72,-147.01 2881.39,-153.81"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2844.5,-62 2844.5,-81 2886.5,-81 2886.5,-62 2844.5,-62"/>
+<text text-anchor="middle" x="2865.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node15 -->
+<g id="edge29" class="edge">
+<title>Node6&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M2619.91,-192.47C2681.95,-180.64 2806.52,-156.65 2810.5,-154 2833.88,-138.44 2849.93,-109.21 2858.41,-90.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2861.66,-91.61 2862.34,-81.04 2855.22,-88.88 2861.66,-91.61"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2680,-62 2680,-81 2733,-81 2733,-62 2680,-62"/>
+<text text-anchor="middle" x="2706.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node17 -->
+<g id="edge28" class="edge">
+<title>Node6&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M2619.51,-191.7C2653.54,-183.63 2702.4,-169.67 2713.5,-154 2726.61,-135.49 2720.64,-108.34 2714.29,-90.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2717.47,-89.08 2710.55,-81.06 2710.96,-91.65 2717.47,-89.08"/>
+</g>
+<!-- Node6&#45;&gt;Node24 -->
+<g id="edge31" class="edge">
+<title>Node6&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M2618.99,-190.47C2655.56,-180.83 2711.47,-165.05 2730.5,-154 2785.71,-121.95 2776.81,-81.11 2835.5,-56 2904.88,-26.32 3441.85,-14.28 3583.39,-11.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3583.7,-15.1 3593.63,-11.41 3583.57,-8.1 3583.7,-15.1"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2621,-129 2621,-148 2704,-148 2704,-129 2621,-129"/>
+<text text-anchor="middle" x="2662.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node25 -->
+<g id="edge30" class="edge">
+<title>Node6&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M2596.53,-190.48C2608.77,-181.02 2628.73,-165.6 2643.49,-154.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2645.72,-156.89 2651.49,-148.01 2641.44,-151.35 2645.72,-156.89"/>
+</g>
+<!-- Node6&#45;&gt;Node26 -->
+<g id="edge32" class="edge">
+<title>Node6&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M2584.78,-190.48C2584.08,-182.08 2582.98,-168.98 2582.07,-158.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2585.54,-157.68 2581.22,-148.01 2578.56,-158.27 2585.54,-157.68"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="950.5,-0.5 950.5,-19.5 1006.5,-19.5 1006.5,-0.5 950.5,-0.5"/>
+<text text-anchor="middle" x="978.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
+</a>
+</g>
+</g>
+<!-- Node7&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node7&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1606.97,-66.48C1481.65,-55.42 1133.25,-24.66 1016.89,-14.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1016.96,-10.88 1006.69,-13.49 1016.34,-17.85 1016.96,-10.88"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1620,-0.5 1620,-19.5 1685,-19.5 1685,-0.5 1620,-0.5"/>
+<text text-anchor="middle" x="1652.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
+</a>
+</g>
+</g>
+<!-- Node7&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node7&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1652.5,-61.98C1652.5,-53.58 1652.5,-40.48 1652.5,-29.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1656,-29.51 1652.5,-19.51 1649,-29.51 1656,-29.51"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1942.5,-0.5 1942.5,-19.5 1986.5,-19.5 1986.5,-0.5 1942.5,-0.5"/>
+<text text-anchor="middle" x="1964.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
+</a>
+</g>
+</g>
+<!-- Node7&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node7&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1686.94,-61.96C1695.59,-59.91 1704.87,-57.8 1713.5,-56 1791.67,-39.72 1884.28,-24.04 1932.18,-16.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1932.95,-19.62 1942.26,-14.56 1931.83,-12.71 1932.95,-19.62"/>
+</g>
+<!-- Node11&#45;&gt;Node7 -->
+<g id="edge11" class="edge">
+<title>Node11&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1989.92,-128.97C1982.03,-126.86 1973.47,-124.71 1965.5,-123 1876.15,-103.85 1771.06,-88.3 1708.22,-79.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1708.51,-76.24 1698.13,-78.37 1707.57,-83.18 1708.51,-76.24"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2191.5,-62 2191.5,-81 2241.5,-81 2241.5,-62 2191.5,-62"/>
+<text text-anchor="middle" x="2216.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node12 -->
+<g id="edge12" class="edge">
+<title>Node11&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M2045.66,-128.87C2080.63,-117.33 2142.72,-96.84 2181.64,-84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2183.08,-87.21 2191.48,-80.76 2180.88,-80.57 2183.08,-87.21"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1406,-62 1406,-81 1475,-81 1475,-62 1406,-62"/>
+<text text-anchor="middle" x="1440.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node13 -->
+<g id="edge13" class="edge">
+<title>Node11&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M1991.12,-128.93C1982.91,-126.71 1973.91,-124.52 1965.5,-123 1953.71,-120.87 1610.06,-88.45 1485.25,-76.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1485.54,-73.22 1475.25,-75.76 1484.88,-80.19 1485.54,-73.22"/>
+</g>
+<!-- Node14&#45;&gt;Node4 -->
+<g id="edge27" class="edge">
+<title>Node14&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M2954.17,-132.56C3026.9,-121.57 3202.93,-94.96 3294.31,-81.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3294.85,-84.6 3304.22,-79.65 3293.81,-77.68 3294.85,-84.6"/>
+</g>
+<!-- Node14&#45;&gt;Node7 -->
+<g id="edge26" class="edge">
+<title>Node14&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2888.73,-134.99C2847.76,-131.91 2775.47,-126.63 2713.5,-123 2329.29,-100.47 1866.36,-81.11 1708.42,-74.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1708.15,-71.21 1698.02,-74.31 1707.87,-78.21 1708.15,-71.21"/>
+</g>
+<!-- Node14&#45;&gt;Node15 -->
+<g id="edge15" class="edge">
+<title>Node14&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M2913.95,-128.73C2905.22,-118.6 2890.65,-101.69 2879.76,-89.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2882.11,-86.42 2872.93,-81.13 2876.81,-90.99 2882.11,-86.42"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3065,-62 3065,-81 3130,-81 3130,-62 3065,-62"/>
+<text text-anchor="middle" x="3097.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
+</a>
+</g>
+</g>
+<!-- Node14&#45;&gt;Node16 -->
+<g id="edge16" class="edge">
+<title>Node14&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M2944.87,-128.87C2975.59,-117.52 3029.74,-97.52 3064.6,-84.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3066.14,-87.81 3074.31,-81.06 3063.72,-81.24 3066.14,-87.81"/>
+</g>
+<!-- Node14&#45;&gt;Node17 -->
+<g id="edge17" class="edge">
+<title>Node14&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M2892.95,-128.87C2854.25,-117.17 2785.11,-96.27 2742.77,-83.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2743.72,-80.1 2733.14,-80.55 2741.7,-86.8 2743.72,-80.1"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3766.5,-62 3766.5,-81 3816.5,-81 3816.5,-62 3766.5,-62"/>
+<text text-anchor="middle" x="3791.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">chrono</text>
+</a>
+</g>
+</g>
+<!-- Node14&#45;&gt;Node18 -->
+<g id="edge18" class="edge">
+<title>Node14&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M2954.12,-135.94C3058.72,-130.8 3395.07,-113.21 3672.5,-87 3700.84,-84.32 3732.86,-80.37 3756.54,-77.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3757.02,-80.73 3766.47,-75.95 3756.1,-73.79 3757.02,-80.73"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2401.5,-62 2401.5,-81 2489.5,-81 2489.5,-62 2401.5,-62"/>
+<text text-anchor="middle" x="2445.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">BackendId.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node14&#45;&gt;Node19 -->
+<g id="edge19" class="edge">
+<title>Node14&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M2888.78,-133.03C2808.14,-122.02 2599.2,-93.49 2499.71,-79.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2499.95,-76.4 2489.57,-78.52 2499,-83.34 2499.95,-76.4"/>
+</g>
+<!-- Node19&#45;&gt;Node10 -->
+<g id="edge23" class="edge">
+<title>Node19&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M2401.12,-63.04C2386.32,-60.65 2369.72,-58.09 2354.5,-56 2222.1,-37.82 2063.72,-21.09 1996.83,-14.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1996.84,-10.74 1986.53,-13.21 1996.13,-17.7 1996.84,-10.74"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2526.5,-0.5 2526.5,-19.5 2584.5,-19.5 2584.5,-0.5 2526.5,-0.5"/>
+<text text-anchor="middle" x="2555.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node20 -->
+<g id="edge20" class="edge">
+<title>Node19&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M2461.26,-61.98C2479.48,-52.12 2509.67,-35.79 2530.97,-24.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2532.64,-27.35 2539.77,-19.51 2529.31,-21.19 2532.64,-27.35"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2241,-0.5 2241,-19.5 2298,-19.5 2298,-0.5 2241,-0.5"/>
+<text text-anchor="middle" x="2269.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node21 -->
+<g id="edge21" class="edge">
+<title>Node19&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M2420.28,-61.98C2389.83,-51.68 2338.45,-34.31 2304.26,-22.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2305.26,-19.4 2294.67,-19.51 2303.02,-26.03 2305.26,-19.4"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2357.5,-0.5 2357.5,-19.5 2389.5,-19.5 2389.5,-0.5 2357.5,-0.5"/>
+<text text-anchor="middle" x="2373.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node22 -->
+<g id="edge22" class="edge">
+<title>Node19&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M2435.18,-61.98C2423.85,-52.61 2405.43,-37.38 2391.66,-26.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2393.73,-23.18 2383.8,-19.51 2389.28,-28.58 2393.73,-23.18"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2407.5,-0.5 2407.5,-19.5 2493.5,-19.5 2493.5,-0.5 2407.5,-0.5"/>
+<text text-anchor="middle" x="2450.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node23 -->
+<g id="edge24" class="edge">
+<title>Node19&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M2446.22,-61.98C2446.92,-53.58 2448.02,-40.48 2448.93,-29.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2452.44,-29.77 2449.78,-19.51 2445.46,-29.18 2452.44,-29.77"/>
+</g>
+<!-- Node19&#45;&gt;Node24 -->
+<g id="edge25" class="edge">
+<title>Node19&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M2489.8,-64.98C2515.87,-61.91 2549.52,-58.27 2579.5,-56 2973.56,-26.17 3453.4,-14.44 3583.57,-11.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3583.78,-15.17 3593.7,-11.46 3583.63,-8.17 3583.78,-15.17"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2436,-503.5 2436,-522.5 2603,-522.5 2603,-503.5 2436,-503.5"/>
+<text text-anchor="middle" x="2519.5" y="-510.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node32&#45;&gt;Node33 -->
+<g id="edge43" class="edge">
+<title>Node32&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M2175.44,-570.46C2188.03,-566.54 2203.44,-562.1 2217.5,-559 2289.07,-543.22 2371.41,-531.36 2432.02,-523.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2432.82,-527.22 2442.32,-522.52 2431.97,-520.27 2432.82,-527.22"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:href="_i_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3429.5,-319 3429.5,-338 3515.5,-338 3515.5,-319 3429.5,-319"/>
+<text text-anchor="middle" x="3472.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node34 -->
+<g id="edge44" class="edge">
+<title>Node33&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M2575.34,-503.49C2626.59,-495.33 2704.51,-482.06 2771.5,-467 2822.73,-455.48 2834.58,-448.81 2885.5,-436 2992.56,-409.07 3018.99,-400.33 3127.5,-380 3237.84,-359.33 3266.46,-360.47 3377.5,-344 3391.05,-341.99 3405.67,-339.78 3419.29,-337.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3420.12,-341.12 3429.48,-336.15 3419.06,-334.2 3420.12,-341.12"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="_workload_info_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3431,-252 3431,-271 3616,-271 3616,-252 3431,-252"/>
+<text text-anchor="middle" x="3523.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/WorkloadInfo.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node35 -->
+<g id="edge78" class="edge">
+<title>Node33&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M2586.43,-503.47C2651.83,-494.95 2754.16,-481.11 2842.5,-467 2843.09,-466.91 3524.11,-344.46 3524.5,-344 3539,-326.66 3535.01,-299.22 3529.97,-281.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3533.25,-279.82 3526.92,-271.33 3526.57,-281.91 3533.25,-279.82"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="_workload_data_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2612,-380.5 2612,-399.5 2719,-399.5 2719,-380.5 2612,-380.5"/>
+<text text-anchor="middle" x="2665.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">WorkloadData.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node36 -->
+<g id="edge49" class="edge">
+<title>Node33&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M2498.65,-503.43C2483.92,-496.13 2465.3,-484.09 2456.5,-467 2450.2,-454.75 2447.84,-446.72 2456.5,-436 2474.56,-413.64 2547.25,-401.87 2601.87,-396.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2602.24,-399.53 2611.84,-395.03 2601.53,-392.57 2602.24,-399.53"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1483.5,-129 1483.5,-148 1547.5,-148 1547.5,-129 1483.5,-129"/>
+<text text-anchor="middle" x="1515.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node46 -->
+<g id="edge137" class="edge">
+<title>Node33&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M2435.89,-511.43C2156,-508.65 1264.65,-492.56 1179.5,-400 1164.37,-383.55 1152.89,-351.46 1189.5,-313 1245.75,-253.91 1297,-314.41 1369.5,-277 1428.1,-246.76 1479.91,-186 1502.9,-156.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1505.8,-158.4 1509.08,-148.33 1500.23,-154.15 1505.8,-158.4"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="_working_mem_descriptor_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3183.5,-319 3183.5,-338 3335.5,-338 3335.5,-319 3183.5,-319"/>
+<text text-anchor="middle" x="3259.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">WorkingMemDescriptor.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node48 -->
+<g id="edge79" class="edge">
+<title>Node33&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M2582.14,-503.45C2624.38,-496.5 2680.89,-484.87 2728.5,-467 2803.19,-438.97 2809.68,-404.8 2885.5,-380 3006.43,-340.45 3043.56,-362.12 3169.5,-344 3178.92,-342.64 3188.88,-341.13 3198.6,-339.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3199.29,-343.03 3208.62,-338 3198.19,-336.12 3199.29,-343.03"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="_execution_data_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2465.5,-442 2465.5,-461 2573.5,-461 2573.5,-442 2465.5,-442"/>
+<text text-anchor="middle" x="2519.5" y="-449" font-family="Helvetica,sans-Serif" font-size="10.00">ExecutionData.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node49 -->
+<g id="edge82" class="edge">
+<title>Node33&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M2519.5,-503.48C2519.5,-495.08 2519.5,-481.98 2519.5,-471.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2523,-471.01 2519.5,-461.01 2516,-471.01 2523,-471.01"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:href="_logging_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1911.5,-190.5 1911.5,-209.5 2021.5,-209.5 2021.5,-190.5 1911.5,-190.5"/>
+<text text-anchor="middle" x="1966.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Logging.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node50 -->
+<g id="edge83" class="edge">
+<title>Node33&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M2494.73,-503.44C2450.26,-487.39 2355.06,-449.84 2285.5,-400 2241.56,-368.51 2243.38,-345.92 2200.5,-313 2174.61,-293.13 2164.36,-294 2136.5,-277 2115.14,-263.97 2111.85,-257.26 2089.5,-246 2062.37,-232.33 2030.06,-220.67 2005.37,-212.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2006.22,-209.25 1995.62,-209.54 2004.09,-215.91 2006.22,-209.25"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:href="_profiling_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3812,-442 3812,-461 3889,-461 3889,-442 3812,-442"/>
+<text text-anchor="middle" x="3850.5" y="-449" font-family="Helvetica,sans-Serif" font-size="10.00">Profiling.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node54 -->
+<g id="edge94" class="edge">
+<title>Node33&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M2603.01,-508.27C2855.15,-497 3603.53,-463.54 3801.83,-454.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3802.1,-458.17 3811.94,-454.22 3801.79,-451.17 3802.1,-458.17"/>
+</g>
+<!-- Node68 -->
+<g id="node68" class="node">
+<title>Node68</title>
+<g id="a_node68"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2591.5,-436.5 2591.5,-466.5 2719.5,-466.5 2719.5,-436.5 2591.5,-436.5"/>
+<text text-anchor="start" x="2599.5" y="-454.5" font-family="Helvetica,sans-Serif" font-size="10.00">client/include/IProfiling</text>
+<text text-anchor="middle" x="2655.5" y="-443.5" font-family="Helvetica,sans-Serif" font-size="10.00">Service.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node68 -->
+<g id="edge136" class="edge">
+<title>Node33&#45;&gt;Node68</title>
+<path fill="none" stroke="midnightblue" d="M2538.99,-503.48C2558.52,-494.93 2589.21,-481.5 2614.19,-470.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2615.69,-473.74 2623.45,-466.52 2612.88,-467.32 2615.69,-473.74"/>
+</g>
+<!-- Node34&#45;&gt;Node14 -->
+<g id="edge45" class="edge">
+<title>Node34&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M3463.64,-318.9C3435.05,-291.33 3344.9,-205.98 3308.5,-190 3247.47,-163.2 3051.65,-147.77 2964.28,-142.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2964.39,-138.56 2954.18,-141.41 2963.94,-145.54 2964.39,-138.56"/>
+</g>
+<!-- Node34&#45;&gt;Node35 -->
+<g id="edge46" class="edge">
+<title>Node34&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M3479.38,-318.73C3487.33,-308.6 3500.6,-291.69 3510.51,-279.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3513.31,-281.16 3516.73,-271.13 3507.8,-276.83 3513.31,-281.16"/>
+</g>
+<!-- Node35&#45;&gt;Node6 -->
+<g id="edge47" class="edge">
+<title>Node35&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M3430.92,-256.57C3273.79,-249.56 2944.9,-233.39 2667.5,-210 2655.24,-208.97 2641.97,-207.61 2629.75,-206.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2630.1,-202.79 2619.77,-205.15 2629.32,-209.74 2630.1,-202.79"/>
+</g>
+<!-- Node35&#45;&gt;Node24 -->
+<g id="edge48" class="edge">
+<title>Node35&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M3616.27,-252.79C3643.42,-250.57 3673.14,-248.16 3700.5,-246 3753.27,-241.84 4139.52,-248.82 4175.5,-210 4222.03,-159.81 4221.91,-106.31 4175.5,-56 4139.87,-17.38 3766.27,-11.9 3651.11,-11.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3651.12,-7.62 3641.09,-11.07 3651.07,-14.62 3651.12,-7.62"/>
+</g>
+<!-- Node36&#45;&gt;Node3 -->
+<g id="edge73" class="edge">
+<title>Node36&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M2702.23,-380.49C2730.02,-373.17 2768.55,-361.06 2799.5,-344 2832.3,-325.91 2864.93,-296.67 2883.6,-278.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2886.27,-280.86 2890.94,-271.34 2881.36,-275.87 2886.27,-280.86"/>
+</g>
+<!-- Node36&#45;&gt;Node4 -->
+<g id="edge72" class="edge">
+<title>Node36&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M2719.1,-385.64C2834.4,-378.15 3098.65,-359.55 3136.5,-344 3156.66,-335.72 3156.94,-325.91 3174.5,-313 3241.44,-263.79 3274.94,-271.77 3330.5,-210 3357.76,-179.7 3362.7,-163.63 3359.5,-123 3358.66,-112.31 3356.83,-100.47 3355.14,-90.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3358.56,-90.21 3353.27,-81.03 3351.68,-91.5 3358.56,-90.21"/>
+</g>
+<!-- Node36&#45;&gt;Node6 -->
+<g id="edge76" class="edge">
+<title>Node36&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M2663.87,-380.2C2659.36,-357.14 2645.4,-293.48 2620.5,-246 2615.11,-235.72 2607.31,-225.42 2600.45,-217.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2602.99,-214.86 2593.77,-209.65 2597.73,-219.47 2602.99,-214.86"/>
+</g>
+<!-- Node36&#45;&gt;Node7 -->
+<g id="edge74" class="edge">
+<title>Node36&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2611.62,-388.94C2312.94,-388.44 866.9,-383.95 672.5,-344 636.36,-336.57 630.82,-323.67 595.5,-313 519.9,-290.16 475.76,-334.38 421.5,-277 394.76,-248.72 385.31,-218.79 411.5,-190 421.65,-178.84 1356.29,-97.92 1596.65,-77.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1597.24,-80.74 1606.9,-76.4 1596.64,-73.77 1597.24,-80.74"/>
+</g>
+<!-- Node36&#45;&gt;Node14 -->
+<g id="edge75" class="edge">
+<title>Node36&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2675.16,-380.48C2712.59,-347.41 2846.91,-228.54 2864.5,-210 2881.01,-192.6 2898.06,-170.94 2909.16,-156.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2912.06,-158.21 2915.24,-148.11 2906.45,-154.02 2912.06,-158.21"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2327.5,-319 2327.5,-338 2431.5,-338 2431.5,-319 2327.5,-319"/>
+<text text-anchor="middle" x="2379.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">TensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node37 -->
+<g id="edge50" class="edge">
+<title>Node36&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M2624.52,-380.48C2573.34,-369.83 2485.77,-351.61 2430.36,-340.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2430.9,-336.62 2420.4,-338.01 2429.48,-343.47 2430.9,-336.62"/>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3647.5,-123.5 3647.5,-153.5 3787.5,-153.5 3787.5,-123.5 3647.5,-123.5"/>
+<text text-anchor="start" x="3655.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/include/Profiling</text>
+<text text-anchor="middle" x="3717.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">Guid.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node47 -->
+<g id="edge77" class="edge">
+<title>Node36&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M2719.14,-387.93C2869.85,-384.56 3289.68,-372.7 3344.5,-344 3393.82,-318.18 3374.03,-273.38 3422.5,-246 3530.21,-185.16 3605.39,-291.44 3698.5,-210 3711.6,-198.54 3716.11,-179.09 3717.48,-163.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3720.98,-163.67 3718,-153.51 3713.99,-163.31 3720.98,-163.67"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_i_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2471,-252 2471,-271 2578,-271 2578,-252 2471,-252"/>
+<text text-anchor="middle" x="2524.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">ITensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node38 -->
+<g id="edge51" class="edge">
+<title>Node37&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M2398.75,-318.87C2423.67,-307.7 2467.29,-288.15 2496.03,-275.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2497.47,-278.45 2505.17,-271.17 2494.61,-272.06 2497.47,-278.45"/>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:href="_types_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2292.5,-252 2292.5,-271 2414.5,-271 2414.5,-252 2292.5,-252"/>
+<text text-anchor="middle" x="2353.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TypesUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node41 -->
+<g id="edge57" class="edge">
+<title>Node37&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M2375.99,-318.73C2372.1,-308.99 2365.69,-292.98 2360.71,-280.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2363.91,-279.11 2356.95,-271.13 2357.42,-281.71 2363.91,-279.11"/>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:href="_assert_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1088.5,-190.5 1088.5,-209.5 1222.5,-209.5 1222.5,-190.5 1088.5,-190.5"/>
+<text text-anchor="middle" x="1155.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Assert.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node43 -->
+<g id="edge67" class="edge">
+<title>Node37&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M2349.31,-318.87C2287.59,-301.65 2142.27,-263.18 2017.5,-246 1729.98,-206.42 1384.13,-200.97 1232.77,-200.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1232.66,-197.16 1222.65,-200.65 1232.65,-204.16 1232.66,-197.16"/>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="_compatible_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2676,-190.5 2676,-209.5 2855,-209.5 2855,-190.5 2676,-190.5"/>
+<text text-anchor="middle" x="2765.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/CompatibleTypes.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node45 -->
+<g id="edge69" class="edge">
+<title>Node37&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M2423.92,-318.94C2466.45,-310.22 2532.14,-295.4 2587.5,-277 2642.64,-258.67 2704.51,-230.43 2738.85,-214.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2740.69,-217.02 2748.19,-209.53 2737.66,-210.72 2740.69,-217.02"/>
+</g>
+<!-- Node37&#45;&gt;Node46 -->
+<g id="edge71" class="edge">
+<title>Node37&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M2357.32,-318.96C2311.95,-301.89 2204.92,-263.68 2111.5,-246 1912.19,-208.27 1851.93,-264.36 1656.5,-210 1611.45,-197.47 1563.73,-170.26 1536.97,-153.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1538.73,-150.52 1528.41,-148.12 1534.98,-156.43 1538.73,-150.52"/>
+</g>
+<!-- Node38&#45;&gt;Node6 -->
+<g id="edge56" class="edge">
+<title>Node38&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M2533.24,-251.98C2542.66,-242.78 2557.86,-227.96 2569.45,-216.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2572.06,-219 2576.78,-209.51 2567.17,-213.99 2572.06,-219"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_memory_sources_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2382,-190.5 2382,-209.5 2533,-209.5 2533,-190.5 2382,-190.5"/>
+<text text-anchor="middle" x="2457.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/MemorySources.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node38&#45;&gt;Node39 -->
+<g id="edge52" class="edge">
+<title>Node38&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M2514.9,-251.98C2504.45,-242.7 2487.53,-227.67 2474.76,-216.33"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2476.88,-213.53 2467.08,-209.51 2472.23,-218.77 2476.88,-213.53"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:href="_ignore_unused_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2988,-190.5 2988,-209.5 3159,-209.5 3159,-190.5 2988,-190.5"/>
+<text text-anchor="middle" x="3073.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/IgnoreUnused.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node38&#45;&gt;Node40 -->
+<g id="edge55" class="edge">
+<title>Node38&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M2578.14,-254.69C2672.56,-244.45 2869.31,-223.13 2984.41,-210.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2985.04,-214.11 2994.6,-209.55 2984.28,-207.15 2985.04,-214.11"/>
+</g>
+<!-- Node39&#45;&gt;Node13 -->
+<g id="edge54" class="edge">
+<title>Node39&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M2381.63,-196.74C2264.31,-192.44 2044.75,-180.99 1971.5,-154 1949.05,-145.73 1949.9,-131.39 1927.5,-123 1917.18,-119.13 1603.67,-88.36 1485.23,-76.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1485.34,-73.33 1475.05,-75.85 1484.66,-80.3 1485.34,-73.33"/>
+</g>
+<!-- Node39&#45;&gt;Node14 -->
+<g id="edge53" class="edge">
+<title>Node39&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2523.98,-190.48C2620.63,-178.08 2797.24,-155.43 2878.5,-145.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2879.38,-148.43 2888.85,-143.69 2878.49,-141.49 2879.38,-148.43"/>
+</g>
+<!-- Node41&#45;&gt;Node6 -->
+<g id="edge60" class="edge">
+<title>Node41&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M2386.74,-251.98C2427.74,-241.46 2497.53,-223.56 2542.55,-212.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2543.5,-215.38 2552.32,-209.51 2541.77,-208.6 2543.5,-215.38"/>
+</g>
+<!-- Node41&#45;&gt;Node7 -->
+<g id="edge59" class="edge">
+<title>Node41&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2292.26,-252.29C2275.49,-250.14 2257.3,-247.89 2240.5,-246 2075.88,-227.46 2032.79,-237.93 1869.5,-210 1832.95,-203.75 1824.73,-197.92 1788.5,-190 1746.73,-180.87 1626.76,-186.94 1599.5,-154 1581.45,-132.19 1609.81,-103.97 1631.51,-87.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1633.74,-89.81 1639.67,-81.03 1629.56,-84.19 1633.74,-89.81"/>
+</g>
+<!-- Node41&#45;&gt;Node13 -->
+<g id="edge66" class="edge">
+<title>Node41&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M2314.68,-251.97C2216.19,-230.17 1961.92,-172.78 1927.5,-154 1909.84,-144.36 1912.77,-131.43 1894.5,-123 1876.06,-114.49 1596.32,-87.25 1485.36,-76.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1485.45,-73.21 1475.16,-75.75 1484.78,-80.18 1485.45,-73.21"/>
+</g>
+<!-- Node41&#45;&gt;Node14 -->
+<g id="edge61" class="edge">
+<title>Node41&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2411.02,-251.96C2479.39,-241.46 2589.15,-223.38 2628.5,-210 2646.94,-203.73 2649.1,-196.41 2667.5,-190 2687.19,-183.14 2811.68,-159.71 2878.78,-147.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2879.43,-150.76 2888.63,-145.51 2878.16,-143.88 2879.43,-150.76"/>
+</g>
+<!-- Node41&#45;&gt;Node17 -->
+<g id="edge62" class="edge">
+<title>Node41&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M2353.39,-251.78C2353.68,-236.96 2356.5,-206.83 2373.5,-190 2416.72,-147.22 2450.48,-179.9 2505.5,-154 2527.14,-143.81 2528.09,-133.67 2549.5,-123 2588.81,-103.4 2637.38,-89.16 2670,-80.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2671.13,-84.22 2680,-78.42 2669.45,-77.42 2671.13,-84.22"/>
+</g>
+<!-- Node41&#45;&gt;Node19 -->
+<g id="edge58" class="edge">
+<title>Node41&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M2348.01,-251.88C2339.77,-237.73 2326.49,-209.22 2339.5,-190 2363.65,-154.33 2402.01,-187.17 2429.5,-154 2444.06,-136.43 2446.73,-109.44 2446.65,-91.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2450.15,-91.12 2446.31,-81.24 2443.15,-91.35 2450.15,-91.12"/>
+</g>
+<!-- Node41&#45;&gt;Node21 -->
+<g id="edge64" class="edge">
+<title>Node41&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M2322.48,-251.96C2281.45,-238.74 2211.1,-208.92 2183.5,-154 2163.94,-115.08 2159.85,-93.21 2182.5,-56 2193.09,-38.6 2212.83,-27.63 2230.83,-20.88"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2232.24,-24.09 2240.58,-17.55 2229.98,-17.47 2232.24,-24.09"/>
+</g>
+<!-- Node41&#45;&gt;Node22 -->
+<g id="edge65" class="edge">
+<title>Node41&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M2348,-251.99C2342.08,-242.29 2333.05,-225.72 2329.5,-210 2327.54,-201.33 2328.43,-198.82 2329.5,-190 2329.99,-185.95 2357.57,-74.98 2368.81,-29.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2372.27,-30.43 2371.29,-19.88 2365.47,-28.73 2372.27,-30.43"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2298,-62 2298,-81 2345,-81 2345,-62 2298,-62"/>
+<text text-anchor="middle" x="2321.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
+</a>
+</g>
+</g>
+<!-- Node41&#45;&gt;Node42 -->
+<g id="edge63" class="edge">
+<title>Node41&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M2322.17,-251.96C2301.54,-244.53 2276.08,-231.49 2263.5,-210 2259.01,-202.33 2261.36,-198.63 2263.5,-190 2267.85,-172.44 2274.37,-170.16 2282.5,-154 2293.47,-132.18 2305.52,-106.76 2313.28,-90.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2316.46,-91.66 2317.51,-81.12 2310.11,-88.7 2316.46,-91.66"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1129.5,-129 1129.5,-148 1181.5,-148 1181.5,-129 1129.5,-129"/>
+<text text-anchor="middle" x="1155.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
+</a>
+</g>
+</g>
+<!-- Node43&#45;&gt;Node44 -->
+<g id="edge68" class="edge">
+<title>Node43&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M1155.5,-190.48C1155.5,-182.08 1155.5,-168.98 1155.5,-158.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1159,-158.01 1155.5,-148.01 1152,-158.01 1159,-158.01"/>
+</g>
+<!-- Node45&#45;&gt;Node14 -->
+<g id="edge70" class="edge">
+<title>Node45&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2787.85,-190.48C2814.49,-180.31 2859.21,-163.26 2889.51,-151.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2891.09,-154.84 2899.19,-148.01 2888.6,-148.3 2891.09,-154.84"/>
+</g>
+<!-- Node48&#45;&gt;Node24 -->
+<g id="edge81" class="edge">
+<title>Node48&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M3270.95,-318.87C3292.7,-302.78 3341.89,-267.87 3387.5,-246 3432.36,-224.48 3456.62,-243.39 3493.5,-210 3549.23,-159.54 3517.92,-115.79 3563.5,-56 3572.49,-44.21 3585.11,-33.47 3595.89,-25.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3597.94,-28.28 3604.04,-19.62 3593.87,-22.59 3597.94,-28.28"/>
+</g>
+<!-- Node48&#45;&gt;Node38 -->
+<g id="edge80" class="edge">
+<title>Node48&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M3190.91,-318.98C3173.2,-316.9 3154.15,-314.77 3136.5,-313 2936.68,-292.98 2699.57,-275.08 2588.23,-267.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2588.4,-263.52 2578.18,-266.29 2587.9,-270.51 2588.4,-263.52"/>
+</g>
+<!-- Node50&#45;&gt;Node7 -->
+<g id="edge93" class="edge">
+<title>Node50&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1911.25,-190.48C1875.39,-183.63 1828.29,-172.11 1789.5,-154 1768.15,-144.03 1766.48,-135.49 1746.5,-123 1724.46,-109.22 1698.35,-95.38 1679.24,-85.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1680.72,-82.5 1670.21,-81.14 1677.58,-88.76 1680.72,-82.5"/>
+</g>
+<!-- Node50&#45;&gt;Node10 -->
+<g id="edge90" class="edge">
+<title>Node50&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1919.93,-190.5C1882.79,-182.65 1835.12,-169.84 1823.5,-154 1784.09,-100.28 1882.09,-47.07 1934.31,-23.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1935.75,-26.75 1943.49,-19.51 1932.93,-20.34 1935.75,-26.75"/>
+</g>
+<!-- Node50&#45;&gt;Node20 -->
+<g id="edge89" class="edge">
+<title>Node50&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M2021.66,-191.47C2108.87,-179.52 2270.03,-157.23 2282.5,-154 2319.81,-144.33 2326.83,-134.87 2363.5,-123 2422.58,-103.88 2447.04,-121.75 2498.5,-87 2520.44,-72.19 2537.27,-46.07 2546.78,-28.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2550,-30.04 2551.51,-19.55 2543.79,-26.81 2550,-30.04"/>
+</g>
+<!-- Node50&#45;&gt;Node24 -->
+<g id="edge92" class="edge">
+<title>Node50&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M2021.78,-195C2094.49,-189.11 2225.98,-176.33 2336.5,-154 2442.95,-132.49 2467.4,-117.97 2571.5,-87 2616.1,-73.73 2625.67,-64.06 2671.5,-56 2852.19,-24.23 3436.75,-13.65 3583.72,-11.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3583.97,-14.96 3593.92,-11.31 3583.87,-7.96 3583.97,-14.96"/>
+</g>
+<!-- Node50&#45;&gt;Node26 -->
+<g id="edge91" class="edge">
+<title>Node50&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M2021.53,-193.67C2146.35,-181.57 2447.84,-152.36 2547.73,-142.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2548.22,-146.14 2557.83,-141.7 2547.54,-139.18 2548.22,-146.14"/>
+</g>
+<!-- Node50&#45;&gt;Node46 -->
+<g id="edge88" class="edge">
+<title>Node50&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M1911.2,-191.7C1819.84,-179.65 1639.39,-155.84 1557.58,-145.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1558.01,-141.58 1547.64,-143.74 1557.1,-148.52 1558.01,-141.58"/>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1642,-129 1642,-148 1737,-148 1737,-129 1642,-129"/>
+<text text-anchor="middle" x="1689.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Utils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node50&#45;&gt;Node51 -->
+<g id="edge84" class="edge">
+<title>Node50&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M1924.42,-190.5C1881.03,-181.66 1811.44,-167.28 1751.5,-154 1746.17,-152.82 1740.59,-151.55 1735.06,-150.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1735.74,-146.85 1725.2,-148 1734.16,-153.67 1735.74,-146.85"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1832,-129 1832,-148 1885,-148 1885,-129 1832,-129"/>
+<text text-anchor="middle" x="1858.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">ctype.h</text>
+</a>
+</g>
+</g>
+<!-- Node50&#45;&gt;Node52 -->
+<g id="edge86" class="edge">
+<title>Node50&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M1951.03,-190.48C1933.22,-180.67 1903.76,-164.43 1882.87,-152.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1884.39,-149.77 1873.95,-148.01 1881.01,-155.9 1884.39,-149.77"/>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3417.5,-129 3417.5,-148 3477.5,-148 3477.5,-129 3417.5,-129"/>
+<text text-anchor="middle" x="3447.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
+</a>
+</g>
+</g>
+<!-- Node50&#45;&gt;Node53 -->
+<g id="edge87" class="edge">
+<title>Node50&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M2021.85,-196.78C2260.7,-187.18 3200.29,-149.43 3407.09,-141.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3407.36,-144.62 3417.21,-140.72 3407.08,-137.62 3407.36,-144.62"/>
+</g>
+<!-- Node51&#45;&gt;Node10 -->
+<g id="edge85" class="edge">
+<title>Node51&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1697.43,-128.92C1713.29,-112.29 1750.72,-75.59 1789.5,-56 1836.14,-32.44 1896.17,-20.49 1932.42,-15.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1933.02,-18.46 1942.43,-13.58 1932.03,-11.53 1933.02,-18.46"/>
+</g>
+<!-- Node54&#45;&gt;Node11 -->
+<g id="edge124" class="edge">
+<title>Node54&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M3811.95,-449.74C3628.88,-445.99 2846.12,-428.58 2603.5,-400 2475.3,-384.9 2437.55,-393.91 2318.5,-344 2199.96,-294.31 2080.12,-193.62 2036.61,-155.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2038.74,-152.24 2028.95,-148.18 2034.07,-157.45 2038.74,-152.24"/>
+</g>
+<!-- Node54&#45;&gt;Node18 -->
+<g id="edge130" class="edge">
+<title>Node54&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M3853.51,-441.77C3866.58,-402.25 3915.34,-237.02 3858.5,-123 3850.45,-106.85 3834.5,-94.51 3820.19,-86.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3821.57,-82.83 3811.12,-81.08 3818.19,-88.97 3821.57,-82.83"/>
+</g>
+<!-- Node54&#45;&gt;Node24 -->
+<g id="edge133" class="edge">
+<title>Node54&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M3889.22,-450.54C3952.58,-449.31 4081.27,-441.39 4180.5,-400 4229.03,-379.76 4275.5,-382.08 4275.5,-329.5 4275.5,-329.5 4275.5,-329.5 4275.5,-137.5 4275.5,-88.27 4244.78,-77.5 4200.5,-56 4151.07,-32 3768.31,-16.41 3651.34,-12.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3651.3,-8.67 3641.18,-11.81 3651.05,-15.66 3651.3,-8.67"/>
+</g>
+<!-- Node54&#45;&gt;Node40 -->
+<g id="edge125" class="edge">
+<title>Node54&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M3811.56,-446.67C3754.37,-440.41 3644.66,-426.01 3554.5,-400 3457.43,-372 3437.85,-351.63 3344.5,-313 3256.96,-276.78 3153.49,-234.03 3103.5,-213.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3104.82,-210.15 3094.24,-209.57 3102.15,-216.62 3104.82,-210.15"/>
+</g>
+<!-- Node54&#45;&gt;Node47 -->
+<g id="edge95" class="edge">
+<title>Node54&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M3848.17,-441.77C3843.1,-421.96 3831.5,-372.03 3831.5,-329.5 3831.5,-329.5 3831.5,-329.5 3831.5,-260.5 3831.5,-214.67 3787.63,-179.13 3754.32,-158.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3756.07,-155.73 3745.68,-153.66 3752.51,-161.76 3756.07,-155.73"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="_profiling_event_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3584,-190.5 3584,-209.5 3689,-209.5 3689,-190.5 3584,-190.5"/>
+<text text-anchor="middle" x="3636.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">ProfilingEvent.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node55 -->
+<g id="edge96" class="edge">
+<title>Node54&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M3843.52,-441.68C3836.14,-431.97 3824.59,-415.64 3817.5,-400 3788.16,-335.28 3823.66,-297.32 3774.5,-246 3754.79,-225.43 3725.58,-214.25 3699.09,-208.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3699.61,-204.71 3689.1,-206.09 3698.18,-211.56 3699.61,-204.71"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3806,-129 3806,-148 3849,-148 3849,-129 3806,-129"/>
+<text text-anchor="middle" x="3827.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">stack</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node56 -->
+<g id="edge134" class="edge">
+<title>Node54&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M3889.3,-446.52C3942.66,-440.16 4034.37,-425.72 4054.5,-400 4059.98,-393 4057.78,-388.26 4054.5,-380 4012.17,-273.48 3897.82,-186.84 3849.51,-153.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3851.28,-150.83 3841.03,-148.15 3847.38,-156.64 3851.28,-150.83"/>
+</g>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:href="_profiling_details_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3563.5,-380.5 3563.5,-399.5 3675.5,-399.5 3675.5,-380.5 3563.5,-380.5"/>
+<text text-anchor="middle" x="3619.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">ProfilingDetails.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node58 -->
+<g id="edge107" class="edge">
+<title>Node54&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M3817.4,-441.98C3776.58,-431.46 3707.09,-413.56 3662.26,-402.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3663.09,-398.61 3652.54,-399.51 3661.35,-405.39 3663.09,-398.61"/>
+</g>
+<!-- Node62 -->
+<g id="node62" class="node">
+<title>Node62</title>
+<g id="a_node62"><a xlink:href="_i_profiler_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4024,-190.5 4024,-209.5 4133,-209.5 4133,-190.5 4024,-190.5"/>
+<text text-anchor="middle" x="4078.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/IProfiler.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node62 -->
+<g id="edge120" class="edge">
+<title>Node54&#45;&gt;Node62</title>
+<path fill="none" stroke="midnightblue" d="M3858.35,-441.91C3891.44,-405.7 4019.9,-265.12 4063.74,-217.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4066.52,-219.3 4070.68,-209.55 4061.36,-214.57 4066.52,-219.3"/>
+</g>
+<!-- Node63 -->
+<g id="node63" class="node">
+<title>Node63</title>
+<g id="a_node63"><a xlink:href="_wall_clock_timer_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3906,-129 3906,-148 4019,-148 4019,-129 3906,-129"/>
+<text text-anchor="middle" x="3962.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">WallClockTimer.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node63 -->
+<g id="edge126" class="edge">
+<title>Node54&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M3889.02,-446.75C3986.91,-436.17 4237.5,-402.01 4237.5,-329.5 4237.5,-329.5 4237.5,-329.5 4237.5,-260.5 4237.5,-169.84 4110.73,-146.51 4029.33,-140.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4029.34,-137.37 4019.15,-140.24 4028.91,-144.35 4029.34,-137.37"/>
+</g>
+<!-- Node65 -->
+<g id="node65" class="node">
+<title>Node65</title>
+<g id="a_node65"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3935.5,-380.5 3935.5,-399.5 3983.5,-399.5 3983.5,-380.5 3935.5,-380.5"/>
+<text text-anchor="middle" x="3959.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">iosfwd</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node65 -->
+<g id="edge131" class="edge">
+<title>Node54&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M3866.12,-441.98C3884.09,-432.17 3913.82,-415.93 3934.91,-404.42"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3936.81,-407.37 3943.91,-399.51 3933.46,-401.23 3936.81,-407.37"/>
+</g>
+<!-- Node66 -->
+<g id="node66" class="node">
+<title>Node66</title>
+<g id="a_node66"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="4001.5,-380.5 4001.5,-399.5 4045.5,-399.5 4045.5,-380.5 4001.5,-380.5"/>
+<text text-anchor="middle" x="4023.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctime</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node66 -->
+<g id="edge132" class="edge">
+<title>Node54&#45;&gt;Node66</title>
+<path fill="none" stroke="midnightblue" d="M3875.29,-441.98C3905.94,-431.43 3958.16,-413.47 3991.73,-401.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3993.18,-405.13 4001.5,-398.57 3990.9,-398.51 3993.18,-405.13"/>
+</g>
+<!-- Node67 -->
+<g id="node67" class="node">
+<title>Node67</title>
+<g id="a_node67"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3335.5,-380.5 3335.5,-399.5 3373.5,-399.5 3373.5,-380.5 3335.5,-380.5"/>
+<text text-anchor="middle" x="3354.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node67 -->
+<g id="edge135" class="edge">
+<title>Node54&#45;&gt;Node67</title>
+<path fill="none" stroke="midnightblue" d="M3811.78,-448.35C3731.89,-443.45 3543.21,-429.53 3387.5,-400 3386.22,-399.76 3384.92,-399.49 3383.6,-399.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3384.12,-395.73 3373.58,-396.75 3382.46,-402.53 3384.12,-395.73"/>
+</g>
+<!-- Node55&#45;&gt;Node11 -->
+<g id="edge102" class="edge">
+<title>Node55&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M3583.98,-197.55C3340.23,-190.81 2325.21,-162.45 2183.5,-154 2145.14,-151.71 2101.84,-147.83 2069.36,-144.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2069.52,-141.15 2059.22,-143.65 2068.83,-148.12 2069.52,-141.15"/>
+</g>
+<!-- Node55&#45;&gt;Node14 -->
+<g id="edge106" class="edge">
+<title>Node55&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M3583.87,-191.65C3579.01,-191.06 3574.17,-190.5 3569.5,-190 3341.95,-165.87 3068.3,-148.28 2964.36,-142.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2964.45,-138.51 2954.26,-141.41 2964.03,-145.5 2964.45,-138.51"/>
+</g>
+<!-- Node55&#45;&gt;Node18 -->
+<g id="edge99" class="edge">
+<title>Node55&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M3633.85,-190.46C3629.68,-175.24 3623.54,-143.13 3638.5,-123 3665.68,-86.42 3720.23,-75.95 3756.31,-73.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3756.64,-76.65 3766.41,-72.55 3756.21,-69.67 3756.64,-76.65"/>
+</g>
+<!-- Node55&#45;&gt;Node20 -->
+<g id="edge100" class="edge">
+<title>Node55&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M3626.93,-190.43C3597.12,-164.34 3502.27,-85.89 3407.5,-56 3329.48,-31.4 2751.6,-15.74 2594.71,-11.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2594.65,-8.41 2584.57,-11.67 2594.48,-15.41 2594.65,-8.41"/>
+</g>
+<!-- Node55&#45;&gt;Node24 -->
+<g id="edge98" class="edge">
+<title>Node55&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M3689.27,-196.78C3791.02,-191.95 4006.3,-178.89 4028.5,-154 4045.72,-134.69 4028.63,-69.59 4013.5,-56 3986.73,-31.95 3742.01,-17.27 3651.2,-12.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3651.33,-9.12 3641.16,-12.11 3650.98,-16.11 3651.33,-9.12"/>
+</g>
+<!-- Node55&#45;&gt;Node47 -->
+<g id="edge101" class="edge">
+<title>Node55&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M3648.11,-190.48C3659.08,-182.42 3675.95,-170.02 3690.31,-159.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3692.42,-162.26 3698.41,-153.52 3688.28,-156.62 3692.42,-162.26"/>
+</g>
+<!-- Node55&#45;&gt;Node56 -->
+<g id="edge97" class="edge">
+<title>Node55&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M3673.26,-190.48C3706.05,-182.45 3755.12,-169.38 3796.5,-154 3797.93,-153.47 3799.38,-152.9 3800.84,-152.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3802.58,-155.36 3810.33,-148.14 3799.77,-148.95 3802.58,-155.36"/>
+</g>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:href="_instrument_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3572,-62 3572,-81 3663,-81 3663,-62 3572,-62"/>
+<text text-anchor="middle" x="3617.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">Instrument.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node55&#45;&gt;Node57 -->
+<g id="edge103" class="edge">
+<title>Node55&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M3628.02,-190.23C3620.45,-181.75 3609.9,-168.13 3605.5,-154 3598.95,-132.94 3604.64,-107.68 3610.21,-90.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3613.59,-91.86 3613.72,-81.26 3607.01,-89.47 3613.59,-91.86"/>
+</g>
+<!-- Node57&#45;&gt;Node10 -->
+<g id="edge104" class="edge">
+<title>Node57&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M3571.65,-66.83C3529.13,-63.54 3464.07,-58.82 3407.5,-56 2885.68,-30 2754.7,-36.77 2232.5,-20 2147.54,-17.27 2047.43,-13.86 1997.01,-12.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1996.85,-8.62 1986.74,-11.77 1996.61,-15.61 1996.85,-8.62"/>
+</g>
+<!-- Node57&#45;&gt;Node24 -->
+<g id="edge105" class="edge">
+<title>Node57&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M3617.5,-61.98C3617.5,-53.58 3617.5,-40.48 3617.5,-29.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3621,-29.51 3617.5,-19.51 3614,-29.51 3621,-29.51"/>
+</g>
+<!-- Node58&#45;&gt;Node14 -->
+<g id="edge109" class="edge">
+<title>Node58&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M3621.3,-380.37C3626.86,-352.66 3642.41,-266.52 3625.5,-246 3620.32,-239.71 3345.55,-191.27 3337.5,-190 3201.77,-168.59 3039.89,-151.29 2964.32,-143.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2964.54,-140.19 2954.24,-142.67 2963.84,-147.15 2964.54,-140.19"/>
+</g>
+<!-- Node58&#45;&gt;Node35 -->
+<g id="edge111" class="edge">
+<title>Node58&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M3612.9,-380.31C3597.15,-359.54 3557.1,-306.77 3536.37,-279.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3538.98,-277.11 3530.14,-271.26 3533.4,-281.34 3538.98,-277.11"/>
+</g>
+<!-- Node58&#45;&gt;Node41 -->
+<g id="edge110" class="edge">
+<title>Node58&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M3563.07,-386.44C3448.53,-380.96 3180.61,-366.73 2956.5,-344 2759.29,-324 2527.21,-289.53 2417.34,-272.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2417.83,-269.09 2407.41,-271.01 2416.76,-276 2417.83,-269.09"/>
+</g>
+<!-- Node59 -->
+<g id="node59" class="node">
+<title>Node59</title>
+<g id="a_node59"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="3709.5,-252 3709.5,-271 3765.5,-271 3765.5,-252 3709.5,-252"/>
+<text text-anchor="middle" x="3737.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
+</a>
+</g>
+</g>
+<!-- Node58&#45;&gt;Node59 -->
+<g id="edge108" class="edge">
+<title>Node58&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M3675.7,-381.29C3698.44,-375.12 3722.58,-364.01 3736.5,-344 3749.35,-325.53 3746.62,-298.57 3742.71,-280.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3746.1,-279.89 3740.25,-271.05 3739.31,-281.61 3746.1,-279.89"/>
+</g>
+<!-- Node60 -->
+<g id="node60" class="node">
+<title>Node60</title>
+<g id="a_node60"><a xlink:href="_serialize_layer_parameters_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2965.5,-319 2965.5,-338 3127.5,-338 3127.5,-319 2965.5,-319"/>
+<text text-anchor="middle" x="3046.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">SerializeLayerParameters.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node58&#45;&gt;Node60 -->
+<g id="edge112" class="edge">
+<title>Node58&#45;&gt;Node60</title>
+<path fill="none" stroke="midnightblue" d="M3563.28,-383.53C3478.84,-375.27 3314.25,-358.98 3174.5,-344 3160.23,-342.47 3145.06,-340.8 3130.36,-339.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3130.59,-335.65 3120.26,-338.01 3129.81,-342.61 3130.59,-335.65"/>
+</g>
+<!-- Node61 -->
+<g id="node61" class="node">
+<title>Node61</title>
+<g id="a_node61"><a xlink:href="_json_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3647.5,-319 3647.5,-338 3727.5,-338 3727.5,-319 3647.5,-319"/>
+<text text-anchor="middle" x="3687.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">JsonUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node58&#45;&gt;Node61 -->
+<g id="edge116" class="edge">
+<title>Node58&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M3629.24,-380.48C3639.85,-371.2 3657.02,-356.17 3669.98,-344.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3672.55,-347.23 3677.78,-338.01 3667.94,-341.96 3672.55,-347.23"/>
+</g>
+<!-- Node60&#45;&gt;Node3 -->
+<g id="edge115" class="edge">
+<title>Node60&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M3026.98,-318.87C3001.72,-307.7 2957.5,-288.15 2928.36,-275.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.66,-272.01 2919.1,-271.17 2926.83,-278.41 2929.66,-272.01"/>
+</g>
+<!-- Node60&#45;&gt;Node10 -->
+<g id="edge113" class="edge">
+<title>Node60&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M2965.24,-324.96C2781.56,-318.82 2345.51,-301.81 2283.5,-277 2211.38,-248.15 2034.72,-79.47 1980.55,-26.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1982.81,-24.06 1973.21,-19.57 1977.92,-29.06 1982.81,-24.06"/>
+</g>
+<!-- Node60&#45;&gt;Node16 -->
+<g id="edge114" class="edge">
+<title>Node60&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M3066.31,-318.96C3126.75,-292.85 3304.9,-215.56 3308.5,-210 3353.89,-139.89 3214.07,-97.86 3140.16,-81.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3140.72,-77.57 3130.2,-78.82 3139.2,-84.4 3140.72,-77.57"/>
+</g>
+<!-- Node61&#45;&gt;Node14 -->
+<g id="edge118" class="edge">
+<title>Node61&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M3686.86,-318.96C3685.15,-302.4 3679.02,-265.82 3657.5,-246 3623.23,-214.44 3501.31,-198.45 3455.5,-190 3274.92,-156.7 3055.69,-144.74 2964.5,-141"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2964.41,-137.49 2954.28,-140.59 2964.14,-144.49 2964.41,-137.49"/>
+</g>
+<!-- Node61&#45;&gt;Node35 -->
+<g id="edge119" class="edge">
+<title>Node61&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M3665.72,-318.87C3637.22,-307.57 3587.07,-287.7 3554.58,-274.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3555.69,-271.49 3545.11,-271.06 3553.11,-278 3555.69,-271.49"/>
+</g>
+<!-- Node61&#45;&gt;Node59 -->
+<g id="edge117" class="edge">
+<title>Node61&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M3694.24,-318.73C3702.04,-308.6 3715.05,-291.69 3724.76,-279.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3727.54,-281.19 3730.86,-271.13 3721.99,-276.92 3727.54,-281.19"/>
+</g>
+<!-- Node62&#45;&gt;Node20 -->
+<g id="edge122" class="edge">
+<title>Node62&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M4077.62,-190.25C4074.49,-164.36 4061.39,-87.89 4013.5,-56 3952.81,-15.58 2820.93,-11.47 2594.67,-11.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2594.59,-7.55 2584.59,-11.03 2594.58,-14.55 2594.59,-7.55"/>
+</g>
+<!-- Node62&#45;&gt;Node24 -->
+<g id="edge123" class="edge">
+<title>Node62&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M4083.93,-190.23C4098.47,-165.55 4134.82,-94.77 4099.5,-56 4069.37,-22.93 3755.88,-13.74 3651.27,-11.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3651.32,-8.08 3641.25,-11.39 3651.18,-15.08 3651.32,-8.08"/>
+</g>
+<!-- Node62&#45;&gt;Node53 -->
+<g id="edge121" class="edge">
+<title>Node62&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M4023.88,-193.85C3899.44,-182.12 3597.17,-153.61 3487.82,-143.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3487.84,-139.79 3477.56,-142.33 3487.18,-146.76 3487.84,-139.79"/>
+</g>
+<!-- Node63&#45;&gt;Node18 -->
+<g id="edge128" class="edge">
+<title>Node63&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M3939.79,-128.87C3909.94,-117.52 3857.33,-97.52 3823.47,-84.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3824.62,-81.35 3814.03,-81.06 3822.13,-87.89 3824.62,-81.35"/>
+</g>
+<!-- Node63&#45;&gt;Node57 -->
+<g id="edge127" class="edge">
+<title>Node63&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M3917.04,-128.94C3854.13,-117.08 3740.62,-95.7 3672.85,-82.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3673.26,-79.44 3662.78,-81.03 3671.96,-86.32 3673.26,-79.44"/>
+</g>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="_dll_export_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3921,-62 3921,-81 4004,-81 4004,-62 3921,-62"/>
+<text text-anchor="middle" x="3962.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">DllExport.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node63&#45;&gt;Node64 -->
+<g id="edge129" class="edge">
+<title>Node63&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M3962.5,-128.73C3962.5,-119.18 3962.5,-103.62 3962.5,-91.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3966,-91.13 3962.5,-81.13 3959,-91.13 3966,-91.13"/>
+</g>
+<!-- Node69&#45;&gt;Node8 -->
+<g id="edge168" class="edge">
+<title>Node69&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M796.4,-387.76C699.69,-384.84 510.57,-375.2 452.5,-344 388.21,-309.46 352.12,-248.69 395.5,-190 462.46,-99.39 821.03,-35.72 940.06,-16.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="940.84,-20.25 950.17,-15.24 939.75,-13.33 940.84,-20.25"/>
+</g>
+<!-- Node69&#45;&gt;Node37 -->
+<g id="edge164" class="edge">
+<title>Node69&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M912.5,-387.35C1157.88,-380.34 2104.17,-352.97 2237.5,-344 2263.69,-342.24 2292.51,-339.45 2317.31,-336.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2317.75,-340.27 2327.31,-335.7 2316.99,-333.31 2317.75,-340.27"/>
+</g>
+<!-- Node69&#45;&gt;Node51 -->
+<g id="edge165" class="edge">
+<title>Node69&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M912.73,-387.27C1166.19,-379.72 2160.97,-349.72 2166.5,-344 2176.07,-334.09 2174.52,-324.2 2166.5,-313 2137.52,-272.56 2104.72,-299.8 2060.5,-277 2039.56,-266.2 2039.53,-254.34 2017.5,-246 1942.11,-217.45 1710.6,-269.77 1656.5,-210 1642.13,-194.13 1658.18,-170.91 1672.5,-155.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1675.13,-157.83 1679.66,-148.25 1670.15,-152.91 1675.13,-157.83"/>
+</g>
+<!-- Node70 -->
+<g id="node70" class="node">
+<title>Node70</title>
+<g id="a_node70"><a xlink:href="_b_float16_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2192,-129 2192,-148 2273,-148 2273,-129 2192,-129"/>
+<text text-anchor="middle" x="2232.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">BFloat16.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node69&#45;&gt;Node70 -->
+<g id="edge139" class="edge">
+<title>Node69&#45;&gt;Node70</title>
+<path fill="none" stroke="midnightblue" d="M912.62,-387.3C1167.97,-379.8 2177.89,-349.8 2183.5,-344 2193.08,-334.09 2191.11,-324.49 2183.5,-313 2160.84,-278.8 2134.57,-296.55 2098.5,-277 2076.83,-265.25 2075.07,-255.92 2052.5,-246 1987.36,-217.36 1856.14,-243.99 1902.5,-190 1920.45,-169.09 2093.92,-151.37 2181.89,-143.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2182.26,-147.13 2191.92,-142.78 2181.65,-140.15 2182.26,-147.13"/>
+</g>
+<!-- Node71 -->
+<g id="node71" class="node">
+<title>Node71</title>
+<g id="a_node71"><a xlink:href="_half_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="431,-252 431,-271 488,-271 488,-252 431,-252"/>
+<text text-anchor="middle" x="459.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">Half.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node69&#45;&gt;Node71 -->
+<g id="edge144" class="edge">
+<title>Node69&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M812.83,-380.44C775.64,-372.4 719.89,-359.31 672.5,-344 637.4,-332.66 629.93,-326.25 595.5,-313 552.2,-296.33 540.95,-293.27 497.5,-277 495.62,-276.29 493.68,-275.57 491.73,-274.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="492.58,-271.41 481.99,-271.13 490.1,-277.95 492.58,-271.41"/>
+</g>
+<!-- Node69&#45;&gt;Node73 -->
+<g id="edge147" class="edge">
+<title>Node69&#45;&gt;Node73</title>
+<path fill="none" stroke="midnightblue" d="M842.18,-380.48C830.53,-372.42 812.62,-360.02 797.37,-349.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="798.98,-346.33 788.77,-343.52 795,-352.09 798.98,-346.33"/>
+</g>
+<!-- Node79 -->
+<g id="node79" class="node">
+<title>Node79</title>
+<g id="a_node79"><a xlink:href="_open_cl_timer_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="204.5,-129 204.5,-148 316.5,-148 316.5,-129 204.5,-129"/>
+<text text-anchor="middle" x="260.5" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">cl/OpenClTimer.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node69&#45;&gt;Node79 -->
+<g id="edge158" class="edge">
+<title>Node69&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M796.27,-386.25C694.29,-380.88 487.71,-367.46 419.5,-344 366.44,-325.75 348.06,-320.4 312.5,-277 283.07,-241.08 269.21,-186.77 263.65,-158.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="267.04,-157.41 261.81,-148.19 260.15,-158.66 267.04,-157.41"/>
+</g>
+<!-- Node83 -->
+<g id="node83" class="node">
+<title>Node83</title>
+<g id="a_node83"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="912,-313.5 912,-343.5 1037,-343.5 1037,-313.5 912,-313.5"/>
+<text text-anchor="start" x="920" y="-331.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="974.5" y="-320.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLTensor.h</text>
+</a>
+</g>
+</g>
+<!-- Node69&#45;&gt;Node83 -->
+<g id="edge166" class="edge">
+<title>Node69&#45;&gt;Node83</title>
+<path fill="none" stroke="midnightblue" d="M871.69,-380.48C888.7,-372.04 915.3,-358.86 937.17,-348.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="938.81,-351.1 946.22,-343.52 935.7,-344.83 938.81,-351.1"/>
+</g>
+<!-- Node84 -->
+<g id="node84" class="node">
+<title>Node84</title>
+<g id="a_node84"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="462,-313.5 462,-343.5 587,-343.5 587,-313.5 462,-313.5"/>
+<text text-anchor="start" x="470" y="-331.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="524.5" y="-320.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IFunction.h</text>
+</a>
+</g>
+</g>
+<!-- Node69&#45;&gt;Node84 -->
+<g id="edge167" class="edge">
+<title>Node69&#45;&gt;Node84</title>
+<path fill="none" stroke="midnightblue" d="M805.5,-380.44C754.51,-371.49 672.37,-356.98 601.5,-344 600.04,-343.73 598.56,-343.46 597.07,-343.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="597.57,-339.72 587.11,-341.34 596.3,-346.6 597.57,-339.72"/>
+</g>
+<!-- Node70&#45;&gt;Node12 -->
+<g id="edge142" class="edge">
+<title>Node70&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M2230.34,-128.73C2227.97,-119.09 2224.08,-103.3 2221.03,-90.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2224.41,-90 2218.62,-81.13 2217.62,-91.67 2224.41,-90"/>
+</g>
+<!-- Node70&#45;&gt;Node17 -->
+<g id="edge143" class="edge">
+<title>Node70&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M2273.03,-132.2C2341.83,-123.16 2485.85,-104.1 2607.5,-87 2628.01,-84.12 2650.9,-80.77 2669.5,-78.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2670.24,-81.45 2679.62,-76.52 2669.22,-74.53 2670.24,-81.45"/>
+</g>
+<!-- Node70&#45;&gt;Node21 -->
+<g id="edge140" class="edge">
+<title>Node70&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M2235.95,-128.65C2239.79,-118.63 2246.03,-101.79 2250.5,-87 2256.39,-67.52 2261.89,-44.84 2265.44,-29.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2268.87,-30.03 2267.66,-19.51 2262.05,-28.49 2268.87,-30.03"/>
+</g>
+<!-- Node70&#45;&gt;Node42 -->
+<g id="edge141" class="edge">
+<title>Node70&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M2244.5,-128.73C2259.05,-118.11 2283.78,-100.05 2301.28,-87.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2303.68,-89.85 2309.69,-81.13 2299.55,-84.2 2303.68,-89.85"/>
+</g>
+<!-- Node71&#45;&gt;Node13 -->
+<g id="edge145" class="edge">
+<title>Node71&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M480.2,-251.92C485.76,-249.81 491.81,-247.67 497.5,-246 752.4,-171.08 820.81,-168.91 1082.5,-123 1194.59,-103.33 1327.47,-86.19 1395.47,-77.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1396.32,-81.29 1405.82,-76.61 1395.47,-74.34 1396.32,-81.29"/>
+</g>
+<!-- Node72 -->
+<g id="node72" class="node">
+<title>Node72</title>
+<g id="a_node72"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="421,-190.5 421,-209.5 498,-209.5 498,-190.5 421,-190.5"/>
+<text text-anchor="middle" x="459.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">half/half.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node71&#45;&gt;Node72 -->
+<g id="edge146" class="edge">
+<title>Node71&#45;&gt;Node72</title>
+<path fill="none" stroke="midnightblue" d="M459.5,-251.98C459.5,-243.58 459.5,-230.48 459.5,-219.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="463,-219.51 459.5,-209.51 456,-219.51 463,-219.51"/>
+</g>
+<!-- Node73&#45;&gt;Node5 -->
+<g id="edge149" class="edge">
+<title>Node73&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M855.68,-317.67C871.26,-316.03 887.36,-314.4 902.5,-313 1109.78,-293.8 1166.8,-324.43 1369.5,-277 1405.42,-268.6 1410.97,-255.92 1446.5,-246 1516.61,-226.43 1599.26,-214.35 1655.71,-207.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1656.41,-211.14 1665.94,-206.52 1655.61,-204.19 1656.41,-211.14"/>
+</g>
+<!-- Node73&#45;&gt;Node6 -->
+<g id="edge148" class="edge">
+<title>Node73&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M855.63,-317C871.21,-315.43 887.32,-314 902.5,-313 1071.18,-301.9 2264.56,-334.59 2423.5,-277 2444.32,-269.46 2443.19,-256.83 2462.5,-246 2488.21,-231.58 2519.42,-220.22 2543.97,-212.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2545.17,-215.82 2553.71,-209.56 2543.12,-209.13 2545.17,-215.82"/>
+</g>
+<!-- Node73&#45;&gt;Node71 -->
+<g id="edge157" class="edge">
+<title>Node73&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M684.03,-313.47C617.99,-302.18 531.82,-286.66 497.5,-277 494.85,-276.25 492.13,-275.4 489.42,-274.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="490.38,-271.11 479.78,-271.01 488,-277.7 490.38,-271.11"/>
+</g>
+<!-- Node74 -->
+<g id="node74" class="node">
+<title>Node74</title>
+<g id="a_node74"><a xlink:href="_numeric_cast_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1033,-252 1033,-271 1200,-271 1200,-252 1033,-252"/>
+<text text-anchor="middle" x="1116.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/NumericCast.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node73&#45;&gt;Node74 -->
+<g id="edge150" class="edge">
+<title>Node73&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M843.58,-313.48C908.94,-301.27 1002.17,-283.86 1060.99,-272.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1061.65,-276.31 1070.84,-271.03 1060.37,-269.42 1061.65,-276.31"/>
+</g>
+<!-- Node76 -->
+<g id="node76" class="node">
+<title>Node76</title>
+<g id="a_node76"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="860.5,-252 860.5,-271 1014.5,-271 1014.5,-252 860.5,-252"/>
+<text text-anchor="middle" x="937.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/ITensor.h</text>
+</a>
+</g>
+</g>
+<!-- Node73&#45;&gt;Node76 -->
+<g id="edge154" class="edge">
+<title>Node73&#45;&gt;Node76</title>
+<path fill="none" stroke="midnightblue" d="M805.17,-313.4C835.22,-301.84 877.29,-285.66 905.88,-274.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="907.3,-277.86 915.38,-271.01 904.79,-271.33 907.3,-277.86"/>
+</g>
+<!-- Node77 -->
+<g id="node77" class="node">
+<title>Node77</title>
+<g id="a_node77"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="506.5,-252 506.5,-271 676.5,-271 676.5,-252 506.5,-252"/>
+<text text-anchor="middle" x="591.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/TensorInfo.h</text>
+</a>
+</g>
+</g>
+<!-- Node73&#45;&gt;Node77 -->
+<g id="edge155" class="edge">
+<title>Node73&#45;&gt;Node77</title>
+<path fill="none" stroke="midnightblue" d="M730.09,-313.4C698.49,-301.79 654.17,-285.51 624.23,-274.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="625.26,-271.17 614.67,-271.01 622.85,-277.74 625.26,-271.17"/>
+</g>
+<!-- Node78 -->
+<g id="node78" class="node">
+<title>Node78</title>
+<g id="a_node78"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="694.5,-252 694.5,-271 842.5,-271 842.5,-252 694.5,-252"/>
+<text text-anchor="middle" x="768.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/Types.h</text>
+</a>
+</g>
+</g>
+<!-- Node73&#45;&gt;Node78 -->
+<g id="edge156" class="edge">
+<title>Node73&#45;&gt;Node78</title>
+<path fill="none" stroke="midnightblue" d="M768.5,-313.4C768.5,-304.06 768.5,-291.71 768.5,-281.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="772,-281.19 768.5,-271.19 765,-281.19 772,-281.19"/>
+</g>
+<!-- Node74&#45;&gt;Node13 -->
+<g id="edge152" class="edge">
+<title>Node74&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M1107.41,-251.84C1098.34,-242.51 1084.97,-226.73 1079.5,-210 1066.21,-169.37 1084.96,-146.75 1120.5,-123 1164.72,-93.45 1318.22,-80 1395.43,-74.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1396.03,-78.46 1405.79,-74.34 1395.59,-71.47 1396.03,-78.46"/>
+</g>
+<!-- Node74&#45;&gt;Node43 -->
+<g id="edge151" class="edge">
+<title>Node74&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M1122.09,-251.98C1127.88,-243.14 1137.09,-229.09 1144.37,-217.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1147.37,-219.79 1149.92,-209.51 1141.51,-215.95 1147.37,-219.79"/>
+</g>
+<!-- Node75 -->
+<g id="node75" class="node">
+<title>Node75</title>
+<g id="a_node75"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="889.5,-190.5 889.5,-209.5 933.5,-209.5 933.5,-190.5 889.5,-190.5"/>
+<text text-anchor="middle" x="911.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
+</a>
+</g>
+</g>
+<!-- Node74&#45;&gt;Node75 -->
+<g id="edge153" class="edge">
+<title>Node74&#45;&gt;Node75</title>
+<path fill="none" stroke="midnightblue" d="M1087.13,-251.98C1048.94,-240.89 982.48,-221.6 943.18,-210.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="944.16,-206.83 933.58,-207.41 942.21,-213.56 944.16,-206.83"/>
+</g>
+<!-- Node79&#45;&gt;Node24 -->
+<g id="edge162" class="edge">
+<title>Node79&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M316.63,-136.6C652.68,-131.18 2387.3,-102.52 2498.5,-87 2552.63,-79.44 2563.46,-64.16 2617.5,-56 2810.06,-26.92 3431.91,-14.27 3583.8,-11.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3583.97,-15.06 3593.91,-11.39 3583.85,-8.07 3583.97,-15.06"/>
+</g>
+<!-- Node79&#45;&gt;Node57 -->
+<g id="edge159" class="edge">
+<title>Node79&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M316.59,-136.53C453.79,-134.17 817.22,-127.94 1120.5,-123 2136.94,-106.43 2391.84,-130.03 3407.5,-87 3459.78,-84.79 3519.28,-80.51 3561.56,-77.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3561.97,-80.65 3571.66,-76.37 3561.41,-73.68 3561.97,-80.65"/>
+</g>
+<!-- Node80 -->
+<g id="node80" class="node">
+<title>Node80</title>
+<g id="a_node80"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="0,-56.5 0,-86.5 125,-86.5 125,-56.5 0,-56.5"/>
+<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="62.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLScheduler.h</text>
+</a>
+</g>
+</g>
+<!-- Node79&#45;&gt;Node80 -->
+<g id="edge160" class="edge">
+<title>Node79&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M234.21,-128.87C203.98,-118.95 153.61,-102.41 115.21,-89.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="115.82,-86.32 105.23,-86.53 113.64,-92.97 115.82,-86.32"/>
+</g>
+<!-- Node81 -->
+<g id="node81" class="node">
+<title>Node81</title>
+<g id="a_node81"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="143,-56.5 143,-86.5 266,-86.5 266,-56.5 143,-56.5"/>
+<text text-anchor="start" x="151" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/CL</text>
+<text text-anchor="middle" x="204.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">/OpenCL.h</text>
+</a>
+</g>
+</g>
+<!-- Node79&#45;&gt;Node81 -->
+<g id="edge161" class="edge">
+<title>Node79&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M252.95,-128.73C245.38,-119.95 233.43,-106.08 223.29,-94.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="225.82,-91.88 216.64,-86.59 220.51,-96.45 225.82,-91.88"/>
+</g>
+<!-- Node82 -->
+<g id="node82" class="node">
+<title>Node82</title>
+<g id="a_node82"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="284.5,-62 284.5,-81 316.5,-81 316.5,-62 284.5,-62"/>
+<text text-anchor="middle" x="300.5" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">list</text>
+</a>
+</g>
+</g>
+<!-- Node79&#45;&gt;Node82 -->
+<g id="edge163" class="edge">
+<title>Node79&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M265.89,-128.73C272.01,-118.79 282.14,-102.34 289.86,-89.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="292.93,-91.48 295.19,-81.13 286.97,-87.81 292.93,-91.48"/>
+</g>
+<!-- Node85&#45;&gt;Node3 -->
+<g id="edge171" class="edge">
+<title>Node85&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M2289.74,-711C2432.47,-707.09 2698.09,-696.18 2788.5,-668 2861.71,-645.18 2937.5,-657.68 2937.5,-581 2937.5,-581 2937.5,-581 2937.5,-450.5 2937.5,-387.38 2916.66,-314.65 2905.85,-281.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2909.07,-279.77 2902.61,-271.37 2902.43,-281.97 2909.07,-279.77"/>
+</g>
+<!-- Node85&#45;&gt;Node6 -->
+<g id="edge172" class="edge">
+<title>Node85&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M2143.6,-704.46C2104.07,-696.87 2054.82,-684.44 2042.5,-668 2016.75,-633.65 2069.32,-572.66 2082.5,-559 2261.03,-374.03 2457.38,-498.7 2587.5,-277 2597.71,-259.61 2595.02,-235.92 2591.19,-219.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2594.5,-218.45 2588.51,-209.71 2587.74,-220.28 2594.5,-218.45"/>
+</g>
+<!-- Node85&#45;&gt;Node36 -->
+<g id="edge175" class="edge">
+<title>Node85&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M2289.77,-711.51C2441.69,-708.22 2729.28,-698.06 2764.5,-668 2794.76,-642.18 2785.5,-620.78 2785.5,-581 2785.5,-581 2785.5,-581 2785.5,-512 2785.5,-460.13 2729.21,-422.55 2693.74,-404.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2695.29,-400.88 2684.78,-399.51 2692.14,-407.13 2695.29,-400.88"/>
+</g>
+<!-- Node85&#45;&gt;Node43 -->
+<g id="edge173" class="edge">
+<title>Node85&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M2103.33,-708.01C1999.19,-701.72 1825.69,-689.09 1677.5,-668 1119.95,-588.65 879.74,-710.91 452.5,-344 417.84,-314.24 390.2,-279.28 421.5,-246 432.65,-234.14 892.11,-212.61 1078.32,-204.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1078.48,-207.84 1088.32,-203.91 1078.17,-200.85 1078.48,-207.84"/>
+</g>
+<!-- Node85&#45;&gt;Node74 -->
+<g id="edge174" class="edge">
+<title>Node85&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M2121.9,-704.47C1866.75,-673.51 1037.23,-557.49 902.5,-344 895.15,-332.35 893.95,-323.8 902.5,-313 912.14,-300.82 996.1,-283.7 1055.93,-272.86"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1056.83,-276.25 1066.05,-271.04 1055.59,-269.36 1056.83,-276.25"/>
+</g>
+<!-- Node86 -->
+<g id="node86" class="node">
+<title>Node86</title>
+<g id="a_node86"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2051,-637.5 2051,-667.5 2176,-667.5 2176,-637.5 2051,-637.5"/>
+<text text-anchor="start" x="2059" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="2113.5" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">/FunctionDescriptors.h</text>
+</a>
+</g>
+</g>
+<!-- Node85&#45;&gt;Node86 -->
+<g id="edge176" class="edge">
+<title>Node85&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M2184.61,-704.48C2173.37,-696.42 2156.08,-684.02 2141.36,-673.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2143.23,-670.5 2133.06,-667.52 2139.15,-676.19 2143.23,-670.5"/>
+</g>
+<!-- Node87 -->
+<g id="node87" class="node">
+<title>Node87</title>
+<g id="a_node87"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2194,-637.5 2194,-667.5 2367,-667.5 2367,-637.5 2194,-637.5"/>
+<text text-anchor="start" x="2202" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/function</text>
+<text text-anchor="middle" x="2280.5" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">_info/FullyConnectedLayerInfo.h</text>
+</a>
+</g>
+</g>
+<!-- Node85&#45;&gt;Node87 -->
+<g id="edge177" class="edge">
+<title>Node85&#45;&gt;Node87</title>
+<path fill="none" stroke="midnightblue" d="M2208.54,-704.48C2219.91,-696.42 2237.41,-684.02 2252.3,-673.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2254.57,-676.16 2260.7,-667.52 2250.52,-670.45 2254.57,-676.16"/>
+</g>
+<!-- Node88 -->
+<g id="node88" class="node">
+<title>Node88</title>
+<g id="a_node88"><a xlink:href="_neon_reduce_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2597.5,-637.5 2597.5,-667.5 2755.5,-667.5 2755.5,-637.5 2597.5,-637.5"/>
+<text text-anchor="start" x="2605.5" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">neon/workloads/NeonReduce</text>
+<text text-anchor="middle" x="2676.5" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node85&#45;&gt;Node88 -->
+<g id="edge178" class="edge">
+<title>Node85&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M2281.15,-704.49C2358.31,-696.46 2475.71,-683.55 2587.29,-668.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2587.95,-671.57 2597.37,-666.73 2586.99,-664.64 2587.95,-671.57"/>
+</g>
+<!-- Node91 -->
+<g id="node91" class="node">
+<title>Node91</title>
+<g id="a_node91"><a xlink:href="_cl_reduce_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2385.5,-643 2385.5,-662 2579.5,-662 2579.5,-643 2385.5,-643"/>
+<text text-anchor="middle" x="2482.5" y="-650" font-family="Helvetica,sans-Serif" font-size="10.00">cl/workloads/ClReduceWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node85&#45;&gt;Node91 -->
+<g id="edge182" class="edge">
+<title>Node85&#45;&gt;Node91</title>
+<path fill="none" stroke="midnightblue" d="M2237.48,-704.48C2288.66,-693.83 2376.23,-675.61 2431.64,-664.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2432.52,-667.47 2441.6,-662.01 2431.1,-660.62 2432.52,-667.47"/>
+</g>
+<!-- Node89 -->
+<g id="node89" class="node">
+<title>Node89</title>
+<g id="a_node89"><a xlink:href="_neon_base_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2445,-570.5 2445,-589.5 2578,-589.5 2578,-570.5 2445,-570.5"/>
+<text text-anchor="middle" x="2511.5" y="-577.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node88&#45;&gt;Node89 -->
+<g id="edge179" class="edge">
+<title>Node88&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M2643.51,-637.4C2613.56,-624.61 2569.8,-605.91 2540.99,-593.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2542.04,-590.24 2531.47,-589.53 2539.29,-596.68 2542.04,-590.24"/>
+</g>
+<!-- Node90 -->
+<g id="node90" class="node">
+<title>Node90</title>
+<g id="a_node90"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2596,-559.5 2596,-600.5 2757,-600.5 2757,-559.5 2596,-559.5"/>
+<text text-anchor="start" x="2604" y="-588.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="start" x="2604" y="-577.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NEON/functions/NEReduction</text>
+<text text-anchor="middle" x="2676.5" y="-566.5" font-family="Helvetica,sans-Serif" font-size="10.00">Operation.h</text>
+</a>
+</g>
+</g>
+<!-- Node88&#45;&gt;Node90 -->
+<g id="edge181" class="edge">
+<title>Node88&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M2676.5,-637.23C2676.5,-629.57 2676.5,-619.84 2676.5,-610.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2680,-610.59 2676.5,-600.59 2673,-610.59 2680,-610.59"/>
+</g>
+<!-- Node89&#45;&gt;Node33 -->
+<g id="edge180" class="edge">
+<title>Node89&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M2512.58,-570.23C2513.75,-560.68 2515.67,-545.12 2517.19,-532.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2520.69,-532.98 2518.44,-522.63 2513.74,-532.12 2520.69,-532.98"/>
+</g>
+<!-- Node91&#45;&gt;Node32 -->
+<g id="edge183" class="edge">
+<title>Node91&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M2429.63,-642.99C2375.91,-633.98 2290.45,-618.63 2217.5,-601 2207.27,-598.53 2196.29,-595.48 2186.2,-592.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2187.05,-589.11 2176.47,-589.59 2185.04,-595.81 2187.05,-589.11"/>
+</g>
+<!-- Node92 -->
+<g id="node92" class="node">
+<title>Node92</title>
+<g id="a_node92"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2226.5,-565 2226.5,-595 2426.5,-595 2426.5,-565 2226.5,-565"/>
+<text text-anchor="start" x="2234.5" y="-583" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="2326.5" y="-572" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/functions/CLReductionOperation.h</text>
+</a>
+</g>
+</g>
+<!-- Node91&#45;&gt;Node92 -->
+<g id="edge184" class="edge">
+<title>Node91&#45;&gt;Node92</title>
+<path fill="none" stroke="midnightblue" d="M2463.68,-643C2439.81,-632.21 2398.01,-613.32 2366.8,-599.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2368.05,-595.93 2357.49,-595.01 2365.16,-602.31 2368.05,-595.93"/>
+</g>
+<!-- Node93&#45;&gt;Node71 -->
+<g id="edge191" class="edge">
+<title>Node93&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M1233.83,-380.49C1198.84,-364.1 1117.84,-328.38 1045.5,-313 806.76,-262.23 735.96,-329.09 497.5,-277 494.43,-276.33 491.27,-275.45 488.16,-274.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="489.08,-271.08 478.49,-271.02 486.74,-277.67 489.08,-271.08"/>
+</g>
+<!-- Node93&#45;&gt;Node73 -->
+<g id="edge190" class="edge">
+<title>Node93&#45;&gt;Node73</title>
+<path fill="none" stroke="midnightblue" d="M1188.85,-381.28C1106.76,-371.17 961.94,-353.33 865.59,-341.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="865.9,-337.97 855.54,-340.22 865.04,-344.92 865.9,-337.97"/>
+</g>
+<!-- Node93&#45;&gt;Node83 -->
+<g id="edge197" class="edge">
+<title>Node93&#45;&gt;Node83</title>
+<path fill="none" stroke="midnightblue" d="M1211.81,-380.48C1168.95,-371.27 1099.74,-356.4 1047.09,-345.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1047.64,-341.63 1037.13,-342.95 1046.17,-348.48 1047.64,-341.63"/>
+</g>
+<!-- Node94 -->
+<g id="node94" class="node">
+<title>Node94</title>
+<g id="a_node94"><a xlink:href="_arm_compute_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1351.5,-313.5 1351.5,-343.5 1525.5,-343.5 1525.5,-313.5 1351.5,-313.5"/>
+<text text-anchor="start" x="1359.5" y="-331.5" font-family="Helvetica,sans-Serif" font-size="10.00">aclCommon/ArmComputeTensor</text>
+<text text-anchor="middle" x="1438.5" y="-320.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node94 -->
+<g id="edge186" class="edge">
+<title>Node93&#45;&gt;Node94</title>
+<path fill="none" stroke="midnightblue" d="M1278.29,-380.48C1305.99,-371.66 1349.97,-357.67 1384.85,-346.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1385.96,-349.89 1394.43,-343.52 1383.84,-343.22 1385.96,-349.89"/>
+</g>
+<!-- Node95 -->
+<g id="node95" class="node">
+<title>Node95</title>
+<g id="a_node95"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1456,-246.5 1456,-276.5 1581,-276.5 1581,-246.5 1456,-246.5"/>
+<text text-anchor="start" x="1464" y="-264.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="1518.5" y="-253.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IMemoryGroup.h</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node95 -->
+<g id="edge199" class="edge">
+<title>Node93&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M1235.17,-380.39C1222.54,-372.72 1206,-360.21 1198.5,-344 1192.71,-331.5 1189.5,-323.43 1198.5,-313 1234.16,-271.67 1387.67,-286.05 1441.5,-277 1442.97,-276.75 1444.45,-276.5 1445.94,-276.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1446.68,-279.67 1455.92,-274.5 1445.47,-272.77 1446.68,-279.67"/>
+</g>
+<!-- Node97 -->
+<g id="node97" class="node">
+<title>Node97</title>
+<g id="a_node97"><a xlink:href="_polymorphic_downcast_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1218,-246.5 1218,-276.5 1361,-276.5 1361,-246.5 1218,-246.5"/>
+<text text-anchor="start" x="1226" y="-264.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Polymorphic</text>
+<text text-anchor="middle" x="1289.5" y="-253.5" font-family="Helvetica,sans-Serif" font-size="10.00">Downcast.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node97 -->
+<g id="edge192" class="edge">
+<title>Node93&#45;&gt;Node97</title>
+<path fill="none" stroke="midnightblue" d="M1217.32,-380.49C1198.51,-373.88 1176.76,-362.6 1165.5,-344 1158.36,-332.21 1157.81,-324.43 1165.5,-313 1175.73,-297.78 1191.44,-287.15 1208.26,-279.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1209.74,-282.9 1217.7,-275.91 1207.12,-276.41 1209.74,-282.9"/>
+</g>
+<!-- Node98 -->
+<g id="node98" class="node">
+<title>Node98</title>
+<g id="a_node98"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1208,-313.5 1208,-343.5 1333,-343.5 1333,-313.5 1208,-313.5"/>
+<text text-anchor="start" x="1216" y="-331.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="1270.5" y="-320.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLSubTensor.h</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node98 -->
+<g id="edge198" class="edge">
+<title>Node93&#45;&gt;Node98</title>
+<path fill="none" stroke="midnightblue" d="M1254.22,-380.48C1256.51,-373.32 1259.88,-362.75 1262.97,-353.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1266.31,-354.11 1266.02,-343.52 1259.65,-351.98 1266.31,-354.11"/>
+</g>
+<!-- Node99 -->
+<g id="node99" class="node">
+<title>Node99</title>
+<g id="a_node99"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1742,-246.5 1742,-276.5 1867,-276.5 1867,-246.5 1742,-246.5"/>
+<text text-anchor="start" x="1750" y="-264.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="1804.5" y="-253.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemoryGroup.h</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node99 -->
+<g id="edge200" class="edge">
+<title>Node93&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M1314.03,-388.32C1373.21,-385.58 1463.33,-375.87 1534.5,-344 1554.39,-335.09 1552.87,-322.47 1572.5,-313 1579.84,-309.46 1666.63,-291.03 1731.92,-277.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1732.71,-280.86 1741.79,-275.4 1731.29,-274 1732.71,-280.86"/>
+</g>
+<!-- Node100 -->
+<g id="node100" class="node">
+<title>Node100</title>
+<g id="a_node100"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1581.5,-319 1581.5,-338 1763.5,-338 1763.5,-319 1581.5,-319"/>
+<text text-anchor="middle" x="1672.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/TensorShape.h</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node100 -->
+<g id="edge201" class="edge">
+<title>Node93&#45;&gt;Node100</title>
+<path fill="none" stroke="midnightblue" d="M1311.82,-380.48C1388.57,-369.63 1520.9,-350.93 1602.16,-339.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1602.88,-342.87 1612.29,-338.01 1601.9,-335.94 1602.88,-342.87"/>
+</g>
+<!-- Node101 -->
+<g id="node101" class="node">
+<title>Node101</title>
+<g id="a_node101"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1782,-319 1782,-338 1961,-338 1961,-319 1782,-319"/>
+<text text-anchor="middle" x="1871.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/Coordinates.h</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node101 -->
+<g id="edge202" class="edge">
+<title>Node93&#45;&gt;Node101</title>
+<path fill="none" stroke="midnightblue" d="M1314.18,-384.79C1412.15,-377.94 1607.47,-363.2 1772.5,-344 1783.78,-342.69 1795.75,-341.1 1807.32,-339.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1807.97,-342.91 1817.37,-338.02 1806.97,-335.98 1807.97,-342.91"/>
+</g>
+<!-- Node102 -->
+<g id="node102" class="node">
+<title>Node102</title>
+<g id="a_node102"><a xlink:href="_i_cl_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1979.5,-319 1979.5,-338 2157.5,-338 2157.5,-319 1979.5,-319"/>
+<text text-anchor="middle" x="2068.5" y="-326" font-family="Helvetica,sans-Serif" font-size="10.00">aclCommon/IClTensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node93&#45;&gt;Node102 -->
+<g id="edge203" class="edge">
+<title>Node93&#45;&gt;Node102</title>
+<path fill="none" stroke="midnightblue" d="M1314.16,-386.86C1439.22,-382.19 1728.57,-369.42 1970.5,-344 1982.08,-342.78 1994.38,-341.2 2006.22,-339.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2007.08,-342.93 2016.47,-338.03 2006.07,-336.01 2007.08,-342.93"/>
+</g>
+<!-- Node94&#45;&gt;Node38 -->
+<g id="edge187" class="edge">
+<title>Node94&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M1525.64,-317.21C1541.23,-315.62 1557.33,-314.13 1572.5,-313 1964.63,-283.83 2066.37,-326.18 2456.5,-277 2464.16,-276.03 2472.24,-274.65 2480.05,-273.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2481.02,-276.48 2490.1,-271.02 2479.6,-269.63 2481.02,-276.48"/>
+</g>
+<!-- Node94&#45;&gt;Node95 -->
+<g id="edge188" class="edge">
+<title>Node94&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M1455.86,-313.4C1466.76,-304.54 1481.01,-292.96 1493.16,-283.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1495.62,-285.6 1501.18,-276.58 1491.21,-280.17 1495.62,-285.6"/>
+</g>
+<!-- Node96 -->
+<g id="node96" class="node">
+<title>Node96</title>
+<g id="a_node96"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1599,-246.5 1599,-276.5 1724,-276.5 1724,-246.5 1599,-246.5"/>
+<text text-anchor="start" x="1607" y="-264.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="1661.5" y="-253.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Tensor.h</text>
+</a>
+</g>
+</g>
+<!-- Node94&#45;&gt;Node96 -->
+<g id="edge189" class="edge">
+<title>Node94&#45;&gt;Node96</title>
+<path fill="none" stroke="midnightblue" d="M1486.61,-313.48C1520.79,-303.51 1566.86,-290.09 1603.13,-279.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1604.47,-282.77 1613.09,-276.61 1602.51,-276.05 1604.47,-282.77"/>
+</g>
+<!-- Node97&#45;&gt;Node7 -->
+<g id="edge194" class="edge">
+<title>Node97&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1305.95,-246.26C1322.99,-231.68 1350.58,-208.58 1375.5,-190 1418.09,-158.24 1426.33,-145.42 1474.5,-123 1514.16,-104.54 1562,-91.42 1598.1,-83.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1598.95,-86.59 1607.95,-81.01 1597.43,-79.76 1598.95,-86.59"/>
+</g>
+<!-- Node97&#45;&gt;Node13 -->
+<g id="edge196" class="edge">
+<title>Node97&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M1290.13,-246.22C1292.05,-219.03 1299.86,-159.32 1331.5,-123 1348.33,-103.69 1374.1,-91.28 1396.36,-83.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1397.53,-86.9 1405.97,-80.49 1395.38,-80.24 1397.53,-86.9"/>
+</g>
+<!-- Node97&#45;&gt;Node20 -->
+<g id="edge195" class="edge">
+<title>Node97&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M1361.37,-253.4C1388.08,-250.88 1418.66,-248.14 1446.5,-246 1842.99,-215.48 1952.2,-256.24 2336.5,-154 2423.03,-130.98 2462.38,-149.5 2526.5,-87 2542.34,-71.55 2549.66,-46.55 2552.95,-29.47"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2556.41,-30 2554.58,-19.57 2549.5,-28.87 2556.41,-30"/>
+</g>
+<!-- Node97&#45;&gt;Node43 -->
+<g id="edge193" class="edge">
+<title>Node97&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M1257.74,-246.4C1235.46,-236.51 1205.91,-223.38 1184.31,-213.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1185.56,-210.52 1175,-209.66 1182.72,-216.91 1185.56,-210.52"/>
+</g>
+<!-- Node102&#45;&gt;Node99 -->
+<g id="edge205" class="edge">
+<title>Node102&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M2033.72,-318.94C1992.54,-308.8 1923.06,-291.69 1871.36,-278.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1872.15,-275.55 1861.6,-276.56 1870.48,-282.35 1872.15,-275.55"/>
+</g>
+<!-- Node103 -->
+<g id="node103" class="node">
+<title>Node103</title>
+<g id="a_node103"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1885,-246.5 1885,-276.5 2008,-276.5 2008,-246.5 1885,-246.5"/>
+<text text-anchor="start" x="1893" y="-264.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/CL</text>
+<text text-anchor="middle" x="1946.5" y="-253.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ICLTensor.h</text>
+</a>
+</g>
+</g>
+<!-- Node102&#45;&gt;Node103 -->
+<g id="edge204" class="edge">
+<title>Node102&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M2052.3,-318.87C2034.45,-309.36 2005.18,-293.77 1981.95,-281.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1983.53,-278.26 1973.06,-276.65 1980.24,-284.44 1983.53,-278.26"/>
+</g>
+</g>
+</svg>