aboutsummaryrefslogtreecommitdiff
path: root/latest/_lstm_layer_8hpp__dep__incl.svg
diff options
context:
space:
mode:
Diffstat (limited to 'latest/_lstm_layer_8hpp__dep__incl.svg')
-rw-r--r--latest/_lstm_layer_8hpp__dep__incl.svg2330
1 files changed, 1184 insertions, 1146 deletions
diff --git a/latest/_lstm_layer_8hpp__dep__incl.svg b/latest/_lstm_layer_8hpp__dep__incl.svg
index ae644216e2..3a2ad74356 100644
--- a/latest/_lstm_layer_8hpp__dep__incl.svg
+++ b/latest/_lstm_layer_8hpp__dep__incl.svg
@@ -4,17 +4,17 @@
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: src/armnn/layers/LstmLayer.hpp Pages: 1 -->
-<svg width="18968pt" height="564pt"
- viewBox="0.00 0.00 18968.00 564.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<svg width="19228pt" height="564pt"
+ viewBox="0.00 0.00 19227.50 564.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 560)">
<title>src/armnn/layers/LstmLayer.hpp</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-560 18964,-560 18964,4 -4,4"/>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-560 19223.5,-560 19223.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
-<polygon fill="#bfbfbf" stroke="black" points="13926.5,-536.5 13926.5,-555.5 14099.5,-555.5 14099.5,-536.5 13926.5,-536.5"/>
-<text text-anchor="middle" x="14013" y="-543.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LstmLayer.hpp</text>
+<polygon fill="#bfbfbf" stroke="black" points="10969.5,-536.5 10969.5,-555.5 11142.5,-555.5 11142.5,-536.5 10969.5,-536.5"/>
+<text text-anchor="middle" x="11056" y="-543.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LstmLayer.hpp</text>
</a>
</g>
</g>
@@ -22,2415 +22,2453 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_layers_fwd_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14113,-480.5 14113,-499.5 14255,-499.5 14255,-480.5 14113,-480.5"/>
-<text text-anchor="middle" x="14184" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LayersFwd.hpp</text>
+<polygon fill="white" stroke="black" points="14722,-480.5 14722,-499.5 14864,-499.5 14864,-480.5 14722,-480.5"/>
+<text text-anchor="middle" x="14793" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LayersFwd.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="M14050.04,-533.3C14082.26,-523.13 14128.19,-508.62 14157.03,-499.52"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14048.58,-530.09 14040.1,-536.44 14050.69,-536.77 14048.58,-530.09"/>
+<path fill="none" stroke="midnightblue" d="M11153.24,-543.59C11687.65,-535.87 14260.01,-498.7 14721.9,-492.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="11152.82,-540.1 11142.87,-543.74 11152.92,-547.1 11152.82,-540.1"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14128,-279.5 14128,-298.5 14300,-298.5 14300,-279.5 14128,-279.5"/>
-<text text-anchor="middle" x="14214" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LstmLayer.cpp</text>
+<polygon fill="white" stroke="black" points="0,-279.5 0,-298.5 172,-298.5 172,-279.5 0,-279.5"/>
+<text text-anchor="middle" x="86" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node44 -->
-<g id="edge180" class="edge">
+<g id="edge183" class="edge">
<title>Node1&#45;&gt;Node44</title>
-<path fill="none" stroke="midnightblue" d="M13994.59,-529.43C13954.67,-493.83 13867.56,-405.03 13917,-346 13946.28,-311.04 14074.24,-318.7 14119,-310 14137.37,-306.43 14157.66,-302.2 14174.77,-298.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="13992.49,-532.24 14002.33,-536.19 13997.1,-526.97 13992.49,-532.24"/>
+<path fill="none" stroke="midnightblue" d="M10958.87,-544.33C10401.73,-540.02 7624.63,-511.86 7271,-377 7250.63,-369.23 7253.51,-353.37 7233,-346 7048.63,-279.81 375.79,-330.78 181,-310 160.05,-307.76 136.91,-302.94 118.71,-298.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="10959.24,-547.84 10969.27,-544.41 10959.3,-540.84 10959.24,-547.84"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_graph_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="0,-352 0,-371 118,-371 118,-352 0,-352"/>
-<text text-anchor="middle" x="59" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.cpp</text>
+<polygon fill="white" stroke="black" points="7106,-352 7106,-371 7224,-371 7224,-352 7106,-352"/>
+<text text-anchor="middle" x="7165" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.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="M14184.95,-470C14184.69,-452.13 14181.08,-426.2 14164,-413 14125.45,-383.2 180.48,-381.83 132,-377 119.79,-375.78 106.58,-373.47 94.81,-371.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14181.45,-470.06 14184.76,-480.13 14188.45,-470.2 14181.45,-470.06"/>
+<path fill="none" stroke="midnightblue" d="M14711.79,-489.15C14000.66,-490.26 8822.32,-494.22 7271,-377 7253.68,-375.69 7234.87,-373.4 7217.98,-371.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14711.94,-492.65 14721.93,-489.13 14711.93,-485.65 14711.94,-492.65"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_graph_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14240.5,-419 14240.5,-438 14359.5,-438 14359.5,-419 14240.5,-419"/>
-<text text-anchor="middle" x="14300" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.hpp</text>
+<polygon fill="white" stroke="black" points="14733.5,-419 14733.5,-438 14852.5,-438 14852.5,-419 14733.5,-419"/>
+<text text-anchor="middle" x="14793" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.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="M14209.6,-475.87C14232.09,-464.33 14264.13,-447.9 14283.41,-438.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14207.92,-472.8 14200.62,-480.48 14211.12,-479.03 14207.92,-472.8"/>
+<path fill="none" stroke="midnightblue" d="M14793,-470.32C14793,-459.5 14793,-446.4 14793,-438.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14789.5,-470.48 14793,-480.48 14796.5,-470.48 14789.5,-470.48"/>
</g>
-<!-- Node100 -->
-<g id="node100" class="node">
-<title>Node100</title>
-<g id="a_node100"><a xlink:href="_optimization_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17147.5,-346.5 17147.5,-376.5 17282.5,-376.5 17282.5,-346.5 17147.5,-346.5"/>
-<text text-anchor="start" x="17155.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="17215" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Optimization.hpp</text>
+<!-- Node101 -->
+<g id="node101" class="node">
+<title>Node101</title>
+<g id="a_node101"><a xlink:href="_optimization_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16780.5,-346.5 16780.5,-376.5 16915.5,-376.5 16915.5,-346.5 16780.5,-346.5"/>
+<text text-anchor="start" x="16788.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="16848" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Optimization.hpp</text>
</a>
</g>
</g>
-<!-- Node2&#45;&gt;Node100 -->
-<g id="edge178" class="edge">
-<title>Node2&#45;&gt;Node100</title>
-<path fill="none" stroke="midnightblue" d="M14265.48,-485.6C14700.86,-467.43 16747.81,-382 17147.31,-365.33"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14265.04,-482.11 14255.2,-486.03 14265.33,-489.11 14265.04,-482.11"/>
+<!-- Node2&#45;&gt;Node101 -->
+<g id="edge181" class="edge">
+<title>Node2&#45;&gt;Node101</title>
+<path fill="none" stroke="midnightblue" d="M14815.38,-474.89C14828.81,-466.25 14846.11,-454.81 14861,-444 14878.92,-430.99 14879.19,-420.57 14900,-413 14990.07,-380.25 16447.27,-365.91 16780.5,-363.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14813.33,-472.04 14806.78,-480.38 14817.1,-477.94 14813.33,-472.04"/>
</g>
-<!-- Node139 -->
-<g id="node139" class="node">
-<title>Node139</title>
-<g id="a_node139"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13982.5,-413.5 13982.5,-443.5 14155.5,-443.5 14155.5,-413.5 13982.5,-413.5"/>
-<text text-anchor="start" x="13990.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="14069" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
+<!-- Node141 -->
+<g id="node141" class="node">
+<title>Node141</title>
+<g id="a_node141"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14909.5,-413.5 14909.5,-443.5 15082.5,-443.5 15082.5,-413.5 14909.5,-413.5"/>
+<text text-anchor="start" x="14917.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="14996" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
</a>
</g>
</g>
-<!-- Node2&#45;&gt;Node139 -->
-<g id="edge179" class="edge">
-<title>Node2&#45;&gt;Node139</title>
-<path fill="none" stroke="midnightblue" d="M14158.5,-475.81C14139.99,-466.23 14114.98,-453.29 14096.1,-443.52"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14157.03,-478.99 14167.52,-480.48 14160.25,-472.77 14157.03,-478.99"/>
+<!-- Node2&#45;&gt;Node141 -->
+<g id="edge182" class="edge">
+<title>Node2&#45;&gt;Node141</title>
+<path fill="none" stroke="midnightblue" d="M14831.86,-477.61C14864.98,-467.9 14912.7,-453.92 14948.16,-443.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14830.7,-474.3 14822.08,-480.48 14832.67,-481.02 14830.7,-474.3"/>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node3</title>
-<path fill="none" stroke="midnightblue" d="M14239.8,-417.53C14226.1,-415.66 14211.58,-413.98 14198,-413 13418.57,-356.87 909.6,-454.48 132,-377 119.79,-375.78 106.58,-373.47 94.81,-371.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14239.69,-421.05 14250.08,-418.99 14240.68,-414.12 14239.69,-421.05"/>
+<path fill="none" stroke="midnightblue" d="M14723.13,-427.58C14009.53,-428.34 8054.52,-432.98 7271,-377 7253.49,-375.75 7234.47,-373.45 7217.43,-371.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14723.25,-431.08 14733.25,-427.57 14723.25,-424.08 14723.25,-431.08"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7244.5,-352 7244.5,-371 7359.5,-371 7359.5,-352 7244.5,-352"/>
-<text text-anchor="middle" x="7302" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Layer.cpp</text>
+<polygon fill="white" stroke="black" points="7280.5,-352 7280.5,-371 7395.5,-371 7395.5,-352 7280.5,-352"/>
+<text text-anchor="middle" x="7338" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Layer.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node5</title>
-<path fill="none" stroke="midnightblue" d="M14239.58,-417.53C14225.94,-415.66 14211.5,-413.99 14198,-413 13441.25,-357.48 8123.27,-459.7 7369,-377 7357.76,-375.77 7345.64,-373.45 7334.83,-371.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14239.43,-421.04 14249.82,-418.98 14240.41,-414.11 14239.43,-421.04"/>
+<path fill="none" stroke="midnightblue" d="M14723.3,-427.44C13994.56,-426.72 7788.98,-419.4 7405,-377 7393.76,-375.76 7381.64,-373.44 7370.83,-371.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14723.38,-430.94 14733.38,-427.45 14723.39,-423.94 14723.38,-430.94"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_layer_clone_base_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7378,-346.5 7378,-376.5 7534,-376.5 7534,-346.5 7378,-346.5"/>
-<text text-anchor="start" x="7386" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LayerClone</text>
-<text text-anchor="middle" x="7456" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Base.hpp</text>
+<polygon fill="white" stroke="black" points="7414,-346.5 7414,-376.5 7570,-376.5 7570,-346.5 7414,-346.5"/>
+<text text-anchor="start" x="7422" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LayerClone</text>
+<text text-anchor="middle" x="7492" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Base.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node4&#45;&gt;Node6</title>
-<path fill="none" stroke="midnightblue" d="M14239.36,-417.52C14225.79,-415.67 14211.43,-414 14198,-413 13501.28,-361.1 8240.08,-362.08 7534.22,-362.45"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14239.17,-421.03 14249.56,-418.97 14240.15,-414.1 14239.17,-421.03"/>
+<path fill="none" stroke="midnightblue" d="M14723.28,-426.88C14025.38,-420.67 8307.83,-369.76 7570.26,-363.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14723.4,-430.38 14733.43,-426.97 14723.46,-423.38 14723.4,-430.38"/>
</g>
-<!-- Node86 -->
-<g id="node86" class="node">
-<title>Node86</title>
-<g id="a_node86"><a xlink:href="_network_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14484.5,-352 14484.5,-371 14615.5,-371 14615.5,-352 14484.5,-352"/>
-<text text-anchor="middle" x="14550" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.hpp</text>
-</a>
-</g>
-</g>
-<!-- Node4&#45;&gt;Node86 -->
-<g id="edge86" class="edge">
-<title>Node4&#45;&gt;Node86</title>
-<path fill="none" stroke="midnightblue" d="M14342.68,-416.4C14392.02,-403.58 14472.17,-382.74 14516.99,-371.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14341.74,-413.03 14332.94,-418.94 14343.5,-419.81 14341.74,-413.03"/>
-</g>
-<!-- Node88 -->
-<g id="node88" class="node">
-<title>Node88</title>
-<g id="a_node88"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14688.5,-207 14688.5,-226 14853.5,-226 14853.5,-207 14688.5,-207"/>
-<text text-anchor="middle" x="14771" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
+<!-- Node87 -->
+<g id="node87" class="node">
+<title>Node87</title>
+<g id="a_node87"><a xlink:href="_network_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14576.5,-352 14576.5,-371 14707.5,-371 14707.5,-352 14576.5,-352"/>
+<text text-anchor="middle" x="14642" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.hpp</text>
</a>
</g>
</g>
-<!-- Node4&#45;&gt;Node88 -->
-<g id="edge103" class="edge">
-<title>Node4&#45;&gt;Node88</title>
-<path fill="none" stroke="midnightblue" d="M14369.68,-427.24C14535.27,-425 14944.8,-409.31 15029,-310 15041.07,-295.76 15040.86,-282.41 15029,-268 15022.45,-260.05 14896.88,-238.21 14823.38,-226.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14369.56,-423.74 14359.61,-427.37 14369.65,-430.74 14369.56,-423.74"/>
+<!-- Node4&#45;&gt;Node87 -->
+<g id="edge87" class="edge">
+<title>Node4&#45;&gt;Node87</title>
+<path fill="none" stroke="midnightblue" d="M14763.45,-414.78C14733.55,-401.91 14688.12,-382.35 14662.13,-371.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14762.38,-418.13 14772.95,-418.87 14765.15,-411.7 14762.38,-418.13"/>
</g>
-<!-- Node91 -->
-<g id="node91" class="node">
-<title>Node91</title>
-<g id="a_node91"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="10664.5,-134.5 10664.5,-164.5 10771.5,-164.5 10771.5,-134.5 10664.5,-134.5"/>
-<text text-anchor="start" x="10672.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="10718" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
+<!-- Node89 -->
+<g id="node89" class="node">
+<title>Node89</title>
+<g id="a_node89"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14186.5,-207 14186.5,-226 14351.5,-226 14351.5,-207 14186.5,-207"/>
+<text text-anchor="middle" x="14269" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
</a>
</g>
</g>
-<!-- Node4&#45;&gt;Node91 -->
-<g id="edge173" class="edge">
-<title>Node4&#45;&gt;Node91</title>
-<path fill="none" stroke="midnightblue" d="M14234.36,-417.7C14218.87,-415.77 14202.38,-414.02 14187,-413 13416.25,-361.75 8007.43,-382.68 7235,-377 7039.66,-375.56 340.47,-448.78 203,-310 189.86,-296.74 189.87,-281.27 203,-268 301.38,-168.51 9861.71,-151.81 10664.45,-150.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14234.02,-421.18 14244.38,-418.99 14234.91,-414.24 14234.02,-421.18"/>
+<!-- Node4&#45;&gt;Node89 -->
+<g id="edge104" class="edge">
+<title>Node4&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M14722.92,-420.41C14599.06,-406.45 14348.84,-371.27 14289,-310 14266.27,-286.73 14266.74,-244.12 14268.11,-226.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14722.73,-423.92 14733.06,-421.54 14723.51,-416.96 14722.73,-423.92"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
-<g id="a_node92"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3561.5,-67.5 3561.5,-97.5 3688.5,-97.5 3688.5,-67.5 3561.5,-67.5"/>
-<text text-anchor="start" x="3569.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="3625" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
+<g id="a_node92"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14676.5,-134.5 14676.5,-164.5 14783.5,-164.5 14783.5,-134.5 14676.5,-134.5"/>
+<text text-anchor="start" x="14684.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="14730" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node92 -->
-<g id="edge174" class="edge">
+<g id="edge176" class="edge">
<title>Node4&#45;&gt;Node92</title>
-<path fill="none" stroke="midnightblue" d="M14234.61,-417.7C14219.04,-415.76 14202.46,-414.01 14187,-413 13806.78,-388.2 848.35,-422.14 470,-377 321.95,-359.34 146,-439.1 146,-290 146,-290 146,-290 146,-215.5 146,-126.56 3088.56,-89.57 3561.27,-84.2"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14234.3,-421.19 14244.67,-419 14235.2,-414.25 14234.3,-421.19"/>
+<path fill="none" stroke="midnightblue" d="M14790.67,-408.78C14785.53,-369.65 14771.92,-276.57 14750,-201 14746.37,-188.5 14740.85,-174.8 14736.52,-164.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14787.2,-409.25 14791.94,-418.72 14794.14,-408.36 14787.2,-409.25"/>
</g>
-<!-- Node94 -->
-<g id="node94" class="node">
-<title>Node94</title>
-<g id="a_node94"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14268.5,-67.5 14268.5,-97.5 14387.5,-97.5 14387.5,-67.5 14268.5,-67.5"/>
-<text text-anchor="start" x="14276.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="14328" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
+<!-- Node93 -->
+<g id="node93" class="node">
+<title>Node93</title>
+<g id="a_node93"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14526.5,-67.5 14526.5,-97.5 14653.5,-97.5 14653.5,-67.5 14526.5,-67.5"/>
+<text text-anchor="start" x="14534.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="14590" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
</a>
</g>
</g>
-<!-- Node4&#45;&gt;Node94 -->
-<g id="edge175" class="edge">
-<title>Node4&#45;&gt;Node94</title>
-<path fill="none" stroke="midnightblue" d="M14306.14,-409.28C14314.39,-383.18 14328,-333.49 14328,-290 14328,-290 14328,-290 14328,-215.5 14328,-172.65 14328,-121.97 14328,-97.76"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14302.77,-408.34 14303,-418.94 14309.42,-410.51 14302.77,-408.34"/>
+<!-- Node4&#45;&gt;Node93 -->
+<g id="edge177" class="edge">
+<title>Node4&#45;&gt;Node93</title>
+<path fill="none" stroke="midnightblue" d="M14787.5,-409.28C14772.1,-358.6 14728.84,-218.52 14716,-201 14700.03,-179.2 14687.25,-182.89 14667,-165 14642.35,-143.22 14616.69,-114.68 14602.09,-97.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14784.17,-410.35 14790.42,-418.91 14790.87,-408.32 14784.17,-410.35"/>
</g>
-<!-- Node98 -->
-<g id="node98" class="node">
-<title>Node98</title>
-<g id="a_node98"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15071,-73 15071,-92 15201,-92 15201,-73 15071,-73"/>
-<text text-anchor="middle" x="15136" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
+<!-- Node95 -->
+<g id="node95" class="node">
+<title>Node95</title>
+<g id="a_node95"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14796.5,-67.5 14796.5,-97.5 14915.5,-97.5 14915.5,-67.5 14796.5,-67.5"/>
+<text text-anchor="start" x="14804.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="14856" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
</a>
</g>
</g>
-<!-- Node4&#45;&gt;Node98 -->
-<g id="edge104" class="edge">
-<title>Node4&#45;&gt;Node98</title>
-<path fill="none" stroke="midnightblue" d="M14314.03,-410.9C14333.4,-386.23 14366,-337.64 14366,-290 14366,-290 14366,-290 14366,-215.5 14366,-144.25 14884.76,-101.03 15070.68,-87.83"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14311.15,-408.89 14307.57,-418.87 14316.59,-413.3 14311.15,-408.89"/>
-</g>
-<!-- Node4&#45;&gt;Node100 -->
-<g id="edge105" class="edge">
-<title>Node4&#45;&gt;Node100</title>
-<path fill="none" stroke="midnightblue" d="M14369.78,-425.94C14768.52,-417.05 16754.54,-372.77 17147.41,-364.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14369.47,-422.45 14359.55,-426.17 14369.62,-429.45 14369.47,-422.45"/>
+<!-- Node4&#45;&gt;Node95 -->
+<g id="edge178" class="edge">
+<title>Node4&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M14797.24,-408.8C14802.84,-382.45 14812,-332.82 14812,-290 14812,-290 14812,-290 14812,-215.5 14812,-178.75 14813.29,-168.49 14826,-134 14830.8,-120.99 14838.96,-107.55 14845.57,-97.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14793.76,-408.35 14795.03,-418.87 14800.6,-409.85 14793.76,-408.35"/>
</g>
-<!-- Node131 -->
-<g id="node131" class="node">
-<title>Node131</title>
-<g id="a_node131"><a xlink:href="_network_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15729.5,-352 15729.5,-371 15882.5,-371 15882.5,-352 15729.5,-352"/>
-<text text-anchor="middle" x="15806" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/NetworkUtils.hpp</text>
+<!-- Node99 -->
+<g id="node99" class="node">
+<title>Node99</title>
+<g id="a_node99"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15892,-73 15892,-92 16022,-92 16022,-73 15892,-73"/>
+<text text-anchor="middle" x="15957" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
</a>
</g>
</g>
-<!-- Node4&#45;&gt;Node131 -->
-<g id="edge162" class="edge">
-<title>Node4&#45;&gt;Node131</title>
-<path fill="none" stroke="midnightblue" d="M14369.53,-424.5C14619.07,-413.73 15468.54,-377.06 15729.27,-365.81"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14369.34,-421 14359.5,-424.93 14369.64,-428 14369.34,-421"/>
+<!-- Node4&#45;&gt;Node99 -->
+<g id="edge105" class="edge">
+<title>Node4&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M14812.57,-412.63C14840.38,-389.64 14888,-342.59 14888,-290 14888,-290 14888,-290 14888,-215.5 14888,-113.82 15659.64,-89.63 15891.74,-84.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14810.27,-409.99 14804.65,-418.97 14814.64,-415.45 14810.27,-409.99"/>
+</g>
+<!-- Node4&#45;&gt;Node101 -->
+<g id="edge106" class="edge">
+<title>Node4&#45;&gt;Node101</title>
+<path fill="none" stroke="midnightblue" d="M14839.96,-417.07C14848.9,-415.43 14858.21,-413.97 14867,-413 15249.8,-370.92 16478.08,-363.82 16780.33,-362.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14839.24,-413.64 14830.08,-418.97 14840.56,-420.52 14839.24,-413.64"/>
</g>
<!-- Node133 -->
<g id="node133" class="node">
<title>Node133</title>
-<g id="a_node133"><a xlink:href="_observable_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15113.5,-352 15113.5,-371 15258.5,-371 15258.5,-352 15113.5,-352"/>
-<text text-anchor="middle" x="15186" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Observable.hpp</text>
+<g id="a_node133"><a xlink:href="_network_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15384.5,-352 15384.5,-371 15537.5,-371 15537.5,-352 15384.5,-352"/>
+<text text-anchor="middle" x="15461" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/NetworkUtils.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node133 -->
-<g id="edge168" class="edge">
+<g id="edge165" class="edge">
<title>Node4&#45;&gt;Node133</title>
-<path fill="none" stroke="midnightblue" d="M14370,-424.04C14504.33,-417.14 14807.54,-400.29 15062,-377 15080.35,-375.32 15100.18,-373.16 15118.49,-371.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14369.66,-420.55 14359.85,-424.56 14370.01,-427.54 14369.66,-420.55"/>
+<path fill="none" stroke="midnightblue" d="M14842.29,-417.07C14850.52,-415.55 14858.98,-414.12 14867,-413 15051.75,-387.12 15270.82,-372.65 15384.28,-366.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14841.59,-413.64 14832.42,-418.95 14842.9,-420.51 14841.59,-413.64"/>
</g>
<!-- Node135 -->
<g id="node135" class="node">
<title>Node135</title>
-<g id="a_node135"><a xlink:href="_subgraph_view_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13926,-352 13926,-371 14084,-371 14084,-352 13926,-352"/>
-<text text-anchor="middle" x="14005" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/SubgraphView.cpp</text>
+<g id="a_node135"><a xlink:href="_observable_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16933.5,-352 16933.5,-371 17078.5,-371 17078.5,-352 16933.5,-352"/>
+<text text-anchor="middle" x="17006" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Observable.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node135 -->
<g id="edge171" class="edge">
<title>Node4&#45;&gt;Node135</title>
-<path fill="none" stroke="midnightblue" d="M14251.09,-416.72C14193,-403.92 14097.28,-382.83 14043.96,-371.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14250.61,-420.2 14261.13,-418.94 14252.12,-413.37 14250.61,-420.2"/>
-</g>
-<!-- Node136 -->
-<g id="node136" class="node">
-<title>Node136</title>
-<g id="a_node136"><a xlink:href="_subgraph_view_selector_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14102.5,-352 14102.5,-371 14299.5,-371 14299.5,-352 14102.5,-352"/>
-<text text-anchor="middle" x="14201" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/SubgraphViewSelector.cpp</text>
-</a>
-</g>
-</g>
-<!-- Node4&#45;&gt;Node136 -->
-<g id="edge172" class="edge">
-<title>Node4&#45;&gt;Node136</title>
-<path fill="none" stroke="midnightblue" d="M14278.06,-413.09C14258.47,-400.24 14230.44,-381.83 14214.14,-371.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14276.37,-416.17 14286.65,-418.73 14280.21,-410.32 14276.37,-416.17"/>
+<path fill="none" stroke="midnightblue" d="M14856.9,-417.6C14871.06,-415.75 14886.01,-414.07 14900,-413 15797.53,-344.44 16029.13,-464.59 16925,-377 16938.37,-375.69 16952.84,-373.39 16965.8,-371"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14856.2,-414.16 14846.75,-418.97 14857.13,-421.1 14856.2,-414.16"/>
</g>
<!-- Node137 -->
<g id="node137" class="node">
<title>Node137</title>
-<g id="a_node137"><a xlink:href="_graph_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15295.5,-346.5 15295.5,-376.5 15402.5,-376.5 15402.5,-346.5 15295.5,-346.5"/>
-<text text-anchor="start" x="15303.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="15349" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GraphUtils.hpp</text>
+<g id="a_node137"><a xlink:href="_subgraph_view_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17097,-352 17097,-371 17255,-371 17255,-352 17097,-352"/>
+<text text-anchor="middle" x="17176" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/SubgraphView.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node137 -->
-<g id="edge176" class="edge">
+<g id="edge174" class="edge">
<title>Node4&#45;&gt;Node137</title>
-<path fill="none" stroke="midnightblue" d="M14369.86,-426.85C14529.48,-424.7 14933.05,-415.56 15268,-377 15276.8,-375.99 15286.09,-374.61 15295.11,-373.12"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14369.65,-423.35 14359.7,-426.98 14369.74,-430.35 14369.65,-423.35"/>
+<path fill="none" stroke="midnightblue" d="M14856.67,-417.61C14870.9,-415.76 14885.94,-414.06 14900,-413 15869.8,-339.57 16119.35,-464.3 17088,-377 17102.5,-375.69 17118.21,-373.39 17132.3,-371"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14855.92,-414.18 14846.48,-418.99 14856.86,-421.12 14855.92,-414.18"/>
+</g>
+<!-- Node138 -->
+<g id="node138" class="node">
+<title>Node138</title>
+<g id="a_node138"><a xlink:href="_subgraph_view_selector_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17273.5,-352 17273.5,-371 17470.5,-371 17470.5,-352 17273.5,-352"/>
+<text text-anchor="middle" x="17372" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/SubgraphViewSelector.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node138 -->
+<g id="edge175" class="edge">
+<title>Node4&#45;&gt;Node138</title>
+<path fill="none" stroke="midnightblue" d="M14856.67,-417.6C14870.9,-415.74 14885.94,-414.06 14900,-413 15947.84,-334.31 16216.11,-455.05 17264,-377 17281.64,-375.69 17300.8,-373.4 17318.02,-371.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14855.92,-414.17 14846.48,-418.98 14856.86,-421.11 14855.92,-414.17"/>
+</g>
+<!-- Node139 -->
+<g id="node139" class="node">
+<title>Node139</title>
+<g id="a_node139"><a xlink:href="_graph_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18269.5,-346.5 18269.5,-376.5 18376.5,-376.5 18376.5,-346.5 18269.5,-346.5"/>
+<text text-anchor="start" x="18277.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="18323" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GraphUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node139 -->
+<g id="edge179" class="edge">
+<title>Node4&#45;&gt;Node139</title>
+<path fill="none" stroke="midnightblue" d="M14856.67,-417.59C14870.89,-415.73 14885.93,-414.05 14900,-413 15471.81,-370.42 16906.68,-385.93 17480,-377 17778.2,-372.35 18135.73,-365.92 18269.25,-363.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14855.92,-414.16 14846.48,-418.96 14856.86,-421.09 14855.92,-414.16"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_abs_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="602,-279.5 602,-298.5 768,-298.5 768,-279.5 602,-279.5"/>
-<text text-anchor="middle" x="685" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/AbsLayer.cpp</text>
+<polygon fill="white" stroke="black" points="190,-279.5 190,-298.5 356,-298.5 356,-279.5 190,-279.5"/>
+<text text-anchor="middle" x="273" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/AbsLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge7" class="edge">
<title>Node6&#45;&gt;Node7</title>
-<path fill="none" stroke="midnightblue" d="M7367.87,-346.15C6593.23,-285.2 1501.74,-389.87 777,-310 756.69,-307.76 734.28,-302.94 716.66,-298.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.64 7377.87,-346.97 7368.19,-342.67 7367.62,-349.64"/>
+<path fill="none" stroke="midnightblue" d="M7403.8,-346.15C6579.22,-281.17 1139.2,-395.18 365,-310 344.69,-307.77 322.28,-302.94 304.66,-298.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.64 7413.87,-346.97 7404.19,-342.67 7403.62,-349.64"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_activation_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="786.5,-274 786.5,-304 937.5,-304 937.5,-274 786.5,-274"/>
-<text text-anchor="start" x="794.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Activation</text>
-<text text-anchor="middle" x="862" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="374.5,-274 374.5,-304 525.5,-304 525.5,-274 374.5,-274"/>
+<text text-anchor="start" x="382.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Activation</text>
+<text text-anchor="middle" x="450" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node8</title>
-<path fill="none" stroke="midnightblue" d="M7367.84,-346.15C6611.99,-286.79 1652.27,-393.86 947,-310 936.01,-308.69 924.38,-306.51 913.36,-304.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.97 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.75,-346.14C6597.84,-282.76 1289.67,-399.59 535,-310 524.01,-308.7 512.38,-306.51 501.36,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.64 7413.87,-346.97 7404.19,-342.67 7403.62,-349.64"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_addition_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="956,-274 956,-304 1098,-304 1098,-274 956,-274"/>
-<text text-anchor="start" x="964" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Addition</text>
-<text text-anchor="middle" x="1027" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="544,-274 544,-304 686,-304 686,-274 544,-274"/>
+<text text-anchor="start" x="552" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Addition</text>
+<text text-anchor="middle" x="615" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge9" class="edge">
<title>Node6&#45;&gt;Node9</title>
-<path fill="none" stroke="midnightblue" d="M7367.82,-346.15C6629.64,-288.28 1794.02,-396.58 1107,-310 1096.63,-308.69 1085.67,-306.51 1075.3,-304.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.97 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.57,-346.2C6936.8,-315.27 1061.83,-356.16 695,-310 684.63,-308.7 673.67,-306.51 663.3,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.64,-349.72 7413.87,-346.97 7404.16,-342.74 7403.64,-349.72"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_arg_min_max_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1116.5,-274 1116.5,-304 1273.5,-304 1273.5,-274 1116.5,-274"/>
-<text text-anchor="start" x="1124.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ArgMinMax</text>
-<text text-anchor="middle" x="1195" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="704.5,-274 704.5,-304 861.5,-304 861.5,-274 704.5,-274"/>
+<text text-anchor="start" x="712.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ArgMinMax</text>
+<text text-anchor="middle" x="783" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge10" class="edge">
<title>Node6&#45;&gt;Node10</title>
-<path fill="none" stroke="midnightblue" d="M7367.83,-346.15C6649.26,-289.8 1951.48,-387.01 1283,-310 1271.64,-308.69 1259.6,-306.5 1248.2,-304.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.97 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.67,-346.14C6634.81,-285.77 1588.89,-392.55 871,-310 859.64,-308.69 847.6,-306.51 836.2,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_batch_mat_mul_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1292,-274 1292,-304 1440,-304 1440,-274 1292,-274"/>
-<text text-anchor="start" x="1300" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchMat</text>
-<text text-anchor="middle" x="1366" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">MulLayer.cpp</text>
+<polygon fill="white" stroke="black" points="880,-274 880,-304 1028,-304 1028,-274 880,-274"/>
+<text text-anchor="start" x="888" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchMat</text>
+<text text-anchor="middle" x="954" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">MulLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node11 -->
<g id="edge11" class="edge">
<title>Node6&#45;&gt;Node11</title>
-<path fill="none" stroke="midnightblue" d="M7367.84,-346.15C6667.75,-291.33 2098.66,-389.17 1449,-310 1438.26,-308.69 1426.9,-306.5 1416.14,-304.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.97 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.65,-346.14C6653.15,-287.31 1736.02,-395.04 1037,-310 1026.26,-308.69 1014.89,-306.51 1004.14,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_batch_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1458,-274 1458,-304 1656,-304 1656,-274 1458,-274"/>
-<text text-anchor="start" x="1466" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchNormalization</text>
-<text text-anchor="middle" x="1557" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="1046,-274 1046,-304 1244,-304 1244,-274 1046,-274"/>
+<text text-anchor="start" x="1054" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchNormalization</text>
+<text text-anchor="middle" x="1145" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node12 -->
<g id="edge12" class="edge">
<title>Node6&#45;&gt;Node12</title>
-<path fill="none" stroke="midnightblue" d="M7367.71,-346.14C6691.16,-293.11 2292.6,-369.62 1665,-310 1651.14,-308.68 1636.41,-306.49 1622.42,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.97 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.72,-346.14C6677.48,-289.08 1930.17,-374.17 1253,-310 1239.14,-308.69 1224.41,-306.5 1210.42,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_batch_to_space_nd_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1674,-274 1674,-304 1814,-304 1814,-274 1674,-274"/>
-<text text-anchor="start" x="1682" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchTo</text>
-<text text-anchor="middle" x="1744" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdLayer.cpp</text>
+<polygon fill="white" stroke="black" points="1262,-274 1262,-304 1402,-304 1402,-274 1262,-274"/>
+<text text-anchor="start" x="1270" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchTo</text>
+<text text-anchor="middle" x="1332" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge13" class="edge">
<title>Node6&#45;&gt;Node13</title>
-<path fill="none" stroke="midnightblue" d="M7367.5,-346.13C6707.8,-294.76 2430.86,-387.75 1823,-310 1812.76,-308.69 1801.93,-306.5 1791.69,-304.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.97 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.72,-346.14C6694.98,-290.71 2068.31,-393.92 1411,-310 1400.76,-308.69 1389.93,-306.5 1379.69,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_broadcast_to_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1832,-274 1832,-304 1982,-304 1982,-274 1832,-274"/>
-<text text-anchor="start" x="1840" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Broadcast</text>
-<text text-anchor="middle" x="1907" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ToLayer.cpp</text>
+<polygon fill="white" stroke="black" points="1420,-274 1420,-304 1570,-304 1570,-274 1420,-274"/>
+<text text-anchor="start" x="1428" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Broadcast</text>
+<text text-anchor="middle" x="1495" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ToLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node14 -->
<g id="edge14" class="edge">
<title>Node6&#45;&gt;Node14</title>
-<path fill="none" stroke="midnightblue" d="M7367.81,-346.15C6727.81,-296.2 2580.96,-381.27 1991,-310 1980.14,-308.69 1968.64,-306.5 1957.75,-304.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.97 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.75,-346.15C6713.77,-292.18 2218.37,-387.07 1579,-310 1568.14,-308.69 1556.64,-306.5 1545.75,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_cast_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2000,-279.5 2000,-298.5 2170,-298.5 2170,-279.5 2000,-279.5"/>
-<text text-anchor="middle" x="2085" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/CastLayer.cpp</text>
+<polygon fill="white" stroke="black" points="1588,-279.5 1588,-298.5 1758,-298.5 1758,-279.5 1588,-279.5"/>
+<text text-anchor="middle" x="1673" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/CastLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge15" class="edge">
<title>Node6&#45;&gt;Node15</title>
-<path fill="none" stroke="midnightblue" d="M7367.7,-346.15C6748.24,-297.82 2748.97,-371.96 2179,-310 2158.27,-307.75 2135.37,-302.92 2117.36,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.98 7368.19,-342.67 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.82,-346.15C6734.99,-293.78 2386.5,-377.18 1767,-310 1746.27,-307.75 1723.37,-302.93 1705.36,-298.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_channel_shuffle_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2188.5,-274 2188.5,-304 2329.5,-304 2329.5,-274 2188.5,-274"/>
-<text text-anchor="start" x="2196.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Channel</text>
-<text text-anchor="middle" x="2259" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleLayer.cpp</text>
+<polygon fill="white" stroke="black" points="1776.5,-274 1776.5,-304 1917.5,-304 1917.5,-274 1776.5,-274"/>
+<text text-anchor="start" x="1784.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Channel</text>
+<text text-anchor="middle" x="1847" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node16 -->
<g id="edge16" class="edge">
<title>Node6&#45;&gt;Node16</title>
-<path fill="none" stroke="midnightblue" d="M7367.57,-346.14C6765.44,-299.38 2890.11,-379.85 2339,-310 2328.63,-308.69 2317.67,-306.5 2307.3,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.98 7368.19,-342.68 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.63,-346.14C6751.9,-295.35 2527.52,-385.93 1927,-310 1916.63,-308.69 1905.67,-306.5 1895.3,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_comparison_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2348,-274 2348,-304 2508,-304 2508,-274 2348,-274"/>
-<text text-anchor="start" x="2356" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Comparison</text>
-<text text-anchor="middle" x="2428" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="1936,-274 1936,-304 2096,-304 2096,-274 1936,-274"/>
+<text text-anchor="start" x="1944" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Comparison</text>
+<text text-anchor="middle" x="2016" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node17 -->
<g id="edge17" class="edge">
<title>Node6&#45;&gt;Node17</title>
-<path fill="none" stroke="midnightblue" d="M7367.5,-346.13C6784.95,-300.91 3049.23,-371.07 2517,-310 2505.51,-308.68 2493.34,-306.49 2481.81,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.98 7368.19,-342.68 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.49,-346.13C6771.1,-296.89 2686.69,-376.55 2105,-310 2093.51,-308.69 2081.34,-306.49 2069.81,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.97 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_concat_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2526,-279.5 2526,-298.5 2708,-298.5 2708,-279.5 2526,-279.5"/>
-<text text-anchor="middle" x="2617" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ConcatLayer.cpp</text>
+<polygon fill="white" stroke="black" points="2114,-279.5 2114,-298.5 2296,-298.5 2296,-279.5 2114,-279.5"/>
+<text text-anchor="middle" x="2205" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ConcatLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node18 -->
<g id="edge18" class="edge">
<title>Node6&#45;&gt;Node18</title>
-<path fill="none" stroke="midnightblue" d="M7367.5,-346.13C6807.24,-302.63 3227.81,-362.58 2717,-310 2694.99,-307.73 2670.63,-302.91 2651.46,-298.57"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.98 7368.19,-342.68 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.87,-346.16C6795,-298.58 2865.45,-367.49 2305,-310 2282.98,-307.74 2258.63,-302.92 2239.46,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.98 7404.19,-342.67 7403.62,-349.65"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_constant_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2726.5,-274 2726.5,-304 2871.5,-304 2871.5,-274 2726.5,-274"/>
-<text text-anchor="start" x="2734.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Constant</text>
-<text text-anchor="middle" x="2799" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="2314.5,-274 2314.5,-304 2459.5,-304 2459.5,-274 2314.5,-274"/>
+<text text-anchor="start" x="2322.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Constant</text>
+<text text-anchor="middle" x="2387" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node19 -->
<g id="edge19" class="edge">
<title>Node6&#45;&gt;Node19</title>
-<path fill="none" stroke="midnightblue" d="M7367.86,-346.16C6827,-304.2 3372.63,-371.09 2881,-310 2870.38,-308.68 2859.16,-306.49 2848.53,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.65 7377.87,-346.98 7368.19,-342.68 7367.62,-349.65"/>
+<path fill="none" stroke="midnightblue" d="M7403.75,-346.15C6812.71,-300.19 3010,-377.03 2469,-310 2458.38,-308.68 2447.15,-306.49 2436.53,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.98 7404.19,-342.68 7403.62,-349.65"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_convert_fp16_to_fp32_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2890,-274 2890,-304 3030,-304 3030,-274 2890,-274"/>
-<text text-anchor="start" x="2898" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
-<text text-anchor="middle" x="2960" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Fp16ToFp32Layer.cpp</text>
+<polygon fill="white" stroke="black" points="2478,-274 2478,-304 2618,-304 2618,-274 2478,-274"/>
+<text text-anchor="start" x="2486" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
+<text text-anchor="middle" x="2548" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Fp16ToFp32Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node20 -->
<g id="edge20" class="edge">
<title>Node6&#45;&gt;Node20</title>
-<path fill="none" stroke="midnightblue" d="M7367.82,-346.16C6844.42,-305.65 3512.93,-371.06 3039,-310 3028.76,-308.68 3017.93,-306.49 3007.69,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.66 7377.87,-346.98 7368.19,-342.68 7367.62,-349.66"/>
+<path fill="none" stroke="midnightblue" d="M7403.65,-346.14C6829.83,-301.65 3150.25,-377.21 2627,-310 2616.76,-308.68 2605.93,-306.49 2595.69,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.98 7404.19,-342.68 7403.62,-349.65"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_convert_fp32_to_fp16_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3048,-274 3048,-304 3188,-304 3188,-274 3048,-274"/>
-<text text-anchor="start" x="3056" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
-<text text-anchor="middle" x="3118" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Fp32ToFp16Layer.cpp</text>
+<polygon fill="white" stroke="black" points="2636,-274 2636,-304 2776,-304 2776,-274 2636,-274"/>
+<text text-anchor="start" x="2644" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
+<text text-anchor="middle" x="2706" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Fp32ToFp16Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node21 -->
<g id="edge21" class="edge">
<title>Node6&#45;&gt;Node21</title>
-<path fill="none" stroke="midnightblue" d="M7367.81,-346.16C6861.95,-307.06 3653.51,-368.89 3197,-310 3186.76,-308.68 3175.93,-306.48 3165.69,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.66 7377.87,-346.98 7368.19,-342.68 7367.62,-349.66"/>
+<path fill="none" stroke="midnightblue" d="M7403.57,-346.14C6847.08,-303.07 3290.82,-375.04 2785,-310 2774.76,-308.68 2763.93,-306.49 2753.69,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.98 7404.19,-342.68 7403.62,-349.65"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3206,-274 3206,-304 3378,-304 3378,-274 3206,-274"/>
-<text text-anchor="start" x="3214" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution2d</text>
-<text text-anchor="middle" x="3292" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="2794,-274 2794,-304 2966,-304 2966,-274 2794,-274"/>
+<text text-anchor="start" x="2802" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution2d</text>
+<text text-anchor="middle" x="2880" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node22 -->
<g id="edge22" class="edge">
<title>Node6&#45;&gt;Node22</title>
-<path fill="none" stroke="midnightblue" d="M7367.69,-346.12C6469.8,-270.88 4263.19,-405.24 3387,-310 3374.77,-308.67 3361.79,-306.47 3349.48,-304.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.61,-349.62 7377.87,-346.98 7368.2,-342.65 7367.61,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.59,-346.14C6868.33,-304.64 3461.04,-362.61 2975,-310 2962.77,-308.68 2949.79,-306.48 2937.48,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.65 7413.87,-346.98 7404.19,-342.68 7403.62,-349.65"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_convolution3d_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3396,-274 3396,-304 3568,-304 3568,-274 3396,-274"/>
-<text text-anchor="start" x="3404" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution3d</text>
-<text text-anchor="middle" x="3482" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="2984,-274 2984,-304 3156,-304 3156,-274 2984,-274"/>
+<text text-anchor="start" x="2992" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution3d</text>
+<text text-anchor="middle" x="3070" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node23 -->
<g id="edge23" class="edge">
<title>Node6&#45;&gt;Node23</title>
-<path fill="none" stroke="midnightblue" d="M7367.86,-346.13C6512.16,-274.3 4411.26,-400.87 3577,-310 3564.77,-308.67 3551.79,-306.47 3539.48,-304.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.61,-349.62 7377.87,-346.99 7368.2,-342.65 7367.61,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.65,-346.15C6889.72,-306.34 3630.07,-360.42 3165,-310 3152.77,-308.67 3139.79,-306.48 3127.48,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.66 7413.87,-346.98 7404.19,-342.68 7403.62,-349.66"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_debug_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3586.5,-279.5 3586.5,-298.5 3765.5,-298.5 3765.5,-279.5 3586.5,-279.5"/>
-<text text-anchor="middle" x="3676" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DebugLayer.cpp</text>
+<polygon fill="white" stroke="black" points="3174.5,-279.5 3174.5,-298.5 3353.5,-298.5 3353.5,-279.5 3174.5,-279.5"/>
+<text text-anchor="middle" x="3264" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DebugLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node24 -->
<g id="edge24" class="edge">
<title>Node6&#45;&gt;Node24</title>
-<path fill="none" stroke="midnightblue" d="M7367.78,-346.12C6555.68,-277.84 4564.96,-393.89 3774,-310 3752.42,-307.71 3728.54,-302.89 3709.77,-298.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.61,-349.62 7377.87,-346.99 7368.2,-342.65 7367.61,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.87,-346.13C6492.58,-269.74 4252.03,-403.9 3362,-310 3340.41,-307.72 3316.54,-302.9 3297.77,-298.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.61,-349.62 7413.87,-346.98 7404.2,-342.65 7403.61,-349.62"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_depth_to_space_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3783.5,-274 3783.5,-304 3924.5,-304 3924.5,-274 3783.5,-274"/>
-<text text-anchor="start" x="3791.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DepthTo</text>
-<text text-anchor="middle" x="3854" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceLayer.cpp</text>
+<polygon fill="white" stroke="black" points="3371.5,-274 3371.5,-304 3512.5,-304 3512.5,-274 3371.5,-274"/>
+<text text-anchor="start" x="3379.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DepthTo</text>
+<text text-anchor="middle" x="3442" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node25 -->
<g id="edge25" class="edge">
<title>Node6&#45;&gt;Node25</title>
-<path fill="none" stroke="midnightblue" d="M7367.68,-346.16C6943.48,-313.64 4308.36,-358.78 3933,-310 3922.76,-308.67 3911.93,-306.47 3901.69,-304.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.66 7377.87,-346.99 7368.19,-342.69 7367.62,-349.66"/>
+<path fill="none" stroke="midnightblue" d="M7403.79,-346.16C6929.97,-309.64 3945.77,-364.93 3521,-310 3510.76,-308.68 3499.93,-306.48 3489.69,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.66 7413.87,-346.99 7404.19,-342.68 7403.62,-349.66"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_depthwise_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3942.5,-274 3942.5,-304 4095.5,-304 4095.5,-274 3942.5,-274"/>
-<text text-anchor="start" x="3950.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Depthwise</text>
-<text text-anchor="middle" x="4019" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
+<polygon fill="white" stroke="black" points="3530.5,-274 3530.5,-304 3683.5,-304 3683.5,-274 3530.5,-274"/>
+<text text-anchor="start" x="3538.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Depthwise</text>
+<text text-anchor="middle" x="3607" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node26 -->
<g id="edge26" class="edge">
<title>Node6&#45;&gt;Node26</title>
-<path fill="none" stroke="midnightblue" d="M7367.88,-346.13C6628.95,-283.88 4820.82,-397.2 4104,-310 4093.16,-308.68 4081.7,-306.52 4070.82,-304.1"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.61,-349.62 7377.87,-346.99 7368.2,-342.65 7367.61,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.89,-346.17C6949.45,-311.1 4098.38,-359.16 3692,-310 3681.01,-308.67 3669.38,-306.47 3658.36,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.66 7413.87,-346.99 7404.19,-342.68 7403.62,-349.66"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_dequantize_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4113.5,-274 4113.5,-304 4270.5,-304 4270.5,-274 4113.5,-274"/>
-<text text-anchor="start" x="4121.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Dequantize</text>
-<text text-anchor="middle" x="4192" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="3701.5,-274 3701.5,-304 3858.5,-304 3858.5,-274 3701.5,-274"/>
+<text text-anchor="start" x="3709.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Dequantize</text>
+<text text-anchor="middle" x="3780" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node27 -->
<g id="edge27" class="edge">
<title>Node6&#45;&gt;Node27</title>
-<path fill="none" stroke="midnightblue" d="M7367.89,-346.14C6667.75,-287.02 4957.41,-390.98 4279,-310 4267.92,-308.68 4256.19,-306.52 4245.05,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.6,-349.62 7377.87,-346.99 7368.21,-342.65 7367.6,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.64,-346.11C6604.07,-278.96 4644.23,-402.2 3867,-310 3855.77,-308.67 3843.86,-306.47 3832.59,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.61,-349.62 7413.87,-346.99 7404.2,-342.65 7403.61,-349.62"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_detection_post_process_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4288.5,-274 4288.5,-304 4437.5,-304 4437.5,-274 4288.5,-274"/>
-<text text-anchor="start" x="4296.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Detection</text>
-<text text-anchor="middle" x="4363" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessLayer.cpp</text>
+<polygon fill="white" stroke="black" points="3876.5,-274 3876.5,-304 4025.5,-304 4025.5,-274 3876.5,-274"/>
+<text text-anchor="start" x="3884.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Detection</text>
+<text text-anchor="middle" x="3951" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node28 -->
<g id="edge28" class="edge">
<title>Node6&#45;&gt;Node28</title>
-<path fill="none" stroke="midnightblue" d="M7367.69,-346.12C6704.42,-290.09 5087.06,-390.15 4446,-310 4435.41,-308.68 4424.21,-306.51 4413.59,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.6,-349.62 7377.87,-347 7368.21,-342.65 7367.6,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.87,-346.17C6987.52,-314.17 4402.53,-355.77 4034,-310 4023.26,-308.67 4011.9,-306.47 4001.14,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.66 7413.87,-346.99 7404.19,-342.69 7403.62,-349.66"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_division_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4455.5,-274 4455.5,-304 4596.5,-304 4596.5,-274 4455.5,-274"/>
-<text text-anchor="start" x="4463.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Division</text>
-<text text-anchor="middle" x="4526" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="4043.5,-274 4043.5,-304 4184.5,-304 4184.5,-274 4043.5,-274"/>
+<text text-anchor="start" x="4051.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Division</text>
+<text text-anchor="middle" x="4114" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node29 -->
<g id="edge29" class="edge">
<title>Node6&#45;&gt;Node29</title>
-<path fill="none" stroke="midnightblue" d="M7367.78,-346.13C6740.02,-292.99 5211.46,-388.54 4606,-310 4595.78,-308.67 4584.98,-306.51 4574.73,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.6,-349.62 7377.87,-347 7368.21,-342.65 7367.6,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.75,-346.16C7004.87,-315.62 4544.66,-355.17 4194,-310 4183.63,-308.66 4172.68,-306.46 4162.3,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.66 7413.87,-346.99 7404.19,-342.69 7403.62,-349.66"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_elementwise_binary_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4615,-274 4615,-304 4779,-304 4779,-274 4615,-274"/>
-<text text-anchor="start" x="4623" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Elementwise</text>
-<text text-anchor="middle" x="4697" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryLayer.cpp</text>
+<polygon fill="white" stroke="black" points="4203,-274 4203,-304 4367,-304 4367,-274 4203,-274"/>
+<text text-anchor="start" x="4211" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Elementwise</text>
+<text text-anchor="middle" x="4285" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node30 -->
<g id="edge30" class="edge">
<title>Node6&#45;&gt;Node30</title>
-<path fill="none" stroke="midnightblue" d="M7367.57,-346.11C6780.02,-296.19 5354.25,-375.49 4788,-310 4776.43,-308.66 4764.17,-306.49 4752.52,-304.07"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.6,-349.62 7377.87,-347 7368.21,-342.65 7367.6,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.83,-346.13C6717.17,-288.1 5041.3,-386.25 4376,-310 4364.43,-308.67 4352.17,-306.51 4340.52,-304.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.6,-349.62 7413.87,-347 7404.21,-342.65 7403.6,-349.62"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_elementwise_unary_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4797,-274 4797,-304 4961,-304 4961,-274 4797,-274"/>
-<text text-anchor="start" x="4805" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Elementwise</text>
-<text text-anchor="middle" x="4879" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryLayer.cpp</text>
+<polygon fill="white" stroke="black" points="4385,-274 4385,-304 4549,-304 4549,-274 4385,-274"/>
+<text text-anchor="start" x="4393" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Elementwise</text>
+<text text-anchor="middle" x="4467" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node31 -->
<g id="edge31" class="edge">
<title>Node6&#45;&gt;Node31</title>
-<path fill="none" stroke="midnightblue" d="M7367.88,-346.13C6820.87,-299.43 5496.16,-371.14 4970,-310 4958.43,-308.66 4946.17,-306.49 4934.53,-304.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.6,-349.62 7377.87,-347.01 7368.21,-342.65 7367.6,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.47,-346.1C6756.92,-291.41 5182.98,-381.87 4558,-310 4546.43,-308.67 4534.17,-306.51 4522.52,-304.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.6,-349.62 7413.87,-347 7404.21,-342.65 7403.6,-349.62"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_fake_quantization_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4979.5,-274 4979.5,-304 5164.5,-304 5164.5,-274 4979.5,-274"/>
-<text text-anchor="start" x="4987.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FakeQuantization</text>
-<text text-anchor="middle" x="5072" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="4567.5,-274 4567.5,-304 4752.5,-304 4752.5,-274 4567.5,-274"/>
+<text text-anchor="start" x="4575.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FakeQuantization</text>
+<text text-anchor="middle" x="4660" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node32 -->
<g id="edge32" class="edge">
<title>Node6&#45;&gt;Node32</title>
-<path fill="none" stroke="midnightblue" d="M7367.6,-346.11C6865.65,-303.04 5655.62,-360.76 5174,-310 5161.08,-308.64 5147.36,-306.46 5134.31,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.6,-349.62 7377.87,-347.01 7368.21,-342.65 7367.6,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.77,-346.12C6802.61,-294.98 5342.74,-370.39 4762,-310 4748.99,-308.65 4735.16,-306.46 4722.03,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.6,-349.62 7413.87,-347 7404.21,-342.65 7403.6,-349.62"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_fill_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5183,-279.5 5183,-298.5 5345,-298.5 5345,-279.5 5183,-279.5"/>
-<text text-anchor="middle" x="5264" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FillLayer.cpp</text>
+<polygon fill="white" stroke="black" points="4771,-279.5 4771,-298.5 4933,-298.5 4933,-279.5 4771,-279.5"/>
+<text text-anchor="middle" x="4852" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FillLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node33 -->
<g id="edge33" class="edge">
<title>Node6&#45;&gt;Node33</title>
-<path fill="none" stroke="midnightblue" d="M7367.75,-346.12C6905.78,-306.34 5795.24,-362.43 5354,-310 5334.29,-307.66 5312.56,-302.89 5295.39,-298.6"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.6,-349.62 7377.87,-347.02 7368.21,-342.65 7367.6,-349.62"/>
+<path fill="none" stroke="midnightblue" d="M7403.62,-346.11C6842.26,-298.31 5482.13,-373.29 4942,-310 4922.13,-307.67 4900.2,-302.85 4882.97,-298.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.6,-349.62 7413.87,-347.01 7404.21,-342.65 7403.6,-349.62"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_floor_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5363.5,-279.5 5363.5,-298.5 5536.5,-298.5 5536.5,-279.5 5363.5,-279.5"/>
-<text text-anchor="middle" x="5450" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FloorLayer.cpp</text>
+<polygon fill="white" stroke="black" points="4951.5,-279.5 4951.5,-298.5 5124.5,-298.5 5124.5,-279.5 4951.5,-279.5"/>
+<text text-anchor="middle" x="5038" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FloorLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node34 -->
<g id="edge34" class="edge">
<title>Node6&#45;&gt;Node34</title>
-<path fill="none" stroke="midnightblue" d="M7367.73,-346.1C6559.7,-273.04 6347.47,-400.61 5546,-310 5525.02,-307.63 5501.84,-302.86 5483.52,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.59,-349.61 7377.86,-347.03 7368.22,-342.63 7367.59,-349.61"/>
+<path fill="none" stroke="midnightblue" d="M7403.64,-346.11C6884.86,-301.72 5632.12,-365.33 5134,-310 5112.85,-307.65 5089.47,-302.83 5071.07,-298.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.6,-349.62 7413.87,-347.01 7404.21,-342.65 7403.6,-349.62"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_fully_connected_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5555,-274 5555,-304 5731,-304 5731,-274 5555,-274"/>
-<text text-anchor="start" x="5563" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FullyConnected</text>
-<text text-anchor="middle" x="5643" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="5143,-274 5143,-304 5319,-304 5319,-274 5143,-274"/>
+<text text-anchor="start" x="5151" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FullyConnected</text>
+<text text-anchor="middle" x="5231" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node35 -->
<g id="edge35" class="edge">
<title>Node6&#45;&gt;Node35</title>
-<path fill="none" stroke="midnightblue" d="M7367.73,-346.1C6645.62,-280.04 6455.8,-391.03 5740,-310 5727.78,-308.62 5714.83,-306.45 5702.49,-304.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.58,-349.6 7377.86,-347.04 7368.23,-342.63 7367.58,-349.6"/>
+<path fill="none" stroke="midnightblue" d="M7403.79,-346.13C6928.12,-305.18 5783.35,-360.45 5328,-310 5315.7,-308.64 5302.64,-306.46 5290.23,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.6,-349.62 7413.87,-347.02 7404.21,-342.65 7403.6,-349.62"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_fused_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5749,-279.5 5749,-298.5 5925,-298.5 5925,-279.5 5749,-279.5"/>
-<text text-anchor="middle" x="5837" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FusedLayer.cpp</text>
+<polygon fill="white" stroke="black" points="5337,-279.5 5337,-298.5 5513,-298.5 5513,-279.5 5337,-279.5"/>
+<text text-anchor="middle" x="5425" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FusedLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node36 -->
<g id="edge36" class="edge">
<title>Node6&#45;&gt;Node36</title>
-<path fill="none" stroke="midnightblue" d="M7367.52,-346.08C6731.5,-287.06 6563.98,-382.27 5934,-310 5912.82,-307.57 5889.4,-302.8 5870.88,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.58,-349.6 7377.86,-347.05 7368.23,-342.63 7367.58,-349.6"/>
+<path fill="none" stroke="midnightblue" d="M7403.71,-346.1C6569.12,-270.86 6350.08,-402.49 5522,-310 5500.81,-307.63 5477.39,-302.87 5458.87,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.59,-349.61 7413.87,-347.03 7404.22,-342.63 7403.59,-349.61"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_gather_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="5943.5,-279.5 5943.5,-298.5 6124.5,-298.5 6124.5,-279.5 5943.5,-279.5"/>
-<text text-anchor="middle" x="6034" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/GatherLayer.cpp</text>
+<polygon fill="white" stroke="black" points="5531.5,-279.5 5531.5,-298.5 5712.5,-298.5 5712.5,-279.5 5531.5,-279.5"/>
+<text text-anchor="middle" x="5622" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/GatherLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node37 -->
<g id="edge37" class="edge">
<title>Node6&#45;&gt;Node37</title>
-<path fill="none" stroke="midnightblue" d="M7367.73,-346.1C6820.1,-294.24 6675.83,-371.64 6134,-310 6112.36,-307.54 6088.43,-302.83 6069.41,-298.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.57,-349.6 7377.86,-347.07 7368.24,-342.63 7367.57,-349.6"/>
+<path fill="none" stroke="midnightblue" d="M7403.68,-346.1C6657.69,-278.07 6461.9,-391.27 5722,-310 5700.18,-307.6 5676.03,-302.84 5656.94,-298.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.59,-349.6 7413.86,-347.03 7404.23,-342.63 7403.59,-349.6"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_gather_nd_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6143,-274 6143,-304 6291,-304 6291,-274 6143,-274"/>
-<text text-anchor="start" x="6151" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/GatherNd</text>
-<text text-anchor="middle" x="6217" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="5731,-274 5731,-304 5879,-304 5879,-274 5731,-274"/>
+<text text-anchor="start" x="5739" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/GatherNd</text>
+<text text-anchor="middle" x="5805" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node38 -->
<g id="edge38" class="edge">
<title>Node6&#45;&gt;Node38</title>
-<path fill="none" stroke="midnightblue" d="M7367.66,-346.09C6893.58,-300.34 6767.28,-373.5 6300,-310 6289.57,-308.58 6278.54,-306.41 6268.05,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.57,-349.6 7377.86,-347.09 7368.25,-342.63 7367.57,-349.6"/>
+<path fill="none" stroke="midnightblue" d="M7403.43,-346.07C6731.15,-284.23 6552.85,-396.99 5888,-310 5877.57,-308.63 5866.53,-306.49 5856.04,-304.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.58,-349.6 7413.86,-347.04 7404.23,-342.63 7403.58,-349.6"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_input_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6309.5,-279.5 6309.5,-298.5 6482.5,-298.5 6482.5,-279.5 6309.5,-279.5"/>
-<text text-anchor="middle" x="6396" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/InputLayer.cpp</text>
+<polygon fill="white" stroke="black" points="5897.5,-279.5 5897.5,-298.5 6070.5,-298.5 6070.5,-279.5 5897.5,-279.5"/>
+<text text-anchor="middle" x="5984" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/InputLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node39 -->
<g id="edge39" class="edge">
<title>Node6&#45;&gt;Node39</title>
-<path fill="none" stroke="midnightblue" d="M7367.72,-346.09C6978.17,-307.1 6874.79,-357.94 6491,-310 6470.43,-307.43 6447.69,-302.71 6429.62,-298.51"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.55,-349.59 7377.86,-347.12 7368.26,-342.62 7367.55,-349.59"/>
+<path fill="none" stroke="midnightblue" d="M7403.86,-346.11C6815.83,-290.98 6660.77,-378.57 6079,-310 6058.24,-307.55 6035.31,-302.78 6017.17,-298.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.58,-349.6 7413.86,-347.06 7404.24,-342.63 7403.58,-349.6"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_instance_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6500.5,-274 6500.5,-304 6643.5,-304 6643.5,-274 6500.5,-274"/>
-<text text-anchor="start" x="6508.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Instance</text>
-<text text-anchor="middle" x="6572" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationLayer.cpp</text>
+<polygon fill="white" stroke="black" points="6088.5,-274 6088.5,-304 6231.5,-304 6231.5,-274 6088.5,-274"/>
+<text text-anchor="start" x="6096.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Instance</text>
+<text text-anchor="middle" x="6160" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node40 -->
<g id="edge40" class="edge">
<title>Node6&#45;&gt;Node40</title>
-<path fill="none" stroke="midnightblue" d="M7367.89,-346.1C7049.89,-312.98 6964.56,-355.87 6653,-310 6643.11,-308.54 6632.67,-306.42 6622.69,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.54,-349.58 7377.85,-347.15 7368.28,-342.62 7367.54,-349.58"/>
+<path fill="none" stroke="midnightblue" d="M7403.54,-346.08C6887.49,-296.96 6749.95,-379.91 6241,-310 6230.81,-308.6 6220.04,-306.44 6209.8,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.57,-349.6 7413.86,-347.07 7404.24,-342.63 7403.57,-349.6"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_l2_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6662,-274 6662,-304 6844,-304 6844,-274 6662,-274"/>
-<text text-anchor="start" x="6670" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/L2Normalization</text>
-<text text-anchor="middle" x="6753" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="6250,-274 6250,-304 6432,-304 6432,-274 6250,-274"/>
+<text text-anchor="start" x="6258" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/L2Normalization</text>
+<text text-anchor="middle" x="6341" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node41 -->
<g id="edge41" class="edge">
<title>Node6&#45;&gt;Node41</title>
-<path fill="none" stroke="midnightblue" d="M7367.85,-346.08C7138.38,-319.91 7077.18,-340.13 6853,-310 6841.24,-308.42 6828.79,-306.3 6816.81,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.51,-349.56 7377.84,-347.23 7368.31,-342.61 7367.51,-349.56"/>
+<path fill="none" stroke="midnightblue" d="M7403.7,-346.09C6976.09,-303.98 6863.03,-359.77 6441,-310 6428.69,-308.55 6415.64,-306.4 6403.17,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.56,-349.59 7413.86,-347.1 7404.25,-342.63 7403.56,-349.59"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_logical_binary_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="6862,-274 6862,-304 6998,-304 6998,-274 6862,-274"/>
-<text text-anchor="start" x="6870" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Logical</text>
-<text text-anchor="middle" x="6930" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryLayer.cpp</text>
+<polygon fill="white" stroke="black" points="6450,-274 6450,-304 6586,-304 6586,-274 6450,-274"/>
+<text text-anchor="start" x="6458" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Logical</text>
+<text text-anchor="middle" x="6518" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node42 -->
<g id="edge42" class="edge">
<title>Node6&#45;&gt;Node42</title>
-<path fill="none" stroke="midnightblue" d="M7367.55,-346.02C7206.36,-325.42 7162.47,-337.77 7007,-310 6998.03,-308.4 6988.56,-306.29 6979.46,-304.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.46,-349.53 7377.83,-347.35 7368.36,-342.59 7367.46,-349.53"/>
+<path fill="none" stroke="midnightblue" d="M7403.69,-346.08C7044.24,-309.69 6947.61,-363.04 6595,-310 6585.44,-308.56 6575.35,-306.41 6565.74,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.55,-349.59 7413.86,-347.13 7404.27,-342.62 7403.55,-349.59"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_log_softmax_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7016.5,-274 7016.5,-304 7175.5,-304 7175.5,-274 7016.5,-274"/>
-<text text-anchor="start" x="7024.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LogSoftmax</text>
-<text text-anchor="middle" x="7096" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="6604.5,-274 6604.5,-304 6763.5,-304 6763.5,-274 6604.5,-274"/>
+<text text-anchor="start" x="6612.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LogSoftmax</text>
+<text text-anchor="middle" x="6684" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node43 -->
<g id="edge43" class="edge">
<title>Node6&#45;&gt;Node43</title>
-<path fill="none" stroke="midnightblue" d="M7367.77,-345.04C7314.46,-335.47 7245.2,-322.63 7184,-310 7175.1,-308.16 7165.72,-306.13 7156.52,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.41,-348.53 7377.87,-346.85 7368.64,-341.64 7367.41,-348.53"/>
+<path fill="none" stroke="midnightblue" d="M7403.76,-346.08C7122.6,-315.88 7047.32,-348.85 6772,-310 6761.3,-308.49 6749.97,-306.34 6739.13,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.53,-349.57 7413.85,-347.18 7404.29,-342.62 7403.53,-349.57"/>
</g>
<!-- Node6&#45;&gt;Node44 -->
<g id="edge44" class="edge">
<title>Node6&#45;&gt;Node44</title>
-<path fill="none" stroke="midnightblue" d="M7544.38,-360.34C8308.43,-358.85 13776.73,-346.95 14119,-310 14139.95,-307.74 14163.09,-302.92 14181.29,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.27,-356.84 7534.27,-360.35 7544.28,-363.84 7544.27,-356.84"/>
+<path fill="none" stroke="midnightblue" d="M7403.85,-346.15C6559.03,-279.48 975.83,-394.76 181,-310 160.05,-307.77 136.91,-302.95 118.71,-298.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.62,-349.64 7413.87,-346.97 7404.19,-342.67 7403.62,-349.64"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_map_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7193.5,-279.5 7193.5,-298.5 7362.5,-298.5 7362.5,-279.5 7193.5,-279.5"/>
-<text text-anchor="middle" x="7278" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MapLayer.cpp</text>
+<polygon fill="white" stroke="black" points="6781.5,-279.5 6781.5,-298.5 6950.5,-298.5 6950.5,-279.5 6781.5,-279.5"/>
+<text text-anchor="middle" x="6866" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MapLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node45 -->
<g id="edge45" class="edge">
<title>Node6&#45;&gt;Node45</title>
-<path fill="none" stroke="midnightblue" d="M7410.71,-342.56C7375.06,-328.44 7326.97,-309.4 7299.55,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7409.82,-345.97 7420.41,-346.4 7412.4,-339.47 7409.82,-345.97"/>
+<path fill="none" stroke="midnightblue" d="M7403.67,-346.05C7205.29,-322.4 7152.05,-338.44 6959,-310 6939.56,-307.14 6918.09,-302.61 6900.69,-298.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.49,-349.55 7413.84,-347.28 7404.33,-342.6 7403.49,-349.55"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_maximum_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7380.5,-274 7380.5,-304 7531.5,-304 7531.5,-274 7380.5,-274"/>
-<text text-anchor="start" x="7388.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Maximum</text>
-<text text-anchor="middle" x="7456" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="6968.5,-274 6968.5,-304 7119.5,-304 7119.5,-274 6968.5,-274"/>
+<text text-anchor="start" x="6976.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Maximum</text>
+<text text-anchor="middle" x="7044" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node46 -->
<g id="edge46" class="edge">
<title>Node6&#45;&gt;Node46</title>
-<path fill="none" stroke="midnightblue" d="M7456,-336.23C7456,-325.57 7456,-313.41 7456,-304.25"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7452.5,-336.23 7456,-346.23 7459.5,-336.23 7452.5,-336.23"/>
+<path fill="none" stroke="midnightblue" d="M7403.56,-345.98C7279.87,-328.16 7246.46,-331.77 7128,-310 7118.71,-308.29 7108.91,-306.22 7099.4,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7403.41,-349.5 7413.81,-347.48 7404.42,-342.57 7403.41,-349.5"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_mean_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7549.5,-279.5 7549.5,-298.5 7724.5,-298.5 7724.5,-279.5 7549.5,-279.5"/>
-<text text-anchor="middle" x="7637" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MeanLayer.cpp</text>
+<polygon fill="white" stroke="black" points="7137.5,-279.5 7137.5,-298.5 7312.5,-298.5 7312.5,-279.5 7137.5,-279.5"/>
+<text text-anchor="middle" x="7225" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MeanLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node47 -->
<g id="edge47" class="edge">
<title>Node6&#45;&gt;Node47</title>
-<path fill="none" stroke="midnightblue" d="M7501.59,-342.74C7537.88,-328.61 7587.08,-309.44 7615.09,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7500.24,-339.51 7492.19,-346.4 7502.78,-346.03 7500.24,-339.51"/>
+<path fill="none" stroke="midnightblue" d="M7429.14,-343.9C7375.28,-329.68 7299.87,-309.77 7257.4,-298.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7428.37,-347.32 7438.93,-346.49 7430.16,-340.55 7428.37,-347.32"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_mem_copy_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7742.5,-274 7742.5,-304 7893.5,-304 7893.5,-274 7742.5,-274"/>
-<text text-anchor="start" x="7750.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemCopy</text>
-<text text-anchor="middle" x="7818" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="7330.5,-274 7330.5,-304 7481.5,-304 7481.5,-274 7330.5,-274"/>
+<text text-anchor="start" x="7338.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemCopy</text>
+<text text-anchor="middle" x="7406" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node48 -->
<g id="edge48" class="edge">
<title>Node6&#45;&gt;Node48</title>
-<path fill="none" stroke="midnightblue" d="M7544.1,-345.62C7598.64,-336.11 7670.04,-323.14 7733,-310 7741.76,-308.17 7750.99,-306.13 7760.02,-304.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7543.37,-342.19 7534.11,-347.35 7544.56,-349.09 7543.37,-342.19"/>
+<path fill="none" stroke="midnightblue" d="M7466.73,-339.79C7452.68,-328.27 7435.56,-314.23 7423.08,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7464.64,-342.6 7474.6,-346.23 7469.08,-337.19 7464.64,-342.6"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_mem_import_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="7912,-274 7912,-304 8070,-304 8070,-274 7912,-274"/>
-<text text-anchor="start" x="7920" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemImport</text>
-<text text-anchor="middle" x="7991" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="7500,-274 7500,-304 7658,-304 7658,-274 7500,-274"/>
+<text text-anchor="start" x="7508" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemImport</text>
+<text text-anchor="middle" x="7579" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node49 -->
<g id="edge49" class="edge">
<title>Node6&#45;&gt;Node49</title>
-<path fill="none" stroke="midnightblue" d="M7544.3,-353.34C7634.56,-345.36 7778.62,-330.79 7902,-310 7911.99,-308.32 7922.55,-306.22 7932.77,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7543.76,-349.88 7534.11,-354.24 7544.37,-356.85 7543.76,-349.88"/>
+<path fill="none" stroke="midnightblue" d="M7517.56,-339.79C7531.78,-328.27 7549.1,-314.23 7561.72,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7515.17,-337.22 7509.61,-346.23 7519.58,-342.66 7515.17,-337.22"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_merge_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="8088.5,-279.5 8088.5,-298.5 8267.5,-298.5 8267.5,-279.5 8088.5,-279.5"/>
-<text text-anchor="middle" x="8178" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MergeLayer.cpp</text>
+<polygon fill="white" stroke="black" points="7676.5,-279.5 7676.5,-298.5 7855.5,-298.5 7855.5,-279.5 7676.5,-279.5"/>
+<text text-anchor="middle" x="7766" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MergeLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node50 -->
<g id="edge50" class="edge">
<title>Node6&#45;&gt;Node50</title>
-<path fill="none" stroke="midnightblue" d="M7544.35,-356.64C7665.42,-350.6 7889.5,-336.73 8079,-310 8099.66,-307.09 8122.51,-302.56 8141.04,-298.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7543.84,-353.16 7534.03,-357.15 7544.19,-360.15 7543.84,-353.16"/>
+<path fill="none" stroke="midnightblue" d="M7556.17,-343.99C7611.46,-329.76 7689.08,-309.79 7732.75,-298.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7555.27,-340.61 7546.46,-346.49 7557.02,-347.38 7555.27,-340.61"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_minimum_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="8286,-274 8286,-304 8434,-304 8434,-274 8286,-274"/>
-<text text-anchor="start" x="8294" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Minimum</text>
-<text text-anchor="middle" x="8360" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="7874,-274 7874,-304 8022,-304 8022,-274 7874,-274"/>
+<text text-anchor="start" x="7882" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Minimum</text>
+<text text-anchor="middle" x="7948" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node51 -->
<g id="edge51" class="edge">
<title>Node6&#45;&gt;Node51</title>
-<path fill="none" stroke="midnightblue" d="M7544.33,-360.03C7695.16,-358.12 8011.73,-349.3 8276,-310 8286.08,-308.5 8296.74,-306.39 8306.95,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.15,-356.53 7534.19,-360.15 7544.23,-363.53 7544.15,-356.53"/>
+<path fill="none" stroke="midnightblue" d="M7579.98,-351.04C7655.61,-342.32 7767.42,-328.01 7864,-310 7873.28,-308.27 7883.09,-306.18 7892.59,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7579.56,-347.57 7570.02,-352.18 7580.35,-354.52 7579.56,-347.57"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_multiplication_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="8452,-274 8452,-304 8620,-304 8620,-274 8452,-274"/>
-<text text-anchor="start" x="8460" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Multiplication</text>
-<text text-anchor="middle" x="8536" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="8040,-274 8040,-304 8208,-304 8208,-274 8040,-274"/>
+<text text-anchor="start" x="8048" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Multiplication</text>
+<text text-anchor="middle" x="8124" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node52 -->
<g id="edge52" class="edge">
<title>Node6&#45;&gt;Node52</title>
-<path fill="none" stroke="midnightblue" d="M7544.2,-360.72C7717.31,-360.12 8113.41,-353.58 8443,-310 8454.3,-308.51 8466.26,-306.36 8477.71,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.11,-357.23 7534.12,-360.75 7544.13,-364.23 7544.11,-357.23"/>
+<path fill="none" stroke="midnightblue" d="M7580.12,-355.46C7687.18,-348.59 7873.07,-334.29 8031,-310 8041.61,-308.37 8052.83,-306.28 8063.66,-304.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7579.77,-351.97 7570.01,-356.1 7580.21,-358.96 7579.77,-351.97"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="8638,-274 8638,-304 8808,-304 8808,-274 8638,-274"/>
-<text text-anchor="start" x="8646" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Normalization</text>
-<text text-anchor="middle" x="8723" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="8226,-274 8226,-304 8396,-304 8396,-274 8226,-274"/>
+<text text-anchor="start" x="8234" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Normalization</text>
+<text text-anchor="middle" x="8311" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node53 -->
<g id="edge53" class="edge">
<title>Node6&#45;&gt;Node53</title>
-<path fill="none" stroke="midnightblue" d="M7544.47,-358.6C7780.14,-353.24 8419.42,-336.62 8629,-310 8640.59,-308.53 8652.86,-306.37 8664.59,-304"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.14,-355.11 7534.23,-358.83 7544.3,-362.11 7544.14,-355.11"/>
+<path fill="none" stroke="midnightblue" d="M7580.18,-358.34C7717.08,-354.09 7988.75,-342.07 8217,-310 8228.15,-308.43 8239.96,-306.3 8251.3,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.05,-354.84 7570.16,-358.64 7580.26,-361.84 7580.05,-354.84"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_output_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="8826.5,-279.5 8826.5,-298.5 9007.5,-298.5 9007.5,-279.5 8826.5,-279.5"/>
-<text text-anchor="middle" x="8917" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/OutputLayer.cpp</text>
+<polygon fill="white" stroke="black" points="8414.5,-279.5 8414.5,-298.5 8595.5,-298.5 8595.5,-279.5 8414.5,-279.5"/>
+<text text-anchor="middle" x="8505" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/OutputLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node54 -->
<g id="edge54" class="edge">
<title>Node6&#45;&gt;Node54</title>
-<path fill="none" stroke="midnightblue" d="M7544.21,-359.08C7804.93,-354.57 8569.2,-339.19 8817,-310 8838.63,-307.45 8862.56,-302.74 8881.58,-298.52"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7543.97,-355.58 7534.03,-359.25 7544.09,-362.58 7543.97,-355.58"/>
+<path fill="none" stroke="midnightblue" d="M7580.2,-359.78C7743.56,-357.52 8104.01,-348.23 8405,-310 8426.25,-307.3 8449.75,-302.69 8468.63,-298.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.15,-356.28 7570.2,-359.91 7580.24,-363.28 7580.15,-356.28"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_pad_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="9025.5,-279.5 9025.5,-298.5 9190.5,-298.5 9190.5,-279.5 9025.5,-279.5"/>
-<text text-anchor="middle" x="9108" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PadLayer.cpp</text>
+<polygon fill="white" stroke="black" points="8613.5,-279.5 8613.5,-298.5 8778.5,-298.5 8778.5,-279.5 8613.5,-279.5"/>
+<text text-anchor="middle" x="8696" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PadLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node55 -->
<g id="edge55" class="edge">
<title>Node6&#45;&gt;Node55</title>
-<path fill="none" stroke="midnightblue" d="M7544.54,-359.75C7830.6,-356.99 8728.11,-345.65 9016,-310 9035.95,-307.53 9057.97,-302.82 9075.46,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.18,-356.25 7534.22,-359.85 7544.25,-363.25 7544.18,-356.25"/>
+<path fill="none" stroke="midnightblue" d="M7580.23,-358.42C7807.09,-352.75 8406.66,-335.74 8604,-310 8623.77,-307.42 8645.59,-302.76 8663.02,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7579.95,-354.92 7570.04,-358.67 7580.12,-361.92 7579.95,-354.92"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_permute_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="9208.5,-274 9208.5,-304 9351.5,-304 9351.5,-274 9208.5,-274"/>
-<text text-anchor="start" x="9216.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Permute</text>
-<text text-anchor="middle" x="9280" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="8796.5,-274 8796.5,-304 8939.5,-304 8939.5,-274 8796.5,-274"/>
+<text text-anchor="start" x="8804.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Permute</text>
+<text text-anchor="middle" x="8868" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node56 -->
<g id="edge56" class="edge">
<title>Node6&#45;&gt;Node56</title>
-<path fill="none" stroke="midnightblue" d="M7544.32,-360.43C7851.8,-359.78 8874.24,-354.28 9199,-310 9209.19,-308.61 9219.96,-306.45 9230.2,-304.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.11,-356.93 7534.12,-360.45 7544.13,-363.93 7544.11,-356.93"/>
+<path fill="none" stroke="midnightblue" d="M7580.32,-359.39C7832.6,-355.85 8553.26,-343.06 8787,-310 8797.04,-308.58 8807.64,-306.44 8817.76,-304.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.06,-355.89 7570.11,-359.53 7580.15,-362.89 7580.06,-355.89"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_pooling2d_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="9369.5,-274 9369.5,-304 9518.5,-304 9518.5,-274 9369.5,-274"/>
-<text text-anchor="start" x="9377.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling2d</text>
-<text text-anchor="middle" x="9444" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="8957.5,-274 8957.5,-304 9106.5,-304 9106.5,-274 8957.5,-274"/>
+<text text-anchor="start" x="8965.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling2d</text>
+<text text-anchor="middle" x="9032" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node57 -->
<g id="edge57" class="edge">
<title>Node6&#45;&gt;Node57</title>
-<path fill="none" stroke="midnightblue" d="M7544.36,-360.58C7869.91,-360.52 9002.1,-356.84 9360,-310 9370.55,-308.62 9381.71,-306.47 9392.33,-304.07"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.04,-357.08 7534.04,-360.59 7544.04,-364.08 7544.04,-357.08"/>
+<path fill="none" stroke="midnightblue" d="M7580.7,-359.74C7854.13,-357.02 8681.66,-345.96 8948,-310 8958.55,-308.58 8969.71,-306.4 8980.33,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.39,-356.24 7570.43,-359.84 7580.46,-363.24 7580.39,-356.24"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_pooling3d_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="9536.5,-274 9536.5,-304 9685.5,-304 9685.5,-274 9536.5,-274"/>
-<text text-anchor="start" x="9544.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling3d</text>
-<text text-anchor="middle" x="9611" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="9124.5,-274 9124.5,-304 9273.5,-304 9273.5,-274 9124.5,-274"/>
+<text text-anchor="start" x="9132.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling3d</text>
+<text text-anchor="middle" x="9199" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node58 -->
<g id="edge58" class="edge">
<title>Node6&#45;&gt;Node58</title>
-<path fill="none" stroke="midnightblue" d="M7544.24,-360.81C7887.59,-361.62 9134.73,-360.91 9527,-310 9537.56,-308.63 9548.72,-306.48 9559.34,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.11,-357.31 7534.11,-360.78 7544.1,-364.31 7544.11,-357.31"/>
+<path fill="none" stroke="midnightblue" d="M7580.64,-360.11C7874.44,-358.43 8814.67,-350 9115,-310 9125.55,-308.59 9136.71,-306.43 9147.33,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.44,-356.61 7570.46,-360.16 7580.48,-363.61 7580.44,-356.61"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_pre_compiled_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="9704,-274 9704,-304 9868,-304 9868,-274 9704,-274"/>
-<text text-anchor="start" x="9712" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PreCompiled</text>
-<text text-anchor="middle" x="9786" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="9292,-274 9292,-304 9456,-304 9456,-274 9292,-274"/>
+<text text-anchor="start" x="9300" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PreCompiled</text>
+<text text-anchor="middle" x="9374" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node59 -->
<g id="edge59" class="edge">
<title>Node6&#45;&gt;Node59</title>
-<path fill="none" stroke="midnightblue" d="M7544.32,-360.77C7904.94,-361.5 9266.84,-360.78 9694,-310 9705.52,-308.63 9717.73,-306.48 9729.36,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.21,-357.26 7534.2,-360.74 7544.19,-364.26 7544.21,-357.26"/>
+<path fill="none" stroke="midnightblue" d="M7580.51,-360.18C7893.49,-358.71 8947.1,-350.77 9282,-310 9293.52,-308.6 9305.73,-306.43 9317.35,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.12,-356.68 7570.13,-360.23 7580.15,-363.68 7580.12,-356.68"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_prelu_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="9886.5,-279.5 9886.5,-298.5 10059.5,-298.5 10059.5,-279.5 9886.5,-279.5"/>
-<text text-anchor="middle" x="9973" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PreluLayer.cpp</text>
+<polygon fill="white" stroke="black" points="9474.5,-279.5 9474.5,-298.5 9647.5,-298.5 9647.5,-279.5 9474.5,-279.5"/>
+<text text-anchor="middle" x="9561" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PreluLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node60 -->
<g id="edge60" class="edge">
<title>Node6&#45;&gt;Node60</title>
-<path fill="none" stroke="midnightblue" d="M7544.21,-360.84C7922.78,-361.96 9411.7,-362.86 9877,-310 9897.98,-307.62 9921.15,-302.85 9939.48,-298.57"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.14,-357.34 7534.13,-360.81 7544.12,-364.34 7544.14,-357.34"/>
+<path fill="none" stroke="midnightblue" d="M7580.18,-360.35C7912.91,-359.46 9092.23,-353.24 9465,-310 9485.97,-307.57 9509.15,-302.8 9527.48,-298.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.1,-356.85 7570.11,-360.38 7580.12,-363.85 7580.1,-356.85"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_q_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="10077.5,-279.5 10077.5,-298.5 10256.5,-298.5 10256.5,-279.5 10077.5,-279.5"/>
-<text text-anchor="middle" x="10167" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/QLstmLayer.cpp</text>
+<polygon fill="white" stroke="black" points="9665.5,-279.5 9665.5,-298.5 9844.5,-298.5 9844.5,-279.5 9665.5,-279.5"/>
+<text text-anchor="middle" x="9755" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/QLstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node61 -->
<g id="edge61" class="edge">
<title>Node6&#45;&gt;Node61</title>
-<path fill="none" stroke="midnightblue" d="M7544.14,-359.74C7970.97,-355.93 9813.16,-337.97 10068,-310 10089.61,-307.63 10113.52,-302.86 10132.42,-298.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7543.99,-356.24 7534.02,-359.83 7544.05,-363.24 7543.99,-356.24"/>
+<path fill="none" stroke="midnightblue" d="M7580.29,-360.51C7933.27,-360.24 9243.76,-356.09 9656,-310 9677.61,-307.58 9701.51,-302.82 9720.42,-298.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.13,-357.01 7570.13,-360.52 7580.13,-364.01 7580.13,-357.01"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_quantized_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="10274.5,-274 10274.5,-304 10425.5,-304 10425.5,-274 10274.5,-274"/>
-<text text-anchor="start" x="10282.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantized</text>
-<text text-anchor="middle" x="10350" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer.cpp</text>
+<polygon fill="white" stroke="black" points="9862.5,-274 9862.5,-304 10013.5,-304 10013.5,-274 9862.5,-274"/>
+<text text-anchor="start" x="9870.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantized</text>
+<text text-anchor="middle" x="9938" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node62 -->
<g id="edge62" class="edge">
<title>Node6&#45;&gt;Node62</title>
-<path fill="none" stroke="midnightblue" d="M7544.52,-360.03C7991.52,-357.51 9990.16,-344.4 10265,-310 10275.83,-308.64 10287.29,-306.47 10298.17,-304.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.23,-356.53 7534.25,-360.09 7544.27,-363.53 7544.23,-356.53"/>
+<path fill="none" stroke="midnightblue" d="M7580.39,-359.71C7981.97,-355.96 9624.78,-338.96 9853,-310 9863.83,-308.63 9875.29,-306.44 9886.17,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.26,-356.21 7570.29,-359.8 7580.32,-363.21 7580.26,-356.21"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_quantize_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="10443.5,-274 10443.5,-304 10588.5,-304 10588.5,-274 10443.5,-274"/>
-<text text-anchor="start" x="10451.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantize</text>
-<text text-anchor="middle" x="10516" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="10031.5,-274 10031.5,-304 10176.5,-304 10176.5,-274 10031.5,-274"/>
+<text text-anchor="start" x="10039.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantize</text>
+<text text-anchor="middle" x="10104" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node63 -->
<g id="edge63" class="edge">
<title>Node6&#45;&gt;Node63</title>
-<path fill="none" stroke="midnightblue" d="M7544.52,-360.17C8007.66,-358.29 10141.66,-347.65 10434,-310 10444.46,-308.65 10455.53,-306.48 10466.03,-304.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.21,-356.67 7534.22,-360.21 7544.24,-363.67 7544.21,-356.67"/>
+<path fill="none" stroke="midnightblue" d="M7580.44,-359.89C7999.64,-356.82 9776.35,-342.01 10022,-310 10032.46,-308.64 10043.53,-306.46 10054.02,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.18,-356.39 7570.2,-359.96 7580.23,-363.39 7580.18,-356.39"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_rank_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="10606.5,-279.5 10606.5,-298.5 10779.5,-298.5 10779.5,-279.5 10606.5,-279.5"/>
-<text text-anchor="middle" x="10693" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/RankLayer.cpp</text>
+<polygon fill="white" stroke="black" points="10194.5,-279.5 10194.5,-298.5 10367.5,-298.5 10367.5,-279.5 10194.5,-279.5"/>
+<text text-anchor="middle" x="10281" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/RankLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node64 -->
<g id="edge64" class="edge">
<title>Node6&#45;&gt;Node64</title>
-<path fill="none" stroke="midnightblue" d="M7544.66,-360.08C8023.11,-357.66 10287.02,-344.47 10597,-310 10618.15,-307.65 10641.53,-302.82 10659.93,-298.5"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.34,-356.58 7534.36,-360.13 7544.38,-363.58 7544.34,-356.58"/>
+<path fill="none" stroke="midnightblue" d="M7580.35,-359.82C8015.66,-356.36 9921.83,-339.62 10185,-310 10205.98,-307.64 10229.16,-302.87 10247.48,-298.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.01,-356.33 7570.04,-359.91 7580.07,-363.33 7580.01,-356.33"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_reduce_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="10798,-279.5 10798,-298.5 10982,-298.5 10982,-279.5 10798,-279.5"/>
-<text text-anchor="middle" x="10890" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ReduceLayer.cpp</text>
+<polygon fill="white" stroke="black" points="10386,-279.5 10386,-298.5 10570,-298.5 10570,-279.5 10386,-279.5"/>
+<text text-anchor="middle" x="10478" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ReduceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node65 -->
<g id="edge65" class="edge">
<title>Node6&#45;&gt;Node65</title>
-<path fill="none" stroke="midnightblue" d="M7544.38,-360.1C8039.4,-357.76 10457.71,-344.6 10788,-310 10810.43,-307.65 10835.28,-302.83 10854.83,-298.51"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.07,-356.61 7534.08,-360.15 7544.1,-363.61 7544.07,-356.61"/>
+<path fill="none" stroke="midnightblue" d="M7580.28,-359.88C8033.94,-356.58 10092.68,-340.02 10376,-310 10398.25,-307.64 10422.88,-302.88 10442.36,-298.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.16,-356.38 7570.18,-359.95 7580.21,-363.38 7580.16,-356.38"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_reshape_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="11000.5,-274 11000.5,-304 11143.5,-304 11143.5,-274 11000.5,-274"/>
-<text text-anchor="start" x="11008.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Reshape</text>
-<text text-anchor="middle" x="11072" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="10588.5,-274 10588.5,-304 10731.5,-304 10731.5,-274 10588.5,-274"/>
+<text text-anchor="start" x="10596.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Reshape</text>
+<text text-anchor="middle" x="10660" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node66 -->
<g id="edge66" class="edge">
<title>Node6&#45;&gt;Node66</title>
-<path fill="none" stroke="midnightblue" d="M7544.37,-360.44C8057.21,-359.94 10640.34,-355.19 10991,-310 11001.34,-308.67 11012.28,-306.5 11022.65,-304.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.07,-356.94 7534.07,-360.45 7544.08,-363.94 7544.07,-356.94"/>
+<path fill="none" stroke="midnightblue" d="M7580.31,-360.24C8053.13,-358.71 10275.27,-349.47 10579,-310 10589.34,-308.66 10600.27,-306.49 10610.65,-304.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.12,-356.74 7570.13,-360.28 7580.14,-363.74 7580.12,-356.74"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_resize_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="11162,-279.5 11162,-298.5 11342,-298.5 11342,-279.5 11162,-279.5"/>
-<text text-anchor="middle" x="11252" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ResizeLayer.cpp</text>
+<polygon fill="white" stroke="black" points="10750,-279.5 10750,-298.5 10930,-298.5 10930,-279.5 10750,-279.5"/>
+<text text-anchor="middle" x="10840" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ResizeLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node67 -->
<g id="edge67" class="edge">
<title>Node6&#45;&gt;Node67</title>
-<path fill="none" stroke="midnightblue" d="M7544.54,-360.27C8071.41,-358.74 10783.52,-349.03 11152,-310 11174.01,-307.67 11198.37,-302.85 11217.53,-298.52"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.33,-356.77 7534.34,-360.29 7544.35,-363.77 7544.33,-356.77"/>
+<path fill="none" stroke="midnightblue" d="M7580.51,-360.09C8068.35,-357.67 10418.63,-344.35 10740,-310 10762.01,-307.65 10786.36,-302.82 10805.53,-298.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.35,-356.59 7570.36,-360.14 7580.38,-363.59 7580.35,-356.59"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_reverse_v2_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="11360.5,-274 11360.5,-304 11501.5,-304 11501.5,-274 11360.5,-274"/>
-<text text-anchor="start" x="11368.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Reverse</text>
-<text text-anchor="middle" x="11431" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">V2Layer.cpp</text>
+<polygon fill="white" stroke="black" points="10948.5,-274 10948.5,-304 11089.5,-304 11089.5,-274 10948.5,-274"/>
+<text text-anchor="start" x="10956.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Reverse</text>
+<text text-anchor="middle" x="11019" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">V2Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node68 -->
<g id="edge68" class="edge">
<title>Node6&#45;&gt;Node68</title>
-<path fill="none" stroke="midnightblue" d="M7544.51,-360.58C8087.96,-360.93 10962.61,-360.37 11351,-310 11361.22,-308.67 11372.02,-306.51 11382.27,-304.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.38,-357.08 7534.38,-360.58 7544.38,-364.08 7544.38,-357.08"/>
+<path fill="none" stroke="midnightblue" d="M7580.2,-360.42C8085.04,-359.82 10597.6,-354.57 10939,-310 10949.22,-308.67 10960.02,-306.5 10970.27,-304.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.06,-356.92 7570.06,-360.43 7580.07,-363.92 7580.06,-356.92"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_rsqrt_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="11519.5,-279.5 11519.5,-298.5 11692.5,-298.5 11692.5,-279.5 11519.5,-279.5"/>
-<text text-anchor="middle" x="11606" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/RsqrtLayer.cpp</text>
+<polygon fill="white" stroke="black" points="11107.5,-279.5 11107.5,-298.5 11280.5,-298.5 11280.5,-279.5 11107.5,-279.5"/>
+<text text-anchor="middle" x="11194" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/RsqrtLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node69 -->
<g id="edge69" class="edge">
<title>Node6&#45;&gt;Node69</title>
-<path fill="none" stroke="midnightblue" d="M7544.49,-360.42C8100.73,-359.8 11103.92,-354.41 11510,-310 11531.15,-307.69 11554.54,-302.86 11572.93,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.12,-356.92 7534.13,-360.43 7544.13,-363.92 7544.12,-356.92"/>
+<path fill="none" stroke="midnightblue" d="M7580.05,-360.28C8098.15,-358.83 10739.04,-349.54 11098,-310 11119.15,-307.67 11142.54,-302.85 11160.93,-298.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.01,-356.78 7570.02,-360.3 7580.03,-363.78 7580.01,-356.78"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
-<g id="a_node70"><a xlink:href="_shape_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="11711,-279.5 11711,-298.5 11889,-298.5 11889,-279.5 11711,-279.5"/>
-<text text-anchor="middle" x="11800" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ShapeLayer.cpp</text>
+<g id="a_node70"><a xlink:href="_scatter_nd_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11299,-274 11299,-304 11435,-304 11435,-274 11299,-274"/>
+<text text-anchor="start" x="11307" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Scatter</text>
+<text text-anchor="middle" x="11367" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">NdLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node70 -->
<g id="edge70" class="edge">
<title>Node6&#45;&gt;Node70</title>
-<path fill="none" stroke="midnightblue" d="M7544.53,-360.44C8116.05,-359.95 11274.63,-355.2 11701,-310 11722.8,-307.69 11746.91,-302.87 11765.88,-298.54"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.29,-356.94 7534.29,-360.45 7544.29,-363.94 7544.29,-356.94"/>
+<path fill="none" stroke="midnightblue" d="M7580.39,-360.58C8115.47,-360.92 10911.04,-360.24 11289,-310 11298.98,-308.67 11309.51,-306.51 11319.5,-304.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.04,-357.08 7570.04,-360.58 7580.04,-364.08 7580.04,-357.08"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
-<g id="a_node71"><a xlink:href="_slice_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="11907.5,-279.5 11907.5,-298.5 12078.5,-298.5 12078.5,-279.5 11907.5,-279.5"/>
-<text text-anchor="middle" x="11993" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SliceLayer.cpp</text>
+<g id="a_node71"><a xlink:href="_shape_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11453,-279.5 11453,-298.5 11631,-298.5 11631,-279.5 11453,-279.5"/>
+<text text-anchor="middle" x="11542" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ShapeLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node71 -->
<g id="edge71" class="edge">
<title>Node6&#45;&gt;Node71</title>
-<path fill="none" stroke="midnightblue" d="M7544.41,-360.54C8130.96,-360.65 11450.97,-359.12 11898,-310 11918.94,-307.7 11942.08,-302.88 11960.28,-298.54"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.33,-357.04 7534.33,-360.54 7544.33,-364.04 7544.33,-357.04"/>
+<path fill="none" stroke="midnightblue" d="M7580.45,-360.37C8128.32,-359.44 11048.59,-352.49 11444,-310 11465.58,-307.68 11489.45,-302.86 11508.23,-298.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.23,-356.87 7570.24,-360.39 7580.25,-363.87 7580.23,-356.87"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
-<g id="a_node72"><a xlink:href="_softmax_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="12097,-274 12097,-304 12239,-304 12239,-274 12097,-274"/>
-<text text-anchor="start" x="12105" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Softmax</text>
-<text text-anchor="middle" x="12168" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<g id="a_node72"><a xlink:href="_slice_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11649.5,-279.5 11649.5,-298.5 11820.5,-298.5 11820.5,-279.5 11649.5,-279.5"/>
+<text text-anchor="middle" x="11735" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SliceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node72 -->
<g id="edge72" class="edge">
<title>Node6&#45;&gt;Node72</title>
-<path fill="none" stroke="midnightblue" d="M7544.64,-360.12C8166.21,-357.35 11853.33,-339.71 12087,-310 12097.49,-308.67 12108.58,-306.47 12119.08,-304"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.39,-356.62 7534.4,-360.16 7544.42,-363.62 7544.39,-356.62"/>
+<path fill="none" stroke="midnightblue" d="M7580.31,-360.46C8143.59,-360.08 11224,-355.88 11640,-310 11660.94,-307.69 11684.08,-302.87 11702.28,-298.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.21,-356.96 7570.21,-360.47 7580.22,-363.96 7580.21,-356.96"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
-<g id="a_node73"><a xlink:href="_space_to_batch_nd_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="12257.5,-274 12257.5,-304 12398.5,-304 12398.5,-274 12257.5,-274"/>
-<text text-anchor="start" x="12265.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SpaceTo</text>
-<text text-anchor="middle" x="12328" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdLayer.cpp</text>
+<g id="a_node73"><a xlink:href="_softmax_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11839,-274 11839,-304 11981,-304 11981,-274 11839,-274"/>
+<text text-anchor="start" x="11847" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Softmax</text>
+<text text-anchor="middle" x="11910" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node73 -->
<g id="edge73" class="edge">
<title>Node6&#45;&gt;Node73</title>
-<path fill="none" stroke="midnightblue" d="M7544.67,-360.16C8178.75,-357.63 12005.87,-341.1 12248,-310 12258.37,-308.67 12269.32,-306.47 12279.7,-304.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.22,-356.66 7534.24,-360.2 7544.25,-363.66 7544.22,-356.66"/>
+<path fill="none" stroke="midnightblue" d="M7580.61,-360.69C8159.66,-361.81 11394,-365.48 11829,-310 11839.35,-308.68 11850.28,-306.52 11860.65,-304.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.25,-357.19 7570.24,-360.67 7580.24,-364.19 7580.25,-357.19"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
-<g id="a_node74"><a xlink:href="_space_to_depth_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="12416.5,-274 12416.5,-304 12557.5,-304 12557.5,-274 12416.5,-274"/>
-<text text-anchor="start" x="12424.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SpaceTo</text>
-<text text-anchor="middle" x="12487" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">DepthLayer.cpp</text>
+<g id="a_node74"><a xlink:href="_space_to_batch_nd_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11999.5,-274 11999.5,-304 12140.5,-304 12140.5,-274 11999.5,-274"/>
+<text text-anchor="start" x="12007.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SpaceTo</text>
+<text text-anchor="middle" x="12070" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node74 -->
<g id="edge74" class="edge">
<title>Node6&#45;&gt;Node74</title>
-<path fill="none" stroke="midnightblue" d="M7544.56,-360.19C8190.31,-357.84 12156.43,-342.14 12407,-310 12417.37,-308.67 12428.33,-306.47 12438.7,-304.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.37,-356.69 7534.39,-360.22 7544.4,-363.69 7544.37,-356.69"/>
+<path fill="none" stroke="midnightblue" d="M7580.51,-360.09C8191.31,-357.22 11763.39,-339.19 11990,-310 12000.37,-308.66 12011.32,-306.46 12021.7,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.43,-356.59 7570.45,-360.14 7580.46,-363.59 7580.43,-356.59"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
-<g id="a_node75"><a xlink:href="_splitter_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="12575.5,-274 12575.5,-304 12712.5,-304 12712.5,-274 12575.5,-274"/>
-<text text-anchor="start" x="12583.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Splitter</text>
-<text text-anchor="middle" x="12644" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<g id="a_node75"><a xlink:href="_space_to_depth_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12158.5,-274 12158.5,-304 12299.5,-304 12299.5,-274 12158.5,-274"/>
+<text text-anchor="start" x="12166.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SpaceTo</text>
+<text text-anchor="middle" x="12229" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">DepthLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node75 -->
<g id="edge75" class="edge">
<title>Node6&#45;&gt;Node75</title>
-<path fill="none" stroke="midnightblue" d="M7544.78,-360.23C8203.08,-358.17 12307.14,-343.96 12566,-310 12576.12,-308.67 12586.81,-306.48 12596.92,-304.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.4,-356.73 7534.41,-360.26 7544.42,-363.73 7544.4,-356.73"/>
+<path fill="none" stroke="midnightblue" d="M7580.64,-360.13C8204.23,-357.44 11914,-340.22 12149,-310 12159.37,-308.67 12170.32,-306.47 12180.7,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.36,-356.63 7570.37,-360.17 7580.39,-363.63 7580.36,-356.63"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
-<g id="a_node76"><a xlink:href="_stack_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="12730.5,-279.5 12730.5,-298.5 12905.5,-298.5 12905.5,-279.5 12730.5,-279.5"/>
-<text text-anchor="middle" x="12818" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/StackLayer.cpp</text>
+<g id="a_node76"><a xlink:href="_splitter_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12317.5,-274 12317.5,-304 12454.5,-304 12454.5,-274 12317.5,-274"/>
+<text text-anchor="start" x="12325.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Splitter</text>
+<text text-anchor="middle" x="12386" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node76 -->
<g id="edge76" class="edge">
<title>Node6&#45;&gt;Node76</title>
-<path fill="none" stroke="midnightblue" d="M7544.31,-360.69C8191.06,-361.91 12186.62,-367.11 12721,-310 12742.37,-307.72 12766,-302.89 12784.58,-298.56"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.13,-357.19 7534.12,-360.67 7544.12,-364.19 7544.13,-357.19"/>
+<path fill="none" stroke="midnightblue" d="M7580.61,-360.18C8216.35,-357.78 12064.68,-341.99 12308,-310 12318.12,-308.67 12328.81,-306.47 12338.92,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.14,-356.68 7570.15,-360.22 7580.17,-363.68 7580.14,-356.68"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
-<g id="a_node77"><a xlink:href="_stand_in_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="12924,-274 12924,-304 13062,-304 13062,-274 12924,-274"/>
-<text text-anchor="start" x="12932" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/StandIn</text>
-<text text-anchor="middle" x="12993" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<g id="a_node77"><a xlink:href="_stack_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12472.5,-279.5 12472.5,-298.5 12647.5,-298.5 12647.5,-279.5 12472.5,-279.5"/>
+<text text-anchor="middle" x="12560" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/StackLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node77 -->
<g id="edge77" class="edge">
<title>Node6&#45;&gt;Node77</title>
-<path fill="none" stroke="midnightblue" d="M7544.28,-360.28C8226.28,-358.54 12636.58,-345.88 12914,-310 12924.24,-308.68 12935.07,-306.48 12945.31,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.03,-356.78 7534.04,-360.31 7544.05,-363.78 7544.03,-356.78"/>
+<path fill="none" stroke="midnightblue" d="M7580.75,-360.63C8207.78,-361.43 11959.93,-363.91 12463,-310 12484.37,-307.71 12508,-302.89 12526.58,-298.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.43,-357.13 7570.42,-360.62 7580.42,-364.13 7580.43,-357.13"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
-<g id="a_node78"><a xlink:href="_strided_slice_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13080,-274 13080,-304 13216,-304 13216,-274 13080,-274"/>
-<text text-anchor="start" x="13088" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Strided</text>
-<text text-anchor="middle" x="13148" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SliceLayer.cpp</text>
+<g id="a_node78"><a xlink:href="_stand_in_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12666,-274 12666,-304 12804,-304 12804,-274 12666,-274"/>
+<text text-anchor="start" x="12674" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/StandIn</text>
+<text text-anchor="middle" x="12735" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node78 -->
<g id="edge78" class="edge">
<title>Node6&#45;&gt;Node78</title>
-<path fill="none" stroke="midnightblue" d="M7544.37,-360.32C8237.78,-358.85 12785.37,-347.8 13071,-310 13081,-308.68 13091.55,-306.48 13101.54,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.19,-356.82 7534.2,-360.34 7544.2,-363.82 7544.19,-356.82"/>
+<path fill="none" stroke="midnightblue" d="M7580.66,-360.23C8242.58,-358.17 12394.22,-343.92 12656,-310 12666.24,-308.67 12677.07,-306.48 12687.31,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.23,-356.74 7570.24,-360.27 7580.26,-363.74 7580.23,-356.74"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
-<g id="a_node79"><a xlink:href="_subtraction_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13234.5,-274 13234.5,-304 13391.5,-304 13391.5,-274 13234.5,-274"/>
-<text text-anchor="start" x="13242.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Subtraction</text>
-<text text-anchor="middle" x="13313" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<g id="a_node79"><a xlink:href="_strided_slice_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12822,-274 12822,-304 12958,-304 12958,-274 12822,-274"/>
+<text text-anchor="start" x="12830" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Strided</text>
+<text text-anchor="middle" x="12890" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SliceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node79 -->
<g id="edge79" class="edge">
<title>Node6&#45;&gt;Node79</title>
-<path fill="none" stroke="midnightblue" d="M7544.28,-360.27C8248.15,-358.35 12930.63,-344.34 13225,-310 13236.36,-308.67 13248.4,-306.48 13259.8,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.2,-356.77 7534.21,-360.3 7544.22,-363.77 7544.2,-356.77"/>
+<path fill="none" stroke="midnightblue" d="M7580.18,-360.28C8252.02,-358.5 12542.94,-345.8 12813,-310 12823,-308.67 12833.55,-306.48 12843.54,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.08,-356.78 7570.09,-360.3 7580.09,-363.78 7580.08,-356.78"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
-<g id="a_node80"><a xlink:href="_switch_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13410,-279.5 13410,-298.5 13590,-298.5 13590,-279.5 13410,-279.5"/>
-<text text-anchor="middle" x="13500" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SwitchLayer.cpp</text>
+<g id="a_node80"><a xlink:href="_subtraction_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12976.5,-274 12976.5,-304 13133.5,-304 13133.5,-274 12976.5,-274"/>
+<text text-anchor="start" x="12984.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Subtraction</text>
+<text text-anchor="middle" x="13055" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node80 -->
<g id="edge80" class="edge">
<title>Node6&#45;&gt;Node80</title>
-<path fill="none" stroke="midnightblue" d="M7544.4,-360.23C8260.7,-357.94 13095.9,-341.42 13400,-310 13422.01,-307.73 13446.37,-302.9 13465.54,-298.56"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.14,-356.73 7534.16,-360.26 7544.17,-363.73 7544.14,-356.73"/>
+<path fill="none" stroke="midnightblue" d="M7580.03,-360.23C8262.37,-358.03 12688.22,-342.58 12967,-310 12978.36,-308.67 12990.4,-306.48 13001.8,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.01,-356.73 7570.02,-360.26 7580.03,-363.73 7580.01,-356.73"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
-<g id="a_node81"><a xlink:href="_tile_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13608,-279.5 13608,-298.5 13774,-298.5 13774,-279.5 13608,-279.5"/>
-<text text-anchor="middle" x="13691" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/TileLayer.cpp</text>
+<g id="a_node81"><a xlink:href="_switch_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13152,-279.5 13152,-298.5 13332,-298.5 13332,-279.5 13152,-279.5"/>
+<text text-anchor="middle" x="13242" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SwitchLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node81 -->
<g id="edge81" class="edge">
<title>Node6&#45;&gt;Node81</title>
-<path fill="none" stroke="midnightblue" d="M7544.2,-360.29C8273.33,-358.52 13284.55,-345.09 13599,-310 13619.31,-307.73 13641.72,-302.91 13659.33,-298.57"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.03,-356.79 7534.04,-360.32 7544.04,-363.79 7544.03,-356.79"/>
+<path fill="none" stroke="midnightblue" d="M7580.35,-360.19C8276.1,-357.65 12853.55,-339.86 13142,-310 13164.01,-307.72 13188.37,-302.9 13207.54,-298.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.13,-356.69 7570.15,-360.22 7580.16,-363.69 7580.13,-356.69"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
-<g id="a_node82"><a xlink:href="_transpose_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13792,-274 13792,-304 13942,-304 13942,-274 13792,-274"/>
-<text text-anchor="start" x="13800" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Transpose</text>
-<text text-anchor="middle" x="13867" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
+<g id="a_node82"><a xlink:href="_tile_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13350,-279.5 13350,-298.5 13516,-298.5 13516,-279.5 13350,-279.5"/>
+<text text-anchor="middle" x="13433" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/TileLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node82 -->
<g id="edge82" class="edge">
<title>Node6&#45;&gt;Node82</title>
-<path fill="none" stroke="midnightblue" d="M7544.23,-360.36C8285.77,-359.16 13459.12,-349.34 13783,-310 13793.86,-308.68 13805.36,-306.49 13816.25,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.15,-356.86 7534.15,-360.38 7544.16,-363.86 7544.15,-356.86"/>
+<path fill="none" stroke="midnightblue" d="M7580.38,-360.26C8290.12,-358.22 13042.23,-343.41 13341,-310 13361.31,-307.73 13383.72,-302.91 13401.33,-298.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.22,-356.76 7570.23,-360.28 7580.24,-363.76 7580.22,-356.76"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
-<g id="a_node83"><a xlink:href="_transpose_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="13960,-274 13960,-304 14110,-304 14110,-274 13960,-274"/>
-<text text-anchor="start" x="13968" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Transpose</text>
-<text text-anchor="middle" x="14035" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<g id="a_node83"><a xlink:href="_transpose_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13534,-274 13534,-304 13684,-304 13684,-274 13534,-274"/>
+<text text-anchor="start" x="13542" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Transpose</text>
+<text text-anchor="middle" x="13609" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node83 -->
<g id="edge83" class="edge">
<title>Node6&#45;&gt;Node83</title>
-<path fill="none" stroke="midnightblue" d="M7544.49,-360.38C8298.06,-359.32 13618.21,-350.38 13951,-310 13961.86,-308.68 13973.36,-306.49 13984.25,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7544.25,-356.88 7534.26,-360.4 7544.26,-363.88 7544.25,-356.88"/>
+<path fill="none" stroke="midnightblue" d="M7580.33,-360.33C8302.48,-358.86 13216.78,-347.5 13525,-310 13535.86,-308.68 13547.36,-306.48 13558.25,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.25,-356.83 7570.25,-360.35 7580.26,-363.83 7580.25,-356.83"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
-<g id="a_node84"><a xlink:href="_unidirectional_sequence_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="212,-274 212,-304 382,-304 382,-274 212,-274"/>
-<text text-anchor="start" x="220" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Unidirectional</text>
-<text text-anchor="middle" x="297" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmLayer.cpp</text>
+<g id="a_node84"><a xlink:href="_transpose_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13702,-274 13702,-304 13852,-304 13852,-274 13702,-274"/>
+<text text-anchor="start" x="13710" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Transpose</text>
+<text text-anchor="middle" x="13777" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node84 -->
<g id="edge84" class="edge">
<title>Node6&#45;&gt;Node84</title>
-<path fill="none" stroke="midnightblue" d="M7367.89,-346.15C6550.49,-281.71 1158.57,-392.75 391,-310 378.89,-308.69 366.04,-306.51 353.86,-304.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.64 7377.87,-346.97 7368.19,-342.67 7367.62,-349.64"/>
+<path fill="none" stroke="midnightblue" d="M7580.46,-360.35C8314.45,-359.03 13375.86,-348.54 13693,-310 13703.86,-308.68 13715.36,-306.49 13726.25,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.22,-356.85 7570.23,-360.37 7580.24,-363.85 7580.22,-356.85"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
-<g id="a_node85"><a xlink:href="_unmap_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="400.5,-279.5 400.5,-298.5 583.5,-298.5 583.5,-279.5 400.5,-279.5"/>
-<text text-anchor="middle" x="492" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/UnmapLayer.cpp</text>
+<g id="a_node85"><a xlink:href="_unidirectional_sequence_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13870,-274 13870,-304 14040,-304 14040,-274 13870,-274"/>
+<text text-anchor="start" x="13878" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Unidirectional</text>
+<text text-anchor="middle" x="13955" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node85 -->
<g id="edge85" class="edge">
<title>Node6&#45;&gt;Node85</title>
-<path fill="none" stroke="midnightblue" d="M7367.88,-346.15C6572.89,-283.48 1338.8,-385.13 593,-310 570.77,-307.76 546.17,-302.94 526.81,-298.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="7367.62,-349.64 7377.87,-346.97 7368.19,-342.67 7367.62,-349.64"/>
+<path fill="none" stroke="midnightblue" d="M7580.22,-360.31C8324.48,-358.64 13534.43,-345.67 13861,-310 13873.11,-308.68 13885.95,-306.48 13898.13,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.1,-356.81 7570.11,-360.33 7580.12,-363.81 7580.1,-356.81"/>
</g>
-<!-- Node87 -->
-<g id="node87" class="node">
-<title>Node87</title>
-<g id="a_node87"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14854,-279.5 14854,-298.5 15020,-298.5 15020,-279.5 14854,-279.5"/>
-<text text-anchor="middle" x="14937" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
+<!-- Node86 -->
+<g id="node86" class="node">
+<title>Node86</title>
+<g id="a_node86"><a xlink:href="_unmap_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14058.5,-279.5 14058.5,-298.5 14241.5,-298.5 14241.5,-279.5 14058.5,-279.5"/>
+<text text-anchor="middle" x="14150" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/UnmapLayer.cpp</text>
</a>
</g>
</g>
-<!-- Node86&#45;&gt;Node87 -->
-<g id="edge87" class="edge">
-<title>Node86&#45;&gt;Node87</title>
-<path fill="none" stroke="midnightblue" d="M14614.29,-350.34C14674.15,-340.68 14765.8,-325.38 14845,-310 14862.97,-306.51 14882.83,-302.25 14899.48,-298.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14613.55,-346.91 14604.23,-351.96 14614.66,-353.83 14613.55,-346.91"/>
-</g>
-<!-- Node86&#45;&gt;Node94 -->
-<g id="edge101" class="edge">
-<title>Node86&#45;&gt;Node94</title>
-<path fill="none" stroke="midnightblue" d="M14512.87,-348.33C14492.14,-340.08 14466.95,-327.47 14449,-310 14382.55,-245.32 14344.2,-136.22 14332.16,-97.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14511.75,-351.65 14522.34,-351.93 14514.23,-345.1 14511.75,-351.65"/>
+<!-- Node6&#45;&gt;Node86 -->
+<g id="edge86" class="edge">
+<title>Node6&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M7580.16,-360.29C8336.47,-358.47 13712.14,-344.34 14049,-310 14071.23,-307.73 14095.83,-302.91 14115.19,-298.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7580.14,-356.79 7570.15,-360.32 7580.16,-363.79 7580.14,-356.79"/>
</g>
-<!-- Node96 -->
-<g id="node96" class="node">
-<title>Node96</title>
-<g id="a_node96"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14648,-279.5 14648,-298.5 14836,-298.5 14836,-279.5 14648,-279.5"/>
-<text text-anchor="middle" x="14742" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
+<!-- Node88 -->
+<g id="node88" class="node">
+<title>Node88</title>
+<g id="a_node88"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14504,-279.5 14504,-298.5 14670,-298.5 14670,-279.5 14504,-279.5"/>
+<text text-anchor="middle" x="14587" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
</a>
</g>
</g>
-<!-- Node86&#45;&gt;Node96 -->
-<g id="edge96" class="edge">
-<title>Node86&#45;&gt;Node96</title>
-<path fill="none" stroke="midnightblue" d="M14582.91,-348.42C14621.6,-334.21 14684.83,-310.99 14718.76,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14581.34,-345.26 14573.16,-352 14583.75,-351.83 14581.34,-345.26"/>
+<!-- Node87&#45;&gt;Node88 -->
+<g id="edge88" class="edge">
+<title>Node87&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M14629.05,-343.9C14618.01,-329.74 14602.57,-309.96 14593.8,-298.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14626.35,-346.12 14635.26,-351.86 14631.86,-341.82 14626.35,-346.12"/>
+</g>
+<!-- Node87&#45;&gt;Node95 -->
+<g id="edge102" class="edge">
+<title>Node87&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M14660.74,-345.5C14697.47,-315.15 14779.42,-242.73 14826,-165 14839.1,-143.14 14847.98,-114.63 14852.5,-97.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14658.35,-342.93 14652.81,-351.96 14662.77,-348.35 14658.35,-342.93"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
-<g id="a_node97"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14457,-207 14457,-226 14645,-226 14645,-207 14457,-207"/>
-<text text-anchor="middle" x="14551" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
+<g id="a_node97"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14298,-279.5 14298,-298.5 14486,-298.5 14486,-279.5 14298,-279.5"/>
+<text text-anchor="middle" x="14392" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
</a>
</g>
</g>
-<!-- Node86&#45;&gt;Node97 -->
-<g id="edge100" class="edge">
-<title>Node86&#45;&gt;Node97</title>
-<path fill="none" stroke="midnightblue" d="M14509.66,-348.16C14491.41,-340.34 14471.58,-328.17 14461,-310 14451.61,-293.87 14451.57,-284.11 14461,-268 14473.58,-246.51 14499.04,-233.47 14519.67,-226.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14508.42,-351.44 14519.01,-351.87 14511,-344.93 14508.42,-351.44"/>
-</g>
-<!-- Node86&#45;&gt;Node98 -->
-<g id="edge99" class="edge">
-<title>Node86&#45;&gt;Node98</title>
-<path fill="none" stroke="midnightblue" d="M14625.81,-361.33C14744.19,-361.2 14965.97,-354.74 15029,-310 15107.02,-254.62 15129.97,-127.15 15134.88,-92.39"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14625.73,-357.83 14615.72,-361.33 14625.72,-364.83 14625.73,-357.83"/>
+<!-- Node87&#45;&gt;Node97 -->
+<g id="edge97" class="edge">
+<title>Node87&#45;&gt;Node97</title>
+<path fill="none" stroke="midnightblue" d="M14602.01,-349.22C14551.94,-335.1 14467.28,-311.23 14422.26,-298.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14601.27,-352.65 14611.84,-352 14603.17,-345.91 14601.27,-352.65"/>
</g>
-<!-- Node99 -->
-<g id="node99" class="node">
-<title>Node99</title>
-<g id="a_node99"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14470,-274 14470,-304 14630,-304 14630,-274 14470,-274"/>
-<text text-anchor="start" x="14478" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
-<text text-anchor="middle" x="14550" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
+<!-- Node98 -->
+<g id="node98" class="node">
+<title>Node98</title>
+<g id="a_node98"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14370,-207 14370,-226 14558,-226 14558,-207 14370,-207"/>
+<text text-anchor="middle" x="14464" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
</a>
</g>
</g>
-<!-- Node86&#45;&gt;Node99 -->
-<g id="edge102" class="edge">
-<title>Node86&#45;&gt;Node99</title>
-<path fill="none" stroke="midnightblue" d="M14550,-341.74C14550,-329.91 14550,-314.88 14550,-304.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14546.5,-341.86 14550,-351.86 14553.5,-341.86 14546.5,-341.86"/>
+<!-- Node87&#45;&gt;Node98 -->
+<g id="edge101" class="edge">
+<title>Node87&#45;&gt;Node98</title>
+<path fill="none" stroke="midnightblue" d="M14657.72,-344.22C14674.79,-324.52 14697.33,-291.13 14679,-268 14668.75,-255.06 14574.95,-236.67 14514.68,-226.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14655,-342 14650.87,-351.75 14660.18,-346.7 14655,-342"/>
</g>
-<!-- Node87&#45;&gt;Node88 -->
-<g id="edge88" class="edge">
-<title>Node87&#45;&gt;Node88</title>
-<path fill="none" stroke="midnightblue" d="M14907.69,-275.55C14874.17,-261.32 14820.17,-238.38 14791.09,-226.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14906.4,-278.81 14916.98,-279.5 14909.14,-272.37 14906.4,-278.81"/>
+<!-- Node87&#45;&gt;Node99 -->
+<g id="edge100" class="edge">
+<title>Node87&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M14676.19,-348.64C14731.94,-329.62 14846.13,-292.02 14945,-268 15302.06,-181.26 15738.88,-114.77 15896.6,-92.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14674.8,-345.42 14666.48,-351.97 14677.07,-352.04 14674.8,-345.42"/>
</g>
-<!-- Node89 -->
-<g id="node89" class="node">
-<title>Node89</title>
-<g id="a_node89"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14871.5,-207 14871.5,-226 15002.5,-226 15002.5,-207 14871.5,-207"/>
-<text text-anchor="middle" x="14937" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
+<!-- Node100 -->
+<g id="node100" class="node">
+<title>Node100</title>
+<g id="a_node100"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14954,-274 14954,-304 15114,-304 15114,-274 14954,-274"/>
+<text text-anchor="start" x="14962" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
+<text text-anchor="middle" x="15034" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
</a>
</g>
</g>
-<!-- Node87&#45;&gt;Node89 -->
+<!-- Node87&#45;&gt;Node100 -->
+<g id="edge103" class="edge">
+<title>Node87&#45;&gt;Node100</title>
+<path fill="none" stroke="midnightblue" d="M14706.66,-350.34C14767.12,-340.65 14859.85,-325.31 14940,-310 14949.67,-308.15 14959.87,-306.09 14969.85,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14705.82,-346.93 14696.5,-351.96 14706.93,-353.84 14705.82,-346.93"/>
+</g>
+<!-- Node88&#45;&gt;Node89 -->
<g id="edge89" class="edge">
-<title>Node87&#45;&gt;Node89</title>
-<path fill="none" stroke="midnightblue" d="M14937,-268.94C14937,-255.03 14937,-236.82 14937,-226.22"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14933.5,-269.36 14937,-279.36 14940.5,-269.36 14933.5,-269.36"/>
+<title>Node88&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M14538.51,-277.25C14475.15,-263.2 14365.47,-238.89 14307.49,-226.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14538.12,-280.75 14548.64,-279.5 14539.64,-273.91 14538.12,-280.75"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
-<g id="a_node90"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="14872,-140 14872,-159 15002,-159 15002,-140 14872,-140"/>
-<text text-anchor="middle" x="14937" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
+<g id="a_node90"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14576.5,-207 14576.5,-226 14707.5,-226 14707.5,-207 14576.5,-207"/>
+<text text-anchor="middle" x="14642" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
</a>
</g>
</g>
-<!-- Node89&#45;&gt;Node90 -->
+<!-- Node88&#45;&gt;Node90 -->
<g id="edge90" class="edge">
-<title>Node89&#45;&gt;Node90</title>
-<path fill="none" stroke="midnightblue" d="M14937,-196.54C14937,-184.17 14937,-168.62 14937,-159.13"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14933.5,-196.73 14937,-206.73 14940.5,-196.73 14933.5,-196.73"/>
+<title>Node88&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M14599.95,-271.4C14610.99,-257.24 14626.43,-237.46 14635.2,-226.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14597.14,-269.32 14593.74,-279.36 14602.65,-273.62 14597.14,-269.32"/>
</g>
-<!-- Node89&#45;&gt;Node91 -->
-<g id="edge91" class="edge">
-<title>Node89&#45;&gt;Node91</title>
-<path fill="none" stroke="midnightblue" d="M14890.33,-205.03C14881.31,-203.38 14871.89,-201.92 14863,-201 14437.51,-157.09 11227.25,-151.18 10771.71,-150.56"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14889.83,-208.49 14900.31,-206.95 14891.15,-201.62 14889.83,-208.49"/>
+<!-- Node91 -->
+<g id="node91" class="node">
+<title>Node91</title>
+<g id="a_node91"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14490,-140 14490,-159 14620,-159 14620,-140 14490,-140"/>
+<text text-anchor="middle" x="14555" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
+</a>
</g>
-<!-- Node91&#45;&gt;Node92 -->
-<g id="edge92" class="edge">
-<title>Node91&#45;&gt;Node92</title>
-<path fill="none" stroke="midnightblue" d="M10654.16,-147.91C9989.86,-141.83 4351.75,-90.16 3688.61,-84.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="10654.45,-151.42 10664.48,-148.01 10654.52,-144.42 10654.45,-151.42"/>
</g>
-<!-- Node91&#45;&gt;Node94 -->
-<g id="edge94" class="edge">
-<title>Node91&#45;&gt;Node94</title>
-<path fill="none" stroke="midnightblue" d="M10781.9,-147.35C11225.37,-139.36 13839.51,-92.3 14268.46,-84.57"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="10781.77,-143.85 10771.83,-147.53 10781.89,-150.85 10781.77,-143.85"/>
+<!-- Node90&#45;&gt;Node91 -->
+<g id="edge91" class="edge">
+<title>Node90&#45;&gt;Node91</title>
+<path fill="none" stroke="midnightblue" d="M14622.01,-200.57C14604.84,-187.74 14580.68,-169.69 14566.55,-159.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14620.16,-203.55 14630.27,-206.73 14624.35,-197.94 14620.16,-203.55"/>
</g>
-<!-- Node95 -->
-<g id="node95" class="node">
-<title>Node95</title>
-<g id="a_node95"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="10664.5,-67.5 10664.5,-97.5 10771.5,-97.5 10771.5,-67.5 10664.5,-67.5"/>
-<text text-anchor="start" x="10672.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="10718" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
-</a>
+<!-- Node90&#45;&gt;Node92 -->
+<g id="edge92" class="edge">
+<title>Node90&#45;&gt;Node92</title>
+<path fill="none" stroke="midnightblue" d="M14662.25,-200.54C14676.89,-189.73 14696.56,-175.2 14710.93,-164.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14659.83,-197.98 14653.87,-206.73 14663.99,-203.61 14659.83,-197.98"/>
</g>
+<!-- Node92&#45;&gt;Node93 -->
+<g id="edge93" class="edge">
+<title>Node92&#45;&gt;Node93</title>
+<path fill="none" stroke="midnightblue" d="M14690.43,-130.13C14668.19,-119.8 14640.85,-107.11 14620.32,-97.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14689.08,-133.36 14699.62,-134.4 14692.03,-127.01 14689.08,-133.36"/>
</g>
-<!-- Node91&#45;&gt;Node95 -->
+<!-- Node92&#45;&gt;Node95 -->
<g id="edge95" class="edge">
-<title>Node91&#45;&gt;Node95</title>
-<path fill="none" stroke="midnightblue" d="M10718,-124.11C10718,-115.15 10718,-105.32 10718,-97.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="10714.5,-124.4 10718,-134.4 10721.5,-124.4 10714.5,-124.4"/>
+<title>Node92&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M14766.42,-129.71C14786.29,-119.46 14810.48,-106.98 14828.71,-97.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14764.62,-126.7 14757.34,-134.4 14767.83,-132.92 14764.62,-126.7"/>
</g>
-<!-- Node93 -->
-<g id="node93" class="node">
-<title>Node93</title>
-<g id="a_node93"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3562,-0.5 3562,-30.5 3688,-30.5 3688,-0.5 3562,-0.5"/>
-<text text-anchor="start" x="3570" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="3625" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
+<!-- Node96 -->
+<g id="node96" class="node">
+<title>Node96</title>
+<g id="a_node96"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14671.5,-67.5 14671.5,-97.5 14778.5,-97.5 14778.5,-67.5 14671.5,-67.5"/>
+<text text-anchor="start" x="14679.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="14725" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
</a>
</g>
</g>
-<!-- Node92&#45;&gt;Node93 -->
-<g id="edge93" class="edge">
-<title>Node92&#45;&gt;Node93</title>
-<path fill="none" stroke="midnightblue" d="M3625,-57.11C3625,-48.15 3625,-38.32 3625,-30.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3621.5,-57.4 3625,-67.4 3628.5,-57.4 3621.5,-57.4"/>
+<!-- Node92&#45;&gt;Node96 -->
+<g id="edge96" class="edge">
+<title>Node92&#45;&gt;Node96</title>
+<path fill="none" stroke="midnightblue" d="M14728.15,-124.4C14727.45,-115.37 14726.69,-105.41 14726.08,-97.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14724.66,-124.69 14728.92,-134.4 14731.64,-124.16 14724.66,-124.69"/>
</g>
-<!-- Node96&#45;&gt;Node88 -->
-<g id="edge97" class="edge">
-<title>Node96&#45;&gt;Node88</title>
-<path fill="none" stroke="midnightblue" d="M14749.5,-269.77C14755.26,-255.76 14762.97,-237.03 14767.41,-226.22"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14746.12,-268.78 14745.56,-279.36 14752.6,-271.44 14746.12,-268.78"/>
+<!-- Node94 -->
+<g id="node94" class="node">
+<title>Node94</title>
+<g id="a_node94"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="14527,-0.5 14527,-30.5 14653,-30.5 14653,-0.5 14527,-0.5"/>
+<text text-anchor="start" x="14535" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="14590" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
+</a>
</g>
-<!-- Node96&#45;&gt;Node97 -->
-<g id="edge98" class="edge">
-<title>Node96&#45;&gt;Node97</title>
-<path fill="none" stroke="midnightblue" d="M14709.27,-275.92C14670.77,-261.71 14607.87,-238.49 14574.12,-226.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="14708.37,-279.32 14718.96,-279.5 14710.79,-272.75 14708.37,-279.32"/>
</g>
-<!-- Node101 -->
-<g id="node101" class="node">
-<title>Node101</title>
-<g id="a_node101"><a xlink:href="_add_broadcast_reshape_layer_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17828,-274 17828,-304 18004,-304 18004,-274 17828,-274"/>
-<text text-anchor="start" x="17836" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="17916" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/AddBroadcastReshapeLayer.hpp</text>
-</a>
+<!-- Node93&#45;&gt;Node94 -->
+<g id="edge94" class="edge">
+<title>Node93&#45;&gt;Node94</title>
+<path fill="none" stroke="midnightblue" d="M14590,-57.11C14590,-48.15 14590,-38.32 14590,-30.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14586.5,-57.4 14590,-67.4 14593.5,-57.4 14586.5,-57.4"/>
</g>
+<!-- Node97&#45;&gt;Node89 -->
+<g id="edge98" class="edge">
+<title>Node97&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M14368.12,-274.31C14343.3,-260.09 14305.21,-238.25 14284.21,-226.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14366.5,-277.42 14376.92,-279.36 14369.98,-271.35 14366.5,-277.42"/>
</g>
-<!-- Node100&#45;&gt;Node101 -->
-<g id="edge106" class="edge">
-<title>Node100&#45;&gt;Node101</title>
-<path fill="none" stroke="midnightblue" d="M17292.93,-356.98C17408.32,-351.08 17631.21,-337.11 17819,-310 17830.23,-308.38 17842.12,-306.26 17853.58,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.59,-353.49 17282.78,-357.49 17292.95,-360.48 17292.59,-353.49"/>
+<!-- Node97&#45;&gt;Node98 -->
+<g id="edge99" class="edge">
+<title>Node97&#45;&gt;Node98</title>
+<path fill="none" stroke="midnightblue" d="M14408.14,-272.19C14422.65,-257.99 14443.4,-237.67 14455.1,-226.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="14405.53,-269.86 14400.83,-279.36 14410.42,-274.86 14405.53,-269.86"/>
</g>
-<!-- Node109 -->
-<g id="node109" class="node">
-<title>Node109</title>
-<g id="a_node109"><a xlink:href="_add_debug_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="16245.5,-274 16245.5,-304 16380.5,-304 16380.5,-274 16245.5,-274"/>
-<text text-anchor="start" x="16253.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="16313" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/AddDebug.hpp</text>
+<!-- Node102 -->
+<g id="node102" class="node">
+<title>Node102</title>
+<g id="a_node102"><a xlink:href="_add_broadcast_reshape_layer_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16091,-274 16091,-304 16267,-304 16267,-274 16091,-274"/>
+<text text-anchor="start" x="16099" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="16179" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/AddBroadcastReshapeLayer.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node109 -->
-<g id="edge117" class="edge">
-<title>Node100&#45;&gt;Node109</title>
-<path fill="none" stroke="midnightblue" d="M17137.15,-360.72C16990.17,-360.03 16662.12,-353.25 16390,-310 16380.59,-308.5 16370.66,-306.36 16361.17,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17137.4,-364.22 17147.42,-360.76 17137.43,-357.22 17137.4,-364.22"/>
+<!-- Node101&#45;&gt;Node102 -->
+<g id="edge107" class="edge">
+<title>Node101&#45;&gt;Node102</title>
+<path fill="none" stroke="midnightblue" d="M16770.3,-356.49C16659.97,-350.14 16451.76,-335.79 16276,-310 16264.86,-308.36 16253.07,-306.26 16241.69,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16770.16,-359.99 16780.34,-357.06 16770.56,-353 16770.16,-359.99"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
-<g id="a_node110"><a xlink:href="_convert_constants_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="18022.5,-274 18022.5,-304 18157.5,-304 18157.5,-274 18022.5,-274"/>
-<text text-anchor="start" x="18030.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="18090" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstants.hpp</text>
+<g id="a_node110"><a xlink:href="_add_debug_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15302.5,-274 15302.5,-304 15437.5,-304 15437.5,-274 15302.5,-274"/>
+<text text-anchor="start" x="15310.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="15370" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/AddDebug.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node110 -->
-<g id="edge119" class="edge">
-<title>Node100&#45;&gt;Node110</title>
-<path fill="none" stroke="midnightblue" d="M17292.76,-360.49C17436.11,-359.38 17751.3,-351.87 18013,-310 18022.41,-308.49 18032.34,-306.35 18041.83,-304.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.72,-356.99 17282.74,-360.56 17292.76,-363.99 17292.72,-356.99"/>
+<!-- Node101&#45;&gt;Node110 -->
+<g id="edge118" class="edge">
+<title>Node101&#45;&gt;Node110</title>
+<path fill="none" stroke="midnightblue" d="M16769.94,-359.92C16514.53,-357.69 15705.32,-347.74 15447,-310 15437.3,-308.58 15427.05,-306.41 15417.31,-304.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16770.21,-363.43 16780.24,-360.01 16770.27,-356.43 16770.21,-363.43"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
-<g id="a_node111"><a xlink:href="_convert_const_dequantisation_layers_to_const_layers_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="16035,-268.5 16035,-309.5 16227,-309.5 16227,-268.5 16035,-268.5"/>
-<text text-anchor="start" x="16043" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="start" x="16043" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstDequantisationLayers</text>
-<text text-anchor="middle" x="16131" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToConstLayers.hpp</text>
+<g id="a_node111"><a xlink:href="_convert_constants_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16285.5,-274 16285.5,-304 16420.5,-304 16420.5,-274 16285.5,-274"/>
+<text text-anchor="start" x="16293.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="16353" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstants.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node111 -->
-<g id="edge121" class="edge">
-<title>Node100&#45;&gt;Node111</title>
-<path fill="none" stroke="midnightblue" d="M17137.34,-360.04C16971.43,-358.28 16570.39,-349.88 16237,-310 16233.75,-309.61 16230.44,-309.18 16227.11,-308.72"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17137.41,-363.54 17147.44,-360.14 17137.48,-356.54 17137.41,-363.54"/>
+<!-- Node101&#45;&gt;Node111 -->
+<g id="edge120" class="edge">
+<title>Node101&#45;&gt;Node111</title>
+<path fill="none" stroke="midnightblue" d="M16770.24,-354.24C16685.94,-346.73 16547.67,-332.29 16430,-310 16421.31,-308.36 16412.16,-306.28 16403.31,-304.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16769.98,-357.73 16780.24,-355.12 16770.59,-350.76 16769.98,-357.73"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
-<g id="a_node112"><a xlink:href="_convert_const_permute_layers_to_const_layers_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="18176,-268.5 18176,-309.5 18346,-309.5 18346,-268.5 18176,-268.5"/>
-<text text-anchor="start" x="18184" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="start" x="18184" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstPermuteLayersTo</text>
-<text text-anchor="middle" x="18261" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">ConstLayers.hpp</text>
+<g id="a_node112"><a xlink:href="_convert_const_dequantisation_layers_to_const_layers_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15456,-268.5 15456,-309.5 15648,-309.5 15648,-268.5 15456,-268.5"/>
+<text text-anchor="start" x="15464" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="start" x="15464" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstDequantisationLayers</text>
+<text text-anchor="middle" x="15552" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToConstLayers.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node112 -->
-<g id="edge123" class="edge">
-<title>Node100&#45;&gt;Node112</title>
-<path fill="none" stroke="midnightblue" d="M17292.98,-360.49C17455.99,-359.55 17844.48,-352.6 18167,-310 18169.89,-309.62 18172.83,-309.19 18175.8,-308.74"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.55,-356.99 17282.57,-360.54 17292.58,-363.99 17292.55,-356.99"/>
+<!-- Node101&#45;&gt;Node112 -->
+<g id="edge122" class="edge">
+<title>Node101&#45;&gt;Node112</title>
+<path fill="none" stroke="midnightblue" d="M16770.04,-361.12C16579.39,-361.77 16074.62,-358.37 15657,-310 15654.05,-309.66 15651.06,-309.28 15648.04,-308.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16770.26,-364.62 16780.24,-361.08 16770.23,-357.62 16770.26,-364.62"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
-<g id="a_node113"><a xlink:href="_convert_fp32_network_to_fp16_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15610.5,-274 15610.5,-304 15789.5,-304 15789.5,-274 15610.5,-274"/>
-<text text-anchor="start" x="15618.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="15700" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertFp32NetworkToFp16.hpp</text>
+<g id="a_node113"><a xlink:href="_convert_const_permute_layers_to_const_layers_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16439,-268.5 16439,-309.5 16609,-309.5 16609,-268.5 16439,-268.5"/>
+<text text-anchor="start" x="16447" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="start" x="16447" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstPermuteLayersTo</text>
+<text text-anchor="middle" x="16524" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">ConstLayers.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node113 -->
-<g id="edge125" class="edge">
-<title>Node100&#45;&gt;Node113</title>
-<path fill="none" stroke="midnightblue" d="M17137.07,-359.4C16880.15,-355.52 16061.34,-340.97 15799,-310 15786.72,-308.55 15773.7,-306.38 15761.27,-304"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17137.37,-362.91 17147.42,-359.56 17137.48,-355.91 17137.37,-362.91"/>
+<!-- Node101&#45;&gt;Node113 -->
+<g id="edge124" class="edge">
+<title>Node101&#45;&gt;Node113</title>
+<path fill="none" stroke="midnightblue" d="M16773.69,-344.33C16724.65,-333.66 16660.27,-319.65 16609.16,-308.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16773.09,-347.78 16783.6,-346.49 16774.57,-340.94 16773.09,-347.78"/>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
-<g id="a_node114"><a xlink:href="_delete_broadcast_to_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="18364.5,-274 18364.5,-304 18499.5,-304 18499.5,-274 18364.5,-274"/>
-<text text-anchor="start" x="18372.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="18432" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/DeleteBroadcastTo.hpp</text>
+<g id="a_node114"><a xlink:href="_convert_fp32_network_to_fp16_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15666.5,-274 15666.5,-304 15845.5,-304 15845.5,-274 15666.5,-274"/>
+<text text-anchor="start" x="15674.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="15756" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertFp32NetworkToFp16.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node114 -->
-<g id="edge127" class="edge">
-<title>Node100&#45;&gt;Node114</title>
-<path fill="none" stroke="midnightblue" d="M17292.92,-359.18C17515.19,-355.07 18149.5,-340.89 18355,-310 18364.56,-308.56 18374.65,-306.42 18384.26,-304.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.59,-355.68 17282.65,-359.37 17292.71,-362.68 17292.59,-355.68"/>
+<!-- Node101&#45;&gt;Node114 -->
+<g id="edge126" class="edge">
+<title>Node101&#45;&gt;Node114</title>
+<path fill="none" stroke="midnightblue" d="M16770.27,-360.52C16602.33,-359.7 16193.38,-353 15854,-310 15842.11,-308.49 15829.52,-306.35 15817.45,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16770.48,-364.02 16780.5,-360.56 16770.51,-357.02 16770.48,-364.02"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
-<g id="a_node115"><a xlink:href="_fold_pad_into_layer2d_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="18824,-274 18824,-304 18960,-304 18960,-274 18824,-274"/>
-<text text-anchor="start" x="18832" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="18892" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/FoldPadIntoLayer2d.hpp</text>
+<g id="a_node115"><a xlink:href="_delete_broadcast_to_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16627.5,-274 16627.5,-304 16762.5,-304 16762.5,-274 16627.5,-274"/>
+<text text-anchor="start" x="16635.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="16695" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/DeleteBroadcastTo.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node115 -->
-<g id="edge129" class="edge">
-<title>Node100&#45;&gt;Node115</title>
-<path fill="none" stroke="midnightblue" d="M17293.03,-360.33C17571.56,-359.38 18516.08,-352.99 18815,-310 18824.71,-308.6 18834.95,-306.44 18844.69,-304.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.61,-356.84 17282.62,-360.37 17292.63,-363.84 17292.61,-356.84"/>
+<!-- Node101&#45;&gt;Node115 -->
+<g id="edge128" class="edge">
+<title>Node101&#45;&gt;Node115</title>
+<path fill="none" stroke="midnightblue" d="M16808.26,-342.19C16782.44,-330.29 16749.29,-315.02 16725.54,-304.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16806.86,-345.4 16817.41,-346.4 16809.79,-339.04 16806.86,-345.4"/>
</g>
-<!-- Node120 -->
-<g id="node120" class="node">
-<title>Node120</title>
-<g id="a_node120"><a xlink:href="_fuse_batch_norm_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="18517.5,-274 18517.5,-304 18652.5,-304 18652.5,-274 18517.5,-274"/>
-<text text-anchor="start" x="18525.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="18585" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/FuseBatchNorm.hpp</text>
+<!-- Node116 -->
+<g id="node116" class="node">
+<title>Node116</title>
+<g id="a_node116"><a xlink:href="_fold_pad_into_layer2d_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18697,-274 18697,-304 18833,-304 18833,-274 18697,-274"/>
+<text text-anchor="start" x="18705" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="18765" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/FoldPadIntoLayer2d.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node120 -->
-<g id="edge140" class="edge">
-<title>Node100&#45;&gt;Node120</title>
-<path fill="none" stroke="midnightblue" d="M17292.84,-359.69C17534.9,-356.81 18272.39,-345.32 18509,-310 18518.45,-308.59 18528.41,-306.46 18537.9,-304.1"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.67,-356.19 17282.71,-359.81 17292.75,-363.19 17292.67,-356.19"/>
+<!-- Node101&#45;&gt;Node116 -->
+<g id="edge130" class="edge">
+<title>Node101&#45;&gt;Node116</title>
+<path fill="none" stroke="midnightblue" d="M16925.58,-346.12C17331.08,-306.56 18303.05,-363.18 18688,-310 18697.85,-308.64 18708.25,-306.46 18718.11,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.11,-342.65 16915.51,-347.13 16925.81,-349.61 16925.11,-342.65"/>
</g>
<!-- Node121 -->
<g id="node121" class="node">
<title>Node121</title>
-<g id="a_node121"><a xlink:href="_move_permute_up_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="18670.5,-274 18670.5,-304 18805.5,-304 18805.5,-274 18670.5,-274"/>
-<text text-anchor="start" x="18678.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="18738" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/MovePermuteUp.hpp</text>
+<g id="a_node121"><a xlink:href="_fuse_batch_norm_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16780.5,-274 16780.5,-304 16915.5,-304 16915.5,-274 16780.5,-274"/>
+<text text-anchor="start" x="16788.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="16848" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/FuseBatchNorm.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node121 -->
-<g id="edge142" class="edge">
-<title>Node100&#45;&gt;Node121</title>
-<path fill="none" stroke="midnightblue" d="M17292.98,-360.06C17553.8,-358.24 18394.35,-349.39 18662,-310 18671.58,-308.59 18681.7,-306.42 18691.31,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.81,-356.56 17282.84,-360.13 17292.86,-363.56 17292.81,-356.56"/>
+<!-- Node101&#45;&gt;Node121 -->
+<g id="edge141" class="edge">
+<title>Node101&#45;&gt;Node121</title>
+<path fill="none" stroke="midnightblue" d="M16848,-336.23C16848,-325.57 16848,-313.41 16848,-304.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16844.5,-336.23 16848,-346.23 16851.5,-336.23 16844.5,-336.23"/>
</g>
<!-- Node122 -->
<g id="node122" class="node">
<title>Node122</title>
-<g id="a_node122"><a xlink:href="_move_transpose_up_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="16398.5,-274 16398.5,-304 16533.5,-304 16533.5,-274 16398.5,-274"/>
-<text text-anchor="start" x="16406.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="16466" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/MoveTransposeUp.hpp</text>
+<g id="a_node122"><a xlink:href="_max_min_into_bounded_relu_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="16933.5,-274 16933.5,-304 17096.5,-304 17096.5,-274 16933.5,-274"/>
+<text text-anchor="start" x="16941.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="17015" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/MaxMinIntoBoundedRelu.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node122 -->
-<g id="edge144" class="edge">
-<title>Node100&#45;&gt;Node122</title>
-<path fill="none" stroke="midnightblue" d="M17136.98,-359.16C17011.16,-355.99 16756.01,-345.37 16543,-310 16533.73,-308.46 16523.96,-306.33 16514.6,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17137.2,-362.67 17147.28,-359.41 17137.37,-355.67 17137.2,-362.67"/>
+<!-- Node101&#45;&gt;Node122 -->
+<g id="edge143" class="edge">
+<title>Node101&#45;&gt;Node122</title>
+<path fill="none" stroke="midnightblue" d="M16890.64,-342.5C16918.93,-330.56 16955.51,-315.11 16981.66,-304.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16889.25,-339.29 16881.39,-346.4 16891.97,-345.74 16889.25,-339.29"/>
</g>
<!-- Node123 -->
<g id="node123" class="node">
<title>Node123</title>
-<g id="a_node123"><a xlink:href="_optimize_consecutive_reshapes_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="16552,-274 16552,-304 16744,-304 16744,-274 16552,-274"/>
-<text text-anchor="start" x="16560" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="16648" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizeConsecutiveReshapes.hpp</text>
+<g id="a_node123"><a xlink:href="_move_permute_up_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17114.5,-274 17114.5,-304 17249.5,-304 17249.5,-274 17114.5,-274"/>
+<text text-anchor="start" x="17122.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="17182" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/MovePermuteUp.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node123 -->
-<g id="edge146" class="edge">
-<title>Node100&#45;&gt;Node123</title>
-<path fill="none" stroke="midnightblue" d="M17137.17,-353.83C17045.33,-345.52 16888.14,-329.97 16754,-310 16742.42,-308.28 16730.18,-306.2 16718.29,-304.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17136.95,-357.32 17147.22,-354.73 17137.57,-350.35 17136.95,-357.32"/>
+<!-- Node101&#45;&gt;Node123 -->
+<g id="edge145" class="edge">
+<title>Node101&#45;&gt;Node123</title>
+<path fill="none" stroke="midnightblue" d="M16925.45,-345.91C16988.5,-333.92 17072.38,-317.71 17106,-310 17113.98,-308.17 17122.39,-306.1 17130.6,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16924.69,-342.49 16915.52,-347.79 16926,-349.37 16924.69,-342.49"/>
</g>
<!-- Node124 -->
<g id="node124" class="node">
<title>Node124</title>
-<g id="a_node124"><a xlink:href="_optimize_inverse_conversions_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="16762.5,-274 16762.5,-304 16943.5,-304 16943.5,-274 16762.5,-274"/>
-<text text-anchor="start" x="16770.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="16853" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizeInverseConversions.hpp</text>
+<g id="a_node124"><a xlink:href="_move_transpose_up_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17267.5,-274 17267.5,-304 17402.5,-304 17402.5,-274 17267.5,-274"/>
+<text text-anchor="start" x="17275.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="17335" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/MoveTransposeUp.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node124 -->
-<g id="edge148" class="edge">
-<title>Node100&#45;&gt;Node124</title>
-<path fill="none" stroke="midnightblue" d="M17137.54,-345.72C17085.37,-335.72 17015.03,-322.18 16953,-310 16943.27,-308.09 16933.01,-306.06 16922.92,-304.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17136.91,-349.16 17147.39,-347.6 17138.23,-342.28 17136.91,-349.16"/>
+<!-- Node101&#45;&gt;Node124 -->
+<g id="edge147" class="edge">
+<title>Node101&#45;&gt;Node124</title>
+<path fill="none" stroke="midnightblue" d="M16925.52,-346.01C17074.45,-324.7 17115.33,-336.49 17259,-310 17267.72,-308.39 17276.91,-306.31 17285.78,-304.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16924.95,-342.56 16915.56,-347.47 16925.96,-349.49 16924.95,-342.56"/>
</g>
<!-- Node125 -->
<g id="node125" class="node">
<title>Node125</title>
-<g id="a_node125"><a xlink:href="_optimize_inverse_permutes_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="16961.5,-274 16961.5,-304 17128.5,-304 17128.5,-274 16961.5,-274"/>
-<text text-anchor="start" x="16969.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="17045" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizeInversePermutes.hpp</text>
+<g id="a_node125"><a xlink:href="_optimize_consecutive_reshapes_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17421,-274 17421,-304 17613,-304 17613,-274 17421,-274"/>
+<text text-anchor="start" x="17429" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="17517" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizeConsecutiveReshapes.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node125 -->
-<g id="edge150" class="edge">
-<title>Node100&#45;&gt;Node125</title>
-<path fill="none" stroke="midnightblue" d="M17171.59,-342.5C17142.8,-330.56 17105.56,-315.11 17078.93,-304.07"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17170.43,-345.8 17181.01,-346.4 17173.11,-339.34 17170.43,-345.8"/>
+<!-- Node101&#45;&gt;Node125 -->
+<g id="edge149" class="edge">
+<title>Node101&#45;&gt;Node125</title>
+<path fill="none" stroke="midnightblue" d="M16925.63,-346.03C17141.96,-318.48 17200.08,-337.92 17412,-310 17424.23,-308.39 17437.2,-306.26 17449.69,-304"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.01,-342.58 16915.54,-347.34 16925.9,-349.53 16925.01,-342.58"/>
</g>
<!-- Node126 -->
<g id="node126" class="node">
<title>Node126</title>
-<g id="a_node126"><a xlink:href="_permute_as_reshape_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17147,-274 17147,-304 17283,-304 17283,-274 17147,-274"/>
-<text text-anchor="start" x="17155" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="17215" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteAsReshape.hpp</text>
+<g id="a_node126"><a xlink:href="_optimize_inverse_conversions_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17631.5,-274 17631.5,-304 17812.5,-304 17812.5,-274 17631.5,-274"/>
+<text text-anchor="start" x="17639.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="17722" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizeInverseConversions.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node126 -->
-<g id="edge152" class="edge">
-<title>Node100&#45;&gt;Node126</title>
-<path fill="none" stroke="midnightblue" d="M17215,-336.23C17215,-325.57 17215,-313.41 17215,-304.25"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17211.5,-336.23 17215,-346.23 17218.5,-336.23 17211.5,-336.23"/>
+<!-- Node101&#45;&gt;Node126 -->
+<g id="edge151" class="edge">
+<title>Node101&#45;&gt;Node126</title>
+<path fill="none" stroke="midnightblue" d="M16925.68,-346.05C17234.77,-310.05 17317.52,-348.11 17622,-310 17634.03,-308.49 17646.79,-306.36 17659.01,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.05,-342.6 16915.53,-347.25 16925.87,-349.55 16925.05,-342.6"/>
</g>
<!-- Node127 -->
<g id="node127" class="node">
<title>Node127</title>
-<g id="a_node127"><a xlink:href="_permute_and_batch_to_space_as_depth_to_space_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17301,-268.5 17301,-309.5 17489,-309.5 17489,-268.5 17301,-268.5"/>
-<text text-anchor="start" x="17309" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="start" x="17309" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteAndBatchToSpaceAsDepth</text>
-<text text-anchor="middle" x="17395" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToSpace.hpp</text>
+<g id="a_node127"><a xlink:href="_optimize_inverse_permutes_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17830.5,-274 17830.5,-304 17997.5,-304 17997.5,-274 17830.5,-274"/>
+<text text-anchor="start" x="17838.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="17914" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizeInversePermutes.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node127 -->
-<g id="edge154" class="edge">
-<title>Node100&#45;&gt;Node127</title>
-<path fill="none" stroke="midnightblue" d="M17260.53,-342.67C17286.32,-332.57 17318.62,-319.92 17345.09,-309.55"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17259.03,-339.5 17250.99,-346.4 17261.58,-346.01 17259.03,-339.5"/>
+<!-- Node101&#45;&gt;Node127 -->
+<g id="edge153" class="edge">
+<title>Node101&#45;&gt;Node127</title>
+<path fill="none" stroke="midnightblue" d="M16925.57,-346.08C17323.2,-301.94 17429.52,-360.15 17822,-310 17833.35,-308.55 17845.37,-306.4 17856.85,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.07,-342.61 16915.52,-347.21 16925.85,-349.57 16925.07,-342.61"/>
</g>
<!-- Node128 -->
<g id="node128" class="node">
<title>Node128</title>
-<g id="a_node128"><a xlink:href="_permute_depthwise_conv2d_weights_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15807.5,-274 15807.5,-304 16016.5,-304 16016.5,-274 15807.5,-274"/>
-<text text-anchor="start" x="15815.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="15912" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteDepthwiseConv2dWeights.hpp</text>
+<g id="a_node128"><a xlink:href="_permute_as_reshape_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18016,-274 18016,-304 18152,-304 18152,-274 18016,-274"/>
+<text text-anchor="start" x="18024" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="18084" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteAsReshape.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node128 -->
-<g id="edge156" class="edge">
-<title>Node100&#45;&gt;Node128</title>
-<path fill="none" stroke="midnightblue" d="M17137.22,-360.72C16946.98,-360.49 16443.25,-355.26 16026,-310 16012.22,-308.5 15997.58,-306.36 15983.55,-304.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17137.39,-364.22 17147.4,-360.73 17137.4,-357.22 17137.39,-364.22"/>
+<!-- Node101&#45;&gt;Node128 -->
+<g id="edge155" class="edge">
+<title>Node101&#45;&gt;Node128</title>
+<path fill="none" stroke="midnightblue" d="M16925.47,-346.1C17405.02,-294.49 17534.06,-378.43 18007,-310 18016.71,-308.6 18026.95,-306.43 18036.69,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.08,-342.62 16915.52,-347.18 16925.84,-349.58 16925.08,-342.62"/>
</g>
<!-- Node129 -->
<g id="node129" class="node">
<title>Node129</title>
-<g id="a_node129"><a xlink:href="_squash_equal_siblings_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17507.5,-274 17507.5,-304 17648.5,-304 17648.5,-274 17507.5,-274"/>
-<text text-anchor="start" x="17515.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="17578" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/SquashEqualSiblings.hpp</text>
+<g id="a_node129"><a xlink:href="_permute_and_batch_to_space_as_depth_to_space_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18170,-268.5 18170,-309.5 18358,-309.5 18358,-268.5 18170,-268.5"/>
+<text text-anchor="start" x="18178" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="start" x="18178" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteAndBatchToSpaceAsDepth</text>
+<text text-anchor="middle" x="18264" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToSpace.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node129 -->
-<g id="edge158" class="edge">
-<title>Node100&#45;&gt;Node129</title>
-<path fill="none" stroke="midnightblue" d="M17292.75,-348.1C17349.76,-338.65 17428.94,-324.78 17498,-310 17506.4,-308.2 17515.26,-306.15 17523.89,-304.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.02,-344.67 17282.73,-349.75 17293.16,-351.58 17292.02,-344.67"/>
+<!-- Node101&#45;&gt;Node129 -->
+<g id="edge157" class="edge">
+<title>Node101&#45;&gt;Node129</title>
+<path fill="none" stroke="midnightblue" d="M16925.65,-346.08C17473.15,-287.98 17618.12,-370.21 18161,-310 18163.9,-309.68 18166.83,-309.32 18169.79,-308.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.09,-342.62 16915.52,-347.17 16925.83,-349.58 16925.09,-342.62"/>
</g>
<!-- Node130 -->
<g id="node130" class="node">
<title>Node130</title>
-<g id="a_node130"><a xlink:href="_transpose_as_reshape_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17666.5,-274 17666.5,-304 17809.5,-304 17809.5,-274 17666.5,-274"/>
-<text text-anchor="start" x="17674.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="17738" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/TransposeAsReshape.hpp</text>
+<g id="a_node130"><a xlink:href="_permute_depthwise_conv2d_weights_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15863.5,-274 15863.5,-304 16072.5,-304 16072.5,-274 15863.5,-274"/>
+<text text-anchor="start" x="15871.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="15968" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteDepthwiseConv2dWeights.hpp</text>
</a>
</g>
</g>
-<!-- Node100&#45;&gt;Node130 -->
-<g id="edge160" class="edge">
-<title>Node100&#45;&gt;Node130</title>
-<path fill="none" stroke="midnightblue" d="M17292.56,-354.77C17381.36,-347.48 17530.94,-333.02 17658,-310 17667.16,-308.34 17676.82,-306.24 17686.14,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17292.26,-351.28 17282.57,-355.58 17292.82,-358.26 17292.26,-351.28"/>
+<!-- Node101&#45;&gt;Node130 -->
+<g id="edge159" class="edge">
+<title>Node101&#45;&gt;Node130</title>
+<path fill="none" stroke="midnightblue" d="M16770.3,-358.15C16631.64,-353.33 16332.6,-340.15 16082,-310 16068.73,-308.4 16054.67,-306.29 16041.11,-304.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16770.29,-361.65 16780.4,-358.49 16770.53,-354.65 16770.29,-361.65"/>
</g>
-<!-- Node102 -->
-<g id="node102" class="node">
-<title>Node102</title>
-<g id="a_node102"><a xlink:href="_all_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17147.5,-201.5 17147.5,-231.5 17282.5,-231.5 17282.5,-201.5 17147.5,-201.5"/>
-<text text-anchor="start" x="17155.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="17215" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/All.hpp</text>
+<!-- Node131 -->
+<g id="node131" class="node">
+<title>Node131</title>
+<g id="a_node131"><a xlink:href="_squash_equal_siblings_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18376.5,-274 18376.5,-304 18517.5,-304 18517.5,-274 18376.5,-274"/>
+<text text-anchor="start" x="18384.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="18447" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/SquashEqualSiblings.hpp</text>
</a>
</g>
</g>
-<!-- Node101&#45;&gt;Node102 -->
-<g id="edge107" class="edge">
-<title>Node101&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M17843.56,-272.08C17835.3,-270.55 17826.99,-269.15 17819,-268 17625.55,-240.07 17394.84,-226.09 17282.78,-220.51"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17843.1,-275.55 17853.58,-273.98 17844.41,-268.67 17843.1,-275.55"/>
+<!-- Node101&#45;&gt;Node131 -->
+<g id="edge161" class="edge">
+<title>Node101&#45;&gt;Node131</title>
+<path fill="none" stroke="midnightblue" d="M16925.9,-346.06C17564.35,-279.72 17735.15,-395.8 18367,-310 18377.07,-308.63 18387.71,-306.48 18397.83,-304.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.09,-342.62 16915.52,-347.15 16925.83,-349.59 16925.09,-342.62"/>
</g>
-<!-- Node102&#45;&gt;Node98 -->
-<g id="edge115" class="edge">
-<title>Node102&#45;&gt;Node98</title>
-<path fill="none" stroke="midnightblue" d="M17137.29,-210.57C16805.15,-189.48 15507.72,-107.1 15201.17,-87.64"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17137.1,-214.06 17147.3,-211.2 17137.55,-207.08 17137.1,-214.06"/>
+<!-- Node132 -->
+<g id="node132" class="node">
+<title>Node132</title>
+<g id="a_node132"><a xlink:href="_transpose_as_reshape_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18535.5,-274 18535.5,-304 18678.5,-304 18678.5,-274 18535.5,-274"/>
+<text text-anchor="start" x="18543.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="18607" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/TransposeAsReshape.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node101&#45;&gt;Node132 -->
+<g id="edge163" class="edge">
+<title>Node101&#45;&gt;Node132</title>
+<path fill="none" stroke="midnightblue" d="M16925.47,-346.11C17635.06,-273.08 17824.45,-404.51 18527,-310 18537.22,-308.63 18548.01,-306.44 18558.26,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16925.1,-342.62 16915.51,-347.14 16925.82,-349.59 16925.1,-342.62"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
-<g id="a_node103"><a xlink:href="_optimizer_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17146.5,-140 17146.5,-159 17283.5,-159 17283.5,-140 17146.5,-140"/>
-<text text-anchor="middle" x="17215" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.hpp</text>
+<g id="a_node103"><a xlink:href="_all_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="17114.5,-201.5 17114.5,-231.5 17249.5,-231.5 17249.5,-201.5 17114.5,-201.5"/>
+<text text-anchor="start" x="17122.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="17182" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/All.hpp</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node103 -->
<g id="edge108" class="edge">
<title>Node102&#45;&gt;Node103</title>
-<path fill="none" stroke="midnightblue" d="M17215,-191.25C17215,-180.02 17215,-167.38 17215,-159.19"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17211.5,-191.4 17215,-201.4 17218.5,-191.4 17211.5,-191.4"/>
+<path fill="none" stroke="midnightblue" d="M16250.19,-272.07C16258.85,-270.51 16267.61,-269.09 16276,-268 16587.46,-227.44 16963.31,-219.43 17114.34,-217.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16249.26,-268.69 16240.09,-273.98 16250.56,-275.57 16249.26,-268.69"/>
+</g>
+<!-- Node103&#45;&gt;Node99 -->
+<g id="edge116" class="edge">
+<title>Node103&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M17104.33,-207.13C16879.41,-182.89 16230.42,-112.96 16022.16,-90.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17104.08,-210.62 17114.39,-208.22 17104.83,-203.66 17104.08,-210.62"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
-<g id="a_node104"><a xlink:href="_optimizer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="16998,-73 16998,-92 17134,-92 17134,-73 16998,-73"/>
-<text text-anchor="middle" x="17066" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.cpp</text>
+<g id="a_node104"><a xlink:href="_optimizer_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18542.5,-140 18542.5,-159 18679.5,-159 18679.5,-140 18542.5,-140"/>
+<text text-anchor="middle" x="18611" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.hpp</text>
</a>
</g>
</g>
-<!-- Node102&#45;&gt;Node104 -->
-<g id="edge116" class="edge">
-<title>Node102&#45;&gt;Node104</title>
-<path fill="none" stroke="midnightblue" d="M17181.06,-195.98C17167.12,-187.28 17151.18,-176.42 17138,-165 17110.74,-141.39 17084.08,-107.64 17072.3,-92.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17179.53,-199.14 17189.88,-201.37 17183.17,-193.17 17179.53,-199.14"/>
-</g>
-<!-- Node103&#45;&gt;Node98 -->
-<g id="edge109" class="edge">
-<title>Node103&#45;&gt;Node98</title>
-<path fill="none" stroke="midnightblue" d="M17136.36,-146.04C16802.69,-135.61 15507.15,-95.1 15201.07,-85.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17136.32,-149.54 17146.42,-146.36 17136.53,-142.54 17136.32,-149.54"/>
-</g>
<!-- Node103&#45;&gt;Node104 -->
-<g id="edge110" class="edge">
+<g id="edge109" class="edge">
<title>Node103&#45;&gt;Node104</title>
-<path fill="none" stroke="midnightblue" d="M17185.84,-135.78C17156.34,-122.91 17111.51,-103.35 17085.87,-92.17"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17184.65,-139.08 17195.21,-139.87 17187.45,-132.66 17184.65,-139.08"/>
+<path fill="none" stroke="midnightblue" d="M17260.15,-211.95C17512.58,-200.46 18303.62,-164.48 18542.2,-153.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17259.79,-208.46 17249.96,-212.41 17260.11,-215.45 17259.79,-208.46"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
-<g id="a_node105"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17498.5,-73 17498.5,-92 17663.5,-92 17663.5,-73 17498.5,-73"/>
-<text text-anchor="middle" x="17581" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
+<g id="a_node105"><a xlink:href="_optimizer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18322,-73 18322,-92 18458,-92 18458,-73 18322,-73"/>
+<text text-anchor="middle" x="18390" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.cpp</text>
</a>
</g>
</g>
<!-- Node103&#45;&gt;Node105 -->
-<g id="edge111" class="edge">
+<g id="edge117" class="edge">
<title>Node103&#45;&gt;Node105</title>
-<path fill="none" stroke="midnightblue" d="M17273.47,-138.12C17345.41,-125.34 17466.18,-103.89 17532.96,-92.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17272.46,-134.74 17263.22,-139.94 17273.68,-141.63 17272.46,-134.74"/>
+<path fill="none" stroke="midnightblue" d="M17259.77,-207C17481.23,-182.8 18112.72,-113.8 18321.82,-90.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17259.1,-203.55 17249.54,-208.12 17259.86,-210.51 17259.1,-203.55"/>
+</g>
+<!-- Node104&#45;&gt;Node99 -->
+<g id="edge110" class="edge">
+<title>Node104&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M18532.22,-146.57C18137.9,-136.91 16383.13,-93.94 16022.08,-85.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18532.31,-150.07 18542.39,-146.82 18532.48,-143.08 18532.31,-150.07"/>
+</g>
+<!-- Node104&#45;&gt;Node105 -->
+<g id="edge111" class="edge">
+<title>Node104&#45;&gt;Node105</title>
+<path fill="none" stroke="midnightblue" d="M18571.93,-137.01C18528.19,-124.15 18458.32,-103.59 18419.12,-92.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18571.07,-140.4 18581.65,-139.87 18573.05,-133.69 18571.07,-140.4"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
-<g id="a_node106"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17362,-67.5 17362,-97.5 17480,-97.5 17480,-67.5 17362,-67.5"/>
-<text text-anchor="start" x="17370" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
-<text text-anchor="middle" x="17421" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
+<g id="a_node106"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18514.5,-73 18514.5,-92 18679.5,-92 18679.5,-73 18514.5,-73"/>
+<text text-anchor="middle" x="18597" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
</a>
</g>
</g>
-<!-- Node103&#45;&gt;Node106 -->
+<!-- Node104&#45;&gt;Node106 -->
<g id="edge112" class="edge">
-<title>Node103&#45;&gt;Node106</title>
-<path fill="none" stroke="midnightblue" d="M17252.16,-136.77C17287.09,-125.75 17339.41,-109.24 17376.54,-97.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17250.84,-133.52 17242.36,-139.87 17252.94,-140.2 17250.84,-133.52"/>
+<title>Node104&#45;&gt;Node106</title>
+<path fill="none" stroke="midnightblue" d="M18607,-129.91C18604.32,-117.49 18600.92,-101.72 18598.86,-92.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18603.58,-130.69 18609.11,-139.73 18610.43,-129.22 18603.58,-130.69"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
-<g id="a_node107"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17671.5,-6 17671.5,-25 17868.5,-25 17868.5,-6 17671.5,-6"/>
-<text text-anchor="middle" x="17770" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
+<g id="a_node107"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18930,-67.5 18930,-97.5 19048,-97.5 19048,-67.5 18930,-67.5"/>
+<text text-anchor="start" x="18938" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
+<text text-anchor="middle" x="18989" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
</a>
</g>
</g>
-<!-- Node103&#45;&gt;Node107 -->
+<!-- Node104&#45;&gt;Node107 -->
<g id="edge113" class="edge">
-<title>Node103&#45;&gt;Node107</title>
-<path fill="none" stroke="midnightblue" d="M17199,-131.96C17183.6,-114.05 17164.97,-85.56 17182,-67 17214.35,-31.76 17512.41,-21.06 17671.3,-17.85"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17196.81,-134.76 17206.13,-139.81 17202,-130.06 17196.81,-134.76"/>
+<title>Node104&#45;&gt;Node107</title>
+<path fill="none" stroke="midnightblue" d="M18678.76,-138.43C18741.67,-128.85 18837.87,-113.62 18921,-98 18923.85,-97.46 18926.76,-96.9 18929.7,-96.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18677.93,-135.02 18668.57,-139.98 18678.98,-141.94 18677.93,-135.02"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
-<g id="a_node108"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17190.5,-67.5 17190.5,-97.5 17343.5,-97.5 17343.5,-67.5 17190.5,-67.5"/>
-<text text-anchor="start" x="17198.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
-<text text-anchor="middle" x="17267" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
+<g id="a_node108"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18609.5,-6 18609.5,-25 18806.5,-25 18806.5,-6 18609.5,-6"/>
+<text text-anchor="middle" x="18708" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
-<!-- Node103&#45;&gt;Node108 -->
+<!-- Node104&#45;&gt;Node108 -->
<g id="edge114" class="edge">
-<title>Node103&#45;&gt;Node108</title>
-<path fill="none" stroke="midnightblue" d="M17228.46,-131.67C17236.92,-121.09 17247.72,-107.6 17255.73,-97.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17225.53,-129.74 17222.01,-139.73 17230.99,-134.11 17225.53,-129.74"/>
+<title>Node104&#45;&gt;Node108</title>
+<path fill="none" stroke="midnightblue" d="M18572.73,-136.66C18533.82,-122.62 18482.37,-97.27 18506,-67 18522.18,-46.27 18585.22,-32.79 18636.63,-25.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18571.71,-140.01 18582.3,-139.98 18574,-133.4 18571.71,-140.01"/>
</g>
-<!-- Node109&#45;&gt;Node102 -->
-<g id="edge118" class="edge">
-<title>Node109&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M16371.07,-271.65C16377.42,-270.24 16383.82,-268.98 16390,-268 16668.65,-223.71 17005.95,-217.66 17147.42,-217.24"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="16370.11,-268.28 16361.17,-273.97 16371.7,-275.1 16370.11,-268.28"/>
+<!-- Node109 -->
+<g id="node109" class="node">
+<title>Node109</title>
+<g id="a_node109"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19066.5,-67.5 19066.5,-97.5 19219.5,-97.5 19219.5,-67.5 19066.5,-67.5"/>
+<text text-anchor="start" x="19074.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="19143" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
+</a>
</g>
-<!-- Node110&#45;&gt;Node102 -->
-<g id="edge120" class="edge">
-<title>Node110&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M18031.93,-271.66C18025.58,-270.25 18019.18,-268.99 18013,-268 17873.1,-245.61 17448.94,-226.82 17282.79,-220.12"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="18031.29,-275.11 18041.83,-273.99 18032.89,-268.3 18031.29,-275.11"/>
</g>
-<!-- Node111&#45;&gt;Node102 -->
-<g id="edge122" class="edge">
-<title>Node111&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M16237.13,-268.09C16585.17,-227.14 16989.77,-219.37 17147.44,-217.86"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="16236.63,-264.63 16227.11,-269.28 16237.45,-271.58 16236.63,-264.63"/>
+<!-- Node104&#45;&gt;Node109 -->
+<g id="edge115" class="edge">
+<title>Node104&#45;&gt;Node109</title>
+<path fill="none" stroke="midnightblue" d="M18680.63,-138.57C18692.42,-136.97 18704.56,-135.39 18716,-134 18867.28,-115.57 18906.01,-118.68 19057,-98 19060,-97.59 19063.06,-97.15 19066.14,-96.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18679.81,-135.14 18670.37,-139.96 18680.75,-142.08 18679.81,-135.14"/>
</g>
-<!-- Node112&#45;&gt;Node102 -->
-<g id="edge124" class="edge">
-<title>Node112&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M18165.76,-268.07C18044.5,-254.91 17479.49,-229.21 17282.71,-220.48"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="18165.45,-271.56 18175.8,-269.26 18166.28,-264.6 18165.45,-271.56"/>
+<!-- Node110&#45;&gt;Node103 -->
+<g id="edge119" class="edge">
+<title>Node110&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M15427.49,-271.57C15434.03,-270.15 15440.63,-268.91 15447,-268 15777.58,-220.87 16836.12,-217.49 17114.43,-217.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15426.26,-268.26 15417.31,-273.93 15427.84,-275.08 15426.26,-268.26"/>
</g>
-<!-- Node113&#45;&gt;Node102 -->
-<g id="edge126" class="edge">
-<title>Node113&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M15771.28,-272.16C15780.57,-270.52 15789.98,-269.06 15799,-268 16064.97,-236.61 16902.95,-222.08 17147.42,-218.44"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15770.47,-268.74 15761.27,-274 15771.74,-275.63 15770.47,-268.74"/>
+<!-- Node111&#45;&gt;Node103 -->
+<g id="edge121" class="edge">
+<title>Node111&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M16411.35,-271.63C16417.61,-270.24 16423.92,-268.99 16430,-268 16680.1,-227.49 16982.06,-219.37 17114.37,-217.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16410.53,-268.23 16401.59,-273.91 16412.12,-275.04 16410.53,-268.23"/>
</g>
-<!-- Node114&#45;&gt;Node102 -->
-<g id="edge128" class="edge">
-<title>Node114&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M18374.22,-271.61C18367.78,-270.19 18361.27,-268.94 18355,-268 18328.37,-264 17524.1,-230.34 17282.79,-220.31"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="18373.73,-275.09 18384.26,-273.94 18375.32,-268.27 18373.73,-275.09"/>
+<!-- Node112&#45;&gt;Node103 -->
+<g id="edge123" class="edge">
+<title>Node112&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M15658.29,-267.98C15965.86,-235.63 16860.29,-221.73 17114.15,-218.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15657.61,-264.53 15648.04,-269.09 15658.36,-271.49 15657.61,-264.53"/>
</g>
-<!-- Node115&#45;&gt;Node102 -->
-<g id="edge130" class="edge">
-<title>Node115&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M18834.51,-271.57C18827.97,-270.15 18821.37,-268.91 18815,-268 18543.19,-229.24 17854.4,-241.45 17580,-232 17476.21,-228.43 17355.86,-223.49 17282.6,-220.4"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="18834.16,-275.08 18844.69,-273.93 18835.74,-268.26 18834.16,-275.08"/>
+<!-- Node113&#45;&gt;Node103 -->
+<g id="edge125" class="edge">
+<title>Node113&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M16619.38,-267.88C16803.77,-240.66 17010.16,-226.77 17114.4,-220.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16618.6,-264.46 16609.22,-269.4 16619.63,-271.38 16618.6,-264.46"/>
</g>
-<!-- Node116 -->
-<g id="node116" class="node">
-<title>Node116</title>
-<g id="a_node116"><a xlink:href="_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17588.5,-201.5 17588.5,-231.5 17761.5,-231.5 17761.5,-201.5 17588.5,-201.5"/>
-<text text-anchor="start" x="17596.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="17675" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SubgraphUtils.hpp</text>
-</a>
+<!-- Node114&#45;&gt;Node103 -->
+<g id="edge127" class="edge">
+<title>Node114&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M15826.75,-272.14C15835.88,-270.51 15845.14,-269.07 15854,-268 16101.83,-238.2 16879.43,-222.7 17114.21,-218.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15826.1,-268.7 15816.91,-273.97 15827.38,-275.58 15826.1,-268.7"/>
</g>
+<!-- Node115&#45;&gt;Node103 -->
+<g id="edge129" class="edge">
+<title>Node115&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M16754.57,-271.51C16760.1,-270.23 16765.64,-269.03 16771,-268 16890.84,-244.98 17032.46,-230.28 17114.29,-222.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16753.55,-268.16 16744.65,-273.9 16755.2,-274.96 16753.55,-268.16"/>
</g>
-<!-- Node115&#45;&gt;Node116 -->
+<!-- Node116&#45;&gt;Node103 -->
<g id="edge131" class="edge">
-<title>Node115&#45;&gt;Node116</title>
-<path fill="none" stroke="midnightblue" d="M18834.22,-271.61C18827.78,-270.19 18821.27,-268.94 18815,-268 18612.11,-237.5 17991.27,-223.3 17761.61,-218.98"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="18833.73,-275.09 18844.26,-273.94 18835.32,-268.27 18833.73,-275.09"/>
-</g>
-<!-- Node116&#45;&gt;Node106 -->
-<g id="edge137" class="edge">
-<title>Node116&#45;&gt;Node106</title>
-<path fill="none" stroke="midnightblue" d="M17638.7,-196.63C17587.14,-169.84 17493.88,-121.37 17447.99,-97.52"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17637.33,-199.87 17647.82,-201.37 17640.56,-193.66 17637.33,-199.87"/>
-</g>
-<!-- Node116&#45;&gt;Node108 -->
-<g id="edge139" class="edge">
-<title>Node116&#45;&gt;Node108</title>
-<path fill="none" stroke="midnightblue" d="M17622.16,-198.4C17540.66,-172.04 17385.85,-121.95 17310.45,-97.56"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17621.13,-201.75 17631.72,-201.5 17623.29,-195.09 17621.13,-201.75"/>
+<title>Node116&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M18707.51,-271.6C18700.97,-270.17 18694.37,-268.92 18688,-268 18404.5,-226.94 17503.92,-219.17 17249.52,-217.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18707.16,-275.11 18717.69,-273.96 18708.74,-268.29 18707.16,-275.11"/>
</g>
<!-- Node117 -->
<g id="node117" class="node">
<title>Node117</title>
-<g id="a_node117"><a xlink:href="_arm_compute_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17588.5,-134.5 17588.5,-164.5 17761.5,-164.5 17761.5,-134.5 17588.5,-134.5"/>
-<text text-anchor="start" x="17596.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
-<text text-anchor="middle" x="17675" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeSubgraphUtils.hpp</text>
+<g id="a_node117"><a xlink:href="_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18864.5,-201.5 18864.5,-231.5 19037.5,-231.5 19037.5,-201.5 18864.5,-201.5"/>
+<text text-anchor="start" x="18872.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="18951" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SubgraphUtils.hpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node117 -->
<g id="edge132" class="edge">
<title>Node116&#45;&gt;Node117</title>
-<path fill="none" stroke="midnightblue" d="M17675,-191.11C17675,-182.15 17675,-172.32 17675,-164.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17671.5,-191.4 17675,-201.4 17678.5,-191.4 17671.5,-191.4"/>
-</g>
-<!-- Node119 -->
-<g id="node119" class="node">
-<title>Node119</title>
-<g id="a_node119"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17779.5,-134.5 17779.5,-164.5 17908.5,-164.5 17908.5,-134.5 17779.5,-134.5"/>
-<text text-anchor="start" x="17787.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="17844" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
-</a>
-</g>
-</g>
-<!-- Node116&#45;&gt;Node119 -->
-<g id="edge138" class="edge">
-<title>Node116&#45;&gt;Node119</title>
-<path fill="none" stroke="midnightblue" d="M17721.33,-197.68C17748.43,-187.26 17782.17,-174.28 17807.4,-164.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17719.75,-194.54 17711.67,-201.4 17722.26,-201.07 17719.75,-194.54"/>
-</g>
-<!-- Node117&#45;&gt;Node105 -->
-<g id="edge133" class="edge">
-<title>Node117&#45;&gt;Node105</title>
-<path fill="none" stroke="midnightblue" d="M17646.28,-128.64C17628.54,-116.37 17606.69,-101.26 17593.3,-92.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17644.39,-131.59 17654.6,-134.4 17648.37,-125.83 17644.39,-131.59"/>
+<path fill="none" stroke="midnightblue" d="M18811.67,-270.31C18843.28,-258.33 18884.49,-242.71 18913.87,-231.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18810.3,-267.09 18802.19,-273.9 18812.78,-273.63 18810.3,-267.09"/>
</g>
<!-- Node117&#45;&gt;Node107 -->
-<g id="edge136" class="edge">
+<g id="edge138" class="edge">
<title>Node117&#45;&gt;Node107</title>
-<path fill="none" stroke="midnightblue" d="M17754.59,-132.33C17804.1,-121.46 17859.71,-107.45 17867,-98 17875.41,-87.09 17874.15,-78.78 17867,-67 17853.8,-45.25 17827.84,-32.43 17806.1,-25.16"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17753.82,-128.91 17744.79,-134.46 17755.3,-135.75 17753.82,-128.91"/>
+<path fill="none" stroke="midnightblue" d="M18957.84,-191.75C18965.74,-164.29 18978.5,-119.99 18984.96,-97.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18954.47,-190.8 18955.07,-201.37 18961.2,-192.73 18954.47,-190.8"/>
+</g>
+<!-- Node117&#45;&gt;Node109 -->
+<g id="edge140" class="edge">
+<title>Node117&#45;&gt;Node109</title>
+<path fill="none" stroke="midnightblue" d="M18962.63,-192.16C18972.69,-174.08 18988.8,-149.56 19009,-134 19030.86,-117.16 19058.96,-105.43 19083.77,-97.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18959.29,-190.98 18957.67,-201.45 18965.47,-194.27 18959.29,-190.98"/>
</g>
<!-- Node118 -->
<g id="node118" class="node">
<title>Node118</title>
-<g id="a_node118"><a xlink:href="_neon_backend_optimization_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="17682,-67.5 17682,-97.5 17858,-97.5 17858,-67.5 17682,-67.5"/>
-<text text-anchor="start" x="17690" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
-<text text-anchor="middle" x="17770" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptimizationUtils.hpp</text>
+<g id="a_node118"><a xlink:href="_arm_compute_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18724.5,-134.5 18724.5,-164.5 18897.5,-164.5 18897.5,-134.5 18724.5,-134.5"/>
+<text text-anchor="start" x="18732.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
+<text text-anchor="middle" x="18811" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeSubgraphUtils.hpp</text>
</a>
</g>
</g>
<!-- Node117&#45;&gt;Node118 -->
-<g id="edge134" class="edge">
+<g id="edge133" class="edge">
<title>Node117&#45;&gt;Node118</title>
-<path fill="none" stroke="midnightblue" d="M17703.89,-128.73C17718.59,-118.68 17736.11,-106.68 17749.43,-97.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17701.89,-125.86 17695.61,-134.4 17705.84,-131.64 17701.89,-125.86"/>
+<path fill="none" stroke="midnightblue" d="M18911.43,-197.13C18889.19,-186.8 18861.85,-174.11 18841.32,-164.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18910.08,-200.36 18920.62,-201.4 18913.03,-194.01 18910.08,-200.36"/>
</g>
-<!-- Node118&#45;&gt;Node107 -->
-<g id="edge135" class="edge">
-<title>Node118&#45;&gt;Node107</title>
-<path fill="none" stroke="midnightblue" d="M17770,-57.25C17770,-46.02 17770,-33.38 17770,-25.19"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17766.5,-57.4 17770,-67.4 17773.5,-57.4 17766.5,-57.4"/>
+<!-- Node120 -->
+<g id="node120" class="node">
+<title>Node120</title>
+<g id="a_node120"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19017.5,-134.5 19017.5,-164.5 19146.5,-164.5 19146.5,-134.5 19017.5,-134.5"/>
+<text text-anchor="start" x="19025.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="19082" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
+</a>
</g>
-<!-- Node120&#45;&gt;Node102 -->
-<g id="edge141" class="edge">
-<title>Node120&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M18527.98,-271.57C18521.62,-270.16 18515.2,-268.92 18509,-268 18100.32,-207.06 17992.88,-248.2 17580,-232 17476.23,-227.93 17355.87,-223.13 17282.61,-220.21"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="18527.36,-275.02 18537.9,-273.9 18528.97,-268.2 18527.36,-275.02"/>
</g>
-<!-- Node121&#45;&gt;Node102 -->
-<g id="edge143" class="edge">
-<title>Node121&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M18681.26,-271.59C18674.81,-270.17 18668.29,-268.92 18662,-268 18423.96,-233.17 17820.42,-240.77 17580,-232 17476.22,-228.21 17355.87,-223.34 17282.6,-220.32"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="18680.78,-275.07 18691.31,-273.96 18682.38,-268.26 18680.78,-275.07"/>
+<!-- Node117&#45;&gt;Node120 -->
+<g id="edge139" class="edge">
+<title>Node117&#45;&gt;Node120</title>
+<path fill="none" stroke="midnightblue" d="M18988.58,-196.85C19009.29,-186.58 19034.59,-174.03 19053.63,-164.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18986.83,-193.82 18979.43,-201.4 18989.94,-200.09 18986.83,-193.82"/>
</g>
-<!-- Node122&#45;&gt;Node102 -->
-<g id="edge145" class="edge">
-<title>Node122&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M16524.36,-271.68C16530.62,-270.28 16536.92,-269.01 16543,-268 16762,-231.63 17025.54,-221.43 17147.28,-218.59"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="16523.53,-268.28 16514.6,-273.97 16525.13,-275.09 16523.53,-268.28"/>
+<!-- Node118&#45;&gt;Node106 -->
+<g id="edge134" class="edge">
+<title>Node118&#45;&gt;Node106</title>
+<path fill="none" stroke="midnightblue" d="M18755.06,-131.51C18713.3,-118.83 18657.98,-102.02 18625.08,-92.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18754.24,-134.92 18764.83,-134.48 18756.28,-128.22 18754.24,-134.92"/>
</g>
-<!-- Node123&#45;&gt;Node102 -->
-<g id="edge147" class="edge">
-<title>Node123&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M16728.38,-272.16C16737.01,-270.66 16745.68,-269.24 16754,-268 16893.16,-247.28 17057.15,-231.32 17147.22,-223.27"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="16727.52,-268.76 16718.29,-273.95 16728.75,-275.65 16727.52,-268.76"/>
+<!-- Node118&#45;&gt;Node108 -->
+<g id="edge137" class="edge">
+<title>Node118&#45;&gt;Node108</title>
+<path fill="none" stroke="midnightblue" d="M18765.19,-129.65C18751.07,-121.78 18736.69,-111.32 18727,-98 18710.58,-75.45 18708.1,-40.88 18707.89,-25.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18763.91,-132.93 18774.39,-134.45 18767.14,-126.72 18763.91,-132.93"/>
</g>
-<!-- Node124&#45;&gt;Node102 -->
-<g id="edge149" class="edge">
-<title>Node124&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M16932.89,-271.97C16939.69,-270.62 16946.46,-269.28 16953,-268 17019.02,-255.03 17094.47,-240.52 17147.39,-230.4"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="16932.05,-268.57 16922.92,-273.95 16933.41,-275.43 16932.05,-268.57"/>
+<!-- Node119 -->
+<g id="node119" class="node">
+<title>Node119</title>
+<g id="a_node119"><a xlink:href="_neon_backend_optimization_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18736,-67.5 18736,-97.5 18912,-97.5 18912,-67.5 18736,-67.5"/>
+<text text-anchor="start" x="18744" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
+<text text-anchor="middle" x="18824" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptimizationUtils.hpp</text>
+</a>
</g>
-<!-- Node125&#45;&gt;Node102 -->
-<g id="edge151" class="edge">
-<title>Node125&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M17088.41,-270C17117.2,-258.06 17154.44,-242.61 17181.07,-231.57"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17086.89,-266.84 17078.99,-273.9 17089.57,-273.3 17086.89,-266.84"/>
</g>
-<!-- Node126&#45;&gt;Node102 -->
-<g id="edge153" class="edge">
-<title>Node126&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M17215,-263.73C17215,-253.07 17215,-240.91 17215,-231.75"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17211.5,-263.73 17215,-273.73 17218.5,-263.73 17211.5,-263.73"/>
+<!-- Node118&#45;&gt;Node119 -->
+<g id="edge135" class="edge">
+<title>Node118&#45;&gt;Node119</title>
+<path fill="none" stroke="midnightblue" d="M18815.82,-124.4C18817.63,-115.37 18819.62,-105.41 18821.18,-97.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18812.35,-123.9 18813.82,-134.4 18819.21,-125.28 18812.35,-123.9"/>
</g>
-<!-- Node127&#45;&gt;Node102 -->
-<g id="edge155" class="edge">
-<title>Node127&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M17335.19,-264.57C17307.27,-253.64 17274.98,-240.99 17250.9,-231.56"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17334.27,-267.97 17344.86,-268.36 17336.83,-261.46 17334.27,-267.97"/>
+<!-- Node119&#45;&gt;Node108 -->
+<g id="edge136" class="edge">
+<title>Node119&#45;&gt;Node108</title>
+<path fill="none" stroke="midnightblue" d="M18790.04,-62.47C18767.9,-50.06 18740.07,-34.47 18723.18,-25.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18788.4,-65.56 18798.83,-67.4 18791.82,-59.45 18788.4,-65.56"/>
</g>
-<!-- Node128&#45;&gt;Node102 -->
-<g id="edge157" class="edge">
-<title>Node128&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M15993.5,-272.37C16004.39,-270.67 16015.45,-269.14 16026,-268 16450.93,-221.9 16965.54,-217.33 17147.4,-217.27"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15992.87,-268.92 15983.55,-273.97 15993.98,-275.83 15992.87,-268.92"/>
+<!-- Node121&#45;&gt;Node103 -->
+<g id="edge142" class="edge">
+<title>Node121&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M16910.52,-271.42C16915.41,-270.23 16920.28,-269.08 16925,-268 16988.95,-253.43 17062.43,-239.24 17114.4,-229.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16909.36,-268.11 16900.5,-273.91 16911.05,-274.9 16909.36,-268.11"/>
</g>
-<!-- Node129&#45;&gt;Node102 -->
-<g id="edge159" class="edge">
-<title>Node129&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M17514.12,-271.62C17508.68,-270.35 17503.25,-269.12 17498,-268 17424.79,-252.34 17340.22,-237.69 17282.73,-228.25"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17513.36,-275.03 17523.89,-273.94 17514.98,-268.22 17513.36,-275.03"/>
+<!-- Node122&#45;&gt;Node103 -->
+<g id="edge144" class="edge">
+<title>Node122&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M17057.64,-270C17085.93,-258.06 17122.51,-242.61 17148.66,-231.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17056.25,-266.79 17048.39,-273.9 17058.97,-273.24 17056.25,-266.79"/>
</g>
-<!-- Node130&#45;&gt;Node102 -->
-<g id="edge161" class="edge">
-<title>Node130&#45;&gt;Node102</title>
-<path fill="none" stroke="midnightblue" d="M17676,-271.65C17669.94,-270.31 17663.87,-269.06 17658,-268 17526.04,-244.09 17369.8,-229.41 17282.57,-222.42"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="17675.61,-275.15 17686.14,-273.98 17677.18,-268.33 17675.61,-275.15"/>
+<!-- Node123&#45;&gt;Node103 -->
+<g id="edge146" class="edge">
+<title>Node123&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M17182,-263.73C17182,-253.07 17182,-240.91 17182,-231.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17178.5,-263.73 17182,-273.73 17185.5,-263.73 17178.5,-263.73"/>
</g>
-<!-- Node131&#45;&gt;Node109 -->
-<g id="edge163" class="edge">
-<title>Node131&#45;&gt;Node109</title>
-<path fill="none" stroke="midnightblue" d="M15892.72,-353.83C15979.94,-346.31 16118.04,-332.14 16236,-310 16244.82,-308.34 16254.13,-306.24 16263.11,-304.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15892.27,-350.36 15882.6,-354.7 15892.86,-357.33 15892.27,-350.36"/>
+<!-- Node124&#45;&gt;Node103 -->
+<g id="edge148" class="edge">
+<title>Node124&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M17295.26,-269.69C17269.44,-257.79 17236.29,-242.52 17212.54,-231.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17293.86,-272.9 17304.41,-273.9 17296.79,-266.54 17293.86,-272.9"/>
</g>
-<!-- Node131&#45;&gt;Node111 -->
-<g id="edge164" class="edge">
-<title>Node131&#45;&gt;Node111</title>
-<path fill="none" stroke="midnightblue" d="M15855.25,-349.82C15904.38,-339.16 15980.98,-322.54 16040.99,-309.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15854.23,-346.46 15845.2,-352 15855.72,-353.3 15854.23,-346.46"/>
+<!-- Node125&#45;&gt;Node103 -->
+<g id="edge150" class="edge">
+<title>Node125&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M17440.59,-271.92C17382.75,-259.75 17304.08,-243.19 17248.75,-231.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17439.91,-275.35 17450.41,-273.99 17441.35,-268.5 17439.91,-275.35"/>
</g>
-<!-- Node131&#45;&gt;Node113 -->
-<g id="edge165" class="edge">
-<title>Node131&#45;&gt;Node113</title>
-<path fill="none" stroke="midnightblue" d="M15784.65,-346.3C15766.17,-334.01 15739.59,-316.33 15721.16,-304.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15782.74,-349.23 15793,-351.86 15786.61,-343.4 15782.74,-349.23"/>
+<!-- Node126&#45;&gt;Node103 -->
+<g id="edge152" class="edge">
+<title>Node126&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M17646.11,-272.14C17637.99,-270.64 17629.83,-269.23 17622,-268 17490.78,-247.38 17336.3,-231.6 17249.7,-223.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17645.5,-275.58 17655.98,-273.99 17646.79,-268.7 17645.5,-275.58"/>
</g>
-<!-- Node131&#45;&gt;Node128 -->
-<g id="edge166" class="edge">
-<title>Node131&#45;&gt;Node128</title>
-<path fill="none" stroke="midnightblue" d="M15827.35,-346.3C15845.83,-334.01 15872.41,-316.33 15890.84,-304.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15825.39,-343.4 15819,-351.86 15829.26,-349.23 15825.39,-343.4"/>
+<!-- Node127&#45;&gt;Node103 -->
+<g id="edge154" class="edge">
+<title>Node127&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M17844.81,-271.91C17837.14,-270.44 17829.42,-269.09 17822,-268 17614.7,-237.43 17366.72,-224.53 17249.6,-219.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17844.34,-275.38 17854.83,-273.9 17845.7,-268.52 17844.34,-275.38"/>
</g>
-<!-- Node132 -->
-<g id="node132" class="node">
-<title>Node132</title>
-<g id="a_node132"><a xlink:href="_network_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15440,-279.5 15440,-298.5 15592,-298.5 15592,-279.5 15440,-279.5"/>
-<text text-anchor="middle" x="15516" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/NetworkUtils.cpp</text>
-</a>
+<!-- Node128&#45;&gt;Node103 -->
+<g id="edge156" class="edge">
+<title>Node128&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M18025.93,-271.65C18019.58,-270.24 18013.18,-268.98 18007,-268 17728.35,-223.71 17391.05,-217.66 17249.58,-217.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18025.3,-275.1 18035.83,-273.97 18026.89,-268.28 18025.3,-275.1"/>
+</g>
+<!-- Node129&#45;&gt;Node103 -->
+<g id="edge158" class="edge">
+<title>Node129&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M18159.79,-267.94C17812.58,-226.21 17407.51,-218.97 17249.64,-217.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18159.44,-271.43 18169.78,-269.16 18160.28,-264.48 18159.44,-271.43"/>
+</g>
+<!-- Node130&#45;&gt;Node103 -->
+<g id="edge160" class="edge">
+<title>Node130&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M16049.74,-272.36C16060.56,-270.68 16071.53,-269.15 16082,-268 16471.31,-225.09 16942.01,-218.52 17114.49,-217.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="16049.18,-268.91 16039.86,-273.96 16050.29,-275.82 16049.18,-268.91"/>
+</g>
+<!-- Node131&#45;&gt;Node103 -->
+<g id="edge162" class="edge">
+<title>Node131&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M18387.43,-271.71C18380.58,-270.25 18373.66,-268.96 18367,-268 18148.94,-236.43 17467.38,-222.35 17249.61,-218.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18386.86,-275.16 18397.38,-273.94 18388.39,-268.33 18386.86,-275.16"/>
+</g>
+<!-- Node132&#45;&gt;Node103 -->
+<g id="edge164" class="edge">
+<title>Node132&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M18547.43,-271.67C18540.58,-270.22 18533.67,-268.95 18527,-268 18276.43,-232.37 17486.85,-220.88 17249.88,-218.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18546.86,-275.13 18557.39,-273.9 18548.39,-268.3 18546.86,-275.13"/>
</g>
+<!-- Node133&#45;&gt;Node110 -->
+<g id="edge166" class="edge">
+<title>Node133&#45;&gt;Node110</title>
+<path fill="none" stroke="midnightblue" d="M15441.8,-345.63C15425.98,-333.37 15403.7,-316.11 15388.17,-304.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15439.79,-348.5 15449.84,-351.86 15444.08,-342.96 15439.79,-348.5"/>
</g>
-<!-- Node131&#45;&gt;Node132 -->
+<!-- Node133&#45;&gt;Node112 -->
<g id="edge167" class="edge">
-<title>Node131&#45;&gt;Node132</title>
-<path fill="none" stroke="midnightblue" d="M15761.06,-349.58C15703.17,-335.5 15603.76,-311.33 15551.1,-298.53"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15760.48,-353.03 15771.02,-352 15762.13,-346.23 15760.48,-353.03"/>
+<title>Node133&#45;&gt;Node112</title>
+<path fill="none" stroke="midnightblue" d="M15480.27,-345.57C15493.77,-335.11 15511.94,-321.03 15526.62,-309.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15477.92,-342.96 15472.16,-351.86 15482.21,-348.5 15477.92,-342.96"/>
</g>
-<!-- Node133&#45;&gt;Node104 -->
-<g id="edge170" class="edge">
-<title>Node133&#45;&gt;Node104</title>
-<path fill="none" stroke="midnightblue" d="M15211.46,-346.95C15228.03,-337.59 15249.69,-324.28 15267,-310 15286.65,-293.79 15283.21,-279.39 15306,-268 15611.23,-115.47 16711.81,-88.73 16997.74,-84.32"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15209.42,-344.08 15202.37,-351.99 15212.81,-350.2 15209.42,-344.08"/>
+<!-- Node133&#45;&gt;Node114 -->
+<g id="edge168" class="edge">
+<title>Node133&#45;&gt;Node114</title>
+<path fill="none" stroke="midnightblue" d="M15506.39,-349.65C15557.65,-337.4 15641.23,-317.43 15697.39,-304.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15505.5,-346.27 15496.58,-352 15507.12,-353.08 15505.5,-346.27"/>
+</g>
+<!-- Node133&#45;&gt;Node130 -->
+<g id="edge169" class="edge">
+<title>Node133&#45;&gt;Node130</title>
+<path fill="none" stroke="midnightblue" d="M15545.37,-350.79C15625.06,-341.36 15747.85,-326.12 15854,-310 15865.92,-308.19 15878.51,-306.13 15890.81,-304.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15544.91,-347.32 15535.39,-351.97 15545.73,-354.28 15544.91,-347.32"/>
</g>
<!-- Node134 -->
<g id="node134" class="node">
<title>Node134</title>
-<g id="a_node134"><a xlink:href="_observable_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15114,-279.5 15114,-298.5 15258,-298.5 15258,-279.5 15114,-279.5"/>
-<text text-anchor="middle" x="15186" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Observable.cpp</text>
+<g id="a_node134"><a xlink:href="_network_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="15132,-279.5 15132,-298.5 15284,-298.5 15284,-279.5 15132,-279.5"/>
+<text text-anchor="middle" x="15208" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/NetworkUtils.cpp</text>
</a>
</g>
</g>
<!-- Node133&#45;&gt;Node134 -->
-<g id="edge169" class="edge">
+<g id="edge170" class="edge">
<title>Node133&#45;&gt;Node134</title>
-<path fill="none" stroke="midnightblue" d="M15186,-341.44C15186,-327.53 15186,-309.32 15186,-298.72"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15182.5,-341.86 15186,-351.86 15189.5,-341.86 15182.5,-341.86"/>
+<path fill="none" stroke="midnightblue" d="M15420.85,-349.31C15370.22,-335.2 15284.28,-311.26 15238.63,-298.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="15419.91,-352.68 15430.48,-352 15421.79,-345.94 15419.91,-352.68"/>
</g>
-<!-- Node138 -->
-<g id="node138" class="node">
-<title>Node138</title>
-<g id="a_node138"><a xlink:href="_graph_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="15314.5,-274 15314.5,-304 15421.5,-304 15421.5,-274 15314.5,-274"/>
-<text text-anchor="start" x="15322.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
-<text text-anchor="middle" x="15368" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/GraphUtils.cpp</text>
+<!-- Node135&#45;&gt;Node105 -->
+<g id="edge173" class="edge">
+<title>Node135&#45;&gt;Node105</title>
+<path fill="none" stroke="midnightblue" d="M17057.12,-350.21C17067.31,-348.51 17077.96,-346.98 17088,-346 17136.5,-341.24 18807.9,-344.81 18842,-310 18912.42,-238.12 18864.38,-312.09 18534,-165 18483.61,-142.57 18427.81,-107.94 18403.05,-92.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17056.37,-346.78 17047.12,-351.95 17057.58,-353.68 17056.37,-346.78"/>
+</g>
+<!-- Node136 -->
+<g id="node136" class="node">
+<title>Node136</title>
+<g id="a_node136"><a xlink:href="_observable_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="18889,-279.5 18889,-298.5 19033,-298.5 19033,-279.5 18889,-279.5"/>
+<text text-anchor="middle" x="18961" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Observable.cpp</text>
</a>
</g>
</g>
-<!-- Node137&#45;&gt;Node138 -->
-<g id="edge177" class="edge">
-<title>Node137&#45;&gt;Node138</title>
-<path fill="none" stroke="midnightblue" d="M15355.45,-336.56C15358.35,-325.82 15361.66,-313.51 15364.16,-304.25"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="15352.07,-335.67 15352.84,-346.23 15358.83,-337.49 15352.07,-335.67"/>
+<!-- Node135&#45;&gt;Node136 -->
+<g id="edge172" class="edge">
+<title>Node135&#45;&gt;Node136</title>
+<path fill="none" stroke="midnightblue" d="M17057.12,-350.2C17067.31,-348.51 17077.96,-346.98 17088,-346 17483.3,-307.3 18480.87,-359.25 18875,-310 18893.86,-307.64 18914.63,-302.88 18931.03,-298.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="17056.37,-346.78 17047.12,-351.94 17057.58,-353.68 17056.37,-346.78"/>
+</g>
+<!-- Node140 -->
+<g id="node140" class="node">
+<title>Node140</title>
+<g id="a_node140"><a xlink:href="_graph_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="19051.5,-274 19051.5,-304 19158.5,-304 19158.5,-274 19051.5,-274"/>
+<text text-anchor="start" x="19059.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="19105" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/GraphUtils.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node139&#45;&gt;Node140 -->
+<g id="edge180" class="edge">
+<title>Node139&#45;&gt;Node140</title>
+<path fill="none" stroke="midnightblue" d="M18387.04,-361.06C18513.46,-361.07 18803.5,-355.56 19042,-310 19049.78,-308.51 19057.94,-306.38 19065.71,-304.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="18386.78,-357.56 18376.78,-361.05 18386.77,-364.56 18386.78,-357.56"/>
</g>
</g>
</svg>