aboutsummaryrefslogtreecommitdiff
path: root/latest/_i_backend_internal_8hpp__dep__incl.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2023-08-22 12:00:04 +0100
committerNikhil Raj <nikhil.raj@arm.com>2023-08-22 12:00:04 +0100
commit03c7ff3f6188240baaeaeb405a357a0c58195fec (patch)
treeccfcd5b3481c1a48f2b2c588038e010c09fdfb5f /latest/_i_backend_internal_8hpp__dep__incl.svg
parent8efb48a6847c5cd166c561127ae6611150963ce3 (diff)
downloadarmnn-03c7ff3f6188240baaeaeb405a357a0c58195fec.tar.gz
IVGCVSW-7702 Update Doxygen Docu for 23.08
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I357a9f7e47614589327c1ac5d95b6224ff77103d
Diffstat (limited to 'latest/_i_backend_internal_8hpp__dep__incl.svg')
-rw-r--r--latest/_i_backend_internal_8hpp__dep__incl.svg1098
1 files changed, 1098 insertions, 0 deletions
diff --git a/latest/_i_backend_internal_8hpp__dep__incl.svg b/latest/_i_backend_internal_8hpp__dep__incl.svg
new file mode 100644
index 0000000000..d22734400e
--- /dev/null
+++ b/latest/_i_backend_internal_8hpp__dep__incl.svg
@@ -0,0 +1,1098 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.43.0 (0)
+ -->
+<!-- Title: include/armnn/backends/IBackendInternal.hpp Pages: 1 -->
+<svg width="7416pt" height="374pt"
+ viewBox="0.00 0.00 7416.00 374.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 370)">
+<title>include/armnn/backends/IBackendInternal.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-370 7412,-370 7412,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="2936,-335.5 2936,-365.5 3071,-365.5 3071,-335.5 2936,-335.5"/>
+<text text-anchor="start" x="2944" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
+<text text-anchor="middle" x="3003.5" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_dynamic_backend_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="287,-268.5 287,-298.5 422,-298.5 422,-268.5 287,-268.5"/>
+<text text-anchor="start" x="295" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
+<text text-anchor="middle" x="354.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.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="M2925.78,-349.6C2552.07,-349.83 937.42,-347.92 436.5,-299 431.9,-298.55 427.16,-297.99 422.4,-297.34"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.95,-353.1 2935.95,-349.59 2925.95,-346.1 2925.95,-353.1"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="494.5,-0.5 494.5,-30.5 620.5,-30.5 620.5,-0.5 494.5,-0.5"/>
+<text text-anchor="start" x="502.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="557.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node7 -->
+<g id="edge24" class="edge">
+<title>Node1&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2925.79,-349.73C2561.43,-350.51 1031.25,-350.67 824.5,-299 750.13,-280.41 672.5,-294.15 672.5,-217.5 672.5,-217.5 672.5,-217.5 672.5,-148.5 672.5,-111.2 675.41,-96.43 652.5,-67 639.54,-50.34 619.51,-38.55 601.18,-30.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.98,-353.23 2935.97,-349.7 2925.97,-346.23 2925.98,-353.23"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_dynamic_backend_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="268,-201.5 268,-231.5 441,-231.5 441,-201.5 268,-201.5"/>
+<text text-anchor="start" x="276" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="354.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node11 -->
+<g id="edge25" class="edge">
+<title>Node1&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M2925.95,-349.35C2513.1,-348.38 587.72,-341.59 469.5,-299 448.67,-291.5 448.4,-281.03 430.5,-268 412.82,-255.14 392.12,-241.47 376.79,-231.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.99,-352.85 2936,-349.37 2926.01,-345.85 2925.99,-352.85"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:href="_backend_helper_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2358,-274 2358,-293 2519,-293 2519,-274 2358,-274"/>
+<text text-anchor="middle" x="2438.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendHelper.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node13 -->
+<g id="edge14" class="edge">
+<title>Node1&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M2925.7,-342.52C2831.49,-333.78 2668.09,-317.65 2528.5,-299 2515.48,-297.26 2501.44,-295.12 2488.41,-293.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.44,-346.01 2935.72,-343.45 2926.08,-339.04 2925.44,-346.01"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="_graph_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2537.5,-274 2537.5,-293 2655.5,-293 2655.5,-274 2537.5,-274"/>
+<text text-anchor="middle" x="2596.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node14 -->
+<g id="edge15" class="edge">
+<title>Node1&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2925.43,-339.28C2856.58,-329.92 2753.61,-315.12 2664.5,-299 2654.76,-297.24 2644.28,-295.12 2634.54,-293.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.38,-342.8 2935.76,-340.67 2926.32,-335.86 2925.38,-342.8"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="478.5,-274 478.5,-293 644.5,-293 644.5,-274 478.5,-274"/>
+<text text-anchor="middle" x="561.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node15 -->
+<g id="edge16" class="edge">
+<title>Node1&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M2925.7,-349.15C2572.05,-347.37 1113.64,-337.76 658.5,-299 642.72,-297.66 625.61,-295.38 610.21,-293.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.82,-352.65 2935.84,-349.2 2925.86,-345.65 2925.82,-352.65"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="701,-207 701,-226 866,-226 866,-207 701,-207"/>
+<text text-anchor="middle" x="783.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node16 -->
+<g id="edge22" class="edge">
+<title>Node1&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M2925.81,-349.15C2554.26,-347.29 972.59,-337.14 875.5,-299 836.37,-283.63 802.99,-243.65 789.67,-226.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.91,-352.65 2935.93,-349.2 2925.94,-345.65 2925.91,-352.65"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="884.5,-274 884.5,-293 1072.5,-293 1072.5,-274 884.5,-274"/>
+<text text-anchor="middle" x="978.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node17 -->
+<g id="edge19" class="edge">
+<title>Node1&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M2925.84,-347.01C2609.36,-336.85 1417.49,-298.59 1072.56,-287.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2925.73,-350.51 2935.84,-347.33 2925.95,-343.51 2925.73,-350.51"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2673.5,-274 2673.5,-293 2803.5,-293 2803.5,-274 2673.5,-274"/>
+<text text-anchor="middle" x="2738.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node19 -->
+<g id="edge23" class="edge">
+<title>Node1&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M2936.51,-333.07C2884.55,-320.32 2814.61,-303.17 2773.27,-293.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2935.78,-336.49 2946.33,-335.48 2937.45,-329.69 2935.78,-336.49"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:href="_i_backend_internal_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2822,-268.5 2822,-298.5 2995,-298.5 2995,-268.5 2822,-268.5"/>
+<text text-anchor="start" x="2830" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="2908.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node20 -->
+<g id="edge26" class="edge">
+<title>Node1&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M2974.61,-329.73C2959.91,-319.68 2942.39,-307.68 2929.07,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2972.66,-332.64 2982.89,-335.4 2976.61,-326.86 2972.66,-332.64"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3013,-268.5 3013,-298.5 3186,-298.5 3186,-268.5 3013,-268.5"/>
+<text text-anchor="start" x="3021" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="3099.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node21 -->
+<g id="edge27" class="edge">
+<title>Node1&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M3032.69,-329.73C3047.55,-319.68 3065.26,-307.68 3078.71,-298.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3030.65,-326.89 3024.33,-335.4 3034.57,-332.69 3030.65,-326.89"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:href="_cl_backend_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5002.5,-274 5002.5,-293 5168.5,-293 5168.5,-274 5002.5,-274"/>
+<text text-anchor="middle" x="5085.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node22 -->
+<g id="edge28" class="edge">
+<title>Node1&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M3081.24,-348.87C3400.43,-346.08 4611.44,-333.4 4992.5,-299 5007.47,-297.65 5023.69,-295.4 5038.33,-293.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3081.13,-345.37 3071.16,-348.96 3081.19,-352.37 3081.13,-345.37"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="_cl_layer_support_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3204,-274 3204,-293 3393,-293 3393,-274 3204,-274"/>
+<text text-anchor="middle" x="3298.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node25 -->
+<g id="edge31" class="edge">
+<title>Node1&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M3076.99,-333.31C3134.95,-320.54 3213.48,-303.23 3259.79,-293.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3076.16,-329.91 3067.15,-335.48 3077.67,-336.74 3076.16,-329.91"/>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:href="_cl_workload_factory_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4835,-268.5 4835,-298.5 4984,-298.5 4984,-268.5 4835,-268.5"/>
+<text text-anchor="start" x="4843" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
+<text text-anchor="middle" x="4909.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node47 -->
+<g id="edge54" class="edge">
+<title>Node1&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M3081.27,-346.85C3390.54,-336.3 4531.19,-297.4 4834.83,-287.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3080.93,-343.36 3071.06,-347.2 3081.17,-350.35 3080.93,-343.36"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="_neon_backend_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6146,-274 6146,-293 6343,-293 6343,-274 6146,-274"/>
+<text text-anchor="middle" x="6244.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node49 -->
+<g id="edge57" class="edge">
+<title>Node1&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M3081.19,-348.84C3417.26,-345.83 4779.25,-332.12 5897.5,-299 5981.27,-296.52 6076.38,-292.46 6145.81,-289.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3081.05,-345.34 3071.08,-348.93 3081.11,-352.34 3081.05,-345.34"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:href="_neon_workload_factory_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5349,-268.5 5349,-298.5 5530,-298.5 5530,-268.5 5349,-268.5"/>
+<text text-anchor="start" x="5357" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
+<text text-anchor="middle" x="5439.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node52 -->
+<g id="edge60" class="edge">
+<title>Node1&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M3081.27,-348.59C3363.14,-345.12 4357.7,-331.2 5177.5,-299 5234.51,-296.76 5298.46,-293.24 5348.9,-290.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3081.1,-345.1 3071.15,-348.72 3081.19,-352.1 3081.1,-345.1"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:href="_neon_layer_support_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5726.5,-268.5 5726.5,-298.5 5888.5,-298.5 5888.5,-268.5 5726.5,-268.5"/>
+<text text-anchor="start" x="5734.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
+<text text-anchor="middle" x="5807.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node54 -->
+<g id="edge63" class="edge">
+<title>Node1&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M3081.33,-348.91C3391.5,-346.37 4569.64,-334.75 5538.5,-299 5601.6,-296.67 5672.95,-292.77 5726.31,-289.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3081.07,-345.41 3071.09,-349 3081.12,-352.41 3081.07,-345.41"/>
+</g>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:href="_ref_backend_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6673,-268.5 6673,-298.5 6802,-298.5 6802,-268.5 6673,-268.5"/>
+<text text-anchor="start" x="6681" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6737.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node58 -->
+<g id="edge68" class="edge">
+<title>Node1&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M3081.25,-348.97C3448.24,-346.35 5043.85,-333.42 6351.5,-299 6464.63,-296.02 6596.34,-290.67 6672.97,-287.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3080.99,-345.47 3071.01,-349.05 3081.04,-352.47 3080.99,-345.47"/>
+</g>
+<!-- Node62 -->
+<g id="node62" class="node">
+<title>Node62</title>
+<g id="a_node62"><a xlink:href="_tosa_ref_backend_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6992,-268.5 6992,-298.5 7145,-298.5 7145,-268.5 6992,-268.5"/>
+<text text-anchor="start" x="7000" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="7068.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node62 -->
+<g id="edge72" class="edge">
+<title>Node1&#45;&gt;Node62</title>
+<path fill="none" stroke="midnightblue" d="M3081.33,-349.71C3477.63,-350.5 5311.03,-351.06 6810.5,-299 6871.48,-296.88 6940.48,-292.92 6991.77,-289.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3081.14,-346.21 3071.13,-349.69 3081.12,-353.21 3081.14,-346.21"/>
+</g>
+<!-- Node65 -->
+<g id="node65" class="node">
+<title>Node65</title>
+<g id="a_node65"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7163,-268.5 7163,-298.5 7324,-298.5 7324,-268.5 7163,-268.5"/>
+<text text-anchor="start" x="7171" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
+<text text-anchor="middle" x="7243.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node65 -->
+<g id="edge75" class="edge">
+<title>Node1&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M3081.68,-349.25C3617.16,-347.47 6734.68,-335.55 7154.5,-299 7157.15,-298.77 7159.84,-298.51 7162.56,-298.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3081.35,-345.75 3071.36,-349.29 3081.37,-352.75 3081.35,-345.75"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="477,-207 477,-226 608,-226 608,-207 477,-207"/>
+<text text-anchor="middle" x="542.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node3 -->
+<g id="edge2" class="edge">
+<title>Node2&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M404.8,-265.11C441.38,-252.46 489.3,-235.89 517.9,-226.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="403.6,-261.82 395.29,-268.4 405.89,-268.44 403.6,-261.82"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:href="_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="0,-134.5 0,-164.5 173,-164.5 173,-134.5 0,-134.5"/>
+<text text-anchor="start" x="8" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="86.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node2&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M316.8,-263.93C262.56,-237.21 163.66,-188.51 115.04,-164.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="315.56,-267.22 326.07,-268.5 318.65,-260.94 315.56,-267.22"/>
+</g>
+<!-- Node2&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node2&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M354.5,-258.11C354.5,-249.15 354.5,-239.32 354.5,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="351,-258.4 354.5,-268.4 358,-258.4 351,-258.4"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="382.5,-140 382.5,-159 512.5,-159 512.5,-140 382.5,-140"/>
+<text text-anchor="middle" x="447.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node4 -->
+<g id="edge3" class="edge">
+<title>Node3&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M521.19,-200.92C502.41,-188.07 475.68,-169.78 460.11,-159.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="519.46,-203.98 529.69,-206.73 523.41,-198.2 519.46,-203.98"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="531,-134.5 531,-164.5 638,-164.5 638,-134.5 531,-134.5"/>
+<text text-anchor="start" x="539" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="584.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node3&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M553.79,-198.03C560.56,-187.56 569.06,-174.4 575.4,-164.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="550.65,-196.44 548.16,-206.73 556.53,-200.23 550.65,-196.44"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="380,-67.5 380,-97.5 507,-97.5 507,-67.5 380,-67.5"/>
+<text text-anchor="start" x="388" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="443.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node5&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M544.65,-130.13C522.25,-119.8 494.72,-107.11 474.04,-97.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="543.36,-133.39 553.91,-134.4 546.29,-127.03 543.36,-133.39"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="525,-67.5 525,-97.5 644,-97.5 644,-67.5 525,-67.5"/>
+<text text-anchor="start" x="533" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="584.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node5&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M584.5,-124.11C584.5,-115.15 584.5,-105.32 584.5,-97.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="581,-124.4 584.5,-134.4 588,-124.4 581,-124.4"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="255,-67.5 255,-97.5 362,-97.5 362,-67.5 255,-67.5"/>
+<text text-anchor="start" x="263" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="308.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node5&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M520.99,-133.54C472.99,-122.24 407.83,-106.89 362.36,-96.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="520.42,-137 530.96,-135.89 522.03,-130.19 520.42,-137"/>
+</g>
+<!-- Node6&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node6&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M477.18,-62.3C495.02,-52.12 516.54,-39.85 532.81,-30.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="475.19,-59.4 468.24,-67.4 478.66,-65.48 475.19,-59.4"/>
+</g>
+<!-- Node11&#45;&gt;Node4 -->
+<g id="edge11" class="edge">
+<title>Node11&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M382.91,-195.64C400.46,-183.37 422.09,-168.26 435.33,-159.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="380.87,-192.8 374.68,-201.4 384.88,-198.54 380.87,-192.8"/>
+</g>
+<!-- Node11&#45;&gt;Node10 -->
+<g id="edge12" class="edge">
+<title>Node11&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M286.96,-199.12C243.11,-188.48 186.54,-174.76 144.68,-164.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="286.13,-202.52 296.68,-201.48 287.78,-195.72 286.13,-202.52"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:href="_dynamic_backend_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="191,-134.5 191,-164.5 364,-164.5 364,-134.5 191,-134.5"/>
+<text text-anchor="start" x="199" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="277.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node12 -->
+<g id="edge13" class="edge">
+<title>Node11&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M330.08,-194.88C318.38,-185.01 304.66,-173.43 294.18,-164.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="327.89,-197.62 337.79,-201.4 332.41,-192.27 327.89,-197.62"/>
+</g>
+<!-- Node15&#45;&gt;Node3 -->
+<g id="edge18" class="edge">
+<title>Node15&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M556.07,-263.91C552.44,-251.49 547.82,-235.72 545.02,-226.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="552.77,-265.12 558.94,-273.73 559.49,-263.15 552.77,-265.12"/>
+</g>
+<!-- Node15&#45;&gt;Node16 -->
+<g id="edge17" class="edge">
+<title>Node15&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M600.74,-271.01C644.68,-258.15 714.87,-237.59 754.25,-226.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="599.59,-267.7 590.98,-273.87 601.56,-274.42 599.59,-267.7"/>
+</g>
+<!-- Node17&#45;&gt;Node16 -->
+<g id="edge20" class="edge">
+<title>Node17&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M942.8,-270.6C904.14,-257.71 843.42,-237.47 809.19,-226.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="942.01,-274.03 952.61,-273.87 944.23,-267.39 942.01,-274.03"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="884.5,-207 884.5,-226 1072.5,-226 1072.5,-207 884.5,-207"/>
+<text text-anchor="middle" x="978.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node17&#45;&gt;Node18 -->
+<g id="edge21" class="edge">
+<title>Node17&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M978.5,-263.54C978.5,-251.17 978.5,-235.62 978.5,-226.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="975,-263.73 978.5,-273.73 982,-263.73 975,-263.73"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5003,-207 5003,-226 5168,-226 5168,-207 5003,-207"/>
+<text text-anchor="middle" x="5085.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node22&#45;&gt;Node23 -->
+<g id="edge29" class="edge">
+<title>Node22&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M5085.5,-263.54C5085.5,-251.17 5085.5,-235.62 5085.5,-226.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5082,-263.73 5085.5,-273.73 5089,-263.73 5082,-263.73"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="_cl_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5186.5,-201.5 5186.5,-231.5 5330.5,-231.5 5330.5,-201.5 5186.5,-201.5"/>
+<text text-anchor="start" x="5194.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClRegistry</text>
+<text text-anchor="middle" x="5258.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node22&#45;&gt;Node24 -->
+<g id="edge30" class="edge">
+<title>Node22&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M5117.85,-270.35C5147.17,-259.33 5190.38,-243.09 5221.16,-231.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5116.6,-267.07 5108.47,-273.87 5119.07,-273.63 5116.6,-267.07"/>
+</g>
+<!-- Node25&#45;&gt;Node23 -->
+<g id="edge32" class="edge">
+<title>Node25&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M3403.36,-281.12C3723.06,-276.62 4682.59,-261.02 4993.5,-232 5008.31,-230.62 5024.36,-228.36 5038.84,-226.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3403.12,-277.62 3393.17,-281.26 3403.22,-284.62 3403.12,-277.62"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1657.5,-207 1657.5,-226 1845.5,-226 1845.5,-207 1657.5,-207"/>
+<text text-anchor="middle" x="1751.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node26 -->
+<g id="edge33" class="edge">
+<title>Node25&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M3235.55,-272.57C3222.04,-270.76 3207.82,-269.1 3194.5,-268 2600.77,-218.79 2448.2,-281.6 1854.5,-232 1837.94,-230.62 1819.99,-228.35 1803.77,-226.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3235.33,-276.08 3245.72,-273.98 3236.29,-269.14 3235.33,-276.08"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1864,-201.5 1864,-231.5 2009,-231.5 2009,-201.5 1864,-201.5"/>
+<text text-anchor="start" x="1872" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1936.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node27 -->
+<g id="edge34" class="edge">
+<title>Node25&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M3235.33,-272.58C3221.88,-270.78 3207.74,-269.12 3194.5,-268 2673.01,-223.8 2538.04,-286.26 2017.5,-232 2014.8,-231.72 2012.06,-231.4 2009.29,-231.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3235.06,-276.08 3245.45,-273.98 3236.02,-269.14 3235.06,-276.08"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2027,-201.5 2027,-231.5 2178,-231.5 2178,-201.5 2027,-201.5"/>
+<text text-anchor="start" x="2035" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2102.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node28 -->
+<g id="edge35" class="edge">
+<title>Node25&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M3235.1,-272.6C3221.72,-270.81 3207.67,-269.15 3194.5,-268 2747.91,-229 2632.4,-278.23 2186.5,-232 2183.85,-231.73 2181.16,-231.42 2178.44,-231.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3234.79,-276.09 3245.18,-273.99 3235.75,-269.16 3234.79,-276.09"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2196,-201.5 2196,-231.5 2413,-231.5 2413,-201.5 2196,-201.5"/>
+<text text-anchor="start" x="2204" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2304.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node29 -->
+<g id="edge36" class="edge">
+<title>Node25&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M3234.43,-272.63C3221.25,-270.86 3207.45,-269.2 3194.5,-268 2852.49,-236.25 2764.76,-260.97 2422.5,-232 2419.41,-231.74 2416.29,-231.46 2413.13,-231.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3233.98,-276.1 3244.36,-273.99 3234.93,-269.16 3233.98,-276.1"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2431.5,-201.5 2431.5,-231.5 2585.5,-231.5 2585.5,-201.5 2431.5,-201.5"/>
+<text text-anchor="start" x="2439.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2508.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node30 -->
+<g id="edge37" class="edge">
+<title>Node25&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M3233.15,-272.59C3220.36,-270.88 3207.02,-269.25 3194.5,-268 2928.67,-241.53 2859.93,-262.25 2594.5,-232 2591.64,-231.67 2588.73,-231.32 2585.8,-230.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3232.89,-276.09 3243.27,-273.98 3233.84,-269.15 3232.89,-276.09"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2603.5,-201.5 2603.5,-231.5 2747.5,-231.5 2747.5,-201.5 2603.5,-201.5"/>
+<text text-anchor="start" x="2611.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2675.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node31 -->
+<g id="edge38" class="edge">
+<title>Node25&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M3231.44,-272.58C3219.17,-270.93 3206.46,-269.32 3194.5,-268 3000.36,-246.51 2950.19,-257.24 2756.5,-232 2753.67,-231.63 2750.78,-231.23 2747.87,-230.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3231.24,-276.09 3241.63,-273.98 3232.19,-269.15 3231.24,-276.09"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2765.5,-201.5 2765.5,-231.5 2931.5,-231.5 2931.5,-201.5 2765.5,-201.5"/>
+<text text-anchor="start" x="2773.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2848.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node32 -->
+<g id="edge39" class="edge">
+<title>Node25&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M3227.84,-272.6C3131.65,-259.1 2968.23,-236.14 2940.5,-232 2937.62,-231.57 2934.69,-231.13 2931.74,-230.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3227.4,-276.07 3237.79,-273.99 3228.37,-269.14 3227.4,-276.07"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2949.5,-201.5 2949.5,-231.5 3115.5,-231.5 3115.5,-201.5 2949.5,-201.5"/>
+<text text-anchor="start" x="2957.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3032.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node33 -->
+<g id="edge40" class="edge">
+<title>Node25&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M3253.68,-271.55C3208.66,-260.55 3139.1,-243.55 3090.03,-231.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3252.91,-274.96 3263.45,-273.94 3254.57,-268.16 3252.91,-274.96"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3134,-201.5 3134,-231.5 3285,-231.5 3285,-201.5 3134,-201.5"/>
+<text text-anchor="start" x="3142" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3209.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node34 -->
+<g id="edge41" class="edge">
+<title>Node25&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M3278.02,-267.54C3263.21,-256.73 3243.32,-242.2 3228.79,-231.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3276.36,-270.66 3286.5,-273.73 3280.49,-265.01 3276.36,-270.66"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3303.5,-201.5 3303.5,-231.5 3473.5,-231.5 3473.5,-201.5 3303.5,-201.5"/>
+<text text-anchor="start" x="3311.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3388.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node35 -->
+<g id="edge42" class="edge">
+<title>Node25&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M3318.79,-267.85C3333.81,-257 3354.16,-242.3 3368.99,-231.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3316.7,-265.04 3310.64,-273.73 3320.79,-270.72 3316.7,-265.04"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3491.5,-201.5 3491.5,-231.5 3635.5,-231.5 3635.5,-201.5 3491.5,-201.5"/>
+<text text-anchor="start" x="3499.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3563.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node36 -->
+<g id="edge43" class="edge">
+<title>Node25&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M3343.15,-271.55C3388.01,-260.55 3457.3,-243.55 3506.18,-231.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3342.29,-268.15 3333.42,-273.94 3343.96,-274.95 3342.29,-268.15"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3654,-201.5 3654,-231.5 3799,-231.5 3799,-201.5 3654,-201.5"/>
+<text text-anchor="start" x="3662" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3726.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node37 -->
+<g id="edge44" class="edge">
+<title>Node25&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M3370.82,-272.59C3440.89,-262.84 3550.11,-247.23 3644.5,-232 3647.5,-231.52 3650.55,-231.01 3653.64,-230.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3370.2,-269.14 3360.78,-273.99 3371.16,-276.08 3370.2,-269.14"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3817.5,-201.5 3817.5,-231.5 3961.5,-231.5 3961.5,-201.5 3817.5,-201.5"/>
+<text text-anchor="start" x="3825.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="3889.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node38 -->
+<g id="edge45" class="edge">
+<title>Node25&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M3403.13,-274.46C3506.23,-265.99 3668.09,-251.21 3807.5,-232 3810.65,-231.57 3813.87,-231.1 3817.11,-230.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3402.72,-270.98 3393.03,-275.29 3403.29,-277.96 3402.72,-270.98"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3980,-201.5 3980,-231.5 4169,-231.5 4169,-201.5 3980,-201.5"/>
+<text text-anchor="start" x="3988" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4074.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node39 -->
+<g id="edge46" class="edge">
+<title>Node25&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M3403.4,-276.69C3535.79,-268.87 3770.39,-253.45 3970.5,-232 3973.58,-231.67 3976.71,-231.32 3979.87,-230.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3403.04,-273.2 3393.27,-277.28 3403.46,-280.19 3403.04,-273.2"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4187.5,-201.5 4187.5,-231.5 4331.5,-231.5 4331.5,-201.5 4187.5,-201.5"/>
+<text text-anchor="start" x="4195.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4259.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node40 -->
+<g id="edge47" class="edge">
+<title>Node25&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M3403.28,-280.46C3568.4,-276.36 3899.04,-264.5 4177.5,-232 4180.66,-231.63 4183.88,-231.22 4187.13,-230.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3403.04,-276.97 3393.12,-280.71 3403.21,-283.96 3403.04,-276.97"/>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4349.5,-201.5 4349.5,-231.5 4493.5,-231.5 4493.5,-201.5 4349.5,-201.5"/>
+<text text-anchor="start" x="4357.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4421.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node41 -->
+<g id="edge48" class="edge">
+<title>Node25&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M3403.47,-281.87C3591.78,-279.75 3999.22,-270.65 4340.5,-232 4343.34,-231.68 4346.23,-231.32 4349.14,-230.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3403.26,-278.37 3393.3,-281.98 3403.33,-285.37 3403.26,-278.37"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4511.5,-201.5 4511.5,-231.5 4655.5,-231.5 4655.5,-201.5 4511.5,-201.5"/>
+<text text-anchor="start" x="4519.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4583.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node42 -->
+<g id="edge49" class="edge">
+<title>Node25&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M3403.34,-282.86C3612.84,-282.53 4097.89,-276.49 4502.5,-232 4505.34,-231.69 4508.23,-231.34 4511.15,-230.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3403.26,-279.36 3393.27,-282.87 3403.27,-286.36 3403.26,-279.36"/>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4673.5,-201.5 4673.5,-231.5 4817.5,-231.5 4817.5,-201.5 4673.5,-201.5"/>
+<text text-anchor="start" x="4681.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="4745.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node43 -->
+<g id="edge50" class="edge">
+<title>Node25&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M3403.36,-280.53C3679.18,-275.03 4420.5,-258.22 4664.5,-232 4667.34,-231.69 4670.23,-231.35 4673.15,-230.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3403.28,-277.03 3393.35,-280.73 3403.42,-284.03 3403.28,-277.03"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1090.5,-201.5 1090.5,-231.5 1234.5,-231.5 1234.5,-201.5 1090.5,-201.5"/>
+<text text-anchor="start" x="1098.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1162.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node44 -->
+<g id="edge51" class="edge">
+<title>Node25&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M3236,-272.55C3222.35,-270.72 3207.97,-269.06 3194.5,-268 2329.91,-200 2106.62,-316.68 1243.5,-232 1240.66,-231.72 1237.76,-231.4 1234.84,-231.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3235.87,-276.06 3246.26,-273.97 3236.83,-269.13 3235.87,-276.06"/>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1253,-201.5 1253,-231.5 1406,-231.5 1406,-201.5 1253,-201.5"/>
+<text text-anchor="start" x="1261" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1329.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node45 -->
+<g id="edge52" class="edge">
+<title>Node25&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M3236,-272.56C3222.35,-270.74 3207.97,-269.07 3194.5,-268 2405.72,-205.26 2202.24,-306.74 1414.5,-232 1411.82,-231.75 1409.09,-231.46 1406.34,-231.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3235.87,-276.08 3246.26,-273.99 3236.83,-269.15 3235.87,-276.08"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1424,-201.5 1424,-231.5 1639,-231.5 1639,-201.5 1424,-201.5"/>
+<text text-anchor="start" x="1432" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1531.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node46 -->
+<g id="edge53" class="edge">
+<title>Node25&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M3235.77,-272.57C3222.2,-270.75 3207.89,-269.09 3194.5,-268 2509.45,-212.45 2333.95,-282.33 1648.5,-232 1645.44,-231.78 1642.33,-231.53 1639.2,-231.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3235.6,-276.08 3245.99,-273.98 3236.56,-269.14 3235.6,-276.08"/>
+</g>
+<!-- Node47&#45;&gt;Node23 -->
+<g id="edge55" class="edge">
+<title>Node47&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M4957.47,-264.78C4991.6,-252.18 5035.93,-235.81 5062.47,-226.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4955.86,-261.65 4947.69,-268.4 4958.28,-268.21 4955.86,-261.65"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4836,-201.5 4836,-231.5 4985,-231.5 4985,-201.5 4836,-201.5"/>
+<text text-anchor="start" x="4844" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
+<text text-anchor="middle" x="4910.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node47&#45;&gt;Node48 -->
+<g id="edge56" class="edge">
+<title>Node47&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M4909.88,-258.11C4910.01,-249.15 4910.16,-239.32 4910.28,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4906.37,-258.34 4909.72,-268.4 4913.37,-258.45 4906.37,-258.34"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6146,-207 6146,-226 6343,-226 6343,-207 6146,-207"/>
+<text text-anchor="middle" x="6244.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node49&#45;&gt;Node50 -->
+<g id="edge58" class="edge">
+<title>Node49&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M6244.5,-263.54C6244.5,-251.17 6244.5,-235.62 6244.5,-226.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6241,-263.73 6244.5,-273.73 6248,-263.73 6241,-263.73"/>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="_neon_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6361.5,-201.5 6361.5,-231.5 6537.5,-231.5 6537.5,-201.5 6361.5,-201.5"/>
+<text text-anchor="start" x="6369.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonRegistry</text>
+<text text-anchor="middle" x="6449.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node49&#45;&gt;Node51 -->
+<g id="edge59" class="edge">
+<title>Node49&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M6281.48,-270.77C6316.24,-259.75 6368.31,-243.24 6405.26,-231.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6280.2,-267.51 6271.72,-273.87 6282.31,-274.18 6280.2,-267.51"/>
+</g>
+<!-- Node52&#45;&gt;Node50 -->
+<g id="edge61" class="edge">
+<title>Node52&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M5540.53,-277.12C5676.27,-269.45 5924.93,-253.85 6136.5,-232 6152.59,-230.34 6169.98,-228.17 6186,-226.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5539.94,-273.65 5530.16,-277.71 5540.34,-280.64 5539.94,-273.65"/>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5349,-201.5 5349,-231.5 5530,-231.5 5530,-201.5 5349,-201.5"/>
+<text text-anchor="start" x="5357" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
+<text text-anchor="middle" x="5439.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node52&#45;&gt;Node53 -->
+<g id="edge62" class="edge">
+<title>Node52&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M5439.5,-258.11C5439.5,-249.15 5439.5,-239.32 5439.5,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5436,-258.4 5439.5,-268.4 5443,-258.4 5436,-258.4"/>
+</g>
+<!-- Node54&#45;&gt;Node50 -->
+<g id="edge64" class="edge">
+<title>Node54&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M5898.79,-268.92C5985.66,-256 6113.68,-236.96 6187.1,-226.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5898.05,-265.49 5888.67,-270.43 5899.08,-272.42 5898.05,-265.49"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5726.5,-201.5 5726.5,-231.5 5888.5,-231.5 5888.5,-201.5 5726.5,-201.5"/>
+<text text-anchor="start" x="5734.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
+<text text-anchor="middle" x="5807.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node55 -->
+<g id="edge65" class="edge">
+<title>Node54&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M5807.5,-258.11C5807.5,-249.15 5807.5,-239.32 5807.5,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5804,-258.4 5807.5,-268.4 5811,-258.4 5804,-258.4"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5907,-201.5 5907,-231.5 6128,-231.5 6128,-201.5 5907,-201.5"/>
+<text text-anchor="start" x="5915" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6017.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node56 -->
+<g id="edge66" class="edge">
+<title>Node54&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M5862.6,-265.44C5896.64,-254.91 5939.8,-241.55 5971.91,-231.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5861.33,-262.18 5852.81,-268.48 5863.4,-268.86 5861.33,-262.18"/>
+</g>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5548.5,-201.5 5548.5,-231.5 5708.5,-231.5 5708.5,-201.5 5548.5,-201.5"/>
+<text text-anchor="start" x="5556.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="5628.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node54&#45;&gt;Node57 -->
+<g id="edge67" class="edge">
+<title>Node54&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M5759.18,-264.96C5730.35,-254.48 5694.22,-241.37 5667.26,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5758.07,-268.27 5768.66,-268.4 5760.45,-261.69 5758.07,-268.27"/>
+</g>
+<!-- Node59 -->
+<g id="node59" class="node">
+<title>Node59</title>
+<g id="a_node59"><a xlink:href="_ref_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6556,-201.5 6556,-231.5 6747,-231.5 6747,-201.5 6556,-201.5"/>
+<text text-anchor="start" x="6564" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/dynamic</text>
+<text text-anchor="middle" x="6651.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/reference/RefDynamicBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node58&#45;&gt;Node59 -->
+<g id="edge69" class="edge">
+<title>Node58&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M6710.6,-262.17C6697.45,-252.23 6681.95,-240.51 6670.12,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6708.75,-265.16 6718.84,-268.4 6712.97,-259.57 6708.75,-265.16"/>
+</g>
+<!-- Node60 -->
+<g id="node60" class="node">
+<title>Node60</title>
+<g id="a_node60"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6765,-201.5 6765,-231.5 6894,-231.5 6894,-201.5 6765,-201.5"/>
+<text text-anchor="start" x="6773" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6829.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node58&#45;&gt;Node60 -->
+<g id="edge70" class="edge">
+<title>Node58&#45;&gt;Node60</title>
+<path fill="none" stroke="midnightblue" d="M6765.88,-262.45C6780.03,-252.45 6796.81,-240.6 6809.58,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6763.61,-259.77 6757.46,-268.4 6767.65,-265.48 6763.61,-259.77"/>
+</g>
+<!-- Node61 -->
+<g id="node61" class="node">
+<title>Node61</title>
+<g id="a_node61"><a xlink:href="_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6912.5,-201.5 6912.5,-231.5 7054.5,-231.5 7054.5,-201.5 6912.5,-201.5"/>
+<text text-anchor="start" x="6920.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6983.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefRegistryInitializer.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node58&#45;&gt;Node61 -->
+<g id="edge71" class="edge">
+<title>Node58&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M6800.26,-265.92C6840.4,-255.31 6891.92,-241.7 6930.1,-231.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6799.35,-262.54 6790.58,-268.48 6801.14,-269.31 6799.35,-262.54"/>
+</g>
+<!-- Node63 -->
+<g id="node63" class="node">
+<title>Node63</title>
+<g id="a_node63"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7255,-201.5 7255,-231.5 7408,-231.5 7408,-201.5 7255,-201.5"/>
+<text text-anchor="start" x="7263" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="7331.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node62&#45;&gt;Node63 -->
+<g id="edge73" class="edge">
+<title>Node62&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M7135.05,-266.05C7178.05,-255.43 7233.42,-241.74 7274.41,-231.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7134.11,-262.68 7125.24,-268.48 7135.79,-269.47 7134.11,-262.68"/>
+</g>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="_tosa_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7072.5,-201.5 7072.5,-231.5 7236.5,-231.5 7236.5,-201.5 7072.5,-201.5"/>
+<text text-anchor="start" x="7080.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="7154.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefRegistryInitializer.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node62&#45;&gt;Node64 -->
+<g id="edge74" class="edge">
+<title>Node62&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M7095.4,-262.17C7108.55,-252.23 7124.05,-240.51 7135.88,-231.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7093.03,-259.57 7087.16,-268.4 7097.25,-265.16 7093.03,-259.57"/>
+</g>
+</g>
+</svg>