aboutsummaryrefslogtreecommitdiff
path: root/latest/_workload_utils_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/_workload_utils_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/_workload_utils_8hpp__dep__incl.svg')
-rw-r--r--latest/_workload_utils_8hpp__dep__incl.svg441
1 files changed, 441 insertions, 0 deletions
diff --git a/latest/_workload_utils_8hpp__dep__incl.svg b/latest/_workload_utils_8hpp__dep__incl.svg
new file mode 100644
index 0000000000..ff8e0e1b58
--- /dev/null
+++ b/latest/_workload_utils_8hpp__dep__incl.svg
@@ -0,0 +1,441 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.43.0 (0)
+ -->
+<!-- Title: src/backends/backendsCommon/WorkloadUtils.hpp Pages: 1 -->
+<svg width="4176pt" height="184pt"
+ viewBox="0.00 0.00 4176.00 184.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 180)">
+<title>src/backends/backendsCommon/WorkloadUtils.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-180 4172,-180 4172,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="2207.5,-145.5 2207.5,-175.5 2380.5,-175.5 2380.5,-145.5 2207.5,-145.5"/>
+<text text-anchor="start" x="2215.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="2294" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_mem_copy_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="430.5,-73 430.5,-103 603.5,-103 603.5,-73 430.5,-73"/>
+<text text-anchor="start" x="438.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="517" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/MemCopyWorkload.cpp</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="M2197.06,-158.85C1887.04,-156.42 922.05,-145.99 612,-109 600.12,-107.58 587.52,-105.41 575.51,-103.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2197.34,-162.35 2207.36,-158.93 2197.39,-155.35 2197.34,-162.35"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_mem_import_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="621.5,-73 621.5,-103 794.5,-103 794.5,-73 621.5,-73"/>
+<text text-anchor="start" x="629.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="708" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node3 -->
+<g id="edge2" class="edge">
+<title>Node1&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M2197.28,-157.1C1978.3,-151.38 1427.88,-135.43 968,-109 910.15,-105.67 845.15,-100.67 794.61,-96.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2197.37,-160.6 2207.46,-157.36 2197.55,-153.61 2197.37,-160.6"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:href="_mem_sync_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="977.5,-73 977.5,-103 1150.5,-103 1150.5,-73 977.5,-73"/>
+<text text-anchor="start" x="985.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="1064" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node1&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M2197.17,-160.42C2000.76,-161.13 1541.74,-156.95 1160,-109 1148.26,-107.53 1135.82,-105.38 1123.92,-103.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2197.19,-163.92 2207.17,-160.38 2197.16,-156.92 2197.19,-163.92"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:href="_workload_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1168.5,-73 1168.5,-103 1341.5,-103 1341.5,-73 1168.5,-73"/>
+<text text-anchor="start" x="1176.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="1255" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node13 -->
+<g id="edge12" class="edge">
+<title>Node1&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M2197.21,-159.15C2025.88,-157.46 1658.3,-149 1351,-109 1339.44,-107.49 1327.19,-105.36 1315.45,-103.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2197.43,-162.66 2207.46,-159.25 2197.5,-155.66 2197.43,-162.66"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1360,-73 1360,-103 1520,-103 1520,-73 1360,-73"/>
+<text text-anchor="start" x="1368" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1440" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node14 -->
+<g id="edge13" class="edge">
+<title>Node1&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2196.96,-157.91C2051.22,-154.43 1767.48,-143.45 1529,-109 1518.34,-107.46 1507.07,-105.33 1496.25,-103.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2197.13,-161.41 2207.21,-158.15 2197.3,-154.42 2197.13,-161.41"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1538,-73 1538,-103 1744,-103 1744,-73 1538,-73"/>
+<text text-anchor="start" x="1546" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1641" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node15 -->
+<g id="edge14" class="edge">
+<title>Node1&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M2196.8,-152.89C2088.3,-144.94 1907.62,-129.98 1753,-109 1740.47,-107.3 1727.21,-105.2 1714.36,-103.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2196.85,-156.4 2207.07,-153.64 2197.36,-149.42 2196.85,-156.4"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1762,-73 1762,-103 1906,-103 1906,-73 1762,-73"/>
+<text text-anchor="start" x="1770" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1834" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node16 -->
+<g id="edge15" class="edge">
+<title>Node1&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M2197.14,-149.43C2120.51,-140.78 2010.96,-126.87 1916,-109 1906.93,-107.29 1897.35,-105.21 1888.08,-103.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2196.93,-152.93 2207.26,-150.57 2197.71,-145.98 2196.93,-152.93"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1924.5,-73 1924.5,-103 2077.5,-103 2077.5,-73 1924.5,-73"/>
+<text text-anchor="start" x="1932.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="2001" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node17 -->
+<g id="edge16" class="edge">
+<title>Node1&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M2225.91,-143.12C2175.44,-130.97 2107.37,-114.59 2059.38,-103.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2225.22,-146.55 2235.76,-145.49 2226.86,-139.74 2225.22,-146.55"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2096,-67.5 2096,-108.5 2290,-108.5 2290,-67.5 2096,-67.5"/>
+<text text-anchor="start" x="2104" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="start" x="2104" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
+<text text-anchor="middle" x="2193" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node18 -->
+<g id="edge17" class="edge">
+<title>Node1&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M2265.32,-139.48C2251.45,-129.8 2234.86,-118.22 2221.06,-108.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2263.36,-142.38 2273.56,-145.23 2267.36,-136.64 2263.36,-142.38"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2308,-73 2308,-103 2484,-103 2484,-73 2308,-73"/>
+<text text-anchor="start" x="2316" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2396" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node19 -->
+<g id="edge18" class="edge">
+<title>Node1&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M2323.04,-139.43C2339.88,-127.79 2360.66,-113.42 2375.74,-103"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2320.88,-136.67 2314.64,-145.23 2324.86,-142.43 2320.88,-136.67"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2502,-73 2502,-103 2710,-103 2710,-73 2502,-73"/>
+<text text-anchor="start" x="2510" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2606" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node20 -->
+<g id="edge19" class="edge">
+<title>Node1&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M2365.83,-143.27C2419.64,-131.11 2492.52,-114.64 2543.84,-103.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2365,-139.87 2356.01,-145.49 2366.54,-146.7 2365,-139.87"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2728,-73 2728,-103 2936,-103 2936,-73 2728,-73"/>
+<text text-anchor="start" x="2736" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2832" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node21 -->
+<g id="edge20" class="edge">
+<title>Node1&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M2390.92,-149.57C2477.2,-140.36 2606.75,-125.59 2719,-109 2731.02,-107.22 2743.73,-105.16 2756.12,-103.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2390.45,-146.1 2380.88,-150.64 2391.19,-153.06 2390.45,-146.1"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2954.5,-73 2954.5,-103 3175.5,-103 3175.5,-73 2954.5,-73"/>
+<text text-anchor="start" x="2962.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3065" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node22 -->
+<g id="edge21" class="edge">
+<title>Node1&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M2390.71,-154.65C2518.08,-147.67 2748.89,-132.9 2945,-109 2958.63,-107.34 2973.07,-105.23 2987.04,-103.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2390.38,-151.17 2380.59,-155.21 2390.76,-158.16 2390.38,-151.17"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3194,-73 3194,-103 3354,-103 3354,-73 3194,-73"/>
+<text text-anchor="start" x="3202" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3274" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node23 -->
+<g id="edge22" class="edge">
+<title>Node1&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M2390.86,-159.21C2555.04,-157.56 2898.12,-149.09 3185,-109 3195.82,-107.49 3207.28,-105.34 3218.24,-103"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2390.75,-155.71 2380.79,-159.3 2390.82,-162.71 2390.75,-155.71"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3372.5,-73 3372.5,-103 3541.5,-103 3541.5,-73 3372.5,-73"/>
+<text text-anchor="start" x="3380.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3457" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node24 -->
+<g id="edge23" class="edge">
+<title>Node1&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M2390.81,-160.17C2578.96,-160.32 3006.78,-155 3363,-109 3374.5,-107.51 3386.68,-105.36 3398.33,-103.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2390.68,-156.67 2380.67,-160.16 2390.67,-163.67 2390.68,-156.67"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3559.5,-67.5 3559.5,-108.5 3744.5,-108.5 3744.5,-67.5 3559.5,-67.5"/>
+<text text-anchor="start" x="3567.5" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="3567.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="3652" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node25 -->
+<g id="edge24" class="edge">
+<title>Node1&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M2391.2,-157.55C2645.61,-152.13 3326.91,-135.53 3551,-109 3553.75,-108.67 3556.54,-108.31 3559.35,-107.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2390.79,-154.06 2380.86,-157.77 2390.94,-161.06 2390.79,-154.06"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3762.5,-67.5 3762.5,-108.5 3947.5,-108.5 3947.5,-67.5 3762.5,-67.5"/>
+<text text-anchor="start" x="3770.5" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="3770.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="3855" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node26 -->
+<g id="edge25" class="edge">
+<title>Node1&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M2390.74,-158.19C2672.42,-154.04 3488.8,-139.64 3754,-109 3756.75,-108.68 3759.54,-108.33 3762.35,-107.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2390.5,-154.69 2380.55,-158.34 2390.6,-161.69 2390.5,-154.69"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3966,-73 3966,-103 4168,-103 4168,-73 3966,-73"/>
+<text text-anchor="start" x="3974" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4067" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node27 -->
+<g id="edge26" class="edge">
+<title>Node1&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M2390.88,-158.46C2698.41,-154.87 3650.34,-141.35 3957,-109 3970.61,-107.56 3985.06,-105.4 3998.87,-103.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2390.61,-154.96 2380.65,-158.58 2390.69,-161.96 2390.61,-154.96"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_mem_import_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="0,-0.5 0,-30.5 158,-30.5 158,-0.5 0,-0.5"/>
+<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemImport</text>
+<text text-anchor="middle" x="79" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.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="M636.31,-71.05C628.14,-69.53 619.91,-68.14 612,-67 415.6,-38.71 363.95,-55.15 167,-31 164.08,-30.64 161.11,-30.26 158.11,-29.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="635.75,-74.5 646.23,-72.95 637.07,-67.63 635.75,-74.5"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:href="_mem_import_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="176.5,-0.5 176.5,-30.5 349.5,-30.5 349.5,-0.5 176.5,-0.5"/>
+<text text-anchor="start" x="184.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="263" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.cpp</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="M633.64,-71.01C626.34,-69.59 619.03,-68.23 612,-67 499.69,-47.36 470.8,-47.6 358,-31 355.28,-30.6 352.51,-30.19 349.72,-29.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="633.07,-74.47 643.56,-72.98 634.43,-67.6 633.07,-74.47"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="367.5,-0.5 367.5,-30.5 516.5,-30.5 516.5,-0.5 367.5,-0.5"/>
+<text text-anchor="start" x="375.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
+<text text-anchor="middle" x="442" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node3&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M645.34,-70.39C599.69,-58.29 538.52,-42.08 495.23,-30.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="644.57,-73.81 655.13,-72.99 646.36,-67.04 644.57,-73.81"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="534.5,-0.5 534.5,-30.5 715.5,-30.5 715.5,-0.5 534.5,-0.5"/>
+<text text-anchor="start" x="542.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
+<text text-anchor="middle" x="625" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node3&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M683.23,-65.96C669.74,-54.5 653.42,-40.64 641.49,-30.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="681.32,-68.93 691.2,-72.73 685.85,-63.59 681.32,-68.93"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="734,-0.5 734,-30.5 870,-30.5 870,-0.5 734,-0.5"/>
+<text text-anchor="start" x="742" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="802" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node3&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M735.19,-66.61C750.63,-55.03 769.56,-40.83 783.33,-30.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="732.92,-63.93 727.02,-72.73 737.12,-69.53 732.92,-63.93"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:href="_tosa_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="888,-0.5 888,-30.5 1046,-30.5 1046,-0.5 888,-0.5"/>
+<text text-anchor="start" x="896" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="967" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefWorkloadFactory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node3&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M769.29,-70.32C813.71,-58.23 873.11,-42.06 915.17,-30.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="768.21,-66.98 759.48,-72.99 770.05,-73.74 768.21,-66.98"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1064.5,-6 1064.5,-25 1229.5,-25 1229.5,-6 1064.5,-6"/>
+<text text-anchor="middle" x="1147" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node10&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node10&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1088.71,-66.01C1104.66,-52.46 1124.59,-35.53 1136.53,-25.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1086.15,-63.59 1080.8,-72.73 1090.68,-68.93 1086.15,-63.59"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:href="_mem_sync_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1247.5,-0.5 1247.5,-30.5 1420.5,-30.5 1420.5,-0.5 1247.5,-0.5"/>
+<text text-anchor="start" x="1255.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="1334" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node10&#45;&gt;Node12 -->
+<g id="edge11" class="edge">
+<title>Node10&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M1127.6,-70.39C1173.94,-58.29 1236.03,-42.08 1279.97,-30.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1126.46,-67.07 1117.67,-72.99 1128.23,-73.85 1126.46,-67.07"/>
+</g>
+</g>
+</svg>