aboutsummaryrefslogtreecommitdiff
path: root/latest/_encoders_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/_encoders_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/_encoders_8hpp__dep__incl.svg')
-rw-r--r--latest/_encoders_8hpp__dep__incl.svg1889
1 files changed, 1889 insertions, 0 deletions
diff --git a/latest/_encoders_8hpp__dep__incl.svg b/latest/_encoders_8hpp__dep__incl.svg
new file mode 100644
index 0000000000..fb3682e0eb
--- /dev/null
+++ b/latest/_encoders_8hpp__dep__incl.svg
@@ -0,0 +1,1889 @@
+<?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/reference/workloads/Encoders.hpp Pages: 1 -->
+<svg width="11743pt" height="329pt"
+ viewBox="0.00 0.00 11742.50 329.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 325)">
+<title>src/backends/reference/workloads/Encoders.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-325 11738.5,-325 11738.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="6067,-290.5 6067,-320.5 6205,-320.5 6205,-290.5 6067,-290.5"/>
+<text text-anchor="start" x="6075" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6136" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Encoders.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_data_type_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="164.5,-218 164.5,-248 273.5,-248 273.5,-218 164.5,-218"/>
+<text text-anchor="start" x="172.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
+<text text-anchor="middle" x="219" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/DataTypeUtils.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="M6056.83,-304.48C5379.78,-304.24 581.53,-300.88 283,-254 274.6,-252.68 265.79,-250.49 257.49,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.97,-307.98 6066.97,-304.48 6056.97,-300.98 6056.97,-307.98"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_batch_mat_mul_impl_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5479,-218 5479,-248 5659,-248 5659,-218 5479,-218"/>
+<text text-anchor="start" x="5487" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5569" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.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="M6056.54,-298.17C5963.2,-290.21 5803.84,-275 5668,-254 5657,-252.3 5645.36,-250.21 5634.08,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.49,-301.67 6066.75,-299.03 6057.08,-294.7 6056.49,-301.67"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:href="_ref_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1754.5,-218 1754.5,-248 1981.5,-248 1981.5,-218 1754.5,-218"/>
+<text text-anchor="start" x="1762.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1868" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node9 -->
+<g id="edge9" class="edge">
+<title>Node1&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M6056.27,-304.11C5518.64,-301.43 2431.68,-284.78 2015,-254 1996.51,-252.63 1976.79,-250.45 1957.99,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.61,-307.62 6066.63,-304.17 6056.65,-300.62 6056.61,-307.62"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_ref_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1017.5,-218 1017.5,-248 1244.5,-248 1244.5,-218 1017.5,-218"/>
+<text text-anchor="start" x="1025.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1131" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node11 -->
+<g id="edge12" class="edge">
+<title>Node1&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M6056.56,-304.4C5464.64,-303.58 1751.17,-296.75 1254,-254 1238.37,-252.66 1221.73,-250.47 1205.9,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.7,-307.9 6066.7,-304.42 6056.71,-300.9 6056.7,-307.9"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:href="_ref_depthwise_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2267,-212.5 2267,-253.5 2479,-253.5 2479,-212.5 2267,-212.5"/>
+<text text-anchor="start" x="2275" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="2275" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
+<text text-anchor="middle" x="2373" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node13 -->
+<g id="edge15" class="edge">
+<title>Node1&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M6056.49,-304.16C5556.3,-301.89 2854.03,-288.15 2488,-254 2485.07,-253.73 2482.11,-253.42 2479.12,-253.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.83,-307.66 6066.85,-304.2 6056.87,-300.66 6056.83,-307.66"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2133,-134.5 2133,-175.5 2345,-175.5 2345,-134.5 2133,-134.5"/>
+<text text-anchor="start" x="2141" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="2141" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
+<text text-anchor="middle" x="2239" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node14 -->
+<g id="edge105" class="edge">
+<title>Node1&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M6056.75,-304.15C5508.15,-301.64 2295.8,-285.59 2258,-254 2235.53,-235.22 2234.44,-198.52 2236.3,-175.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.92,-307.65 6066.94,-304.2 6056.95,-300.65 6056.92,-307.65"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_ref_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2719,-212.5 2719,-253.5 2883,-253.5 2883,-212.5 2719,-212.5"/>
+<text text-anchor="start" x="2727" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="2727" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
+<text text-anchor="middle" x="2801" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node15 -->
+<g id="edge18" class="edge">
+<title>Node1&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M6056.53,-304.22C5589.82,-302.44 3214.65,-291.58 2892,-254 2889.11,-253.66 2886.17,-253.27 2883.21,-252.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.86,-307.72 6066.88,-304.26 6056.89,-300.72 6056.86,-307.72"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="_ref_gather_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3104.5,-218 3104.5,-248 3293.5,-248 3293.5,-218 3104.5,-218"/>
+<text text-anchor="start" x="3112.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3199" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node17 -->
+<g id="edge21" class="edge">
+<title>Node1&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M6056.88,-303.94C5665.33,-301.03 3932.36,-286.51 3394,-254 3361.22,-252.02 3325.44,-248.69 3293.59,-245.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.95,-307.44 6066.98,-304.01 6057,-300.44 6056.95,-307.44"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_ref_mean_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3716.5,-218 3716.5,-248 3899.5,-248 3899.5,-218 3716.5,-218"/>
+<text text-anchor="start" x="3724.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3808" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node19 -->
+<g id="edge24" class="edge">
+<title>Node1&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M6056.59,-304.95C5775.33,-306.04 4800.44,-305.63 3998,-254 3965.89,-251.93 3930.84,-248.56 3899.68,-245.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.71,-308.45 6066.69,-304.91 6056.68,-301.45 6056.71,-308.45"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:href="_ref_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1532,-218 1532,-248 1736,-248 1736,-218 1532,-218"/>
+<text text-anchor="start" x="1540" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1634" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.hpp</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="M6056.39,-304.39C5498.95,-303.48 2189.58,-296.31 1745,-254 1730.87,-252.66 1715.84,-250.47 1701.55,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.73,-307.89 6066.74,-304.4 6056.74,-300.89 6056.73,-307.89"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:href="_ref_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2497,-218 2497,-248 2701,-248 2701,-218 2497,-218"/>
+<text text-anchor="start" x="2505" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2599" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node23 -->
+<g id="edge30" class="edge">
+<title>Node1&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M6056.38,-304.11C5574.06,-301.63 3052.46,-287.15 2710,-254 2695.97,-252.64 2681.05,-250.47 2666.85,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.71,-307.61 6066.72,-304.16 6056.74,-300.61 6056.71,-307.61"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="_ref_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="515,-218 515,-248 715,-248 715,-218 515,-218"/>
+<text text-anchor="start" x="523" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="615" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node25 -->
+<g id="edge33" class="edge">
+<title>Node1&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M6056.6,-304.36C5431.51,-303.17 1312.16,-293.85 762,-254 743.38,-252.65 723.51,-250.46 704.6,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.85,-307.86 6066.86,-304.38 6056.86,-300.86 6056.85,-307.86"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="_reverse_v2_impl_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="292,-218 292,-248 460,-248 460,-218 292,-218"/>
+<text text-anchor="start" x="300" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="376" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node27 -->
+<g id="edge36" class="edge">
+<title>Node1&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M6056.87,-304.48C5415.91,-304.22 1083.19,-300.74 506,-254 489.5,-252.66 471.92,-250.48 455.19,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.92,-307.98 6066.92,-304.48 6056.93,-300.98 6056.92,-307.98"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="_ref_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="771.5,-218 771.5,-248 962.5,-248 962.5,-218 771.5,-218"/>
+<text text-anchor="start" x="779.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="867" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node31 -->
+<g id="edge42" class="edge">
+<title>Node1&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M6056.46,-304.35C5447.37,-303.1 1531.76,-293.55 1008,-254 990.13,-252.65 971.07,-250.46 952.93,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.88,-307.85 6066.89,-304.37 6056.89,-300.85 6056.88,-307.85"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="_tile_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4931.5,-218 4931.5,-248 5060.5,-248 5060.5,-218 4931.5,-218"/>
+<text text-anchor="start" x="4939.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4996" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node33 -->
+<g id="edge45" class="edge">
+<title>Node1&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M6056.47,-302.96C5842.86,-298.48 5259.99,-283.81 5070,-254 5060.8,-252.56 5051.09,-250.41 5041.85,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.59,-306.47 6066.66,-303.18 6056.74,-299.47 6056.59,-306.47"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="_tile_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4770.5,-140 4770.5,-170 4899.5,-170 4899.5,-140 4770.5,-140"/>
+<text text-anchor="start" x="4778.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4835" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node36 -->
+<g id="edge135" class="edge">
+<title>Node1&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M6056.6,-304.78C5803.13,-305.17 5023.91,-302.37 4922,-254 4883.98,-235.95 4855.47,-192.81 4842.59,-170.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.85,-308.28 6066.84,-304.76 6056.83,-301.28 6056.85,-308.28"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="_ref_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4312.5,-212.5 4312.5,-253.5 4521.5,-253.5 4521.5,-212.5 4312.5,-212.5"/>
+<text text-anchor="start" x="4320.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="4320.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
+<text text-anchor="middle" x="4417" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node37 -->
+<g id="edge51" class="edge">
+<title>Node1&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M6056.76,-303.52C5776.26,-299.8 4831.15,-285.22 4530,-254 4527.23,-253.71 4524.42,-253.4 4521.59,-253.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.81,-307.02 6066.85,-303.65 6056.9,-300.02 6056.81,-307.02"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5079,-212.5 5079,-253.5 5237,-253.5 5237,-212.5 5079,-212.5"/>
+<text text-anchor="start" x="5087" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="5087" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
+<text text-anchor="middle" x="5158" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node39 -->
+<g id="edge54" class="edge">
+<title>Node1&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M6056.4,-304.08C5900.91,-302.34 5546.18,-293.92 5251,-254 5246.42,-253.38 5241.72,-252.66 5237,-251.86"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.77,-307.58 6066.8,-304.19 6056.84,-300.58 6056.77,-307.58"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5186,-134.5 5186,-175.5 5344,-175.5 5344,-134.5 5186,-134.5"/>
+<text text-anchor="start" x="5194" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="5194" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
+<text text-anchor="middle" x="5265" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node40 -->
+<g id="edge133" class="edge">
+<title>Node1&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M6056.81,-305.23C5856.48,-306.33 5341.32,-304.2 5284,-254 5261.97,-234.7 5260.74,-198.18 5262.46,-175.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.99,-308.73 6066.97,-305.17 6056.95,-301.73 6056.99,-308.73"/>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:href="_batch_norm_impl_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5677,-218 5677,-248 5847,-248 5847,-218 5677,-218"/>
+<text text-anchor="start" x="5685" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5762" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node41 -->
+<g id="edge57" class="edge">
+<title>Node1&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M6056.97,-290.92C6000.81,-281.11 5923.67,-267.3 5856,-254 5846.5,-252.13 5836.49,-250.09 5826.67,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.39,-294.38 6066.85,-292.65 6057.6,-287.48 6056.39,-294.38"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:href="_batch_to_space_nd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5865.5,-218 5865.5,-248 6040.5,-248 6040.5,-218 5865.5,-218"/>
+<text text-anchor="start" x="5873.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5953" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node44 -->
+<g id="edge60" class="edge">
+<title>Node1&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M6089.68,-286.65C6058.63,-274.69 6018.31,-259.16 5989.53,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6088.82,-290.07 6099.41,-290.4 6091.33,-283.54 6088.82,-290.07"/>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6058.5,-218 6058.5,-248 6213.5,-248 6213.5,-218 6058.5,-218"/>
+<text text-anchor="start" x="6066.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6136" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node47 -->
+<g id="edge63" class="edge">
+<title>Node1&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M6136,-280.23C6136,-269.57 6136,-257.41 6136,-248.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6132.5,-280.23 6136,-290.23 6139.5,-280.23 6132.5,-280.23"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="_conv3d_impl_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-218 1263,-248 1415,-248 1415,-218 1263,-218"/>
+<text text-anchor="start" x="1271" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1339" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node48 -->
+<g id="edge64" class="edge">
+<title>Node1&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M6056.66,-304.69C5523.54,-305.81 2456.21,-309.69 1523,-254 1487.56,-251.88 1448.43,-247.87 1415.4,-243.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.94,-308.19 6066.93,-304.67 6056.93,-301.19 6056.94,-308.19"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2024,-218 2024,-248 2164,-248 2164,-218 2024,-218"/>
+<text text-anchor="start" x="2032" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2094" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node50 -->
+<g id="edge67" class="edge">
+<title>Node1&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M6056.62,-304.14C5536.05,-301.67 2619.24,-286.48 2225,-254 2205.17,-252.37 2183.78,-249.55 2164.15,-246.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.65,-307.64 6066.67,-304.18 6056.68,-300.64 6056.65,-307.64"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:href="_dequantize_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6231.5,-218 6231.5,-248 6380.5,-248 6380.5,-218 6231.5,-218"/>
+<text text-anchor="start" x="6239.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6306" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node52 -->
+<g id="edge71" class="edge">
+<title>Node1&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M6179.41,-286.5C6208.2,-274.56 6245.44,-259.11 6272.07,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6177.89,-283.34 6169.99,-290.4 6180.57,-289.8 6177.89,-283.34"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7120.5,-140 7120.5,-170 7331.5,-170 7331.5,-140 7120.5,-140"/>
+<text text-anchor="start" x="7128.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7226" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node54 -->
+<g id="edge106" class="edge">
+<title>Node1&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M6215.27,-301.48C6267.52,-296.51 6335.86,-284.16 6389,-254 6410.89,-241.58 6404.27,-222.81 6427,-212 6495.73,-179.31 7035.37,-184.54 7111,-176 7124.69,-174.45 7139.23,-172.32 7153.19,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6214.7,-298.01 6205.04,-302.37 6215.31,-304.99 6214.7,-298.01"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="_fill_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6436.5,-218 6436.5,-248 6565.5,-248 6565.5,-218 6436.5,-218"/>
+<text text-anchor="start" x="6444.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6501" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node55 -->
+<g id="edge74" class="edge">
+<title>Node1&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M6215.17,-292.12C6272.75,-282.73 6352.47,-268.92 6422,-254 6430.3,-252.22 6439.05,-250.17 6447.58,-248.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6214.35,-288.71 6205.04,-293.76 6215.47,-295.62 6214.35,-288.71"/>
+</g>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7497,-140 7497,-170 7667,-170 7667,-140 7497,-140"/>
+<text text-anchor="start" x="7505" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7582" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node57 -->
+<g id="edge110" class="edge">
+<title>Node1&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M6215.38,-301.9C6324.17,-297.23 6513.05,-284.85 6574,-254 6596.73,-242.5 6589.86,-222.66 6613,-212 6701.27,-171.32 7390.56,-188.05 7487,-176 7498.71,-174.54 7511.11,-172.38 7522.96,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6214.95,-298.41 6205.11,-302.33 6215.24,-305.41 6214.95,-298.41"/>
+</g>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:href="_fully_connected_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2901.5,-218 2901.5,-248 3070.5,-248 3070.5,-218 2901.5,-218"/>
+<text text-anchor="start" x="2909.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2986" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node58 -->
+<g id="edge77" class="edge">
+<title>Node1&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M6056.54,-303.96C5607.48,-300.83 3396.88,-284 3095,-254 3081.22,-252.63 3066.56,-250.45 3052.62,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.79,-307.47 6066.82,-304.04 6056.84,-300.47 6056.79,-307.47"/>
+</g>
+<!-- Node60 -->
+<g id="node60" class="node">
+<title>Node60</title>
+<g id="a_node60"><a xlink:href="_gather_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3403.5,-218 3403.5,-248 3532.5,-248 3532.5,-218 3403.5,-218"/>
+<text text-anchor="start" x="3411.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3468" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node60 -->
+<g id="edge80" class="edge">
+<title>Node1&#45;&gt;Node60</title>
+<path fill="none" stroke="midnightblue" d="M6056.82,-304.66C5752.65,-304.88 4630.04,-302.17 3707,-254 3647.85,-250.91 3580.64,-245.08 3532.59,-240.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.87,-308.16 6066.87,-304.65 6056.87,-301.16 6056.87,-308.16"/>
+</g>
+<!-- Node63 -->
+<g id="node63" class="node">
+<title>Node63</title>
+<g id="a_node63"><a xlink:href="_instance_norm_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6622,-218 6622,-248 6784,-248 6784,-218 6622,-218"/>
+<text text-anchor="start" x="6630" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6703" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node63 -->
+<g id="edge84" class="edge">
+<title>Node1&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M6215.08,-298.49C6309.09,-290.79 6470.56,-275.76 6608,-254 6618.65,-252.31 6629.92,-250.22 6640.82,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6214.76,-295.01 6205.08,-299.31 6215.33,-301.98 6214.76,-295.01"/>
+</g>
+<!-- Node66 -->
+<g id="node66" class="node">
+<title>Node66</title>
+<g id="a_node66"><a xlink:href="_lstm_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5293.5,-218 5293.5,-248 5422.5,-248 5422.5,-218 5293.5,-218"/>
+<text text-anchor="start" x="5301.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5358" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node66 -->
+<g id="edge87" class="edge">
+<title>Node1&#45;&gt;Node66</title>
+<path fill="none" stroke="midnightblue" d="M6056.3,-303.29C5925.97,-300.3 5659.49,-289.91 5437,-254 5427.5,-252.47 5417.48,-250.34 5407.87,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.5,-306.8 6066.58,-303.52 6056.66,-299.8 6056.5,-306.8"/>
+</g>
+<!-- Node68 -->
+<g id="node68" class="node">
+<title>Node68</title>
+<g id="a_node68"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5509.5,-140 5509.5,-170 5688.5,-170 5688.5,-140 5509.5,-140"/>
+<text text-anchor="start" x="5517.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5599" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node68 -->
+<g id="edge116" class="edge">
+<title>Node1&#45;&gt;Node68</title>
+<path fill="none" stroke="midnightblue" d="M6056.7,-304.39C5888.72,-303.33 5509.16,-296.24 5470,-254 5457.31,-240.31 5459.76,-227.61 5470,-212 5483.53,-191.38 5506.46,-178.32 5529.27,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.71,-307.89 6066.73,-304.45 6056.75,-300.89 6056.71,-307.89"/>
+</g>
+<!-- Node69 -->
+<g id="node69" class="node">
+<title>Node69</title>
+<g id="a_node69"><a xlink:href="_mirror_pad_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6802,-218 6802,-248 6942,-248 6942,-218 6802,-218"/>
+<text text-anchor="start" x="6810" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6872" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/MirrorPad.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node69 -->
+<g id="edge91" class="edge">
+<title>Node1&#45;&gt;Node69</title>
+<path fill="none" stroke="midnightblue" d="M6215.2,-302.78C6339.17,-299.12 6586.29,-287.85 6793,-254 6802.49,-252.45 6812.52,-250.31 6822.12,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6214.93,-299.29 6205.04,-303.07 6215.13,-306.29 6214.93,-299.29"/>
+</g>
+<!-- Node70 -->
+<g id="node70" class="node">
+<title>Node70</title>
+<g id="a_node70"><a xlink:href="_pad_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6960.5,-218 6960.5,-248 7089.5,-248 7089.5,-218 6960.5,-218"/>
+<text text-anchor="start" x="6968.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7025" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pad.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node70 -->
+<g id="edge92" class="edge">
+<title>Node1&#45;&gt;Node70</title>
+<path fill="none" stroke="midnightblue" d="M6215.46,-304.88C6361.92,-304.41 6683.93,-297.9 6951,-254 6960.06,-252.51 6969.61,-250.37 6978.73,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.21,-301.38 6205.22,-304.9 6215.23,-308.38 6215.21,-301.38"/>
+</g>
+<!-- Node71 -->
+<g id="node71" class="node">
+<title>Node71</title>
+<g id="a_node71"><a xlink:href="_prelu_impl_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7108,-218 7108,-248 7248,-248 7248,-218 7108,-218"/>
+<text text-anchor="start" x="7116" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7178" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node71 -->
+<g id="edge93" class="edge">
+<title>Node1&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M6215.33,-302.3C6413.89,-296.49 6928.52,-279.39 7098,-254 7107.77,-252.54 7118.08,-250.41 7127.94,-248.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.15,-298.81 6205.26,-302.6 6215.36,-305.81 6215.15,-298.81"/>
+</g>
+<!-- Node74 -->
+<g id="node74" class="node">
+<title>Node74</title>
+<g id="a_node74"><a xlink:href="_reduce_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4007,-218 4007,-248 4137,-248 4137,-218 4007,-218"/>
+<text text-anchor="start" x="4015" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4072" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node74 -->
+<g id="edge96" class="edge">
+<title>Node1&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M6056.58,-303.98C5801.62,-301.95 4980.92,-292.65 4303,-254 4246.94,-250.8 4183.38,-245.15 4137.14,-240.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.83,-307.48 6066.86,-304.06 6056.88,-300.48 6056.83,-307.48"/>
+</g>
+<!-- Node77 -->
+<g id="node77" class="node">
+<title>Node77</title>
+<g id="a_node77"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7266.5,-218 7266.5,-248 7471.5,-248 7471.5,-218 7266.5,-218"/>
+<text text-anchor="start" x="7274.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7369" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node77 -->
+<g id="edge100" class="edge">
+<title>Node1&#45;&gt;Node77</title>
+<path fill="none" stroke="midnightblue" d="M6215.24,-304.51C6398.94,-303.74 6867.92,-297.31 7257,-254 7270.55,-252.49 7284.93,-250.34 7298.71,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.12,-301.01 6205.13,-304.54 6215.14,-308.01 6215.12,-301.01"/>
+</g>
+<!-- Node78 -->
+<g id="node78" class="node">
+<title>Node78</title>
+<g id="a_node78"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7489.5,-218 7489.5,-248 7700.5,-248 7700.5,-218 7489.5,-218"/>
+<text text-anchor="start" x="7497.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7595" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node78 -->
+<g id="edge101" class="edge">
+<title>Node1&#45;&gt;Node78</title>
+<path fill="none" stroke="midnightblue" d="M6215.34,-305.24C6423.44,-306.37 7001.87,-304.33 7480,-254 7494.01,-252.53 7508.88,-250.38 7523.13,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.14,-301.74 6205.12,-305.18 6215.1,-308.74 6215.14,-301.74"/>
+</g>
+<!-- Node79 -->
+<g id="node79" class="node">
+<title>Node79</title>
+<g id="a_node79"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7718.5,-218 7718.5,-248 7895.5,-248 7895.5,-218 7718.5,-218"/>
+<text text-anchor="start" x="7726.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7807" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node79 -->
+<g id="edge102" class="edge">
+<title>Node1&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M6215.46,-303.73C6492.55,-300.76 7415.12,-288.45 7709,-254 7721.16,-252.57 7734.05,-250.42 7746.36,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.06,-300.23 6205.1,-303.84 6215.14,-307.23 6215.06,-300.23"/>
+</g>
+<!-- Node80 -->
+<g id="node80" class="node">
+<title>Node80</title>
+<g id="a_node80"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7913.5,-212.5 7913.5,-253.5 8076.5,-253.5 8076.5,-212.5 7913.5,-212.5"/>
+<text text-anchor="start" x="7921.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="7921.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
+<text text-anchor="middle" x="7995" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node80 -->
+<g id="edge103" class="edge">
+<title>Node1&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M6215.6,-304.21C6514.59,-302.82 7570.42,-295.05 7904,-254 7907.05,-253.62 7910.15,-253.19 7913.27,-252.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.27,-300.71 6205.28,-304.26 6215.3,-307.71 6215.27,-300.71"/>
+</g>
+<!-- Node81 -->
+<g id="node81" class="node">
+<title>Node81</title>
+<g id="a_node81"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8095,-218 8095,-248 8309,-248 8309,-218 8095,-218"/>
+<text text-anchor="start" x="8103" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="8202" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node81 -->
+<g id="edge104" class="edge">
+<title>Node1&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M6215.09,-303.97C6532.3,-301.59 7713.01,-290.42 8085,-254 8099.56,-252.57 8115.05,-250.4 8129.82,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.04,-300.47 6205.07,-304.04 6215.09,-307.47 6215.04,-300.47"/>
+</g>
+<!-- Node82 -->
+<g id="node82" class="node">
+<title>Node82</title>
+<g id="a_node82"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8327,-212.5 8327,-253.5 8511,-253.5 8511,-212.5 8327,-212.5"/>
+<text text-anchor="start" x="8335" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="8335" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
+<text text-anchor="middle" x="8419" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node82 -->
+<g id="edge107" class="edge">
+<title>Node1&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M6215.08,-304.5C6555.56,-304.2 7898.27,-300.07 8318,-254 8320.93,-253.68 8323.91,-253.31 8326.9,-252.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.06,-301 6205.06,-304.5 6215.06,-308 6215.06,-301"/>
+</g>
+<!-- Node83 -->
+<g id="node83" class="node">
+<title>Node83</title>
+<g id="a_node83"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8529,-212.5 8529,-253.5 8711,-253.5 8711,-212.5 8529,-212.5"/>
+<text text-anchor="start" x="8537" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="8537" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
+<text text-anchor="middle" x="8620" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node83 -->
+<g id="edge108" class="edge">
+<title>Node1&#45;&gt;Node83</title>
+<path fill="none" stroke="midnightblue" d="M6215.17,-304.7C6574.99,-305.31 8058.4,-304.65 8520,-254 8522.9,-253.68 8525.85,-253.32 8528.82,-252.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.12,-301.2 6205.11,-304.68 6215.1,-308.2 6215.12,-301.2"/>
+</g>
+<!-- Node84 -->
+<g id="node84" class="node">
+<title>Node84</title>
+<g id="a_node84"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8729,-218 8729,-248 8947,-248 8947,-218 8729,-218"/>
+<text text-anchor="start" x="8737" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="8838" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node84 -->
+<g id="edge109" class="edge">
+<title>Node1&#45;&gt;Node84</title>
+<path fill="none" stroke="midnightblue" d="M6215.19,-304.54C6593.14,-304.47 8216.02,-301.37 8720,-254 8734.79,-252.61 8750.53,-250.44 8765.52,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.16,-301.04 6205.17,-304.54 6215.17,-308.04 6215.16,-301.04"/>
+</g>
+<!-- Node85 -->
+<g id="node85" class="node">
+<title>Node85</title>
+<g id="a_node85"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8965,-218 8965,-248 9145,-248 9145,-218 8965,-218"/>
+<text text-anchor="start" x="8973" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="9055" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node85 -->
+<g id="edge111" class="edge">
+<title>Node1&#45;&gt;Node85</title>
+<path fill="none" stroke="midnightblue" d="M6215.15,-303.94C6643.73,-300.8 8677.53,-284.37 8956,-254 8968.55,-252.63 8981.87,-250.45 8994.54,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215,-300.44 6205.02,-304.01 6215.05,-307.44 6215,-300.44"/>
+</g>
+<!-- Node86 -->
+<g id="node86" class="node">
+<title>Node86</title>
+<g id="a_node86"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9163,-212.5 9163,-253.5 9333,-253.5 9333,-212.5 9163,-212.5"/>
+<text text-anchor="start" x="9171" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="9171" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
+<text text-anchor="middle" x="9248" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node86 -->
+<g id="edge112" class="edge">
+<title>Node1&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M6215.24,-304.09C6661.8,-301.65 8854.93,-288 9154,-254 9156.9,-253.67 9159.84,-253.29 9162.81,-252.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6214.99,-300.59 6205.01,-304.14 6215.03,-307.59 6214.99,-300.59"/>
+</g>
+<!-- Node87 -->
+<g id="node87" class="node">
+<title>Node87</title>
+<g id="a_node87"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9351.5,-218 9351.5,-248 9572.5,-248 9572.5,-218 9351.5,-218"/>
+<text text-anchor="start" x="9359.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="9462" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node87 -->
+<g id="edge113" class="edge">
+<title>Node1&#45;&gt;Node87</title>
+<path fill="none" stroke="midnightblue" d="M6215.63,-303.96C6679.4,-300.71 9022.54,-282.97 9342,-254 9357.14,-252.63 9373.26,-250.44 9388.61,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.33,-300.46 6205.35,-304.03 6215.37,-307.46 6215.33,-300.46"/>
+</g>
+<!-- Node88 -->
+<g id="node88" class="node">
+<title>Node88</title>
+<g id="a_node88"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9590.5,-218 9590.5,-248 9809.5,-248 9809.5,-218 9590.5,-218"/>
+<text text-anchor="start" x="9598.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="9700" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node88 -->
+<g id="edge114" class="edge">
+<title>Node1&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M6215.31,-304.06C6698.41,-301.29 9236.28,-285.31 9581,-254 9596.02,-252.64 9612.01,-250.46 9627.23,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.27,-300.56 6205.29,-304.12 6215.31,-307.56 6215.27,-300.56"/>
+</g>
+<!-- Node89 -->
+<g id="node89" class="node">
+<title>Node89</title>
+<g id="a_node89"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9827.5,-218 9827.5,-248 10040.5,-248 10040.5,-218 9827.5,-218"/>
+<text text-anchor="start" x="9835.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="9934" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node89 -->
+<g id="edge115" class="edge">
+<title>Node1&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M6215.07,-304.16C6716.84,-301.92 9448.25,-288.2 9818,-254 9832.65,-252.64 9848.24,-250.47 9863.07,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.02,-300.66 6205.03,-304.21 6215.05,-307.66 6215.02,-300.66"/>
+</g>
+<!-- Node90 -->
+<g id="node90" class="node">
+<title>Node90</title>
+<g id="a_node90"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10058,-218 10058,-248 10282,-248 10282,-218 10058,-218"/>
+<text text-anchor="start" x="10066" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="10170" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node90 -->
+<g id="edge117" class="edge">
+<title>Node1&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M6215.43,-304.2C6736.29,-302.11 9654.77,-288.92 10049,-254 10064.27,-252.65 10080.52,-250.47 10096,-248.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.36,-300.7 6205.37,-304.24 6215.39,-307.7 6215.36,-300.7"/>
+</g>
+<!-- Node91 -->
+<g id="node91" class="node">
+<title>Node91</title>
+<g id="a_node91"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10300.5,-218 10300.5,-248 10487.5,-248 10487.5,-218 10300.5,-218"/>
+<text text-anchor="start" x="10308.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="10394" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node91 -->
+<g id="edge118" class="edge">
+<title>Node1&#45;&gt;Node91</title>
+<path fill="none" stroke="midnightblue" d="M6215.15,-304.39C6753.79,-303.56 9871.61,-296.91 10291,-254 10304.14,-252.66 10318.1,-250.47 10331.35,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.14,-300.89 6205.15,-304.41 6215.15,-307.89 6215.14,-300.89"/>
+</g>
+<!-- Node92 -->
+<g id="node92" class="node">
+<title>Node92</title>
+<g id="a_node92"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10506,-218 10506,-248 10694,-248 10694,-218 10506,-218"/>
+<text text-anchor="start" x="10514" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="10600" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node92 -->
+<g id="edge119" class="edge">
+<title>Node1&#45;&gt;Node92</title>
+<path fill="none" stroke="midnightblue" d="M6215.49,-304.43C6770.34,-303.86 10054.93,-298.6 10496,-254 10509.26,-252.66 10523.35,-250.47 10536.74,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.19,-300.93 6205.19,-304.44 6215.2,-307.93 6215.19,-300.93"/>
+</g>
+<!-- Node93 -->
+<g id="node93" class="node">
+<title>Node93</title>
+<g id="a_node93"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10712,-218 10712,-248 10908,-248 10908,-218 10712,-218"/>
+<text text-anchor="start" x="10720" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="10810" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node93 -->
+<g id="edge120" class="edge">
+<title>Node1&#45;&gt;Node93</title>
+<path fill="none" stroke="midnightblue" d="M6215.18,-304.45C6784.13,-304.02 10239.76,-299.51 10703,-254 10716.64,-252.66 10731.13,-250.48 10744.9,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.03,-300.95 6205.03,-304.46 6215.03,-307.95 6215.03,-300.95"/>
+</g>
+<!-- Node94 -->
+<g id="node94" class="node">
+<title>Node94</title>
+<g id="a_node94"><a xlink:href="_space_to_batch_nd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10926.5,-218 10926.5,-248 11101.5,-248 11101.5,-218 10926.5,-218"/>
+<text text-anchor="start" x="10934.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11014" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node94 -->
+<g id="edge121" class="edge">
+<title>Node1&#45;&gt;Node94</title>
+<path fill="none" stroke="midnightblue" d="M6215.19,-304.59C6799.38,-305.09 10431.49,-306.12 10917,-254 10929.39,-252.67 10942.55,-250.49 10955.04,-248.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.19,-301.09 6205.18,-304.58 6215.18,-308.09 6215.19,-301.09"/>
+</g>
+<!-- Node97 -->
+<g id="node97" class="node">
+<title>Node97</title>
+<g id="a_node97"><a xlink:href="_space_to_depth_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11119.5,-218 11119.5,-248 11282.5,-248 11282.5,-218 11119.5,-218"/>
+<text text-anchor="start" x="11127.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11201" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node97 -->
+<g id="edge124" class="edge">
+<title>Node1&#45;&gt;Node97</title>
+<path fill="none" stroke="midnightblue" d="M6215.53,-304.68C6814.24,-305.93 10604.45,-311.5 11110,-254 11121.73,-252.67 11134.17,-250.47 11145.96,-248"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.29,-301.18 6205.28,-304.66 6215.27,-308.18 6215.29,-301.18"/>
+</g>
+<!-- Node100 -->
+<g id="node100" class="node">
+<title>Node100</title>
+<g id="a_node100"><a xlink:href="_stack_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11366.5,-218 11366.5,-248 11495.5,-248 11495.5,-218 11366.5,-218"/>
+<text text-anchor="start" x="11374.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11431" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node100 -->
+<g id="edge127" class="edge">
+<title>Node1&#45;&gt;Node100</title>
+<path fill="none" stroke="midnightblue" d="M6215.04,-304.36C6824.39,-303.22 10765.15,-294.3 11292,-254 11316.43,-252.13 11343.1,-248.65 11366.49,-245.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.03,-300.86 6205.04,-304.38 6215.04,-307.86 6215.03,-300.86"/>
+</g>
+<!-- Node103 -->
+<g id="node103" class="node">
+<title>Node103</title>
+<g id="a_node103"><a xlink:href="_transpose_convolution2d_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4539.5,-218 4539.5,-248 4752.5,-248 4752.5,-218 4539.5,-218"/>
+<text text-anchor="start" x="4547.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4646" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node103 -->
+<g id="edge130" class="edge">
+<title>Node1&#45;&gt;Node103</title>
+<path fill="none" stroke="midnightblue" d="M6056.67,-302.92C5855.52,-298.57 5309.27,-284.67 4855,-254 4821.72,-251.75 4785.53,-248.56 4752.77,-245.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6056.77,-306.42 6066.84,-303.14 6056.92,-299.42 6056.77,-306.42"/>
+</g>
+<!-- Node105 -->
+<g id="node105" class="node">
+<title>Node105</title>
+<g id="a_node105"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11513.5,-218 11513.5,-248 11642.5,-248 11642.5,-218 11513.5,-218"/>
+<text text-anchor="start" x="11521.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11578" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node105 -->
+<g id="edge134" class="edge">
+<title>Node1&#45;&gt;Node105</title>
+<path fill="none" stroke="midnightblue" d="M6215.55,-304.34C6861.59,-302.94 11231.45,-292.11 11505,-254 11514.5,-252.68 11524.52,-250.48 11533.99,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6215.4,-300.84 6205.41,-304.36 6215.42,-307.84 6215.4,-300.84"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_ref_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5706.5,-140 5706.5,-170 5927.5,-170 5927.5,-140 5706.5,-140"/>
+<text text-anchor="start" x="5714.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5817" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node4 -->
+<g id="edge3" class="edge">
+<title>Node3&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M5624.49,-215C5668.62,-201.47 5729.65,-182.77 5771.07,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5623.31,-211.7 5614.78,-217.97 5625.36,-218.39 5623.31,-211.7"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5875,-67.5 5875,-97.5 6095,-97.5 6095,-67.5 5875,-67.5"/>
+<text text-anchor="start" x="5883" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5985" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node7 -->
+<g id="edge8" class="edge">
+<title>Node3&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M5642.46,-216.12C5651.05,-214.58 5659.7,-213.16 5668,-212 5719.33,-204.86 6097.8,-214.03 6133,-176 6145.68,-162.3 6143.86,-149.18 6133,-134 6120.52,-116.56 6101.65,-105.07 6081.52,-97.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5641.63,-212.72 5632.44,-217.99 5642.92,-219.6 5641.63,-212.72"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5945.5,-140 5945.5,-170 6124.5,-170 6124.5,-140 5945.5,-140"/>
+<text text-anchor="start" x="5953.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6035" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.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="M5645.43,-216.04C5653.04,-214.6 5660.67,-213.23 5668,-212 5786.52,-192.09 5817.48,-195.91 5936,-176 5946.55,-174.23 5957.69,-172.16 5968.55,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5644.62,-212.63 5635.45,-217.95 5645.93,-219.51 5644.62,-212.63"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2552.5,-67.5 2552.5,-97.5 2713.5,-97.5 2713.5,-67.5 2552.5,-67.5"/>
+<text text-anchor="start" x="2560.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2633" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node4&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M5733.44,-138.44C5721.26,-136.65 5708.83,-135.08 5697,-134 5093.17,-79.01 3135.54,-81.91 2713.61,-83.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5733.19,-141.94 5743.61,-139.99 5734.25,-135.02 5733.19,-141.94"/>
+</g>
+<!-- Node4&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node4&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M5859.9,-136C5888.35,-124.06 5925.15,-108.61 5951.46,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5858.46,-132.81 5850.59,-139.9 5861.17,-139.26 5858.46,-132.81"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2565,-0.5 2565,-30.5 2701,-30.5 2701,-0.5 2565,-0.5"/>
+<text text-anchor="start" x="2573" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2633" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node5&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M2633,-57.11C2633,-48.15 2633,-38.32 2633,-30.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2629.5,-57.4 2633,-67.4 2636.5,-57.4 2629.5,-57.4"/>
+</g>
+<!-- Node9&#45;&gt;Node5 -->
+<g id="edge10" class="edge">
+<title>Node9&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1773.2,-214.32C1753.11,-206.03 1734.28,-193.86 1722,-176 1711.43,-160.62 1709.17,-147.56 1722,-134 1750.32,-104.06 2334.72,-89.43 2552.31,-85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1772.23,-217.7 1782.82,-217.97 1774.71,-211.15 1772.23,-217.7"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1731,-140 1731,-170 1957,-170 1957,-140 1731,-140"/>
+<text text-anchor="start" x="1739" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1844" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node9&#45;&gt;Node10 -->
+<g id="edge11" class="edge">
+<title>Node9&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1860.41,-207.96C1856.49,-195.55 1851.84,-180.83 1848.49,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1857.14,-209.22 1863.49,-217.7 1863.81,-207.12 1857.14,-209.22"/>
+</g>
+<!-- Node11&#45;&gt;Node5 -->
+<g id="edge13" class="edge">
+<title>Node11&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1058.65,-214.11C1039.6,-205.75 1021.25,-193.6 1010,-176 999.95,-160.27 997.01,-147.4 1010,-134 1037.12,-106.03 2228.31,-88.7 2552.35,-84.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1057.45,-217.4 1068.03,-217.91 1060.08,-210.91 1057.45,-217.4"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1019,-140 1019,-170 1245,-170 1245,-140 1019,-140"/>
+<text text-anchor="start" x="1027" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1132" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node12 -->
+<g id="edge14" class="edge">
+<title>Node11&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M1131.32,-207.59C1131.48,-195.26 1131.67,-180.72 1131.81,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1127.82,-207.66 1131.19,-217.7 1134.82,-207.75 1127.82,-207.66"/>
+</g>
+<!-- Node13&#45;&gt;Node5 -->
+<g id="edge16" class="edge">
+<title>Node13&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M2370.67,-202.13C2370.69,-180.37 2374.55,-151.72 2392,-134 2414.2,-111.46 2491.28,-98.11 2552.37,-90.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2367.17,-202.27 2370.93,-212.18 2374.17,-202.09 2367.17,-202.27"/>
+</g>
+<!-- Node13&#45;&gt;Node14 -->
+<g id="edge17" class="edge">
+<title>Node13&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2329.78,-207.49C2311.52,-197.13 2290.57,-185.25 2273.39,-175.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2328.07,-210.54 2338.49,-212.43 2331.52,-204.45 2328.07,-210.54"/>
+</g>
+<!-- Node15&#45;&gt;Node5 -->
+<g id="edge19" class="edge">
+<title>Node15&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M2738.5,-207.95C2721.55,-199.52 2704.02,-188.87 2690,-176 2665.27,-153.29 2647.37,-117.44 2638.76,-97.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2737.31,-211.26 2747.84,-212.41 2740.32,-204.94 2737.31,-211.26"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2699,-134.5 2699,-175.5 2863,-175.5 2863,-134.5 2699,-134.5"/>
+<text text-anchor="start" x="2707" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="2707" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
+<text text-anchor="middle" x="2781" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node16 -->
+<g id="edge20" class="edge">
+<title>Node15&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M2793.26,-202.59C2790.87,-193.51 2788.3,-183.74 2786.13,-175.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2789.92,-203.65 2795.85,-212.43 2796.69,-201.87 2789.92,-203.65"/>
+</g>
+<!-- Node17&#45;&gt;Node5 -->
+<g id="edge22" class="edge">
+<title>Node17&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M3157.63,-213.53C3138,-203.78 3114.78,-190.78 3096,-176 3076.22,-160.43 3080.37,-145.55 3058,-134 2999.74,-103.91 2819.79,-91.3 2713.65,-86.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3156.14,-216.69 3166.66,-217.91 3159.19,-210.39 3156.14,-216.69"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3105,-140 3105,-170 3293,-170 3293,-140 3105,-140"/>
+<text text-anchor="start" x="3113" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3199" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node17&#45;&gt;Node18 -->
+<g id="edge23" class="edge">
+<title>Node17&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M3199,-207.59C3199,-195.26 3199,-180.72 3199,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3195.5,-207.7 3199,-217.7 3202.5,-207.71 3195.5,-207.7"/>
+</g>
+<!-- Node19&#45;&gt;Node5 -->
+<g id="edge25" class="edge">
+<title>Node19&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M3768.03,-213.42C3748.94,-203.62 3726.32,-190.6 3708,-176 3688.31,-160.31 3692.75,-144.77 3670,-134 3584.52,-93.55 2942.22,-85.48 2713.54,-83.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3766.58,-216.6 3777.08,-217.96 3769.72,-210.35 3766.58,-216.6"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3717,-140 3717,-170 3899,-170 3899,-140 3717,-140"/>
+<text text-anchor="start" x="3725" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3808" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node20 -->
+<g id="edge26" class="edge">
+<title>Node19&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M3808,-207.59C3808,-195.26 3808,-180.72 3808,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3804.5,-207.7 3808,-217.7 3811.5,-207.71 3804.5,-207.7"/>
+</g>
+<!-- Node21&#45;&gt;Node5 -->
+<g id="edge28" class="edge">
+<title>Node21&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1644.75,-208.56C1656.91,-185.08 1679.13,-150.18 1710,-134 1783.51,-95.46 2340.96,-86.23 2552.2,-84.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1641.46,-207.32 1640.15,-217.84 1647.73,-210.43 1641.46,-207.32"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1433.5,-140 1433.5,-170 1636.5,-170 1636.5,-140 1433.5,-140"/>
+<text text-anchor="start" x="1441.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1535" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node21&#45;&gt;Node22 -->
+<g id="edge29" class="edge">
+<title>Node21&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M1607.44,-211.61C1590.41,-198.54 1568.72,-181.89 1553.54,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1605.32,-214.39 1615.38,-217.7 1609.58,-208.84 1605.32,-214.39"/>
+</g>
+<!-- Node23&#45;&gt;Node5 -->
+<g id="edge31" class="edge">
+<title>Node23&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M2605.22,-207.84C2607.71,-197.99 2610.56,-186.46 2613,-176 2619.45,-148.32 2626.32,-115.81 2630.09,-97.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2601.77,-207.21 2602.69,-217.76 2608.55,-208.93 2601.77,-207.21"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2401.5,-140 2401.5,-170 2604.5,-170 2604.5,-140 2401.5,-140"/>
+<text text-anchor="start" x="2409.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2503" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node23&#45;&gt;Node24 -->
+<g id="edge32" class="edge">
+<title>Node23&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M2572.79,-211.25C2556.35,-198.23 2535.57,-181.78 2520.98,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2570.93,-214.24 2580.94,-217.7 2575.28,-208.75 2570.93,-214.24"/>
+</g>
+<!-- Node25&#45;&gt;Node5 -->
+<g id="edge34" class="edge">
+<title>Node25&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M552.36,-213.87C534.24,-205.4 516.53,-193.24 506,-176 496.27,-160.07 492.96,-147.36 506,-134 542.41,-96.71 2168.63,-85.92 2552.45,-83.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="551.27,-217.21 561.83,-217.97 554.05,-210.78 551.27,-217.21"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="515.5,-140 515.5,-170 714.5,-170 714.5,-140 515.5,-140"/>
+<text text-anchor="start" x="523.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="615" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node26 -->
+<g id="edge35" class="edge">
+<title>Node25&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M615,-207.59C615,-195.26 615,-180.72 615,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="611.5,-207.7 615,-217.7 618.5,-207.71 611.5,-207.7"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:href="_ref_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="65.5,-140 65.5,-170 274.5,-170 274.5,-140 65.5,-140"/>
+<text text-anchor="start" x="73.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="170" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node27&#45;&gt;Node28 -->
+<g id="edge37" class="edge">
+<title>Node27&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M328.27,-214.39C291.72,-200.9 241.96,-182.55 208.06,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="327.14,-217.71 337.74,-217.88 329.57,-211.14 327.14,-217.71"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="0,-67.5 0,-97.5 208,-97.5 208,-67.5 0,-67.5"/>
+<text text-anchor="start" x="8" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="104" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node27&#45;&gt;Node29 -->
+<g id="edge40" class="edge">
+<title>Node27&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M302.34,-215.95C295.47,-214.57 288.61,-213.23 282,-212 232,-202.71 89.01,-214.69 56,-176 43.88,-161.8 49.08,-151.33 56,-134 61.83,-119.4 74.12,-106.6 84.8,-97.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="301.88,-219.43 312.38,-218 303.28,-212.57 301.88,-219.43"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="292.5,-140 292.5,-170 459.5,-170 459.5,-140 292.5,-140"/>
+<text text-anchor="start" x="300.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="376" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node27&#45;&gt;Node30 -->
+<g id="edge41" class="edge">
+<title>Node27&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M376,-207.59C376,-195.26 376,-180.72 376,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="372.5,-207.7 376,-217.7 379.5,-207.71 372.5,-207.7"/>
+</g>
+<!-- Node28&#45;&gt;Node5 -->
+<g id="edge38" class="edge">
+<title>Node28&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M249.58,-138.34C260.77,-136.6 272.15,-135.07 283,-134 737.46,-89.17 2193.49,-84.13 2552.44,-83.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="248.7,-134.93 239.39,-139.99 249.82,-141.84 248.7,-134.93"/>
+</g>
+<!-- Node28&#45;&gt;Node29 -->
+<g id="edge39" class="edge">
+<title>Node28&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M149.75,-132.36C139.21,-121.11 126.64,-107.68 117.34,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="147.25,-134.83 156.64,-139.73 152.36,-130.04 147.25,-134.83"/>
+</g>
+<!-- Node31&#45;&gt;Node5 -->
+<g id="edge43" class="edge">
+<title>Node31&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M807.54,-213.82C789.76,-205.3 772.27,-193.12 762,-176 752.4,-159.99 748.98,-147.38 762,-134 793.68,-101.46 2197.7,-87.23 2552.32,-84.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="806.27,-217.09 816.83,-217.95 809.12,-210.69 806.27,-217.09"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="771.5,-140 771.5,-170 962.5,-170 962.5,-140 771.5,-140"/>
+<text text-anchor="start" x="779.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="867" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node31&#45;&gt;Node32 -->
+<g id="edge44" class="edge">
+<title>Node31&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M867,-207.59C867,-195.26 867,-180.72 867,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="863.5,-207.7 867,-217.7 870.5,-207.71 863.5,-207.7"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:href="_ref_tile_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4918,-140 4918,-170 5092,-170 5092,-140 4918,-140"/>
+<text text-anchor="start" x="4926" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5005" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node34 -->
+<g id="edge46" class="edge">
+<title>Node33&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M4998.89,-207.59C5000.35,-195.26 5002.07,-180.72 5003.31,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4995.39,-207.36 4997.69,-217.7 5002.34,-208.19 4995.39,-207.36"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4975.5,-67.5 4975.5,-97.5 5148.5,-97.5 5148.5,-67.5 4975.5,-67.5"/>
+<text text-anchor="start" x="4983.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5062" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node33&#45;&gt;Node35 -->
+<g id="edge49" class="edge">
+<title>Node33&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M5055.46,-213.82C5073.24,-205.3 5090.73,-193.12 5101,-176 5110.6,-159.99 5107.03,-151.67 5101,-134 5096.28,-120.16 5086.06,-107.17 5077.26,-97.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5053.88,-210.69 5046.17,-217.95 5056.73,-217.09 5053.88,-210.69"/>
+</g>
+<!-- Node33&#45;&gt;Node36 -->
+<g id="edge50" class="edge">
+<title>Node33&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M4956.86,-213.52C4928.48,-200.13 4890.68,-182.28 4864.75,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4955.56,-216.78 4966.09,-217.88 4958.55,-210.45 4955.56,-216.78"/>
+</g>
+<!-- Node34&#45;&gt;Node5 -->
+<g id="edge47" class="edge">
+<title>Node34&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M4935.57,-138.1C4926.34,-136.46 4916.97,-135.02 4908,-134 4469.81,-84.38 3065.73,-82.9 2713.66,-83.33"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4935.04,-141.56 4945.51,-139.96 4936.32,-134.68 4935.04,-141.56"/>
+</g>
+<!-- Node34&#45;&gt;Node35 -->
+<g id="edge48" class="edge">
+<title>Node34&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M5023.02,-131.71C5032.01,-120.6 5042.61,-107.49 5050.48,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5020.1,-129.76 5016.53,-139.73 5025.54,-134.16 5020.1,-129.76"/>
+</g>
+<!-- Node37&#45;&gt;Node5 -->
+<g id="edge52" class="edge">
+<title>Node37&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M4358.11,-208.12C4339.64,-199.33 4319.73,-188.44 4303,-176 4282.56,-160.8 4287.19,-144.54 4264,-134 4192.88,-101.67 3032.96,-87.56 2713.75,-84.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4356.79,-211.36 4367.33,-212.39 4359.73,-205.01 4356.79,-211.36"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4312.5,-134.5 4312.5,-175.5 4521.5,-175.5 4521.5,-134.5 4312.5,-134.5"/>
+<text text-anchor="start" x="4320.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="4320.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
+<text text-anchor="middle" x="4417" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node38 -->
+<g id="edge53" class="edge">
+<title>Node37&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M4417,-202.3C4417,-193.3 4417,-183.65 4417,-175.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4413.5,-202.43 4417,-212.43 4420.5,-202.43 4413.5,-202.43"/>
+</g>
+<!-- Node39&#45;&gt;Node5 -->
+<g id="edge55" class="edge">
+<title>Node39&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M5149.69,-202.73C5141.43,-179.62 5126.26,-148.88 5101,-134 5048.39,-103.02 3132.89,-87.17 2713.57,-84.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5146.43,-204.03 5152.91,-212.41 5153.07,-201.82 5146.43,-204.03"/>
+</g>
+<!-- Node39&#45;&gt;Node40 -->
+<g id="edge56" class="edge">
+<title>Node39&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M5193.71,-206.64C5208,-196.49 5224.2,-184.98 5237.54,-175.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5191.68,-203.78 5185.56,-212.43 5195.73,-209.49 5191.68,-203.78"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6181,-140 6181,-170 6351,-170 6351,-140 6181,-140"/>
+<text text-anchor="start" x="6189" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6266" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node41&#45;&gt;Node42 -->
+<g id="edge58" class="edge">
+<title>Node41&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M5833.64,-216.03C5841.17,-214.57 5848.73,-213.19 5856,-212 5993.31,-189.5 6029.57,-197.8 6167,-176 6177.91,-174.27 6189.45,-172.18 6200.64,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5832.91,-212.6 5823.78,-217.99 5834.27,-219.47 5832.91,-212.6"/>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6369,-134.5 6369,-175.5 6555,-175.5 6555,-134.5 6369,-134.5"/>
+<text text-anchor="start" x="6377" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="6377" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
+<text text-anchor="middle" x="6462" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node41&#45;&gt;Node43 -->
+<g id="edge59" class="edge">
+<title>Node41&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M5831.81,-216.03C5839.94,-214.5 5848.13,-213.11 5856,-212 6078.36,-180.56 6137.4,-205.66 6360,-176 6362.95,-175.61 6365.95,-175.18 6368.97,-174.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5831.1,-212.6 5821.95,-217.95 5832.44,-219.47 5831.1,-212.6"/>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="_batch_to_space_nd_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6573,-140 6573,-170 6747,-170 6747,-140 6573,-140"/>
+<text text-anchor="start" x="6581" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="6660" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node44&#45;&gt;Node45 -->
+<g id="edge61" class="edge">
+<title>Node44&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M6024.3,-216.03C6032.6,-214.5 6040.97,-213.11 6049,-212 6276.28,-180.53 6336.72,-207.47 6564,-176 6575.3,-174.44 6587.26,-172.32 6598.76,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6023.41,-212.64 6014.24,-217.95 6024.72,-219.51 6023.41,-212.64"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6765,-134.5 6765,-175.5 6935,-175.5 6935,-134.5 6765,-134.5"/>
+<text text-anchor="start" x="6773" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="6773" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
+<text text-anchor="middle" x="6850" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node44&#45;&gt;Node46 -->
+<g id="edge62" class="edge">
+<title>Node44&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M6023.26,-216.07C6031.89,-214.49 6040.63,-213.08 6049,-212 6361.05,-171.8 6444.04,-216.87 6756,-176 6758.9,-175.62 6761.83,-175.2 6764.8,-174.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6022.36,-212.67 6013.19,-217.98 6023.66,-219.55 6022.36,-212.67"/>
+</g>
+<!-- Node48&#45;&gt;Node12 -->
+<g id="edge66" class="edge">
+<title>Node48&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M1291.04,-214.39C1254.31,-200.9 1204.31,-182.55 1170.24,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1289.96,-217.72 1300.55,-217.88 1292.37,-211.15 1289.96,-217.72"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="_conv3d_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1263,-140 1263,-170 1415,-170 1415,-140 1263,-140"/>
+<text text-anchor="start" x="1271" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="1339" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node48&#45;&gt;Node49 -->
+<g id="edge65" class="edge">
+<title>Node48&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M1339,-207.59C1339,-195.26 1339,-180.72 1339,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1335.5,-207.7 1339,-217.7 1342.5,-207.71 1335.5,-207.7"/>
+</g>
+<!-- Node50&#45;&gt;Node10 -->
+<g id="edge69" class="edge">
+<title>Node50&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M2038.07,-215C1993.57,-201.47 1932.06,-182.77 1890.3,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2037.27,-218.41 2047.85,-217.97 2039.31,-211.71 2037.27,-218.41"/>
+</g>
+<!-- Node50&#45;&gt;Node14 -->
+<g id="edge70" class="edge">
+<title>Node50&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2129.88,-213.2C2151.68,-201.77 2179.47,-187.2 2201.55,-175.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2128.17,-210.14 2120.93,-217.88 2131.42,-216.34 2128.17,-210.14"/>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1975,-140 1975,-170 2115,-170 2115,-140 1975,-140"/>
+<text text-anchor="start" x="1983" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2045" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node50&#45;&gt;Node51 -->
+<g id="edge68" class="edge">
+<title>Node50&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M2079.22,-209.07C2071.07,-196.44 2061.21,-181.15 2054.18,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2076.42,-211.2 2084.78,-217.7 2082.31,-207.4 2076.42,-211.2"/>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:href="_dequantize_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6953.5,-140 6953.5,-170 7102.5,-170 7102.5,-140 6953.5,-140"/>
+<text text-anchor="start" x="6961.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7028" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node52&#45;&gt;Node53 -->
+<g id="edge72" class="edge">
+<title>Node52&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M6371.48,-215.92C6379.04,-214.42 6386.67,-213.07 6394,-212 6636.42,-176.74 6701.77,-212.5 6944,-176 6954.08,-174.48 6964.73,-172.36 6974.94,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6370.7,-212.51 6361.61,-217.96 6372.12,-219.36 6370.7,-212.51"/>
+</g>
+<!-- Node52&#45;&gt;Node54 -->
+<g id="edge73" class="edge">
+<title>Node52&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M6371.14,-215.87C6378.81,-214.37 6386.55,-213.03 6394,-212 6710.09,-168.48 6793.9,-211.4 7111,-176 7124.7,-174.47 7139.23,-172.34 7153.19,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6370.21,-212.49 6361.12,-217.94 6371.62,-219.35 6370.21,-212.49"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7349.5,-140 7349.5,-170 7478.5,-170 7478.5,-140 7349.5,-140"/>
+<text text-anchor="start" x="7357.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7414" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node55&#45;&gt;Node56 -->
+<g id="edge75" class="edge">
+<title>Node55&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M6559.82,-215.73C6566.59,-214.27 6573.42,-212.98 6580,-212 6914.48,-162.25 7005.93,-228.42 7340,-176 7349.2,-174.56 7358.91,-172.41 7368.15,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6558.97,-212.34 6550,-217.98 6560.52,-219.16 6558.97,-212.34"/>
+</g>
+<!-- Node55&#45;&gt;Node57 -->
+<g id="edge76" class="edge">
+<title>Node55&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M6559.82,-215.68C6566.58,-214.23 6573.41,-212.95 6580,-212 6979.26,-154.18 7086.65,-225.73 7487,-176 7498.71,-174.55 7511.12,-172.39 7522.97,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6558.96,-212.29 6549.99,-217.92 6560.51,-219.11 6558.96,-212.29"/>
+</g>
+<!-- Node58&#45;&gt;Node16 -->
+<g id="edge79" class="edge">
+<title>Node58&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M2938.14,-214.26C2906.92,-202.68 2866.14,-187.56 2833.94,-175.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2937.33,-217.69 2947.92,-217.88 2939.76,-211.13 2937.33,-217.69"/>
+</g>
+<!-- Node59 -->
+<g id="node59" class="node">
+<title>Node59</title>
+<g id="a_node59"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2881,-140 2881,-170 3049,-170 3049,-140 2881,-140"/>
+<text text-anchor="start" x="2889" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="2965" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node58&#45;&gt;Node59 -->
+<g id="edge78" class="edge">
+<title>Node58&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M2979.36,-207.96C2975.93,-195.55 2971.86,-180.83 2968.93,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2976.01,-209 2982.05,-217.7 2982.76,-207.13 2976.01,-209"/>
+</g>
+<!-- Node60&#45;&gt;Node18 -->
+<g id="edge83" class="edge">
+<title>Node60&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M3408.72,-215.25C3360.77,-201.71 3294.03,-182.85 3248.82,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3407.77,-218.62 3418.35,-217.97 3409.68,-211.88 3407.77,-218.62"/>
+</g>
+<!-- Node61 -->
+<g id="node61" class="node">
+<title>Node61</title>
+<g id="a_node61"><a xlink:href="_gather_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3311.5,-140 3311.5,-170 3440.5,-170 3440.5,-140 3311.5,-140"/>
+<text text-anchor="start" x="3319.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3376" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node60&#45;&gt;Node61 -->
+<g id="edge81" class="edge">
+<title>Node60&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M3442.89,-211.25C3427.12,-198.23 3407.21,-181.78 3393.23,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3440.76,-214.03 3450.7,-217.7 3445.21,-208.64 3440.76,-214.03"/>
+</g>
+<!-- Node62 -->
+<g id="node62" class="node">
+<title>Node62</title>
+<g id="a_node62"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3459,-140 3459,-170 3661,-170 3661,-140 3459,-140"/>
+<text text-anchor="start" x="3467" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3560" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node60&#45;&gt;Node62 -->
+<g id="edge82" class="edge">
+<title>Node60&#45;&gt;Node62</title>
+<path fill="none" stroke="midnightblue" d="M3493.11,-211.25C3508.88,-198.23 3528.79,-181.78 3542.77,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3490.79,-208.64 3485.3,-217.7 3495.24,-214.03 3490.79,-208.64"/>
+</g>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7685.5,-140 7685.5,-170 7846.5,-170 7846.5,-140 7685.5,-140"/>
+<text text-anchor="start" x="7693.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="7766" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node63&#45;&gt;Node64 -->
+<g id="edge85" class="edge">
+<title>Node63&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M6768.74,-215.98C6776.87,-214.42 6785.1,-213.03 6793,-212 7182.47,-161.2 7286.53,-226.8 7676,-176 7687.11,-174.55 7698.87,-172.4 7710.1,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6768.01,-212.56 6758.9,-217.96 6769.39,-219.42 6768.01,-212.56"/>
+</g>
+<!-- Node65 -->
+<g id="node65" class="node">
+<title>Node65</title>
+<g id="a_node65"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7865,-134.5 7865,-175.5 8065,-175.5 8065,-134.5 7865,-134.5"/>
+<text text-anchor="start" x="7873" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="7873" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
+<text text-anchor="middle" x="7965" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node63&#45;&gt;Node65 -->
+<g id="edge86" class="edge">
+<title>Node63&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M6768.73,-215.93C6776.87,-214.37 6785.1,-213 6793,-212 7261.51,-152.52 7385.42,-226.38 7855,-176 7858.28,-175.65 7861.61,-175.25 7864.97,-174.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="6768.01,-212.5 6758.89,-217.9 6769.38,-219.37 6768.01,-212.5"/>
+</g>
+<!-- Node66&#45;&gt;Node40 -->
+<g id="edge90" class="edge">
+<title>Node66&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M5332.52,-211.18C5318.97,-200.11 5302.41,-186.57 5289.08,-175.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5330.55,-214.09 5340.51,-217.7 5334.98,-208.67 5330.55,-214.09"/>
+</g>
+<!-- Node67 -->
+<g id="node67" class="node">
+<title>Node67</title>
+<g id="a_node67"><a xlink:href="_lstm_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5362.5,-140 5362.5,-170 5491.5,-170 5491.5,-140 5362.5,-140"/>
+<text text-anchor="start" x="5370.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="5427" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node66&#45;&gt;Node67 -->
+<g id="edge88" class="edge">
+<title>Node66&#45;&gt;Node67</title>
+<path fill="none" stroke="midnightblue" d="M5377.82,-210.17C5389.48,-197.33 5403.88,-181.47 5414.08,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5375.11,-207.95 5370.98,-217.7 5380.29,-212.65 5375.11,-207.95"/>
+</g>
+<!-- Node66&#45;&gt;Node68 -->
+<g id="edge89" class="edge">
+<title>Node66&#45;&gt;Node68</title>
+<path fill="none" stroke="midnightblue" d="M5412.19,-214.91C5455.06,-201.39 5514.2,-182.74 5554.37,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="5410.97,-211.63 5402.48,-217.97 5413.07,-218.3 5410.97,-211.63"/>
+</g>
+<!-- Node72 -->
+<g id="node72" class="node">
+<title>Node72</title>
+<g id="a_node72"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8083,-140 8083,-170 8223,-170 8223,-140 8083,-140"/>
+<text text-anchor="start" x="8091" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="8153" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node71&#45;&gt;Node72 -->
+<g id="edge94" class="edge">
+<title>Node71&#45;&gt;Node72</title>
+<path fill="none" stroke="midnightblue" d="M7236.82,-215.71C7243.59,-214.26 7250.42,-212.97 7257,-212 7616.6,-159.12 7714.4,-228.88 8074,-176 8083.8,-174.56 8094.14,-172.41 8104.01,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7235.97,-212.32 7226.99,-217.95 7237.52,-219.14 7235.97,-212.32"/>
+</g>
+<!-- Node73 -->
+<g id="node73" class="node">
+<title>Node73</title>
+<g id="a_node73"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8241,-140 8241,-170 8421,-170 8421,-140 8241,-140"/>
+<text text-anchor="start" x="8249" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="8331" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node71&#45;&gt;Node73 -->
+<g id="edge95" class="edge">
+<title>Node71&#45;&gt;Node73</title>
+<path fill="none" stroke="midnightblue" d="M7236.52,-215.73C7243.39,-214.25 7250.32,-212.96 7257,-212 7686.24,-150.45 7801.39,-227.1 8232,-176 8244.19,-174.55 8257.11,-172.4 8269.46,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7235.54,-212.36 7226.56,-218 7237.09,-219.19 7235.54,-212.36"/>
+</g>
+<!-- Node74&#45;&gt;Node20 -->
+<g id="edge98" class="edge">
+<title>Node74&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M4013.53,-215.17C3966.49,-201.63 3901.18,-182.82 3856.89,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4012.69,-218.57 4023.27,-217.97 4014.63,-211.84 4012.69,-218.57"/>
+</g>
+<!-- Node75 -->
+<g id="node75" class="node">
+<title>Node75</title>
+<g id="a_node75"><a xlink:href="_reduce_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3917.5,-140 3917.5,-170 4046.5,-170 4046.5,-140 3917.5,-140"/>
+<text text-anchor="start" x="3925.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3982" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node74&#45;&gt;Node75 -->
+<g id="edge97" class="edge">
+<title>Node74&#45;&gt;Node75</title>
+<path fill="none" stroke="midnightblue" d="M4047.01,-210.89C4031.66,-197.93 4012.41,-181.68 3998.85,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4045.17,-213.93 4055.07,-217.7 4049.69,-208.58 4045.17,-213.93"/>
+</g>
+<!-- Node76 -->
+<g id="node76" class="node">
+<title>Node76</title>
+<g id="a_node76"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4064.5,-140 4064.5,-170 4255.5,-170 4255.5,-140 4064.5,-140"/>
+<text text-anchor="start" x="4072.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4160" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node74&#45;&gt;Node76 -->
+<g id="edge99" class="edge">
+<title>Node74&#45;&gt;Node76</title>
+<path fill="none" stroke="midnightblue" d="M4096.44,-210.89C4111.45,-197.93 4130.27,-181.68 4143.52,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4093.83,-208.52 4088.55,-217.7 4098.41,-213.82 4093.83,-208.52"/>
+</g>
+<!-- Node95 -->
+<g id="node95" class="node">
+<title>Node95</title>
+<g id="a_node95"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10603,-134.5 10603,-175.5 10773,-175.5 10773,-134.5 10603,-134.5"/>
+<text text-anchor="start" x="10611" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="10611" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
+<text text-anchor="middle" x="10688" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node94&#45;&gt;Node95 -->
+<g id="edge122" class="edge">
+<title>Node94&#45;&gt;Node95</title>
+<path fill="none" stroke="midnightblue" d="M10943.98,-215.68C10893.5,-203.91 10825.15,-187.97 10771.77,-175.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="10943.29,-219.11 10953.83,-217.97 10944.88,-212.29 10943.29,-219.11"/>
+</g>
+<!-- Node96 -->
+<g id="node96" class="node">
+<title>Node96</title>
+<g id="a_node96"><a xlink:href="_space_to_batch_nd_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10791,-140 10791,-170 10965,-170 10965,-140 10791,-140"/>
+<text text-anchor="start" x="10799" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="10878" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node94&#45;&gt;Node96 -->
+<g id="edge123" class="edge">
+<title>Node94&#45;&gt;Node96</title>
+<path fill="none" stroke="midnightblue" d="M10980,-213C10956.13,-199.66 10924.75,-182.12 10903.13,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="10978.3,-216.06 10988.74,-217.88 10981.72,-209.95 10978.3,-216.06"/>
+</g>
+<!-- Node98 -->
+<g id="node98" class="node">
+<title>Node98</title>
+<g id="a_node98"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10983,-140 10983,-170 11207,-170 11207,-140 10983,-140"/>
+<text text-anchor="start" x="10991" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11095" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node97&#45;&gt;Node98 -->
+<g id="edge125" class="edge">
+<title>Node97&#45;&gt;Node98</title>
+<path fill="none" stroke="midnightblue" d="M11172.56,-211.61C11154.33,-198.54 11131.11,-181.89 11114.85,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="11170.9,-214.72 11181.06,-217.7 11174.97,-209.03 11170.9,-214.72"/>
+</g>
+<!-- Node99 -->
+<g id="node99" class="node">
+<title>Node99</title>
+<g id="a_node99"><a xlink:href="_space_to_depth_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11225,-140 11225,-170 11387,-170 11387,-140 11225,-140"/>
+<text text-anchor="start" x="11233" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11306" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node97&#45;&gt;Node99 -->
+<g id="edge126" class="edge">
+<title>Node97&#45;&gt;Node99</title>
+<path fill="none" stroke="midnightblue" d="M11229.17,-211.61C11247.23,-198.54 11270.23,-181.89 11286.34,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="11226.8,-209.01 11220.75,-217.7 11230.9,-214.68 11226.8,-209.01"/>
+</g>
+<!-- Node101 -->
+<g id="node101" class="node">
+<title>Node101</title>
+<g id="a_node101"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11405,-140 11405,-170 11587,-170 11587,-140 11405,-140"/>
+<text text-anchor="start" x="11413" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11496" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node100&#45;&gt;Node101 -->
+<g id="edge128" class="edge">
+<title>Node100&#45;&gt;Node101</title>
+<path fill="none" stroke="midnightblue" d="M11449.98,-209.81C11460.91,-197.03 11474.31,-181.36 11483.83,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="11447.07,-207.83 11443.23,-217.7 11452.39,-212.38 11447.07,-207.83"/>
+</g>
+<!-- Node102 -->
+<g id="node102" class="node">
+<title>Node102</title>
+<g id="a_node102"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11605.5,-140 11605.5,-170 11734.5,-170 11734.5,-140 11605.5,-140"/>
+<text text-anchor="start" x="11613.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="11670" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node100&#45;&gt;Node102 -->
+<g id="edge129" class="edge">
+<title>Node100&#45;&gt;Node102</title>
+<path fill="none" stroke="midnightblue" d="M11484.74,-214.91C11527.26,-201.39 11585.9,-182.74 11625.74,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="11483.58,-211.61 11475.11,-217.97 11485.71,-218.28 11483.58,-211.61"/>
+</g>
+<!-- Node103&#45;&gt;Node38 -->
+<g id="edge131" class="edge">
+<title>Node103&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M4594.13,-214.79C4558.96,-203.11 4512.4,-187.66 4475.85,-175.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4593.14,-218.14 4603.73,-217.97 4595.34,-211.5 4593.14,-218.14"/>
+</g>
+<!-- Node104 -->
+<g id="node104" class="node">
+<title>Node104</title>
+<g id="a_node104"><a xlink:href="_transpose_convolution2d_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4540,-140 4540,-170 4752,-170 4752,-140 4540,-140"/>
+<text text-anchor="start" x="4548" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4646" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node103&#45;&gt;Node104 -->
+<g id="edge132" class="edge">
+<title>Node103&#45;&gt;Node104</title>
+<path fill="none" stroke="midnightblue" d="M4646,-207.59C4646,-195.26 4646,-180.72 4646,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4642.5,-207.7 4646,-217.7 4649.5,-207.71 4642.5,-207.7"/>
+</g>
+</g>
+</svg>