aboutsummaryrefslogtreecommitdiff
path: root/latest/_quantized_lstm_params_8hpp__dep__incl.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2024-02-15 15:02:19 +0000
committerNikhil Raj <nikhil.raj@arm.com>2024-02-15 15:02:19 +0000
commit38b600d8abb2c5f7a44511b5deddf441f975d51d (patch)
tree32a082a9e39f3af53d8678a5c18dee67a7f572ec /latest/_quantized_lstm_params_8hpp__dep__incl.svg
parent6f92c8e9f8bb38dcf5dccf8deeff5112ecd8e37c (diff)
downloadarmnn-38b600d8abb2c5f7a44511b5deddf441f975d51d.tar.gz
IVGCVSW-7968 Update Doxygen docu for 24.02
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I8c1e45815c6cf78f80d6f2c0959a5bbba6cd11de
Diffstat (limited to 'latest/_quantized_lstm_params_8hpp__dep__incl.svg')
-rw-r--r--latest/_quantized_lstm_params_8hpp__dep__incl.svg1414
1 files changed, 731 insertions, 683 deletions
diff --git a/latest/_quantized_lstm_params_8hpp__dep__incl.svg b/latest/_quantized_lstm_params_8hpp__dep__incl.svg
index cfe1b61a95..2d618b1869 100644
--- a/latest/_quantized_lstm_params_8hpp__dep__incl.svg
+++ b/latest/_quantized_lstm_params_8hpp__dep__incl.svg
@@ -4,18 +4,18 @@
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: include/armnn/QuantizedLstmParams.hpp Pages: 1 -->
-<svg width="7382pt" height="575pt"
- viewBox="0.00 0.00 7382.00 575.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<svg width="7538pt" height="575pt"
+ viewBox="0.00 0.00 7537.96 575.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 571)">
<title>include/armnn/QuantizedLstmParams.hpp</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-571 7378,-571 7378,4 -4,4"/>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-571 7533.96,-571 7533.96,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="4549,-536.5 4549,-566.5 4712,-566.5 4712,-536.5 4549,-536.5"/>
-<text text-anchor="start" x="4557" y="-554.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/QuantizedLstm</text>
-<text text-anchor="middle" x="4630.5" y="-543.5" font-family="Helvetica,sans-Serif" font-size="10.00">Params.hpp</text>
+<polygon fill="#bfbfbf" stroke="black" points="5592.46,-536.5 5592.46,-566.5 5755.46,-566.5 5755.46,-536.5 5592.46,-536.5"/>
+<text text-anchor="start" x="5600.46" y="-554.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/QuantizedLstm</text>
+<text text-anchor="middle" x="5673.96" y="-543.5" font-family="Helvetica,sans-Serif" font-size="10.00">Params.hpp</text>
</a>
</g>
</g>
@@ -23,1511 +23,1559 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_arm_n_n_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1010.5,-475 1010.5,-494 1156.5,-494 1156.5,-475 1010.5,-475"/>
-<text text-anchor="middle" x="1083.5" y="-482" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/ArmNN.hpp</text>
+<polygon fill="white" stroke="black" points="1104.96,-475 1104.96,-494 1250.96,-494 1250.96,-475 1104.96,-475"/>
+<text text-anchor="middle" x="1177.96" y="-482" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/ArmNN.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="M4538.77,-548.82C4035.01,-539.59 1610.9,-495.16 1156.86,-486.84"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4538.84,-552.32 4548.9,-549 4538.97,-545.32 4538.84,-552.32"/>
+<path fill="none" stroke="midnightblue" d="M5581.98,-549.17C4994.87,-540.68 1779.3,-494.19 1251.33,-486.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5582.04,-552.67 5592.09,-549.32 5582.14,-545.67 5582.04,-552.67"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_i_layer_support_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4288,-469.5 4288,-499.5 4423,-499.5 4423,-469.5 4288,-469.5"/>
-<text text-anchor="start" x="4296" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
-<text text-anchor="middle" x="4355.5" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ILayerSupport.hpp</text>
+<polygon fill="white" stroke="black" points="2588.46,-469.5 2588.46,-499.5 2723.46,-499.5 2723.46,-469.5 2588.46,-469.5"/>
+<text text-anchor="start" x="2596.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
+<text text-anchor="middle" x="2655.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ILayerSupport.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge37" class="edge">
<title>Node1&#45;&gt;Node22</title>
-<path fill="none" stroke="midnightblue" d="M4561.19,-534.12C4516.2,-523.48 4458.15,-509.76 4415.2,-499.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4560.63,-537.58 4571.17,-536.48 4562.24,-530.77 4560.63,-537.58"/>
+<path fill="none" stroke="midnightblue" d="M5582.33,-548.53C5127.55,-538.73 3119.08,-495.47 2723.68,-486.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5582.39,-552.03 5592.46,-548.74 5582.54,-545.03 5582.39,-552.03"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_backend_helper_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3470,-408 3470,-427 3631,-427 3631,-408 3470,-408"/>
-<text text-anchor="middle" x="3550.5" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendHelper.cpp</text>
+<polygon fill="white" stroke="black" points="2215.46,-408 2215.46,-427 2376.46,-427 2376.46,-408 2215.46,-408"/>
+<text text-anchor="middle" x="2295.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendHelper.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node23 -->
-<g id="edge80" class="edge">
+<g id="edge83" class="edge">
<title>Node1&#45;&gt;Node23</title>
-<path fill="none" stroke="midnightblue" d="M4538.66,-540.89C4363.64,-522.29 3970.33,-479.12 3640.5,-433 3627.8,-431.22 3614.13,-429.12 3601.37,-427.07"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4538.55,-544.4 4548.86,-541.97 4539.29,-537.44 4538.55,-544.4"/>
+<path fill="none" stroke="midnightblue" d="M5582.28,-550.44C5101.61,-549.93 2882.92,-545.13 2579.96,-500 2480.02,-485.11 2365.72,-444.87 2318.34,-427.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5582.29,-553.94 5592.3,-550.45 5582.3,-546.94 5582.29,-553.94"/>
</g>
-<!-- Node65 -->
-<g id="node65" class="node">
-<title>Node65</title>
-<g id="a_node65"><a xlink:href="_quantized_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4937,-469.5 4937,-499.5 5088,-499.5 5088,-469.5 4937,-469.5"/>
-<text text-anchor="start" x="4945" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantized</text>
-<text text-anchor="middle" x="5012.5" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer.cpp</text>
+<!-- Node68 -->
+<g id="node68" class="node">
+<title>Node68</title>
+<g id="a_node68"><a xlink:href="_quantized_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5980.46,-469.5 5980.46,-499.5 6131.46,-499.5 6131.46,-469.5 5980.46,-469.5"/>
+<text text-anchor="start" x="5988.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantized</text>
+<text text-anchor="middle" x="6055.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node65 -->
-<g id="edge81" class="edge">
-<title>Node1&#45;&gt;Node65</title>
-<path fill="none" stroke="midnightblue" d="M4722.12,-534.94C4780.83,-524.96 4858.65,-511.73 4927.5,-500 4930.6,-499.47 4933.76,-498.93 4936.96,-498.39"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4721.4,-531.51 4712.13,-536.63 4722.57,-538.41 4721.4,-531.51"/>
+<!-- Node1&#45;&gt;Node68 -->
+<g id="edge84" class="edge">
+<title>Node1&#45;&gt;Node68</title>
+<path fill="none" stroke="midnightblue" d="M5765.59,-535.05C5824.54,-525.09 5902.78,-511.83 5971.96,-500 5974.74,-499.53 5977.56,-499.04 5980.41,-498.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5764.83,-531.63 5755.56,-536.74 5766,-538.53 5764.83,-531.63"/>
</g>
-<!-- Node66 -->
-<g id="node66" class="node">
-<title>Node66</title>
-<g id="a_node66"><a xlink:href="_network_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="483,-475 483,-494 614,-494 614,-475 483,-475"/>
-<text text-anchor="middle" x="548.5" y="-482" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.hpp</text>
+<!-- Node69 -->
+<g id="node69" class="node">
+<title>Node69</title>
+<g id="a_node69"><a xlink:href="_network_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="280.46,-475 280.46,-494 411.46,-494 411.46,-475 280.46,-475"/>
+<text text-anchor="middle" x="345.96" y="-482" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.hpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node66 -->
-<g id="edge82" class="edge">
-<title>Node1&#45;&gt;Node66</title>
-<path fill="none" stroke="midnightblue" d="M4538.67,-549.83C4127,-546.72 2410.2,-532.34 1001.5,-500 863.64,-496.83 702.24,-491.21 614.13,-487.97"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4538.7,-553.33 4548.73,-549.91 4538.76,-546.33 4538.7,-553.33"/>
+<!-- Node1&#45;&gt;Node69 -->
+<g id="edge85" class="edge">
+<title>Node1&#45;&gt;Node69</title>
+<path fill="none" stroke="midnightblue" d="M5582.12,-549.77C5109.31,-545.95 2902.12,-527.42 1095.96,-500 843.02,-496.16 542.12,-489.8 411.67,-486.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5582.27,-553.27 5592.3,-549.85 5582.33,-546.27 5582.27,-553.27"/>
</g>
-<!-- Node79 -->
-<g id="node79" class="node">
-<title>Node79</title>
-<g id="a_node79"><a xlink:href="_deserializer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5106.5,-469.5 5106.5,-499.5 5230.5,-499.5 5230.5,-469.5 5106.5,-469.5"/>
-<text text-anchor="start" x="5114.5" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnDeserializer</text>
-<text text-anchor="middle" x="5168.5" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Deserializer.cpp</text>
+<!-- Node82 -->
+<g id="node82" class="node">
+<title>Node82</title>
+<g id="a_node82"><a xlink:href="_deserializer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6149.96,-469.5 6149.96,-499.5 6273.96,-499.5 6273.96,-469.5 6149.96,-469.5"/>
+<text text-anchor="start" x="6157.96" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnDeserializer</text>
+<text text-anchor="middle" x="6211.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Deserializer.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node79 -->
-<g id="edge99" class="edge">
-<title>Node1&#45;&gt;Node79</title>
-<path fill="none" stroke="midnightblue" d="M4722.1,-543.05C4816.3,-534.81 4967.11,-520 5096.5,-500 5099.65,-499.51 5102.87,-498.98 5106.12,-498.42"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4721.69,-539.57 4712.03,-543.92 4722.29,-546.54 4721.69,-539.57"/>
+<!-- Node1&#45;&gt;Node82 -->
+<g id="edge102" class="edge">
+<title>Node1&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M5765.77,-543.13C5860.18,-534.96 6011.33,-520.2 6140.96,-500 6143.82,-499.55 6146.74,-499.07 6149.69,-498.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5765.34,-539.66 5755.68,-544 5765.94,-546.63 5765.34,-539.66"/>
</g>
-<!-- Node80 -->
-<g id="node80" class="node">
-<title>Node80</title>
-<g id="a_node80"><a xlink:href="_serializer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5249,-469.5 5249,-499.5 5360,-499.5 5360,-469.5 5249,-469.5"/>
-<text text-anchor="start" x="5257" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnSerializer</text>
-<text text-anchor="middle" x="5304.5" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Serializer.cpp</text>
+<!-- Node83 -->
+<g id="node83" class="node">
+<title>Node83</title>
+<g id="a_node83"><a xlink:href="_serializer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6292.46,-469.5 6292.46,-499.5 6403.46,-499.5 6403.46,-469.5 6292.46,-469.5"/>
+<text text-anchor="start" x="6300.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnSerializer</text>
+<text text-anchor="middle" x="6347.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Serializer.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node80 -->
-<g id="edge100" class="edge">
-<title>Node1&#45;&gt;Node80</title>
-<path fill="none" stroke="midnightblue" d="M4722.39,-546.8C4842.02,-541.08 5057.33,-527.74 5239.5,-500 5242.59,-499.53 5245.74,-499 5248.93,-498.42"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4722.01,-543.31 4712.18,-547.28 4722.33,-550.3 4722.01,-543.31"/>
+<!-- Node1&#45;&gt;Node83 -->
+<g id="edge103" class="edge">
+<title>Node1&#45;&gt;Node83</title>
+<path fill="none" stroke="midnightblue" d="M5765.86,-546.8C5885.48,-541.08 6100.8,-527.74 6282.96,-500 6286.05,-499.53 6289.21,-499 6292.39,-498.42"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5765.47,-543.31 5755.65,-547.28 5765.8,-550.3 5765.47,-543.31"/>
</g>
-<!-- Node81 -->
-<g id="node81" class="node">
-<title>Node81</title>
-<g id="a_node81"><a xlink:href="_cl_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4545.5,-469.5 4545.5,-499.5 4715.5,-499.5 4715.5,-469.5 4545.5,-469.5"/>
-<text text-anchor="start" x="4553.5" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4630.5" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.hpp</text>
+<!-- Node84 -->
+<g id="node84" class="node">
+<title>Node84</title>
+<g id="a_node84"><a xlink:href="_cl_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5588.96,-469.5 5588.96,-499.5 5758.96,-499.5 5758.96,-469.5 5588.96,-469.5"/>
+<text text-anchor="start" x="5596.96" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5673.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.hpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node81 -->
-<g id="edge101" class="edge">
-<title>Node1&#45;&gt;Node81</title>
-<path fill="none" stroke="midnightblue" d="M4630.5,-526.11C4630.5,-517.15 4630.5,-507.32 4630.5,-499.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4627,-526.4 4630.5,-536.4 4634,-526.4 4627,-526.4"/>
+<!-- Node1&#45;&gt;Node84 -->
+<g id="edge104" class="edge">
+<title>Node1&#45;&gt;Node84</title>
+<path fill="none" stroke="midnightblue" d="M5673.96,-526.11C5673.96,-517.15 5673.96,-507.32 5673.96,-499.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5670.46,-526.4 5673.96,-536.4 5677.46,-526.4 5670.46,-526.4"/>
</g>
-<!-- Node85 -->
-<g id="node85" class="node">
-<title>Node85</title>
-<g id="a_node85"><a xlink:href="_neon_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4734,-469.5 4734,-499.5 4919,-499.5 4919,-469.5 4734,-469.5"/>
-<text text-anchor="start" x="4742" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="4826.5" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.hpp</text>
+<!-- Node88 -->
+<g id="node88" class="node">
+<title>Node88</title>
+<g id="a_node88"><a xlink:href="_neon_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5777.46,-469.5 5777.46,-499.5 5962.46,-499.5 5962.46,-469.5 5777.46,-469.5"/>
+<text text-anchor="start" x="5785.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="5869.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.hpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node85 -->
-<g id="edge106" class="edge">
-<title>Node1&#45;&gt;Node85</title>
-<path fill="none" stroke="midnightblue" d="M4682.58,-533.23C4714.29,-522.71 4754.28,-509.45 4784.05,-499.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4681.42,-529.93 4673.03,-536.4 4683.62,-536.57 4681.42,-529.93"/>
+<!-- Node1&#45;&gt;Node88 -->
+<g id="edge109" class="edge">
+<title>Node1&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M5726.05,-533.23C5757.75,-522.71 5797.74,-509.45 5827.52,-499.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5724.88,-529.93 5716.49,-536.4 5727.09,-536.57 5724.88,-529.93"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="754.5,-408 754.5,-427 884.5,-427 884.5,-408 754.5,-408"/>
-<text text-anchor="middle" x="819.5" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
+<polygon fill="white" stroke="black" points="659.96,-408 659.96,-427 789.96,-427 789.96,-408 659.96,-408"/>
+<text text-anchor="middle" x="724.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
-<path fill="none" stroke="midnightblue" d="M1038.76,-472.48C986.68,-459.66 901.79,-438.76 854.36,-427.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1038.17,-475.94 1048.72,-474.94 1039.84,-469.15 1038.17,-475.94"/>
+<path fill="none" stroke="midnightblue" d="M1106.25,-473.63C1033.95,-463.62 919.16,-447.57 819.96,-433 807.01,-431.1 793.06,-429 779.96,-427"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1105.78,-477.1 1116.17,-475 1106.74,-470.16 1105.78,-477.1"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_driver_options_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1016.5,-402.5 1016.5,-432.5 1150.5,-432.5 1150.5,-402.5 1016.5,-402.5"/>
-<text text-anchor="start" x="1024.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
-<text text-anchor="middle" x="1083.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.hpp</text>
+<polygon fill="white" stroke="black" points="1205.96,-402.5 1205.96,-432.5 1339.96,-432.5 1339.96,-402.5 1205.96,-402.5"/>
+<text text-anchor="start" x="1213.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
+<text text-anchor="middle" x="1272.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
-<path fill="none" stroke="midnightblue" d="M1083.5,-464.41C1083.5,-454.22 1083.5,-441.9 1083.5,-432.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1080,-464.73 1083.5,-474.73 1087,-464.73 1080,-464.73"/>
+<path fill="none" stroke="midnightblue" d="M1199.38,-468.85C1215.23,-458 1236.71,-443.3 1252.37,-432.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1197.05,-466.2 1190.78,-474.73 1201.01,-471.98 1197.05,-466.2"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_armnn_device_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="731,-341 731,-360 922,-360 922,-341 731,-341"/>
-<text text-anchor="middle" x="826.5" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.hpp</text>
+<polygon fill="white" stroke="black" points="1168.46,-341 1168.46,-360 1359.46,-360 1359.46,-341 1168.46,-341"/>
+<text text-anchor="middle" x="1263.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge16" class="edge">
<title>Node2&#45;&gt;Node5</title>
-<path fill="none" stroke="midnightblue" d="M1039.54,-472.24C1009.55,-463.64 969.44,-450.33 936.5,-433 931.16,-430.19 865.12,-380.59 838.01,-360.17"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1038.73,-475.64 1049.3,-474.97 1040.62,-468.9 1038.73,-475.64"/>
+<path fill="none" stroke="midnightblue" d="M1178.72,-464.83C1180.21,-447.33 1184.55,-421.08 1196.96,-402 1209.28,-383.08 1231.24,-368.56 1246.66,-360.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1175.22,-464.71 1178.09,-474.9 1182.21,-465.14 1175.22,-464.71"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_armnn_prepared_model_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="846.5,-67.5 846.5,-97.5 1026.5,-97.5 1026.5,-67.5 846.5,-67.5"/>
-<text text-anchor="start" x="854.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
-<text text-anchor="middle" x="936.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.hpp</text>
+<polygon fill="white" stroke="black" points="1254.96,-67.5 1254.96,-97.5 1434.96,-97.5 1434.96,-67.5 1254.96,-67.5"/>
+<text text-anchor="start" x="1262.96" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
+<text text-anchor="middle" x="1344.96" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node8 -->
<g id="edge36" class="edge">
<title>Node2&#45;&gt;Node8</title>
-<path fill="none" stroke="midnightblue" d="M1047.18,-471.08C1028.4,-462.95 1006.53,-450.54 992.5,-433 915.86,-337.22 932.88,-287.5 926.5,-165 925.78,-151.24 925.16,-147.71 926.5,-134 927.72,-121.55 930.6,-107.61 932.95,-97.54"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1046.08,-474.42 1056.66,-474.95 1048.72,-467.93 1046.08,-474.42"/>
+<path fill="none" stroke="midnightblue" d="M1261.36,-479.45C1345.79,-470.33 1463.96,-441.49 1463.96,-351.5 1463.96,-351.5 1463.96,-351.5 1463.96,-215.5 1463.96,-160.73 1406.76,-118.45 1371.67,-97.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1260.85,-475.99 1251.25,-480.47 1261.55,-482.95 1260.85,-475.99"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_armnn_driver_impl_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="943,-201.5 943,-231.5 1110,-231.5 1110,-201.5 943,-201.5"/>
-<text text-anchor="start" x="951" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
-<text text-anchor="middle" x="1026.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.hpp</text>
+<polygon fill="white" stroke="black" points="1269.46,-201.5 1269.46,-231.5 1436.46,-231.5 1436.46,-201.5 1269.46,-201.5"/>
+<text text-anchor="start" x="1277.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
+<text text-anchor="middle" x="1352.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node12 -->
<g id="edge17" class="edge">
<title>Node2&#45;&gt;Node12</title>
-<path fill="none" stroke="midnightblue" d="M1050.68,-470.65C1034.58,-462.48 1016.7,-450.16 1007.5,-433 971.12,-365.14 1005.19,-267.77 1020.21,-231.67"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1049.35,-473.89 1059.88,-474.99 1052.33,-467.56 1049.35,-473.89"/>
+<path fill="none" stroke="midnightblue" d="M1258.29,-472.77C1289.09,-465.51 1323.04,-453.35 1348.96,-433 1408.49,-386.28 1414.95,-339.77 1390.96,-268 1386.37,-254.26 1376.41,-241.27 1367.84,-231.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1257.42,-469.37 1248.41,-474.96 1258.93,-476.21 1257.42,-469.37"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_canonical_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1448.5,-402.5 1448.5,-432.5 1600.5,-432.5 1600.5,-402.5 1448.5,-402.5"/>
-<text text-anchor="start" x="1456.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
-<text text-anchor="middle" x="1524.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
+<polygon fill="white" stroke="black" points="869.96,-402.5 869.96,-432.5 1021.96,-432.5 1021.96,-402.5 869.96,-402.5"/>
+<text text-anchor="start" x="877.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
+<text text-anchor="middle" x="945.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node14 -->
<g id="edge18" class="edge">
<title>Node2&#45;&gt;Node14</title>
-<path fill="none" stroke="midnightblue" d="M1151.6,-473.46C1231.76,-461.65 1364.53,-442.08 1448.12,-429.76"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1150.99,-470.01 1141.61,-474.94 1152.01,-476.94 1150.99,-470.01"/>
+<path fill="none" stroke="midnightblue" d="M1137.37,-472.13C1098.04,-461.11 1038.3,-444.37 996.03,-432.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1136.58,-475.54 1147.16,-474.87 1138.47,-468.8 1136.58,-475.54"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_conversion_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1168,-335.5 1168,-365.5 1327,-365.5 1327,-335.5 1168,-335.5"/>
-<text text-anchor="start" x="1176" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
-<text text-anchor="middle" x="1247.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
+<polygon fill="white" stroke="black" points="555.46,-335.5 555.46,-365.5 714.46,-365.5 714.46,-335.5 555.46,-335.5"/>
+<text text-anchor="start" x="563.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
+<text text-anchor="middle" x="634.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node15 -->
<g id="edge34" class="edge">
<title>Node2&#45;&gt;Node15</title>
-<path fill="none" stroke="midnightblue" d="M1106.85,-469.36C1122.23,-459.71 1142.59,-446.31 1159.5,-433 1187.32,-411.11 1217,-382.35 1233.8,-365.5"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1104.64,-466.61 1097.98,-474.85 1108.33,-472.56 1104.64,-466.61"/>
+<path fill="none" stroke="midnightblue" d="M1094.56,-477.22C1029.67,-470.67 938.02,-457.75 860.96,-433 831.63,-423.58 827.56,-413.46 798.96,-402 762.88,-387.54 720.96,-374.7 688.54,-365.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1094.44,-480.73 1104.73,-478.22 1095.12,-473.76 1094.44,-480.73"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_model_to_i_network_transformer_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1166,-201.5 1166,-231.5 1311,-231.5 1311,-201.5 1166,-201.5"/>
-<text text-anchor="start" x="1174" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
-<text text-anchor="middle" x="1238.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.hpp</text>
+<polygon fill="white" stroke="black" points="1000.46,-201.5 1000.46,-231.5 1145.46,-231.5 1145.46,-201.5 1000.46,-201.5"/>
+<text text-anchor="start" x="1008.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
+<text text-anchor="middle" x="1072.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node17 -->
<g id="edge35" class="edge">
<title>Node2&#45;&gt;Node17</title>
-<path fill="none" stroke="midnightblue" d="M1140.7,-472.7C1221.38,-453.86 1364.24,-406.25 1413.5,-299 1434.9,-252.4 1368.21,-232.39 1311.09,-223.83"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1139.69,-469.34 1130.7,-474.96 1141.23,-476.17 1139.69,-469.34"/>
+<path fill="none" stroke="midnightblue" d="M1171.05,-465.1C1160.44,-436.99 1139.46,-381.69 1120.96,-335 1106.11,-297.51 1087.97,-253.58 1078.83,-231.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1167.89,-466.65 1174.69,-474.77 1174.44,-464.18 1167.89,-466.65"/>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
-<path fill="none" stroke="midnightblue" d="M1018.22,-399.99C967.86,-387.25 900.23,-370.15 860.22,-360.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1017.5,-403.42 1028.05,-402.48 1019.21,-396.63 1017.5,-403.42"/>
+<path fill="none" stroke="midnightblue" d="M1269.61,-392.25C1268.05,-381.02 1266.3,-368.38 1265.17,-360.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1266.17,-392.97 1271.01,-402.4 1273.11,-392.01 1266.17,-392.97"/>
</g>
<!-- Node4&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node4&#45;&gt;Node12</title>
-<path fill="none" stroke="midnightblue" d="M1075.13,-392.62C1067,-369 1054.6,-331.75 1045.5,-299 1039.01,-275.62 1032.9,-248.06 1029.44,-231.73"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1071.85,-393.84 1078.43,-402.15 1078.46,-391.55 1071.85,-393.84"/>
+<path fill="none" stroke="midnightblue" d="M1331.18,-397.95C1345.7,-390.41 1359.52,-380.05 1367.96,-366 1393.86,-322.91 1371.89,-259.85 1359.73,-231.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1329.6,-394.82 1322.09,-402.28 1332.62,-401.14 1329.6,-394.82"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_driver_options_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1405.5,-335.5 1405.5,-365.5 1539.5,-365.5 1539.5,-335.5 1405.5,-335.5"/>
-<text text-anchor="start" x="1413.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
-<text text-anchor="middle" x="1472.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.cpp</text>
+<polygon fill="white" stroke="black" points="977.96,-335.5 977.96,-365.5 1111.96,-365.5 1111.96,-335.5 977.96,-335.5"/>
+<text text-anchor="start" x="985.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
+<text text-anchor="middle" x="1044.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node13 -->
<g id="edge15" class="edge">
<title>Node4&#45;&gt;Node13</title>
-<path fill="none" stroke="midnightblue" d="M1161.1,-403.53C1232.55,-391.6 1337.44,-374.07 1405.36,-362.72"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1160.1,-400.15 1150.81,-405.25 1161.25,-407.06 1160.1,-400.15"/>
+<path fill="none" stroke="midnightblue" d="M1214.09,-399.71C1176.99,-389.14 1129.62,-375.63 1094.46,-365.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1213.2,-403.1 1223.77,-402.48 1215.12,-396.37 1213.2,-403.1"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_armnn_device_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="658,-274 658,-293 849,-293 849,-274 658,-274"/>
-<text text-anchor="middle" x="753.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.cpp</text>
+<polygon fill="white" stroke="black" points="1168.46,-274 1168.46,-293 1359.46,-293 1359.46,-274 1168.46,-274"/>
+<text text-anchor="middle" x="1263.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
-<path fill="none" stroke="midnightblue" d="M808.93,-333.86C794.58,-321.08 774.83,-303.49 763.19,-293.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="806.86,-336.7 816.65,-340.73 811.51,-331.47 806.86,-336.7"/>
+<path fill="none" stroke="midnightblue" d="M1263.96,-330.54C1263.96,-318.17 1263.96,-302.62 1263.96,-293.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1260.46,-330.73 1263.96,-340.73 1267.46,-330.73 1260.46,-330.73"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_armnn_driver_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="948,-140 948,-159 1135,-159 1135,-140 948,-140"/>
-<text text-anchor="middle" x="1041.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver.hpp</text>
+<polygon fill="white" stroke="black" points="1138.46,-140 1138.46,-159 1325.46,-159 1325.46,-140 1138.46,-140"/>
+<text text-anchor="middle" x="1231.96" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node7</title>
-<path fill="none" stroke="midnightblue" d="M837.25,-332.4C859.27,-297.77 909.46,-220.92 933.5,-201 957.41,-181.19 990.38,-167.26 1013.58,-159.12"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="834.22,-330.65 831.83,-340.97 840.13,-334.39 834.22,-330.65"/>
+<path fill="none" stroke="midnightblue" d="M1213.01,-337.7C1192.55,-330.2 1171,-318.14 1158.96,-299 1151.63,-287.34 1154.38,-280.99 1158.96,-268 1165.8,-248.62 1176.59,-249.11 1187.96,-232 1204.7,-206.82 1220.58,-174.67 1227.84,-159.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1212.01,-341.06 1222.6,-340.94 1214.24,-334.43 1212.01,-341.06"/>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node7&#45;&gt;Node8</title>
-<path fill="none" stroke="midnightblue" d="M1018.81,-134.45C1001.2,-123.55 976.89,-108.5 959.26,-97.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1016.99,-137.45 1027.34,-139.73 1020.68,-131.49 1016.99,-137.45"/>
+<path fill="none" stroke="midnightblue" d="M1256.12,-134.6C1275.1,-123.69 1301.41,-108.55 1320.47,-97.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1254.13,-131.71 1247.2,-139.73 1257.62,-137.78 1254.13,-131.71"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="support__library__service_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1044.5,-67.5 1044.5,-97.5 1172.5,-97.5 1172.5,-67.5 1044.5,-67.5"/>
-<text text-anchor="start" x="1052.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/support_library</text>
-<text text-anchor="middle" x="1108.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_service.cpp</text>
+<polygon fill="white" stroke="black" points="1108.96,-67.5 1108.96,-97.5 1236.96,-97.5 1236.96,-67.5 1108.96,-67.5"/>
+<text text-anchor="start" x="1116.96" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/support_library</text>
+<text text-anchor="middle" x="1172.96" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_service.cpp</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node7&#45;&gt;Node11</title>
-<path fill="none" stroke="midnightblue" d="M1057.87,-132.62C1068.91,-121.91 1083.35,-107.9 1093.98,-97.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1055.28,-130.26 1050.54,-139.73 1060.15,-135.28 1055.28,-130.26"/>
+<path fill="none" stroke="midnightblue" d="M1217.26,-132.3C1207.58,-121.63 1195.02,-107.8 1185.75,-97.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1214.7,-134.68 1224.01,-139.73 1219.88,-129.98 1214.7,-134.68"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_armnn_driver_impl_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1117,-0.5 1117,-30.5 1284,-30.5 1284,-0.5 1117,-0.5"/>
-<text text-anchor="start" x="1125" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
-<text text-anchor="middle" x="1200.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.cpp</text>
+<polygon fill="white" stroke="black" points="1261.46,-0.5 1261.46,-30.5 1428.46,-30.5 1428.46,-0.5 1261.46,-0.5"/>
+<text text-anchor="start" x="1269.46" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
+<text text-anchor="middle" x="1344.96" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.cpp</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node8&#45;&gt;Node9</title>
-<path fill="none" stroke="midnightblue" d="M1003.31,-65.05C1046.47,-54.43 1102.04,-40.74 1143.19,-30.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1002.33,-61.69 993.46,-67.48 1004.01,-68.48 1002.33,-61.69"/>
+<path fill="none" stroke="midnightblue" d="M1344.96,-57.11C1344.96,-48.15 1344.96,-38.32 1344.96,-30.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1341.46,-57.4 1344.96,-67.4 1348.46,-57.4 1341.46,-57.4"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_armnn_prepared_model_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1408.5,-0.5 1408.5,-30.5 1588.5,-30.5 1588.5,-0.5 1408.5,-0.5"/>
-<text text-anchor="start" x="1416.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
-<text text-anchor="middle" x="1498.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.cpp</text>
+<polygon fill="white" stroke="black" points="839.96,-0.5 839.96,-30.5 1019.96,-30.5 1019.96,-0.5 839.96,-0.5"/>
+<text text-anchor="start" x="847.96" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
+<text text-anchor="middle" x="929.96" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.cpp</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node8&#45;&gt;Node10</title>
-<path fill="none" stroke="midnightblue" d="M1036.73,-66.87C1172.13,-49.72 1317.21,-34.51 1408.33,-25.34"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1036.07,-63.43 1026.59,-68.16 1036.95,-70.37 1036.07,-63.43"/>
+<path fill="none" stroke="midnightblue" d="M1245.46,-65.91C1176.76,-55.15 1086.18,-40.97 1019.7,-30.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1245.01,-69.39 1255.43,-67.48 1246.09,-62.47 1245.01,-69.39"/>
</g>
<!-- Node12&#45;&gt;Node7 -->
<g id="edge12" class="edge">
<title>Node12&#45;&gt;Node7</title>
-<path fill="none" stroke="midnightblue" d="M1032.02,-191.6C1034.63,-180.28 1037.59,-167.46 1039.49,-159.19"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1028.59,-190.87 1029.75,-201.4 1035.41,-192.44 1028.59,-190.87"/>
+<path fill="none" stroke="midnightblue" d="M1317.85,-196.64C1294.7,-184.2 1265.5,-168.51 1247.8,-159.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1316.24,-199.75 1326.71,-201.4 1319.56,-193.58 1316.24,-199.75"/>
</g>
<!-- Node12&#45;&gt;Node8 -->
<g id="edge14" class="edge">
<title>Node12&#45;&gt;Node8</title>
-<path fill="none" stroke="midnightblue" d="M974.2,-196.78C960.21,-189.15 946.71,-178.78 938.5,-165 926.12,-144.21 929.38,-114.83 932.92,-97.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="972.91,-200.05 983.42,-201.42 976.05,-193.8 972.91,-200.05"/>
+<path fill="none" stroke="midnightblue" d="M1351.5,-191.39C1349.84,-163.9 1347.17,-119.89 1345.81,-97.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1348.01,-191.6 1352.11,-201.37 1355,-191.18 1348.01,-191.6"/>
</g>
<!-- Node12&#45;&gt;Node9 -->
<g id="edge13" class="edge">
<title>Node12&#45;&gt;Node9</title>
-<path fill="none" stroke="midnightblue" d="M1087.28,-197.87C1106.81,-190.07 1127.51,-179.35 1143.5,-165 1184,-128.67 1195.92,-60.32 1199.27,-30.74"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1085.92,-194.64 1077.82,-201.46 1088.41,-201.18 1085.92,-194.64"/>
+<path fill="none" stroke="midnightblue" d="M1381.42,-194.98C1417.54,-166.33 1471.96,-112.71 1443.96,-67 1433.43,-49.81 1415,-38.23 1396.88,-30.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1378.92,-192.49 1373.14,-201.37 1383.2,-198.03 1378.92,-192.49"/>
</g>
<!-- Node14&#45;&gt;Node10 -->
<g id="edge30" class="edge">
<title>Node14&#45;&gt;Node10</title>
-<path fill="none" stroke="midnightblue" d="M1547.87,-395.19C1571.8,-370.94 1605.5,-328.9 1605.5,-284.5 1605.5,-284.5 1605.5,-284.5 1605.5,-148.5 1605.5,-95.55 1552.89,-51.96 1521.45,-30.63"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1545.19,-392.92 1540.5,-402.42 1550.09,-397.92 1545.19,-392.92"/>
+<path fill="none" stroke="midnightblue" d="M859.88,-401.55C818.78,-392.76 775.43,-380.52 760.96,-366 717.45,-322.31 733.03,-293.14 724.96,-232 723.16,-218.34 719.36,-213.59 724.96,-201 761.88,-118.11 856.47,-56.84 903.13,-30.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="859.2,-404.98 869.7,-403.59 860.63,-398.13 859.2,-404.98"/>
</g>
<!-- Node14&#45;&gt;Node13 -->
<g id="edge32" class="edge">
<title>Node14&#45;&gt;Node13</title>
-<path fill="none" stroke="midnightblue" d="M1506.86,-394.45C1499.22,-384.9 1490.5,-374 1483.76,-365.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1504.24,-396.77 1513.22,-402.4 1509.7,-392.4 1504.24,-396.77"/>
+<path fill="none" stroke="midnightblue" d="M976.07,-396.73C991.39,-386.68 1009.65,-374.68 1023.53,-365.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="973.88,-393.98 967.45,-402.4 977.73,-399.83 973.88,-393.98"/>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge19" class="edge">
<title>Node14&#45;&gt;Node15</title>
-<path fill="none" stroke="midnightblue" d="M1454.98,-400.19C1409.61,-389.54 1350.99,-375.78 1307.63,-365.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1454.2,-403.6 1464.74,-402.48 1455.8,-396.78 1454.2,-403.6"/>
+<path fill="none" stroke="midnightblue" d="M868.85,-400.38C817.69,-389.69 751.21,-375.8 702.21,-365.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="868.36,-403.86 878.87,-402.48 869.79,-397 868.36,-403.86"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_model_to_i_network_transformer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1267,-134.5 1267,-164.5 1412,-164.5 1412,-134.5 1267,-134.5"/>
-<text text-anchor="start" x="1275" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
-<text text-anchor="middle" x="1339.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.cpp</text>
+<polygon fill="white" stroke="black" points="899.46,-134.5 899.46,-164.5 1044.46,-164.5 1044.46,-134.5 899.46,-134.5"/>
+<text text-anchor="start" x="907.46" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
+<text text-anchor="middle" x="971.96" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.cpp</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node18 -->
<g id="edge33" class="edge">
<title>Node14&#45;&gt;Node18</title>
-<path fill="none" stroke="midnightblue" d="M1536.77,-393.19C1557.51,-350.21 1593.11,-257.67 1548.5,-201 1531.59,-179.51 1465.59,-166.08 1412.22,-158.52"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1533.56,-391.78 1532.24,-402.3 1539.83,-394.9 1533.56,-391.78"/>
+<path fill="none" stroke="midnightblue" d="M948.35,-392.07C953.68,-337.57 966.39,-207.52 970.59,-164.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="944.85,-391.91 947.36,-402.2 951.82,-392.59 944.85,-391.91"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_canonical_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1633.5,-335.5 1633.5,-365.5 1785.5,-365.5 1785.5,-335.5 1633.5,-335.5"/>
-<text text-anchor="start" x="1641.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
-<text text-anchor="middle" x="1709.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
+<polygon fill="white" stroke="black" points="769.96,-335.5 769.96,-365.5 921.96,-365.5 921.96,-335.5 769.96,-335.5"/>
+<text text-anchor="start" x="777.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
+<text text-anchor="middle" x="845.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node21 -->
<g id="edge31" class="edge">
<title>Node14&#45;&gt;Node21</title>
-<path fill="none" stroke="midnightblue" d="M1574.44,-398.96C1604.24,-388.48 1641.57,-375.37 1669.44,-365.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1572.92,-395.78 1564.64,-402.4 1575.24,-402.38 1572.92,-395.78"/>
+<path fill="none" stroke="midnightblue" d="M915.56,-396.73C900.08,-386.68 881.63,-374.68 867.62,-365.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="913.97,-399.88 924.27,-402.4 917.79,-394.01 913.97,-399.88"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_converter_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1055,-274 1055,-293 1228,-293 1228,-274 1055,-274"/>
-<text text-anchor="middle" x="1141.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.hpp</text>
+<polygon fill="white" stroke="black" points="770.46,-274 770.46,-293 943.46,-293 943.46,-274 770.46,-274"/>
+<text text-anchor="middle" x="856.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.hpp</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge20" class="edge">
<title>Node15&#45;&gt;Node16</title>
-<path fill="none" stroke="midnightblue" d="M1215.93,-330.14C1195.78,-317.79 1170.67,-302.39 1155.37,-293.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1214.15,-333.15 1224.5,-335.4 1217.8,-327.18 1214.15,-333.15"/>
+<path fill="none" stroke="midnightblue" d="M692.72,-332.59C736.07,-319.9 793.63,-303.04 827.84,-293.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="691.48,-329.31 682.86,-335.48 693.44,-336.02 691.48,-329.31"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_conversion_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1246,-268.5 1246,-298.5 1405,-298.5 1405,-268.5 1246,-268.5"/>
-<text text-anchor="start" x="1254" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
-<text text-anchor="middle" x="1325.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
+<polygon fill="white" stroke="black" points="555.46,-268.5 555.46,-298.5 714.46,-298.5 714.46,-268.5 555.46,-268.5"/>
+<text text-anchor="start" x="563.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
+<text text-anchor="middle" x="634.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node20 -->
<g id="edge29" class="edge">
<title>Node15&#45;&gt;Node20</title>
-<path fill="none" stroke="midnightblue" d="M1272.24,-328.88C1284.09,-319.01 1297.98,-307.43 1308.61,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1269.87,-326.31 1264.42,-335.4 1274.35,-331.68 1269.87,-326.31"/>
+<path fill="none" stroke="midnightblue" d="M634.96,-325.11C634.96,-316.15 634.96,-306.32 634.96,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="631.46,-325.4 634.96,-335.4 638.46,-325.4 631.46,-325.4"/>
</g>
<!-- Node16&#45;&gt;Node7 -->
<g id="edge21" class="edge">
<title>Node16&#45;&gt;Node7</title>
-<path fill="none" stroke="midnightblue" d="M1139.95,-263.6C1137.68,-245.94 1132.12,-219.58 1118.5,-201 1104.13,-181.4 1079.68,-167.27 1062.18,-159.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1136.49,-264.2 1141.02,-273.79 1143.46,-263.48 1136.49,-264.2"/>
+<path fill="none" stroke="midnightblue" d="M953.82,-281.34C1014.42,-277.02 1092.38,-264.68 1153.96,-232 1187.7,-214.1 1215.3,-176.18 1226.54,-159.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="953.23,-277.87 943.48,-282.01 953.69,-284.86 953.23,-277.87"/>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge22" class="edge">
<title>Node16&#45;&gt;Node17</title>
-<path fill="none" stroke="midnightblue" d="M1162.91,-268.15C1179.14,-257.27 1201.34,-242.4 1217.47,-231.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1160.94,-265.26 1154.58,-273.73 1164.84,-271.07 1160.94,-265.26"/>
+<path fill="none" stroke="midnightblue" d="M895.46,-270.92C932.08,-259.9 987.25,-243.29 1026.35,-231.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="894.22,-267.64 885.65,-273.87 896.23,-274.34 894.22,-267.64"/>
</g>
<!-- Node16&#45;&gt;Node18 -->
<g id="edge28" class="edge">
<title>Node16&#45;&gt;Node18</title>
-<path fill="none" stroke="midnightblue" d="M1202.01,-272.05C1246.93,-263.1 1303.12,-248.98 1319.5,-232 1337.1,-213.76 1340.02,-182.66 1340.08,-164.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1201.18,-268.65 1192.04,-273.99 1202.52,-275.52 1201.18,-268.65"/>
+<path fill="none" stroke="midnightblue" d="M876.32,-267.65C888.14,-258.12 903.18,-245.1 914.96,-232 934.59,-210.17 953.29,-181.4 963.63,-164.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="874.05,-264.98 868.38,-273.93 878.4,-270.47 874.05,-264.98"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_converter_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1367.5,-207 1367.5,-226 1539.5,-226 1539.5,-207 1367.5,-207"/>
-<text text-anchor="middle" x="1453.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
+<polygon fill="white" stroke="black" points="733.96,-207 733.96,-226 905.96,-226 905.96,-207 733.96,-207"/>
+<text text-anchor="middle" x="819.96" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node19 -->
<g id="edge27" class="edge">
<title>Node16&#45;&gt;Node19</title>
-<path fill="none" stroke="midnightblue" d="M1192.47,-271.88C1253.82,-259.1 1355.67,-237.88 1412.3,-226.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1191.69,-268.47 1182.61,-273.94 1193.11,-275.32 1191.69,-268.47"/>
+<path fill="none" stroke="midnightblue" d="M847.02,-265.03C839.86,-252.45 830.5,-236.01 824.88,-226.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="843.99,-266.77 851.97,-273.73 850.07,-263.31 843.99,-266.77"/>
</g>
<!-- Node17&#45;&gt;Node7 -->
<g id="edge23" class="edge">
<title>Node17&#45;&gt;Node7</title>
-<path fill="none" stroke="midnightblue" d="M1185.79,-198.11C1147.46,-185.46 1097.24,-168.89 1067.28,-159.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1185.16,-201.59 1195.75,-201.4 1187.35,-194.94 1185.16,-201.59"/>
+<path fill="none" stroke="midnightblue" d="M1117.1,-197.46C1147.82,-184.9 1187.39,-168.72 1211.16,-159.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1115.4,-194.37 1107.47,-201.4 1118.05,-200.85 1115.4,-194.37"/>
</g>
<!-- Node17&#45;&gt;Node8 -->
<g id="edge24" class="edge">
<title>Node17&#45;&gt;Node8</title>
-<path fill="none" stroke="midnightblue" d="M1219.15,-193.95C1201.28,-175.37 1173.1,-149.19 1143.5,-134 1120.17,-122.03 1059.22,-107.83 1009.45,-97.54"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1216.75,-196.51 1226.15,-201.4 1221.85,-191.72 1216.75,-196.51"/>
+<path fill="none" stroke="midnightblue" d="M1083.19,-192C1092.47,-173.45 1107.94,-148.36 1128.96,-134 1149.91,-119.69 1206.51,-106.74 1256.51,-97.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1079.91,-190.74 1078.78,-201.27 1086.24,-193.74 1079.91,-190.74"/>
</g>
<!-- Node17&#45;&gt;Node9 -->
<g id="edge25" class="edge">
<title>Node17&#45;&gt;Node9</title>
-<path fill="none" stroke="midnightblue" d="M1235.42,-191.3C1231.48,-161.78 1224,-110.44 1214.5,-67 1211.78,-54.56 1207.85,-40.62 1204.84,-30.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1231.99,-192.02 1236.76,-201.48 1238.93,-191.11 1231.99,-192.02"/>
+<path fill="none" stroke="midnightblue" d="M1069.83,-191.28C1067.05,-158.46 1067.56,-100.18 1099.96,-67 1122.23,-44.21 1199.48,-30.95 1261.35,-23.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1066.36,-191.76 1070.86,-201.36 1073.33,-191.05 1066.36,-191.76"/>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge26" class="edge">
<title>Node17&#45;&gt;Node18</title>
-<path fill="none" stroke="midnightblue" d="M1269.21,-195.73C1284.84,-185.68 1303.47,-173.68 1317.63,-164.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1266.93,-193.04 1260.42,-201.4 1270.72,-198.93 1266.93,-193.04"/>
+<path fill="none" stroke="midnightblue" d="M1042.25,-195.73C1026.62,-185.68 1007.99,-173.68 993.84,-164.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1040.75,-198.93 1051.05,-201.4 1044.53,-193.04 1040.75,-198.93"/>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge38" class="edge">
<title>Node22&#45;&gt;Node23</title>
-<path fill="none" stroke="midnightblue" d="M4277.41,-480.27C4145.73,-474.31 3871.29,-459.69 3640.5,-433 3626.82,-431.42 3612.05,-429.24 3598.5,-427.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4277.64,-483.78 4287.79,-480.73 4277.95,-476.79 4277.64,-483.78"/>
+<path fill="none" stroke="midnightblue" d="M2578.39,-469.49C2506.9,-456.59 2403.11,-437.85 2343.29,-427.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2577.79,-472.94 2588.25,-471.27 2579.03,-466.05 2577.79,-472.94"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_i_layer_support_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3649.5,-408 3649.5,-427 3805.5,-427 3805.5,-408 3649.5,-408"/>
-<text text-anchor="middle" x="3727.5" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/ILayerSupport.cpp</text>
+<polygon fill="white" stroke="black" points="2394.96,-408 2394.96,-427 2550.96,-427 2550.96,-408 2394.96,-408"/>
+<text text-anchor="middle" x="2472.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/ILayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node24 -->
<g id="edge39" class="edge">
<title>Node22&#45;&gt;Node24</title>
-<path fill="none" stroke="midnightblue" d="M4277.52,-477.69C4173.04,-469.55 3981.94,-453.43 3819.5,-433 3806.02,-431.3 3791.49,-429.16 3778.03,-427.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4277.42,-481.19 4287.66,-478.47 4277.96,-474.21 4277.42,-481.19"/>
+<path fill="none" stroke="midnightblue" d="M2606.54,-465.95C2571,-453.32 2524.63,-436.85 2496.92,-427.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2605.66,-469.35 2616.26,-469.4 2608,-462.75 2605.66,-469.35"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_layer_support_base_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4269,-402.5 4269,-432.5 4442,-432.5 4442,-402.5 4269,-402.5"/>
-<text text-anchor="start" x="4277" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="4355.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LayerSupportBase.hpp</text>
+<polygon fill="white" stroke="black" points="2569.46,-402.5 2569.46,-432.5 2742.46,-432.5 2742.46,-402.5 2569.46,-402.5"/>
+<text text-anchor="start" x="2577.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="2655.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LayerSupportBase.hpp</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node25 -->
<g id="edge40" class="edge">
<title>Node22&#45;&gt;Node25</title>
-<path fill="none" stroke="midnightblue" d="M4355.5,-459.11C4355.5,-450.15 4355.5,-440.32 4355.5,-432.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4352,-459.4 4355.5,-469.4 4359,-459.4 4352,-459.4"/>
+<path fill="none" stroke="midnightblue" d="M2655.96,-459.11C2655.96,-450.15 2655.96,-440.32 2655.96,-432.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2652.46,-459.4 2655.96,-469.4 2659.46,-459.4 2652.46,-459.4"/>
</g>
-<!-- Node64 -->
-<g id="node64" class="node">
-<title>Node64</title>
-<g id="a_node64"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4460,-402.5 4460,-432.5 4633,-432.5 4633,-402.5 4460,-402.5"/>
-<text text-anchor="start" x="4468" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="4546.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
+<!-- Node67 -->
+<g id="node67" class="node">
+<title>Node67</title>
+<g id="a_node67"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2760.46,-402.5 2760.46,-432.5 2933.46,-432.5 2933.46,-402.5 2760.46,-402.5"/>
+<text text-anchor="start" x="2768.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="2846.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
</a>
</g>
</g>
-<!-- Node22&#45;&gt;Node64 -->
-<g id="edge79" class="edge">
-<title>Node22&#45;&gt;Node64</title>
-<path fill="none" stroke="midnightblue" d="M4406.65,-466.09C4437.49,-455.6 4476.25,-442.41 4505.14,-432.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4405.28,-462.86 4396.94,-469.4 4407.54,-469.49 4405.28,-462.86"/>
+<!-- Node22&#45;&gt;Node67 -->
+<g id="edge82" class="edge">
+<title>Node22&#45;&gt;Node67</title>
+<path fill="none" stroke="midnightblue" d="M2707.12,-466.09C2737.95,-455.6 2776.71,-442.41 2805.6,-432.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2705.75,-462.86 2697.41,-469.4 2708,-469.49 2705.75,-462.86"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_layer_support_base_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3763,-335.5 3763,-365.5 3936,-365.5 3936,-335.5 3763,-335.5"/>
-<text text-anchor="start" x="3771" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="3849.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LayerSupportBase.cpp</text>
+<polygon fill="white" stroke="black" points="1872.46,-335.5 1872.46,-365.5 2045.46,-365.5 2045.46,-335.5 1872.46,-335.5"/>
+<text text-anchor="start" x="1880.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="1958.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LayerSupportBase.cpp</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge41" class="edge">
<title>Node25&#45;&gt;Node26</title>
-<path fill="none" stroke="midnightblue" d="M4258.85,-405.43C4175.49,-395.69 4051.95,-380.8 3944.5,-366 3941.77,-365.62 3939,-365.24 3936.21,-364.84"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4258.47,-408.91 4268.81,-406.59 4259.28,-401.96 4258.47,-408.91"/>
+<path fill="none" stroke="midnightblue" d="M2559.25,-401.99C2334.15,-377.54 2274.75,-390.66 2053.96,-366 2051.23,-365.69 2048.45,-365.37 2045.65,-365.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2559.08,-405.49 2569.4,-403.1 2559.84,-398.53 2559.08,-405.49"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_cl_layer_support_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3954,-341 3954,-360 4143,-360 4143,-341 3954,-341"/>
-<text text-anchor="middle" x="4048.5" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.hpp</text>
+<polygon fill="white" stroke="black" points="4530.46,-341 4530.46,-360 4719.46,-360 4719.46,-341 4530.46,-341"/>
+<text text-anchor="middle" x="4624.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.hpp</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node27 -->
<g id="edge42" class="edge">
<title>Node25&#45;&gt;Node27</title>
-<path fill="none" stroke="midnightblue" d="M4279.39,-400.39C4219.04,-387.61 4137.08,-370.25 4088.78,-360.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4278.76,-403.83 4289.26,-402.48 4280.21,-396.98 4278.76,-403.83"/>
+<path fill="none" stroke="midnightblue" d="M2752.73,-402.04C3123.12,-370.62 4203.49,-356.24 4530.29,-352.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2752.17,-398.58 2742.51,-402.93 2752.78,-405.55 2752.17,-398.58"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
-<g id="a_node50"><a xlink:href="_neon_layer_support_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5578.5,-335.5 5578.5,-365.5 5740.5,-365.5 5740.5,-335.5 5578.5,-335.5"/>
-<text text-anchor="start" x="5586.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
-<text text-anchor="middle" x="5659.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.hpp</text>
+<g id="a_node50"><a xlink:href="_gpu_fsa_layer_support_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2584.96,-335.5 2584.96,-365.5 2726.96,-365.5 2726.96,-335.5 2584.96,-335.5"/>
+<text text-anchor="start" x="2592.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
+<text text-anchor="middle" x="2655.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaLayerSupport.hpp</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node50 -->
<g id="edge65" class="edge">
<title>Node25&#45;&gt;Node50</title>
-<path fill="none" stroke="midnightblue" d="M4452.3,-401.89C4881.61,-360.87 5384.85,-353.25 5578.28,-351.82"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4451.79,-398.43 4442.17,-402.87 4452.46,-405.4 4451.79,-398.43"/>
+<path fill="none" stroke="midnightblue" d="M2655.96,-392.11C2655.96,-383.15 2655.96,-373.32 2655.96,-365.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2652.46,-392.4 2655.96,-402.4 2659.46,-392.4 2652.46,-392.4"/>
</g>
-<!-- Node55 -->
-<g id="node55" class="node">
-<title>Node55</title>
-<g id="a_node55"><a xlink:href="_ref_layer_support_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6374,-335.5 6374,-365.5 6503,-365.5 6503,-335.5 6374,-335.5"/>
-<text text-anchor="start" x="6382" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="6438.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefLayerSupport.hpp</text>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:href="_neon_layer_support_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6733.96,-335.5 6733.96,-365.5 6895.96,-365.5 6895.96,-335.5 6733.96,-335.5"/>
+<text text-anchor="start" x="6741.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
+<text text-anchor="middle" x="6814.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.hpp</text>
</a>
</g>
</g>
-<!-- Node25&#45;&gt;Node55 -->
-<g id="edge70" class="edge">
-<title>Node25&#45;&gt;Node55</title>
-<path fill="none" stroke="midnightblue" d="M4452.24,-401.92C5101.44,-345.11 5268.31,-382.96 5916.5,-366 6081.22,-361.69 6275.16,-356.19 6373.81,-353.36"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4451.82,-398.45 4442.17,-402.81 4452.43,-405.42 4451.82,-398.45"/>
+<!-- Node25&#45;&gt;Node53 -->
+<g id="edge68" class="edge">
+<title>Node25&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M2752.57,-402.17C3041.98,-384.54 6185.87,-356.9 6733.77,-352.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2752.24,-398.68 2742.51,-402.87 2752.73,-405.67 2752.24,-398.68"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
-<g id="a_node58"><a xlink:href="_tosa_ref_layer_support_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6668,-335.5 6668,-365.5 6821,-365.5 6821,-335.5 6668,-335.5"/>
-<text text-anchor="start" x="6676" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
-<text text-anchor="middle" x="6744.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefLayerSupport.hpp</text>
+<g id="a_node58"><a xlink:href="_ref_layer_support_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1639.46,-335.5 1639.46,-365.5 1768.46,-365.5 1768.46,-335.5 1639.46,-335.5"/>
+<text text-anchor="start" x="1647.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1703.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefLayerSupport.hpp</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node58 -->
<g id="edge73" class="edge">
<title>Node25&#45;&gt;Node58</title>
-<path fill="none" stroke="midnightblue" d="M4452.26,-401.93C5365.09,-325.28 5599.44,-402.33 6511.5,-366 6563.74,-363.92 6622.5,-360.25 6667.94,-357.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4451.83,-398.45 4442.16,-402.78 4452.42,-405.43 4451.83,-398.45"/>
+<path fill="none" stroke="midnightblue" d="M2559.24,-402C2249.62,-371.17 2169.04,-387.85 1862.96,-366 1831.86,-363.78 1797.39,-360.71 1768.51,-357.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2559.11,-405.51 2569.41,-403.03 2559.81,-398.54 2559.11,-405.51"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
-<g id="a_node61"><a xlink:href="_sample_dynamic_layer_support_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6918,-335.5 6918,-365.5 7103,-365.5 7103,-335.5 6918,-335.5"/>
-<text text-anchor="start" x="6926" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
-<text text-anchor="middle" x="7010.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicLayerSupport.hpp</text>
+<g id="a_node61"><a xlink:href="_tosa_ref_layer_support_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2063.46,-335.5 2063.46,-365.5 2216.46,-365.5 2216.46,-335.5 2063.46,-335.5"/>
+<text text-anchor="start" x="2071.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="2139.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefLayerSupport.hpp</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node61 -->
<g id="edge76" class="edge">
<title>Node25&#45;&gt;Node61</title>
-<path fill="none" stroke="midnightblue" d="M4452.45,-401.93C4994.17,-358.43 6304.72,-390.96 6829.5,-366 6858.15,-364.64 6889.31,-362.41 6917.56,-360.11"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4451.84,-398.47 4442.16,-402.77 4452.42,-405.45 4451.84,-398.47"/>
+<path fill="none" stroke="midnightblue" d="M2559.14,-401.91C2432.94,-384.91 2298.74,-369.29 2216.69,-360.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2559,-405.43 2569.38,-403.3 2559.93,-398.49 2559,-405.43"/>
+</g>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="_sample_dynamic_layer_support_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2319.46,-335.5 2319.46,-365.5 2504.46,-365.5 2504.46,-335.5 2319.46,-335.5"/>
+<text text-anchor="start" x="2327.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
+<text text-anchor="middle" x="2411.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicLayerSupport.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node64 -->
+<g id="edge79" class="edge">
+<title>Node25&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M2593.46,-399.85C2553.68,-389.25 2502.72,-375.68 2464.94,-365.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2592.76,-403.28 2603.32,-402.48 2594.56,-396.52 2592.76,-403.28"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1840,-274 1840,-293 2005,-293 2005,-274 1840,-274"/>
-<text text-anchor="middle" x="1922.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
+<polygon fill="white" stroke="black" points="5443.46,-274 5443.46,-293 5608.46,-293 5608.46,-274 5443.46,-274"/>
+<text text-anchor="middle" x="5525.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge43" class="edge">
<title>Node27&#45;&gt;Node28</title>
-<path fill="none" stroke="midnightblue" d="M3986,-339.55C3972.35,-337.72 3957.97,-336.06 3944.5,-335 3088.78,-267.61 2868.53,-374.72 2013.5,-299 1998.68,-297.69 1982.62,-295.42 1968.17,-293.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3985.87,-343.06 3996.26,-340.97 3986.83,-336.13 3985.87,-343.06"/>
+<path fill="none" stroke="midnightblue" d="M4730.12,-346.16C4884.88,-340.52 5182.9,-326.87 5434.96,-299 5448.96,-297.45 5464.08,-295.26 5477.91,-293.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.55,-342.68 4719.68,-346.54 4729.8,-349.67 4729.55,-342.68"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1633.5,-274 1633.5,-293 1821.5,-293 1821.5,-274 1633.5,-274"/>
-<text text-anchor="middle" x="1727.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
+<polygon fill="white" stroke="black" points="6528.96,-274 6528.96,-293 6716.96,-293 6716.96,-274 6528.96,-274"/>
+<text text-anchor="middle" x="6622.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node29 -->
<g id="edge44" class="edge">
<title>Node27&#45;&gt;Node29</title>
-<path fill="none" stroke="midnightblue" d="M3986.22,-339.56C3972.51,-337.72 3958.04,-336.06 3944.5,-335 3007.65,-261.99 2767.3,-372.64 1830.5,-299 1813.67,-297.68 1795.39,-295.39 1778.97,-293.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3986.14,-343.08 3996.53,-340.99 3987.1,-336.15 3986.14,-343.08"/>
+<path fill="none" stroke="midnightblue" d="M4729.8,-348.27C5074.07,-343.99 6167.98,-328.37 6519.96,-299 6536.52,-297.62 6554.48,-295.36 6570.69,-293.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.55,-344.77 4719.59,-348.4 4729.63,-351.77 4729.55,-344.77"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2023,-268.5 2023,-298.5 2168,-298.5 2168,-268.5 2023,-268.5"/>
-<text text-anchor="start" x="2031" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="2095.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="5626.46,-268.5 5626.46,-298.5 5771.46,-298.5 5771.46,-268.5 5626.46,-268.5"/>
+<text text-anchor="start" x="5634.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5698.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node30 -->
<g id="edge45" class="edge">
<title>Node27&#45;&gt;Node30</title>
-<path fill="none" stroke="midnightblue" d="M3986,-339.57C3972.35,-337.74 3957.97,-336.07 3944.5,-335 3161.04,-272.63 2958.61,-376.48 2176.5,-299 2173.8,-298.73 2171.05,-298.42 2168.28,-298.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3985.87,-343.08 3996.26,-340.99 3986.83,-336.15 3985.87,-343.08"/>
+<path fill="none" stroke="midnightblue" d="M4729.84,-348.51C4911.37,-345.84 5295.64,-335.9 5617.96,-299 5620.66,-298.69 5623.4,-298.35 5626.17,-297.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.71,-345.01 4719.76,-348.66 4729.81,-352.01 4729.71,-345.01"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2186,-268.5 2186,-298.5 2337,-298.5 2337,-268.5 2186,-268.5"/>
-<text text-anchor="start" x="2194" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="2261.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="5962.46,-268.5 5962.46,-298.5 6113.46,-298.5 6113.46,-268.5 5962.46,-268.5"/>
+<text text-anchor="start" x="5970.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6037.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node31 -->
<g id="edge46" class="edge">
<title>Node27&#45;&gt;Node31</title>
-<path fill="none" stroke="midnightblue" d="M3985.78,-339.56C3972.2,-337.74 3957.89,-336.08 3944.5,-335 3235.96,-277.82 3053.02,-367.65 2345.5,-299 2342.85,-298.74 2340.15,-298.45 2337.44,-298.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3985.61,-343.07 3995.99,-340.97 3986.56,-336.13 3985.61,-343.07"/>
+<path fill="none" stroke="midnightblue" d="M4730.01,-350.17C4954.92,-350.57 5499.52,-346.09 5952.96,-299 5955.94,-298.69 5958.97,-298.34 5962.03,-297.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.87,-346.67 4719.87,-350.15 4729.86,-353.67 4729.87,-346.67"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2355,-268.5 2355,-298.5 2572,-298.5 2572,-268.5 2355,-268.5"/>
-<text text-anchor="start" x="2363" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="2463.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="6131.46,-268.5 6131.46,-298.5 6348.46,-298.5 6348.46,-268.5 6131.46,-268.5"/>
+<text text-anchor="start" x="6139.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6239.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node32 -->
<g id="edge47" class="edge">
<title>Node27&#45;&gt;Node32</title>
-<path fill="none" stroke="midnightblue" d="M3985.55,-339.57C3972.04,-337.76 3957.82,-336.1 3944.5,-335 3340.57,-285.08 3185.82,-344.01 2581.5,-299 2578.41,-298.77 2575.28,-298.52 2572.12,-298.25"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3985.34,-343.07 3995.72,-340.97 3986.29,-336.14 3985.34,-343.07"/>
+<path fill="none" stroke="midnightblue" d="M4730.08,-349.19C4974.75,-347.76 5601.25,-340.04 6122.96,-299 6125.72,-298.78 6128.51,-298.55 6131.32,-298.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.75,-345.69 4719.77,-349.25 4729.79,-352.69 4729.75,-345.69"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2590.5,-268.5 2590.5,-298.5 2744.5,-298.5 2744.5,-268.5 2590.5,-268.5"/>
-<text text-anchor="start" x="2598.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="2667.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="5789.96,-268.5 5789.96,-298.5 5943.96,-298.5 5943.96,-268.5 5789.96,-268.5"/>
+<text text-anchor="start" x="5797.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5866.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node33 -->
<g id="edge48" class="edge">
<title>Node27&#45;&gt;Node33</title>
-<path fill="none" stroke="midnightblue" d="M3985.33,-339.58C3971.88,-337.78 3957.75,-336.12 3944.5,-335 3416.81,-290.37 3280.5,-351.15 2753.5,-299 2750.64,-298.72 2747.73,-298.4 2744.79,-298.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3985.07,-343.07 3995.45,-340.97 3986.02,-336.14 3985.07,-343.07"/>
+<path fill="none" stroke="midnightblue" d="M4729.73,-349.24C4933.02,-347.79 5394.93,-339.82 5780.96,-299 5783.83,-298.7 5786.74,-298.36 5789.67,-297.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.64,-345.74 4719.66,-349.31 4729.68,-352.74 4729.64,-345.74"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2762.5,-268.5 2762.5,-298.5 2906.5,-298.5 2906.5,-268.5 2762.5,-268.5"/>
-<text text-anchor="start" x="2770.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="2834.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="6366.96,-268.5 6366.96,-298.5 6510.96,-298.5 6510.96,-268.5 6366.96,-268.5"/>
+<text text-anchor="start" x="6374.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="6438.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node34 -->
<g id="edge49" class="edge">
<title>Node27&#45;&gt;Node34</title>
-<path fill="none" stroke="midnightblue" d="M3985.1,-339.6C3971.72,-337.81 3957.67,-336.15 3944.5,-335 3488.61,-295.35 3370.54,-347.44 2915.5,-299 2912.66,-298.7 2909.77,-298.35 2906.85,-297.98"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3984.79,-343.09 3995.18,-340.99 3985.75,-336.15 3984.79,-343.09"/>
+<path fill="none" stroke="midnightblue" d="M4729.93,-348.48C5054.58,-345 6039.66,-331.94 6357.96,-299 6360.81,-298.71 6363.7,-298.37 6366.62,-298"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.55,-344.98 4719.59,-348.59 4729.62,-351.98 4729.55,-344.98"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2924.5,-268.5 2924.5,-298.5 3090.5,-298.5 3090.5,-268.5 2924.5,-268.5"/>
-<text text-anchor="start" x="2932.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3007.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="2806.96,-268.5 2806.96,-298.5 2972.96,-298.5 2972.96,-268.5 2806.96,-268.5"/>
+<text text-anchor="start" x="2814.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2889.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node35 -->
<g id="edge50" class="edge">
<title>Node27&#45;&gt;Node35</title>
-<path fill="none" stroke="midnightblue" d="M3984.66,-339.61C3971.41,-337.84 3957.52,-336.18 3944.5,-335 3570.14,-301.01 3473.54,-336.32 3099.5,-299 3096.6,-298.71 3093.66,-298.39 3090.69,-298.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3984.25,-343.09 3994.64,-340.99 3985.21,-336.16 3984.25,-343.09"/>
+<path fill="none" stroke="midnightblue" d="M4519.86,-348C4206.55,-343.24 3282.22,-327.16 2981.96,-299 2979.07,-298.73 2976.12,-298.42 2973.15,-298.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4520.24,-351.5 4530.29,-348.15 4520.35,-344.5 4520.24,-351.5"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3108.5,-268.5 3108.5,-298.5 3274.5,-298.5 3274.5,-268.5 3108.5,-268.5"/>
-<text text-anchor="start" x="3116.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3191.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="2990.96,-268.5 2990.96,-298.5 3156.96,-298.5 3156.96,-268.5 2990.96,-268.5"/>
+<text text-anchor="start" x="2998.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3073.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node36 -->
<g id="edge51" class="edge">
<title>Node27&#45;&gt;Node36</title>
-<path fill="none" stroke="midnightblue" d="M3983.6,-339.59C3970.67,-337.86 3957.17,-336.23 3944.5,-335 3651.65,-306.66 3576.08,-329.94 3283.5,-299 3280.61,-298.69 3277.66,-298.36 3274.69,-298"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3983.44,-343.1 3993.82,-341 3984.39,-336.17 3983.44,-343.1"/>
+<path fill="none" stroke="midnightblue" d="M4519.92,-350.18C4279.74,-350.78 3672.19,-346.96 3166.96,-299 3163.71,-298.69 3160.4,-298.34 3157.06,-297.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4520.05,-353.68 4530.04,-350.15 4520.03,-346.68 4520.05,-353.68"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3293,-268.5 3293,-298.5 3444,-298.5 3444,-268.5 3293,-268.5"/>
-<text text-anchor="start" x="3301" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3368.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="3175.46,-268.5 3175.46,-298.5 3326.46,-298.5 3326.46,-268.5 3175.46,-268.5"/>
+<text text-anchor="start" x="3183.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3250.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node37 -->
<g id="edge52" class="edge">
<title>Node27&#45;&gt;Node37</title>
-<path fill="none" stroke="midnightblue" d="M3982.26,-339.6C3969.74,-337.92 3956.73,-336.3 3944.5,-335 3726.92,-311.88 3670.71,-325.43 3453.5,-299 3450.53,-298.64 3447.5,-298.24 3444.45,-297.83"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3981.8,-343.07 3992.18,-340.96 3982.75,-336.14 3981.8,-343.07"/>
+<path fill="none" stroke="midnightblue" d="M4520.22,-349.99C4300.22,-350.02 3774.22,-344.77 3335.96,-299 3332.99,-298.69 3329.96,-298.34 3326.9,-297.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4520.46,-353.49 4530.46,-349.99 4520.46,-346.49 4520.46,-353.49"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3462.5,-268.5 3462.5,-298.5 3632.5,-298.5 3632.5,-268.5 3462.5,-268.5"/>
-<text text-anchor="start" x="3470.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3547.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="3344.96,-268.5 3344.96,-298.5 3514.96,-298.5 3514.96,-268.5 3344.96,-268.5"/>
+<text text-anchor="start" x="3352.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3429.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node38 -->
<g id="edge53" class="edge">
<title>Node27&#45;&gt;Node38</title>
-<path fill="none" stroke="midnightblue" d="M3978.87,-339.59C3967.39,-338.02 3955.62,-336.44 3944.5,-335 3810,-317.64 3775.87,-317.34 3641.5,-299 3638.56,-298.6 3635.56,-298.18 3632.54,-297.75"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3978.47,-343.07 3988.86,-340.97 3979.43,-336.14 3978.47,-343.07"/>
+<path fill="none" stroke="midnightblue" d="M4520.46,-348.43C4324.55,-345.61 3888.9,-335.41 3523.96,-299 3521.01,-298.7 3518,-298.38 3514.97,-298.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4520.41,-351.93 4530.46,-348.57 4520.51,-344.93 4520.41,-351.93"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3650.5,-268.5 3650.5,-298.5 3794.5,-298.5 3794.5,-268.5 3650.5,-268.5"/>
-<text text-anchor="start" x="3658.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3722.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="3532.96,-268.5 3532.96,-298.5 3676.96,-298.5 3676.96,-268.5 3532.96,-268.5"/>
+<text text-anchor="start" x="3540.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3604.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node39 -->
<g id="edge54" class="edge">
<title>Node27&#45;&gt;Node39</title>
-<path fill="none" stroke="midnightblue" d="M3995.64,-338.96C3940.54,-327.98 3853.91,-310.7 3793.01,-298.56"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3995.05,-342.41 4005.55,-340.94 3996.42,-335.55 3995.05,-342.41"/>
+<path fill="none" stroke="midnightblue" d="M4520.3,-348C4346.63,-344.59 3988.19,-333.61 3686.96,-299 3683.81,-298.64 3680.58,-298.23 3677.33,-297.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4520.39,-351.5 4530.45,-348.2 4520.52,-344.5 4520.39,-351.5"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3813,-268.5 3813,-298.5 3958,-298.5 3958,-268.5 3813,-268.5"/>
-<text text-anchor="start" x="3821" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3885.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="3695.46,-268.5 3695.46,-298.5 3840.46,-298.5 3840.46,-268.5 3695.46,-268.5"/>
+<text text-anchor="start" x="3703.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3767.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node40 -->
<g id="edge55" class="edge">
<title>Node27&#45;&gt;Node40</title>
-<path fill="none" stroke="midnightblue" d="M4017.3,-337.06C3989.69,-326.05 3949.43,-309.99 3920.68,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4016.27,-340.42 4026.85,-340.87 4018.86,-333.91 4016.27,-340.42"/>
+<path fill="none" stroke="midnightblue" d="M4520.34,-346.33C4371.11,-340.99 4088.78,-327.81 3849.96,-299 3846.95,-298.64 3843.88,-298.23 3840.78,-297.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4520.29,-349.83 4530.41,-346.69 4520.54,-342.84 4520.29,-349.83"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3976.5,-268.5 3976.5,-298.5 4120.5,-298.5 4120.5,-268.5 3976.5,-268.5"/>
-<text text-anchor="start" x="3984.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4048.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="3858.96,-268.5 3858.96,-298.5 4002.96,-298.5 4002.96,-268.5 3858.96,-268.5"/>
+<text text-anchor="start" x="3866.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3930.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node41 -->
<g id="edge56" class="edge">
<title>Node27&#45;&gt;Node41</title>
-<path fill="none" stroke="midnightblue" d="M4048.5,-330.41C4048.5,-320.22 4048.5,-307.9 4048.5,-298.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4045,-330.73 4048.5,-340.73 4052,-330.73 4045,-330.73"/>
+<path fill="none" stroke="midnightblue" d="M4520.23,-343.82C4398.11,-336.51 4190.36,-321.95 4012.96,-299 4009.81,-298.59 4006.59,-298.15 4003.35,-297.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4520.13,-347.32 4530.32,-344.42 4520.55,-340.33 4520.13,-347.32"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4139,-268.5 4139,-298.5 4328,-298.5 4328,-268.5 4139,-268.5"/>
-<text text-anchor="start" x="4147" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4233.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="4021.46,-268.5 4021.46,-298.5 4210.46,-298.5 4210.46,-268.5 4021.46,-268.5"/>
+<text text-anchor="start" x="4029.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4115.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node42 -->
<g id="edge57" class="edge">
<title>Node27&#45;&gt;Node42</title>
-<path fill="none" stroke="midnightblue" d="M4082.68,-337.49C4114.05,-326.47 4160.52,-310.14 4193.57,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4081.34,-334.25 4073.07,-340.87 4083.66,-340.86 4081.34,-334.25"/>
+<path fill="none" stroke="midnightblue" d="M4543.98,-339.75C4462.19,-329.82 4332.24,-313.83 4219.96,-299 4216.89,-298.59 4213.77,-298.18 4210.62,-297.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4543.61,-343.23 4553.96,-340.96 4544.45,-336.28 4543.61,-343.23"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4346.5,-268.5 4346.5,-298.5 4490.5,-298.5 4490.5,-268.5 4346.5,-268.5"/>
-<text text-anchor="start" x="4354.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4418.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="4228.96,-268.5 4228.96,-298.5 4372.96,-298.5 4372.96,-268.5 4228.96,-268.5"/>
+<text text-anchor="start" x="4236.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4300.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node43 -->
<g id="edge58" class="edge">
<title>Node27&#45;&gt;Node43</title>
-<path fill="none" stroke="midnightblue" d="M4107.28,-339.22C4165.49,-329.03 4257.15,-312.97 4336.5,-299 4339.63,-298.45 4342.83,-297.88 4346.06,-297.31"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4106.42,-335.82 4097.17,-340.99 4107.62,-342.71 4106.42,-335.82"/>
+<path fill="none" stroke="midnightblue" d="M4572.43,-338.96C4517.67,-327.98 4431.57,-310.7 4371.04,-298.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4571.78,-342.4 4582.27,-340.94 4573.16,-335.54 4571.78,-342.4"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4508.5,-268.5 4508.5,-298.5 4652.5,-298.5 4652.5,-268.5 4508.5,-268.5"/>
-<text text-anchor="start" x="4516.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4580.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="4390.96,-268.5 4390.96,-298.5 4534.96,-298.5 4534.96,-268.5 4390.96,-268.5"/>
+<text text-anchor="start" x="4398.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4462.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node44 -->
<g id="edge59" class="edge">
<title>Node27&#45;&gt;Node44</title>
-<path fill="none" stroke="midnightblue" d="M4150.82,-339.98C4242.39,-330.99 4380.2,-316.34 4499.5,-299 4502.33,-298.59 4505.21,-298.15 4508.11,-297.7"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4150.33,-336.51 4140.72,-340.96 4151.01,-343.47 4150.33,-336.51"/>
+<path fill="none" stroke="midnightblue" d="M4593.96,-337.06C4566.51,-326.05 4526.5,-309.99 4497.93,-298.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4592.87,-340.39 4603.45,-340.87 4595.48,-333.9 4592.87,-340.39"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4670.5,-268.5 4670.5,-298.5 4814.5,-298.5 4814.5,-268.5 4670.5,-268.5"/>
-<text text-anchor="start" x="4678.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4742.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="4552.96,-268.5 4552.96,-298.5 4696.96,-298.5 4696.96,-268.5 4552.96,-268.5"/>
+<text text-anchor="start" x="4560.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4624.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node45 -->
<g id="edge60" class="edge">
<title>Node27&#45;&gt;Node45</title>
-<path fill="none" stroke="midnightblue" d="M4153.15,-343.91C4275.44,-336.68 4483.71,-322.18 4661.5,-299 4664.33,-298.63 4667.22,-298.23 4670.13,-297.81"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4152.82,-340.42 4143.04,-344.5 4153.23,-347.41 4152.82,-340.42"/>
+<path fill="none" stroke="midnightblue" d="M4624.96,-330.41C4624.96,-320.22 4624.96,-307.9 4624.96,-298.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4621.46,-330.73 4624.96,-340.73 4628.46,-330.73 4621.46,-330.73"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4832.5,-268.5 4832.5,-298.5 4976.5,-298.5 4976.5,-268.5 4832.5,-268.5"/>
-<text text-anchor="start" x="4840.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4904.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="4714.96,-268.5 4714.96,-298.5 4858.96,-298.5 4858.96,-268.5 4714.96,-268.5"/>
+<text text-anchor="start" x="4722.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4786.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node46 -->
<g id="edge61" class="edge">
<title>Node27&#45;&gt;Node46</title>
-<path fill="none" stroke="midnightblue" d="M4153.14,-346.4C4302.37,-341.14 4584.72,-328.06 4823.5,-299 4826.34,-298.65 4829.22,-298.28 4832.14,-297.87"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4152.94,-342.91 4143.06,-346.75 4153.18,-349.9 4152.94,-342.91"/>
+<path fill="none" stroke="midnightblue" d="M4655.97,-337.06C4683.42,-326.05 4723.43,-309.99 4752,-298.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4654.45,-333.9 4646.48,-340.87 4657.06,-340.39 4654.45,-333.9"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4994.5,-268.5 4994.5,-298.5 5138.5,-298.5 5138.5,-268.5 4994.5,-268.5"/>
-<text text-anchor="start" x="5002.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="5066.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="4876.96,-268.5 4876.96,-298.5 5020.96,-298.5 5020.96,-268.5 4876.96,-268.5"/>
+<text text-anchor="start" x="4884.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4948.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node47 -->
<g id="edge62" class="edge">
<title>Node27&#45;&gt;Node47</title>
-<path fill="none" stroke="midnightblue" d="M4153.41,-348.06C4327.03,-344.73 4684.83,-333.88 4985.5,-299 4988.34,-298.67 4991.23,-298.3 4994.14,-297.91"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4153.19,-344.56 4143.25,-348.25 4153.32,-351.56 4153.19,-344.56"/>
+<path fill="none" stroke="midnightblue" d="M4677.5,-338.96C4732.26,-327.98 4818.36,-310.7 4878.89,-298.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4676.77,-335.54 4667.66,-340.94 4678.15,-342.4 4676.77,-335.54"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5157,-268.5 5157,-298.5 5310,-298.5 5310,-268.5 5157,-268.5"/>
-<text text-anchor="start" x="5165" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="5233.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="5039.46,-268.5 5039.46,-298.5 5192.46,-298.5 5192.46,-268.5 5039.46,-268.5"/>
+<text text-anchor="start" x="5047.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5115.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node48 -->
<g id="edge63" class="edge">
<title>Node27&#45;&gt;Node48</title>
-<path fill="none" stroke="midnightblue" d="M4153.53,-348.9C4349.49,-346.84 4783.9,-337.86 5147.5,-299 5150.51,-298.68 5153.58,-298.32 5156.67,-297.93"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4153.21,-345.4 4143.24,-349 4153.28,-352.4 4153.21,-345.4"/>
+<path fill="none" stroke="midnightblue" d="M4711.27,-339.83C4793.36,-330.37 4920.26,-315.08 5029.96,-299 5032.96,-298.56 5036.01,-298.1 5039.1,-297.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4710.77,-336.36 4701.23,-340.98 4711.57,-343.32 4710.77,-336.36"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5328,-268.5 5328,-298.5 5543,-298.5 5543,-268.5 5328,-268.5"/>
-<text text-anchor="start" x="5336" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="5435.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
+<polygon fill="white" stroke="black" points="5210.46,-268.5 5210.46,-298.5 5425.46,-298.5 5425.46,-268.5 5210.46,-268.5"/>
+<text text-anchor="start" x="5218.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5317.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node49 -->
<g id="edge64" class="edge">
<title>Node27&#45;&gt;Node49</title>
-<path fill="none" stroke="midnightblue" d="M4153.19,-348.29C4370.62,-345.14 4886.87,-334.27 5318.5,-299 5321.56,-298.75 5324.66,-298.48 5327.79,-298.19"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4153.01,-344.8 4143.06,-348.44 4153.11,-351.8 4153.01,-344.8"/>
+<path fill="none" stroke="midnightblue" d="M4729.78,-341.5C4845.49,-332.4 5037.2,-316.5 5201.96,-299 5204.69,-298.71 5207.45,-298.41 5210.23,-298.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4729.21,-338.03 4719.52,-342.31 4729.76,-345.01 4729.21,-338.03"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
-<g id="a_node51"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5561,-274 5561,-293 5758,-293 5758,-274 5561,-274"/>
-<text text-anchor="middle" x="5659.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
+<g id="a_node51"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2510.96,-268.5 2510.96,-298.5 2628.96,-298.5 2628.96,-268.5 2510.96,-268.5"/>
+<text text-anchor="start" x="2518.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
+<text text-anchor="middle" x="2569.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node51 -->
<g id="edge66" class="edge">
<title>Node50&#45;&gt;Node51</title>
-<path fill="none" stroke="midnightblue" d="M5659.5,-325.25C5659.5,-314.02 5659.5,-301.38 5659.5,-293.19"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="5656,-325.4 5659.5,-335.4 5663,-325.4 5656,-325.4"/>
+<path fill="none" stroke="midnightblue" d="M2629.06,-329.17C2615.91,-319.23 2600.41,-307.51 2588.59,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2627.22,-332.16 2637.3,-335.4 2631.44,-326.57 2627.22,-332.16"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
-<g id="a_node52"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6193.5,-268.5 6193.5,-298.5 6355.5,-298.5 6355.5,-268.5 6193.5,-268.5"/>
-<text text-anchor="start" x="6201.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
-<text text-anchor="middle" x="6274.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
+<g id="a_node52"><a xlink:href="_gpu_fsa_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2647.46,-268.5 2647.46,-298.5 2788.46,-298.5 2788.46,-268.5 2647.46,-268.5"/>
+<text text-anchor="start" x="2655.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
+<text text-anchor="middle" x="2717.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node52 -->
<g id="edge67" class="edge">
<title>Node50&#45;&gt;Node52</title>
-<path fill="none" stroke="midnightblue" d="M5751.08,-334.87C5943.82,-311.92 5995.22,-322.05 6184.5,-299 6187.33,-298.66 6190.2,-298.29 6193.1,-297.9"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="5750.4,-331.43 5740.9,-336.1 5751.24,-338.38 5750.4,-331.43"/>
-</g>
-<!-- Node53 -->
-<g id="node53" class="node">
-<title>Node53</title>
-<g id="a_node53"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5776,-268.5 5776,-298.5 5997,-298.5 5997,-268.5 5776,-268.5"/>
-<text text-anchor="start" x="5784" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="5886.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
-</a>
-</g>
-</g>
-<!-- Node50&#45;&gt;Node53 -->
-<g id="edge68" class="edge">
-<title>Node50&#45;&gt;Node53</title>
-<path fill="none" stroke="midnightblue" d="M5718.12,-332.71C5755.06,-322.14 5802.21,-308.63 5837.22,-298.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="5717.13,-329.36 5708.48,-335.48 5719.05,-336.09 5717.13,-329.36"/>
+<path fill="none" stroke="midnightblue" d="M2676.45,-328.02C2685.69,-318.34 2696.34,-307.17 2704.54,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2673.79,-325.74 2669.42,-335.4 2678.85,-330.58 2673.79,-325.74"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
-<g id="a_node54"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6015.5,-268.5 6015.5,-298.5 6175.5,-298.5 6175.5,-268.5 6015.5,-268.5"/>
-<text text-anchor="start" x="6023.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="6095.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
+<g id="a_node54"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6913.46,-274 6913.46,-293 7110.46,-293 7110.46,-274 6913.46,-274"/>
+<text text-anchor="middle" x="7011.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
-<!-- Node50&#45;&gt;Node54 -->
+<!-- Node53&#45;&gt;Node54 -->
<g id="edge69" class="edge">
-<title>Node50&#45;&gt;Node54</title>
-<path fill="none" stroke="midnightblue" d="M5751.08,-334.78C5864.81,-317.75 5895.11,-315.65 6005.5,-299 6008.63,-298.53 6011.82,-298.04 6015.04,-297.54"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="5750.29,-331.36 5740.92,-336.31 5751.33,-338.28 5750.29,-331.36"/>
+<title>Node53&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M6867.68,-332.11C6906,-319.46 6956.22,-302.89 6986.18,-293.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6866.11,-328.94 6857.71,-335.4 6868.3,-335.59 6866.11,-328.94"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7367.96,-268.5 7367.96,-298.5 7529.96,-298.5 7529.96,-268.5 7367.96,-268.5"/>
+<text text-anchor="start" x="7375.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
+<text text-anchor="middle" x="7448.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node53&#45;&gt;Node55 -->
+<g id="edge70" class="edge">
+<title>Node53&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M6906.33,-335.03C7108.22,-311.47 7161.67,-322.69 7358.96,-299 7361.79,-298.66 7364.67,-298.3 7367.57,-297.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6905.81,-331.57 6896.29,-336.22 6906.63,-338.52 6905.81,-331.57"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
-<g id="a_node56"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6374,-268.5 6374,-298.5 6503,-298.5 6503,-268.5 6374,-268.5"/>
-<text text-anchor="start" x="6382" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="6438.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
+<g id="a_node56"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7128.46,-268.5 7128.46,-298.5 7349.46,-298.5 7349.46,-268.5 7128.46,-268.5"/>
+<text text-anchor="start" x="7136.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7238.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node55&#45;&gt;Node56 -->
+<!-- Node53&#45;&gt;Node56 -->
<g id="edge71" class="edge">
-<title>Node55&#45;&gt;Node56</title>
-<path fill="none" stroke="midnightblue" d="M6438.5,-325.11C6438.5,-316.15 6438.5,-306.32 6438.5,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="6435,-325.4 6438.5,-335.4 6442,-325.4 6435,-325.4"/>
+<title>Node53&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M6906.39,-334.94C6993.49,-321.42 7081.01,-308.18 7145.28,-298.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6905.67,-331.51 6896.32,-336.51 6906.74,-338.43 6905.67,-331.51"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
-<g id="a_node57"><a xlink:href="_ref_layer_support_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6521,-268.5 6521,-298.5 6650,-298.5 6650,-268.5 6521,-268.5"/>
-<text text-anchor="start" x="6529" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="6585.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefLayerSupport.cpp</text>
+<g id="a_node57"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6734.96,-268.5 6734.96,-298.5 6894.96,-298.5 6894.96,-268.5 6734.96,-268.5"/>
+<text text-anchor="start" x="6742.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6814.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node55&#45;&gt;Node57 -->
+<!-- Node53&#45;&gt;Node57 -->
<g id="edge72" class="edge">
-<title>Node55&#45;&gt;Node57</title>
-<path fill="none" stroke="midnightblue" d="M6479.73,-331.27C6503.14,-320.92 6532.01,-308.15 6553.67,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="6478.13,-328.15 6470.4,-335.4 6480.96,-334.55 6478.13,-328.15"/>
+<title>Node53&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M6814.96,-325.11C6814.96,-316.15 6814.96,-306.32 6814.96,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6811.46,-325.4 6814.96,-335.4 6818.46,-325.4 6811.46,-325.4"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
-<g id="a_node59"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6668,-268.5 6668,-298.5 6821,-298.5 6821,-268.5 6668,-268.5"/>
-<text text-anchor="start" x="6676" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
-<text text-anchor="middle" x="6744.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
+<g id="a_node59"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1492.46,-268.5 1492.46,-298.5 1621.46,-298.5 1621.46,-268.5 1492.46,-268.5"/>
+<text text-anchor="start" x="1500.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1556.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
</a>
</g>
</g>
<!-- Node58&#45;&gt;Node59 -->
<g id="edge74" class="edge">
<title>Node58&#45;&gt;Node59</title>
-<path fill="none" stroke="midnightblue" d="M6744.5,-325.11C6744.5,-316.15 6744.5,-306.32 6744.5,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="6741,-325.4 6744.5,-335.4 6748,-325.4 6741,-325.4"/>
+<path fill="none" stroke="midnightblue" d="M1662.73,-331.27C1639.32,-320.92 1610.46,-308.15 1588.8,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1661.51,-334.55 1672.07,-335.4 1664.34,-328.15 1661.51,-334.55"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
-<g id="a_node60"><a xlink:href="_tosa_ref_layer_support_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6839,-268.5 6839,-298.5 6992,-298.5 6992,-268.5 6839,-268.5"/>
-<text text-anchor="start" x="6847" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
-<text text-anchor="middle" x="6915.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefLayerSupport.cpp</text>
+<g id="a_node60"><a xlink:href="_ref_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1639.46,-268.5 1639.46,-298.5 1768.46,-298.5 1768.46,-268.5 1639.46,-268.5"/>
+<text text-anchor="start" x="1647.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1703.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node58&#45;&gt;Node60 -->
<g id="edge75" class="edge">
<title>Node58&#45;&gt;Node60</title>
-<path fill="none" stroke="midnightblue" d="M6791.02,-331.82C6818.5,-321.37 6852.83,-308.32 6878.47,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="6789.71,-328.57 6781.6,-335.4 6792.2,-335.11 6789.71,-328.57"/>
+<path fill="none" stroke="midnightblue" d="M1703.96,-325.11C1703.96,-316.15 1703.96,-306.32 1703.96,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1700.46,-325.4 1703.96,-335.4 1707.46,-325.4 1700.46,-325.4"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
-<g id="a_node62"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7010,-268.5 7010,-298.5 7171,-298.5 7171,-268.5 7010,-268.5"/>
-<text text-anchor="start" x="7018" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
-<text text-anchor="middle" x="7090.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
+<g id="a_node62"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1786.46,-268.5 1786.46,-298.5 1939.46,-298.5 1939.46,-268.5 1786.46,-268.5"/>
+<text text-anchor="start" x="1794.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="1862.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
</a>
</g>
</g>
<!-- Node61&#45;&gt;Node62 -->
<g id="edge77" class="edge">
<title>Node61&#45;&gt;Node62</title>
-<path fill="none" stroke="midnightblue" d="M7035.87,-328.88C7048.03,-319.01 7062.28,-307.43 7073.18,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7033.41,-326.37 7027.86,-335.4 7037.83,-331.81 7033.41,-326.37"/>
+<path fill="none" stroke="midnightblue" d="M2070.44,-333.19C2025.08,-322.54 1966.45,-308.78 1923.1,-298.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2069.67,-336.6 2080.2,-335.48 2071.27,-329.78 2069.67,-336.6"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
-<g id="a_node63"><a xlink:href="_sample_dynamic_layer_support_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7189,-268.5 7189,-298.5 7374,-298.5 7374,-268.5 7189,-268.5"/>
-<text text-anchor="start" x="7197" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
-<text text-anchor="middle" x="7281.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicLayerSupport.cpp</text>
+<g id="a_node63"><a xlink:href="_tosa_ref_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1957.46,-268.5 1957.46,-298.5 2110.46,-298.5 2110.46,-268.5 1957.46,-268.5"/>
+<text text-anchor="start" x="1965.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="2033.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node61&#45;&gt;Node63 -->
<g id="edge78" class="edge">
<title>Node61&#45;&gt;Node63</title>
-<path fill="none" stroke="midnightblue" d="M7078.8,-333.12C7123.14,-322.48 7180.34,-308.76 7222.67,-298.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7077.88,-329.74 7068.97,-335.48 7079.51,-336.55 7077.88,-329.74"/>
+<path fill="none" stroke="midnightblue" d="M2108.19,-330.02C2091.69,-319.9 2071.91,-307.77 2056.92,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2106.61,-333.15 2116.96,-335.4 2110.27,-327.18 2106.61,-333.15"/>
</g>
-<!-- Node66&#45;&gt;Node3 -->
-<g id="edge95" class="edge">
-<title>Node66&#45;&gt;Node3</title>
-<path fill="none" stroke="midnightblue" d="M594.09,-472.56C647.52,-459.75 734.93,-438.78 783.71,-427.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="593.12,-469.2 584.21,-474.94 594.75,-476.01 593.12,-469.2"/>
-</g>
-<!-- Node67 -->
-<g id="node67" class="node">
-<title>Node67</title>
-<g id="a_node67"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="110.5,-408 110.5,-427 276.5,-427 276.5,-408 110.5,-408"/>
-<text text-anchor="middle" x="193.5" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
+<!-- Node65 -->
+<g id="node65" class="node">
+<title>Node65</title>
+<g id="a_node65"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2331.46,-268.5 2331.46,-298.5 2492.46,-298.5 2492.46,-268.5 2331.46,-268.5"/>
+<text text-anchor="start" x="2339.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
+<text text-anchor="middle" x="2411.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
</a>
</g>
</g>
-<!-- Node66&#45;&gt;Node67 -->
-<g id="edge83" class="edge">
-<title>Node66&#45;&gt;Node67</title>
-<path fill="none" stroke="midnightblue" d="M491.79,-473.12C422.01,-460.34 304.87,-438.89 240.1,-427.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="491.26,-476.58 501.72,-474.94 492.52,-469.69 491.26,-476.58"/>
+<!-- Node64&#45;&gt;Node65 -->
+<g id="edge80" class="edge">
+<title>Node64&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M2411.96,-325.11C2411.96,-316.15 2411.96,-306.32 2411.96,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2408.46,-325.4 2411.96,-335.4 2415.46,-325.4 2408.46,-325.4"/>
</g>
-<!-- Node74 -->
-<g id="node74" class="node">
-<title>Node74</title>
-<g id="a_node74"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="436,-201.5 436,-231.5 555,-231.5 555,-201.5 436,-201.5"/>
-<text text-anchor="start" x="444" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="495.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
+<!-- Node66 -->
+<g id="node66" class="node">
+<title>Node66</title>
+<g id="a_node66"><a xlink:href="_sample_dynamic_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2128.46,-268.5 2128.46,-298.5 2313.46,-298.5 2313.46,-268.5 2128.46,-268.5"/>
+<text text-anchor="start" x="2136.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
+<text text-anchor="middle" x="2220.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicLayerSupport.cpp</text>
</a>
</g>
</g>
-<!-- Node66&#45;&gt;Node74 -->
-<g id="edge97" class="edge">
-<title>Node66&#45;&gt;Node74</title>
-<path fill="none" stroke="midnightblue" d="M547.02,-464.62C544.6,-436.26 539.05,-381.08 529.5,-335 521.65,-297.16 507.78,-253.73 500.41,-231.79"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="543.55,-465.04 547.85,-474.72 550.52,-464.47 543.55,-465.04"/>
+<!-- Node64&#45;&gt;Node66 -->
+<g id="edge81" class="edge">
+<title>Node64&#45;&gt;Node66</title>
+<path fill="none" stroke="midnightblue" d="M2360.81,-332.09C2329.98,-321.6 2291.22,-308.41 2262.33,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2359.93,-335.49 2370.52,-335.4 2362.18,-328.86 2359.93,-335.49"/>
</g>
-<!-- Node76 -->
-<g id="node76" class="node">
-<title>Node76</title>
-<g id="a_node76"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="294.5,-408 294.5,-427 482.5,-427 482.5,-408 294.5,-408"/>
-<text text-anchor="middle" x="388.5" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
+<!-- Node69&#45;&gt;Node3 -->
+<g id="edge98" class="edge">
+<title>Node69&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M406.06,-473.19C480.49,-460.43 605.92,-438.92 675.22,-427.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="405.17,-469.8 395.9,-474.94 406.35,-476.69 405.17,-469.8"/>
+</g>
+<!-- Node70 -->
+<g id="node70" class="node">
+<title>Node70</title>
+<g id="a_node70"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="443.96,-408 443.96,-427 609.96,-427 609.96,-408 443.96,-408"/>
+<text text-anchor="middle" x="526.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
</a>
</g>
</g>
-<!-- Node66&#45;&gt;Node76 -->
-<g id="edge92" class="edge">
-<title>Node66&#45;&gt;Node76</title>
-<path fill="none" stroke="midnightblue" d="M517.99,-471.1C486.22,-458.2 437.31,-438.33 409.58,-427.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="516.67,-474.35 527.25,-474.87 519.31,-467.86 516.67,-474.35"/>
+<!-- Node69&#45;&gt;Node70 -->
+<g id="edge86" class="edge">
+<title>Node69&#45;&gt;Node70</title>
+<path fill="none" stroke="midnightblue" d="M379.56,-471.44C415.46,-458.54 471.48,-438.42 503.12,-427.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="378.23,-468.19 370,-474.87 380.59,-474.78 378.23,-468.19"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
-<g id="a_node77"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="332.5,-341 332.5,-360 520.5,-360 520.5,-341 332.5,-341"/>
-<text text-anchor="middle" x="426.5" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
+<g id="a_node77"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="67.46,-201.5 67.46,-231.5 186.46,-231.5 186.46,-201.5 67.46,-201.5"/>
+<text text-anchor="start" x="75.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="126.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
</a>
</g>
</g>
-<!-- Node66&#45;&gt;Node77 -->
-<g id="edge96" class="edge">
-<title>Node66&#45;&gt;Node77</title>
-<path fill="none" stroke="midnightblue" d="M538.27,-465.78C527.79,-448.46 510.4,-421.87 491.5,-402 475.55,-385.22 453.75,-369.46 439.9,-360.14"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="535.49,-467.96 543.6,-474.78 541.51,-464.39 535.49,-467.96"/>
-</g>
-<!-- Node78 -->
-<g id="node78" class="node">
-<title>Node78</title>
-<g id="a_node78"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="576.5,-402.5 576.5,-432.5 736.5,-432.5 736.5,-402.5 576.5,-402.5"/>
-<text text-anchor="start" x="584.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
-<text text-anchor="middle" x="656.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
-</a>
-</g>
-</g>
-<!-- Node66&#45;&gt;Node78 -->
-<g id="edge98" class="edge">
-<title>Node66&#45;&gt;Node78</title>
-<path fill="none" stroke="midnightblue" d="M571.84,-469.45C589.95,-458.55 614.96,-443.5 633.09,-432.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="569.83,-466.58 563.07,-474.73 573.44,-472.58 569.83,-466.58"/>
+<!-- Node69&#45;&gt;Node77 -->
+<g id="edge100" class="edge">
+<title>Node69&#45;&gt;Node77</title>
+<path fill="none" stroke="midnightblue" d="M269.95,-478.66C192,-472.36 77.32,-458.93 41.96,-433 4.79,-405.73 -9.81,-377.54 7.96,-335 27.45,-288.39 75.42,-250.86 104.15,-231.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="269.97,-482.18 280.22,-479.47 270.52,-475.2 269.97,-482.18"/>
</g>
-<!-- Node68 -->
-<g id="node68" class="node">
-<title>Node68</title>
-<g id="a_node68"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="149,-341 149,-360 314,-360 314,-341 149,-341"/>
-<text text-anchor="middle" x="231.5" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
+<!-- Node79 -->
+<g id="node79" class="node">
+<title>Node79</title>
+<g id="a_node79"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="59.96,-408 59.96,-427 247.96,-427 247.96,-408 59.96,-408"/>
+<text text-anchor="middle" x="153.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
</a>
</g>
</g>
-<!-- Node67&#45;&gt;Node68 -->
-<g id="edge84" class="edge">
-<title>Node67&#45;&gt;Node68</title>
-<path fill="none" stroke="midnightblue" d="M203.71,-399.03C211.07,-386.45 220.68,-370.01 226.46,-360.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="200.65,-397.33 198.62,-407.73 206.69,-400.87 200.65,-397.33"/>
+<!-- Node69&#45;&gt;Node79 -->
+<g id="edge95" class="edge">
+<title>Node69&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M310.82,-471.6C272.75,-458.71 212.96,-438.47 179.26,-427.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="309.87,-474.98 320.47,-474.87 312.12,-468.35 309.87,-474.98"/>
</g>
-<!-- Node69 -->
-<g id="node69" class="node">
-<title>Node69</title>
-<g id="a_node69"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="0,-341 0,-360 131,-360 131,-341 0,-341"/>
-<text text-anchor="middle" x="65.5" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
+<!-- Node80 -->
+<g id="node80" class="node">
+<title>Node80</title>
+<g id="a_node80"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16.96,-341 16.96,-360 204.96,-360 204.96,-341 16.96,-341"/>
+<text text-anchor="middle" x="110.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
</a>
</g>
</g>
-<!-- Node67&#45;&gt;Node69 -->
-<g id="edge85" class="edge">
-<title>Node67&#45;&gt;Node69</title>
-<path fill="none" stroke="midnightblue" d="M167.45,-403.27C142.1,-390.4 104.31,-371.21 82.57,-360.17"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="166,-406.46 176.5,-407.87 169.17,-400.22 166,-406.46"/>
+<!-- Node69&#45;&gt;Node80 -->
+<g id="edge99" class="edge">
+<title>Node69&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M269.88,-481.25C191.96,-477.15 78.46,-465.6 50.96,-433 29.56,-407.61 72.46,-375.29 96.39,-360.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="269.99,-484.76 280.15,-481.76 270.33,-477.77 269.99,-484.76"/>
</g>
-<!-- Node70 -->
-<g id="node70" class="node">
-<title>Node70</title>
-<g id="a_node70"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="0.5,-274 0.5,-293 130.5,-293 130.5,-274 0.5,-274"/>
-<text text-anchor="middle" x="65.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
+<!-- Node81 -->
+<g id="node81" class="node">
+<title>Node81</title>
+<g id="a_node81"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="265.96,-402.5 265.96,-432.5 425.96,-432.5 425.96,-402.5 265.96,-402.5"/>
+<text text-anchor="start" x="273.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
+<text text-anchor="middle" x="345.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
</a>
</g>
</g>
-<!-- Node69&#45;&gt;Node70 -->
-<g id="edge86" class="edge">
-<title>Node69&#45;&gt;Node70</title>
-<path fill="none" stroke="midnightblue" d="M65.5,-330.54C65.5,-318.17 65.5,-302.62 65.5,-293.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="62,-330.73 65.5,-340.73 69,-330.73 62,-330.73"/>
+<!-- Node69&#45;&gt;Node81 -->
+<g id="edge101" class="edge">
+<title>Node69&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M345.96,-464.41C345.96,-454.22 345.96,-441.9 345.96,-432.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="342.46,-464.73 345.96,-474.73 349.46,-464.73 342.46,-464.73"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
-<g id="a_node71"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="203,-268.5 203,-298.5 310,-298.5 310,-268.5 203,-268.5"/>
-<text text-anchor="start" x="211" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="256.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
+<g id="a_node71"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="223.46,-341 223.46,-360 388.46,-360 388.46,-341 223.46,-341"/>
+<text text-anchor="middle" x="305.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
</a>
</g>
</g>
-<!-- Node69&#45;&gt;Node71 -->
+<!-- Node70&#45;&gt;Node71 -->
<g id="edge87" class="edge">
-<title>Node69&#45;&gt;Node71</title>
-<path fill="none" stroke="midnightblue" d="M100.37,-337.63C132.76,-326.61 181,-310.19 215.28,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="99.2,-334.33 90.86,-340.87 101.46,-340.96 99.2,-334.33"/>
+<title>Node70&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M487.9,-405.01C444.16,-392.15 374.29,-371.59 335.08,-360.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="487.04,-408.4 497.62,-407.87 489.01,-401.69 487.04,-408.4"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
-<g id="a_node72"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="126,-201.5 126,-231.5 253,-231.5 253,-201.5 126,-201.5"/>
-<text text-anchor="start" x="134" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="189.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
+<g id="a_node72"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="406.46,-341 406.46,-360 537.46,-360 537.46,-341 406.46,-341"/>
+<text text-anchor="middle" x="471.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
</a>
</g>
</g>
-<!-- Node71&#45;&gt;Node72 -->
+<!-- Node70&#45;&gt;Node72 -->
<g id="edge88" class="edge">
-<title>Node71&#45;&gt;Node72</title>
-<path fill="none" stroke="midnightblue" d="M234.66,-261.31C224.61,-251.56 212.96,-240.26 204.01,-231.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="232.35,-263.94 241.96,-268.4 237.22,-258.92 232.35,-263.94"/>
-</g>
-<!-- Node71&#45;&gt;Node74 -->
-<g id="edge90" class="edge">
-<title>Node71&#45;&gt;Node74</title>
-<path fill="none" stroke="midnightblue" d="M317.72,-265.85C356.69,-255.25 406.6,-241.68 443.62,-231.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="316.8,-262.47 308.07,-268.48 318.63,-269.23 316.8,-262.47"/>
-</g>
-<!-- Node75 -->
-<g id="node75" class="node">
-<title>Node75</title>
-<g id="a_node75"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="271,-201.5 271,-231.5 378,-231.5 378,-201.5 271,-201.5"/>
-<text text-anchor="start" x="279" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="324.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
-</a>
-</g>
-</g>
-<!-- Node71&#45;&gt;Node75 -->
-<g id="edge91" class="edge">
-<title>Node71&#45;&gt;Node75</title>
-<path fill="none" stroke="midnightblue" d="M278.67,-261.31C288.87,-251.56 300.69,-240.26 309.77,-231.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="276.07,-258.96 271.25,-268.4 280.9,-264.02 276.07,-258.96"/>
+<title>Node70&#45;&gt;Node72</title>
+<path fill="none" stroke="midnightblue" d="M512.81,-399.77C502.09,-387.1 487.79,-370.2 479.26,-360.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="510.42,-402.36 519.55,-407.73 515.76,-397.84 510.42,-402.36"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
-<g id="a_node73"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="126.5,-134.5 126.5,-164.5 252.5,-164.5 252.5,-134.5 126.5,-134.5"/>
-<text text-anchor="start" x="134.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="189.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
+<g id="a_node73"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="269.96,-274 269.96,-293 399.96,-293 399.96,-274 269.96,-274"/>
+<text text-anchor="middle" x="334.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
</a>
</g>
</g>
<!-- Node72&#45;&gt;Node73 -->
<g id="edge89" class="edge">
<title>Node72&#45;&gt;Node73</title>
-<path fill="none" stroke="midnightblue" d="M189.5,-191.11C189.5,-182.15 189.5,-172.32 189.5,-164.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="186,-191.4 189.5,-201.4 193,-191.4 186,-191.4"/>
+<path fill="none" stroke="midnightblue" d="M444.45,-336.44C417.31,-323.57 376.61,-304.26 353.23,-293.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="443.24,-339.74 453.77,-340.87 446.24,-333.42 443.24,-339.74"/>
</g>
-<!-- Node76&#45;&gt;Node68 -->
-<g id="edge93" class="edge">
-<title>Node76&#45;&gt;Node68</title>
-<path fill="none" stroke="midnightblue" d="M358.18,-403.95C327.1,-391.08 279.57,-371.4 252.43,-360.17"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="357.07,-407.28 367.65,-407.87 359.75,-400.81 357.07,-407.28"/>
+<!-- Node74 -->
+<g id="node74" class="node">
+<title>Node74</title>
+<g id="a_node74"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="418.46,-268.5 418.46,-298.5 525.46,-298.5 525.46,-268.5 418.46,-268.5"/>
+<text text-anchor="start" x="426.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="471.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
+</a>
</g>
-<!-- Node76&#45;&gt;Node77 -->
-<g id="edge94" class="edge">
-<title>Node76&#45;&gt;Node77</title>
-<path fill="none" stroke="midnightblue" d="M398.71,-399.03C406.07,-386.45 415.68,-370.01 421.46,-360.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="395.65,-397.33 393.62,-407.73 401.69,-400.87 395.65,-397.33"/>
</g>
-<!-- Node81&#45;&gt;Node29 -->
-<g id="edge102" class="edge">
-<title>Node81&#45;&gt;Node29</title>
-<path fill="none" stroke="midnightblue" d="M4535.21,-472.49C4383.05,-455.26 4075.74,-421.82 3814.5,-402 2934.06,-335.22 2709.41,-383.51 1830.5,-299 1814.59,-297.47 1797.37,-295.27 1781.65,-293.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4535.12,-476.01 4545.45,-473.66 4535.91,-469.05 4535.12,-476.01"/>
+<!-- Node72&#45;&gt;Node74 -->
+<g id="edge90" class="edge">
+<title>Node72&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M471.96,-330.41C471.96,-320.22 471.96,-307.9 471.96,-298.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="468.46,-330.73 471.96,-340.73 475.46,-330.73 468.46,-330.73"/>
</g>
-<!-- Node82 -->
-<g id="node82" class="node">
-<title>Node82</title>
-<g id="a_node82"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4651,-402.5 4651,-432.5 4820,-432.5 4820,-402.5 4651,-402.5"/>
-<text text-anchor="start" x="4659" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4735.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
+<!-- Node75 -->
+<g id="node75" class="node">
+<title>Node75</title>
+<g id="a_node75"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="341.46,-201.5 341.46,-231.5 468.46,-231.5 468.46,-201.5 341.46,-201.5"/>
+<text text-anchor="start" x="349.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="404.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
</a>
</g>
</g>
-<!-- Node81&#45;&gt;Node82 -->
-<g id="edge103" class="edge">
-<title>Node81&#45;&gt;Node82</title>
-<path fill="none" stroke="midnightblue" d="M4661.98,-464.02C4678.32,-453.9 4697.91,-441.77 4712.76,-432.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4659.94,-461.16 4653.28,-469.4 4663.63,-467.11 4659.94,-461.16"/>
+<!-- Node74&#45;&gt;Node75 -->
+<g id="edge91" class="edge">
+<title>Node74&#45;&gt;Node75</title>
+<path fill="none" stroke="midnightblue" d="M450.12,-261.31C440.07,-251.56 428.42,-240.26 419.47,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="447.81,-263.94 457.43,-268.4 452.69,-258.92 447.81,-263.94"/>
</g>
-<!-- Node83 -->
-<g id="node83" class="node">
-<title>Node83</title>
-<g id="a_node83"><a xlink:href="_cl_workloads_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5453.5,-402.5 5453.5,-432.5 5597.5,-432.5 5597.5,-402.5 5453.5,-402.5"/>
-<text text-anchor="start" x="5461.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="5525.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClWorkloads.hpp</text>
+<!-- Node74&#45;&gt;Node77 -->
+<g id="edge93" class="edge">
+<title>Node74&#45;&gt;Node77</title>
+<path fill="none" stroke="midnightblue" d="M408.56,-267.98C325.75,-251.19 241.55,-236.54 186.54,-227.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="407.89,-271.41 418.39,-269.98 409.29,-264.55 407.89,-271.41"/>
+</g>
+<!-- Node78 -->
+<g id="node78" class="node">
+<title>Node78</title>
+<g id="a_node78"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="486.46,-201.5 486.46,-231.5 593.46,-231.5 593.46,-201.5 486.46,-201.5"/>
+<text text-anchor="start" x="494.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="539.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
</a>
</g>
</g>
-<!-- Node81&#45;&gt;Node83 -->
-<g id="edge104" class="edge">
-<title>Node81&#45;&gt;Node83</title>
-<path fill="none" stroke="midnightblue" d="M4725.67,-468.94C5000.17,-439.61 5314.32,-425.91 5453.24,-420.87"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4725.08,-465.48 4715.51,-470.04 4725.83,-472.44 4725.08,-465.48"/>
+<!-- Node74&#45;&gt;Node78 -->
+<g id="edge94" class="edge">
+<title>Node74&#45;&gt;Node78</title>
+<path fill="none" stroke="midnightblue" d="M494.13,-261.31C504.33,-251.56 516.16,-240.26 525.24,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="491.53,-258.96 486.72,-268.4 496.37,-264.02 491.53,-258.96"/>
</g>
-<!-- Node84 -->
-<g id="node84" class="node">
-<title>Node84</title>
-<g id="a_node84"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5759,-335.5 5759,-365.5 5908,-365.5 5908,-335.5 5759,-335.5"/>
-<text text-anchor="start" x="5767" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
-<text text-anchor="middle" x="5833.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+<!-- Node76 -->
+<g id="node76" class="node">
+<title>Node76</title>
+<g id="a_node76"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="341.96,-134.5 341.96,-164.5 467.96,-164.5 467.96,-134.5 341.96,-134.5"/>
+<text text-anchor="start" x="349.96" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="404.96" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
</a>
</g>
</g>
-<!-- Node83&#45;&gt;Node84 -->
+<!-- Node75&#45;&gt;Node76 -->
+<g id="edge92" class="edge">
+<title>Node75&#45;&gt;Node76</title>
+<path fill="none" stroke="midnightblue" d="M404.96,-191.11C404.96,-182.15 404.96,-172.32 404.96,-164.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="401.46,-191.4 404.96,-201.4 408.46,-191.4 401.46,-191.4"/>
+</g>
+<!-- Node79&#45;&gt;Node71 -->
+<g id="edge96" class="edge">
+<title>Node79&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M183.71,-403.78C213.81,-390.91 259.54,-371.35 285.7,-360.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="181.97,-400.72 174.15,-407.87 184.72,-407.15 181.97,-400.72"/>
+</g>
+<!-- Node79&#45;&gt;Node80 -->
+<g id="edge97" class="edge">
+<title>Node79&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M142.41,-399.03C134.09,-386.45 123.21,-370.01 116.67,-360.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="139.73,-401.32 148.17,-407.73 145.57,-397.46 139.73,-401.32"/>
+</g>
+<!-- Node84&#45;&gt;Node29 -->
<g id="edge105" class="edge">
-<title>Node83&#45;&gt;Node84</title>
-<path fill="none" stroke="midnightblue" d="M5601.87,-400.38C5652.53,-389.69 5718.37,-375.8 5766.9,-365.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="5601.01,-396.99 5591.95,-402.48 5602.46,-403.84 5601.01,-396.99"/>
+<title>Node84&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M5654.07,-461.09C5640.73,-443.3 5628.09,-418.72 5642.96,-402 5773.38,-255.38 6325.35,-324.12 6519.96,-299 6534.29,-297.15 6549.72,-295.04 6564.17,-293.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5651.58,-463.59 5660.55,-469.22 5657.05,-459.22 5651.58,-463.59"/>
</g>
-<!-- Node85&#45;&gt;Node52 -->
-<g id="edge107" class="edge">
-<title>Node85&#45;&gt;Node52</title>
-<path fill="none" stroke="midnightblue" d="M4929.52,-468.86C5230.05,-440.24 5310.33,-472.6 5606.5,-433 5746.22,-414.32 5778.89,-396.53 5916.5,-366 6021.05,-342.8 6142.55,-314.95 6213.74,-298.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4928.82,-465.42 4919.2,-469.86 4929.49,-472.38 4928.82,-465.42"/>
+<!-- Node85 -->
+<g id="node85" class="node">
+<title>Node85</title>
+<g id="a_node85"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5814.46,-402.5 5814.46,-432.5 5983.46,-432.5 5983.46,-402.5 5814.46,-402.5"/>
+<text text-anchor="start" x="5822.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5898.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node84&#45;&gt;Node85 -->
+<g id="edge106" class="edge">
+<title>Node84&#45;&gt;Node85</title>
+<path fill="none" stroke="midnightblue" d="M5732.53,-466.58C5769.08,-456.02 5815.57,-442.59 5850.12,-432.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5731.15,-463.34 5722.51,-469.48 5733.09,-470.06 5731.15,-463.34"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
-<g id="a_node86"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5963,-402.5 5963,-432.5 6148,-432.5 6148,-402.5 5963,-402.5"/>
-<text text-anchor="start" x="5971" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="6055.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
+<g id="a_node86"><a xlink:href="_cl_workloads_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5651.96,-402.5 5651.96,-432.5 5795.96,-432.5 5795.96,-402.5 5651.96,-402.5"/>
+<text text-anchor="start" x="5659.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5723.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClWorkloads.hpp</text>
</a>
</g>
</g>
-<!-- Node85&#45;&gt;Node86 -->
-<g id="edge108" class="edge">
-<title>Node85&#45;&gt;Node86</title>
-<path fill="none" stroke="midnightblue" d="M4929.27,-468.91C5381.93,-429.28 5499.98,-471.56 5949.5,-433 5953.85,-432.63 5958.29,-432.2 5962.78,-431.73"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4928.85,-465.43 4919.19,-469.8 4929.46,-472.4 4928.85,-465.43"/>
+<!-- Node84&#45;&gt;Node86 -->
+<g id="edge107" class="edge">
+<title>Node84&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M5690.93,-461.45C5698.27,-451.9 5706.65,-441 5713.14,-432.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5688.14,-459.34 5684.81,-469.4 5693.69,-463.6 5688.14,-459.34"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
-<g id="a_node87"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6609.5,-402.5 6609.5,-432.5 6769.5,-432.5 6769.5,-402.5 6609.5,-402.5"/>
-<text text-anchor="start" x="6617.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="6689.5" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
+<g id="a_node87"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6914.46,-335.5 6914.46,-365.5 7063.46,-365.5 7063.46,-335.5 6914.46,-335.5"/>
+<text text-anchor="start" x="6922.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
+<text text-anchor="middle" x="6988.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
-<!-- Node85&#45;&gt;Node87 -->
-<g id="edge109" class="edge">
-<title>Node85&#45;&gt;Node87</title>
-<path fill="none" stroke="midnightblue" d="M4929.48,-469.18C5062.63,-462.83 6282.6,-429.55 6609.34,-420.67"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="4928.97,-465.7 4919.19,-469.77 4929.38,-472.69 4928.97,-465.7"/>
+<!-- Node86&#45;&gt;Node87 -->
+<g id="edge108" class="edge">
+<title>Node86&#45;&gt;Node87</title>
+<path fill="none" stroke="midnightblue" d="M5806.44,-402.08C6293.79,-352.2 6422.11,-415.34 6904.96,-366 6908.06,-365.68 6911.21,-365.32 6914.38,-364.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5805.91,-398.62 5796.32,-403.13 5806.63,-405.58 5805.91,-398.62"/>
</g>
-<!-- Node88 -->
-<g id="node88" class="node">
-<title>Node88</title>
-<g id="a_node88"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7121,-335.5 7121,-365.5 7302,-365.5 7302,-335.5 7121,-335.5"/>
-<text text-anchor="start" x="7129" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
-<text text-anchor="middle" x="7211.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+<!-- Node88&#45;&gt;Node55 -->
+<g id="edge110" class="edge">
+<title>Node88&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M5972.66,-468.97C6462.24,-413.42 6621.28,-551.03 7072.96,-366 7093.13,-357.74 7091.01,-343.77 7110.96,-335 7212.92,-290.17 7248.87,-315.86 7358.96,-299 7361.78,-298.57 7364.65,-298.13 7367.54,-297.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5972.04,-465.52 5962.51,-470.15 5972.84,-472.48 5972.04,-465.52"/>
+</g>
+<!-- Node89 -->
+<g id="node89" class="node">
+<title>Node89</title>
+<g id="a_node89"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6001.46,-402.5 6001.46,-432.5 6186.46,-432.5 6186.46,-402.5 6001.46,-402.5"/>
+<text text-anchor="start" x="6009.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6093.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node87&#45;&gt;Node88 -->
-<g id="edge110" class="edge">
-<title>Node87&#45;&gt;Node88</title>
-<path fill="none" stroke="midnightblue" d="M6779.88,-406.34C6865.39,-396.58 6997.28,-381.11 7111.5,-366 7114.54,-365.6 7117.64,-365.18 7120.76,-364.76"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="6779.23,-402.89 6769.69,-407.51 6780.02,-409.85 6779.23,-402.89"/>
+<!-- Node88&#45;&gt;Node89 -->
+<g id="edge111" class="edge">
+<title>Node88&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M5928.27,-466.58C5964.66,-456.02 6010.94,-442.59 6045.34,-432.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5926.92,-463.33 5918.29,-469.48 5928.87,-470.05 5926.92,-463.33"/>
+</g>
+<!-- Node90 -->
+<g id="node90" class="node">
+<title>Node90</title>
+<g id="a_node90"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7123.96,-402.5 7123.96,-432.5 7283.96,-432.5 7283.96,-402.5 7123.96,-402.5"/>
+<text text-anchor="start" x="7131.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7203.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node88&#45;&gt;Node90 -->
+<g id="edge112" class="edge">
+<title>Node88&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M5972.54,-469.03C6475.61,-426.16 6606.44,-477.28 7104.96,-433 7111.11,-432.45 7117.45,-431.78 7123.82,-431.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5972.14,-465.55 5962.48,-469.9 5972.74,-472.53 5972.14,-465.55"/>
+</g>
+<!-- Node91 -->
+<g id="node91" class="node">
+<title>Node91</title>
+<g id="a_node91"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7119.46,-335.5 7119.46,-365.5 7300.46,-365.5 7300.46,-335.5 7119.46,-335.5"/>
+<text text-anchor="start" x="7127.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
+<text text-anchor="middle" x="7209.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node90&#45;&gt;Node91 -->
+<g id="edge113" class="edge">
+<title>Node90&#45;&gt;Node91</title>
+<path fill="none" stroke="midnightblue" d="M7206.19,-392.4C7207.02,-383.37 7207.94,-373.41 7208.67,-365.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7202.7,-392.12 7205.27,-402.4 7209.67,-392.76 7202.7,-392.12"/>
</g>
</g>
</svg>