blob: 8a12a7618ca9823fc260ebaec63cc9d79c06e4b9 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: include/armnn/backends/IMemoryManager.hpp Pages: 1 -->
<svg width="21589pt" height="485pt"
viewBox="0.00 0.00 21589.00 485.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 481)">
<title>include/armnn/backends/IMemoryManager.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-481 21585,-481 21585,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="8322,-446.5 8322,-476.5 8457,-476.5 8457,-446.5 8322,-446.5"/>
<text text-anchor="start" x="8330" y="-464.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="8389.5" y="-453.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_i_backend_internal_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3117,-379.5 3117,-409.5 3252,-409.5 3252,-379.5 3117,-379.5"/>
<text text-anchor="start" x="3125" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="3184.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.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="M8311.49,-459.53C7709.74,-452.01 3815.05,-403.37 3252.24,-396.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.74,-463.03 8321.79,-459.65 8311.83,-456.03 8311.74,-463.03"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="570,-234.5 570,-253.5 735,-253.5 735,-234.5 570,-234.5"/>
<text text-anchor="middle" x="652.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge111" class="edge">
<title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M8311.53,-460.24C7687.51,-458.1 3495.74,-442.68 2230.5,-410 1887.85,-401.15 967.15,-544 689.5,-343 659.89,-321.56 653.97,-273.38 652.79,-253.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.75,-463.74 8321.76,-460.28 8311.78,-456.74 8311.75,-463.74"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="753.5,-234.5 753.5,-253.5 941.5,-253.5 941.5,-234.5 753.5,-234.5"/>
<text text-anchor="middle" x="847.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge112" class="edge">
<title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M8311.76,-460.37C7740.58,-459.34 4185.08,-451.34 3107.5,-410 2147.38,-373.17 1903.29,-389.04 950.5,-265 928.82,-262.18 904.84,-257.61 885.47,-253.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.94,-463.87 8321.94,-460.39 8311.95,-456.87 8311.94,-463.87"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4871,-234.5 4871,-253.5 5036,-253.5 5036,-234.5 4871,-234.5"/>
<text text-anchor="middle" x="4953.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge137" class="edge">
<title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M8311.79,-460.03C7819.22,-456.79 5147.44,-435.01 5003.5,-343 4971.15,-322.32 4958.78,-273.7 4954.95,-253.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.97,-463.53 8321.99,-460.1 8312.01,-456.53 8311.97,-463.53"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6178.5,-151 6178.5,-181 6296.5,-181 6296.5,-151 6178.5,-151"/>
<text text-anchor="start" x="6186.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6237.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge139" class="edge">
<title>Node1&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M8311.6,-446.84C8199.77,-427.87 7987.09,-394.18 7804.5,-379 7659.61,-366.95 6629.69,-401.28 6496.5,-343 6472.6,-332.54 6479.39,-311.48 6455.5,-301 6393.92,-273.97 5292.34,-313.26 5245.5,-265 5232.5,-251.61 5232.56,-236.45 5245.5,-223 5281.11,-185.97 6118.8,-195.31 6169.5,-187 6178.12,-185.59 6187.19,-183.42 6195.8,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.32,-450.34 8321.77,-448.57 8312.5,-443.44 8311.32,-450.34"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8371,-234.5 8371,-253.5 8568,-253.5 8568,-234.5 8371,-234.5"/>
<text text-anchor="middle" x="8469.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node75 -->
<g id="edge142" class="edge">
<title>Node1&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M8387.35,-436.36C8385.54,-403.75 8386.11,-344.71 8408.5,-301 8419.18,-280.14 8440.99,-263.14 8455.43,-253.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8383.86,-436.6 8388.04,-446.34 8390.85,-436.12 8383.86,-436.6"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9893,-229 9893,-259 10022,-259 10022,-229 9893,-229"/>
<text text-anchor="start" x="9901" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9957.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node85 -->
<g id="edge241" class="edge">
<title>Node1&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M8467.17,-457.47C8718.44,-447.08 9507.12,-409.85 9752.5,-343 9822.91,-323.82 9898.61,-281.18 9935.19,-259.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8466.88,-453.98 8457.04,-457.88 8467.17,-460.97 8466.88,-453.98"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13744,-229 13744,-259 13897,-259 13897,-229 13744,-229"/>
<text text-anchor="start" x="13752" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="13820.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node88 -->
<g id="edge254" class="edge">
<title>Node1&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M8467.35,-458.85C8864.73,-450.25 10706.86,-408.53 12213.5,-343 12889.75,-313.59 13064.22,-359.37 13734.5,-265 13744.97,-263.53 13756.05,-261.39 13766.64,-259.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8467.04,-455.35 8457.12,-459.07 8467.19,-462.35 8467.04,-455.35"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="_base_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7494,-379.5 7494,-409.5 7641,-409.5 7641,-379.5 7494,-379.5"/>
<text text-anchor="start" x="7502" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="7567.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/BaseMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node91 -->
<g id="edge113" class="edge">
<title>Node1&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M8311.68,-457.93C8176.55,-452.85 7889.93,-439.38 7649.5,-410 7646.77,-409.67 7644,-409.3 7641.2,-408.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.81,-461.43 8321.93,-458.31 8312.07,-454.44 8311.81,-461.43"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="_cl_tensor_handle_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6276,-307 6276,-337 6411,-337 6411,-307 6276,-307"/>
<text text-anchor="start" x="6284" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="6343.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node93 -->
<g id="edge136" class="edge">
<title>Node1&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M8311.3,-460.93C8045.41,-461.33 7152.36,-453.75 6425.5,-343 6415.65,-341.5 6405.25,-339.38 6395.28,-337.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.63,-464.43 8321.62,-460.92 8311.61,-457.43 8311.63,-464.43"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="_cl_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9370,-229 9370,-259 9505,-259 9505,-229 9370,-229"/>
<text text-anchor="start" x="9378" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="9437.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node94 -->
<g id="edge138" class="edge">
<title>Node1&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M8467.75,-450.36C8598.3,-432.8 8868.4,-393.68 9093.5,-343 9203,-318.35 9329.36,-279.65 9394.19,-259.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8466.9,-446.95 8457.46,-451.74 8467.83,-453.88 8466.9,-446.95"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="_tensor_handle_factory_registry_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14674.5,-379.5 14674.5,-409.5 14854.5,-409.5 14854.5,-379.5 14674.5,-379.5"/>
<text text-anchor="start" x="14682.5" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="14764.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TensorHandleFactoryRegistry.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node101 -->
<g id="edge132" class="edge">
<title>Node1&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M8467.37,-460.52C9144.09,-460.64 14018.68,-459.73 14665.5,-410 14668.44,-409.77 14671.43,-409.51 14674.45,-409.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8467.24,-457.02 8457.24,-460.52 8467.24,-464.02 8467.24,-457.02"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="_cl_import_tensor_handle_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7659,-379.5 7659,-409.5 7796,-409.5 7796,-379.5 7659,-379.5"/>
<text text-anchor="start" x="7667" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClImport</text>
<text text-anchor="middle" x="7727.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">TensorHandleFactory.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node102 -->
<g id="edge133" class="edge">
<title>Node1&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M8311.86,-455.86C8200.54,-448.72 7989.26,-433.37 7810.5,-410 7805.86,-409.39 7801.08,-408.71 7796.27,-407.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8311.79,-459.36 8321.99,-456.5 8312.23,-452.37 8311.79,-459.36"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="_gpu_fsa_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15052.5,-379.5 15052.5,-409.5 15212.5,-409.5 15212.5,-379.5 15052.5,-379.5"/>
<text text-anchor="start" x="15060.5" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="15132.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node104 -->
<g id="edge140" class="edge">
<title>Node1&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M8467.4,-460.39C9109.05,-459.39 13530.97,-451.09 14863.5,-410 14926.96,-408.04 14998.76,-404.08 15052.21,-400.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8467.34,-456.89 8457.34,-460.4 8467.35,-463.89 8467.34,-456.89"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="_ref_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10188.5,-379.5 10188.5,-409.5 10328.5,-409.5 10328.5,-379.5 10188.5,-379.5"/>
<text text-anchor="start" x="10196.5" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10258.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node106 -->
<g id="edge143" class="edge">
<title>Node1&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M8467.32,-458.14C8691.32,-451.31 9356.98,-430.66 9909.5,-410 10006.16,-406.39 10117.85,-401.65 10188.32,-398.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8467.19,-454.65 8457.3,-458.45 8467.41,-461.64 8467.19,-454.65"/>
</g>
<!-- Node192 -->
<g id="node192" class="node">
<title>Node192</title>
<g id="a_node192"><a xlink:href="_tosa_ref_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13878,-379.5 13878,-409.5 14039,-409.5 14039,-379.5 13878,-379.5"/>
<text text-anchor="start" x="13886" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="13958.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node192 -->
<g id="edge242" class="edge">
<title>Node1&#45;&gt;Node192</title>
<path fill="none" stroke="midnightblue" d="M8467.09,-459.73C8906.68,-455.37 11129.12,-433.04 12944.5,-410 13291.97,-405.59 13706.4,-399.36 13877.99,-396.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8467.01,-456.23 8457.04,-459.83 8467.08,-463.23 8467.01,-456.23"/>
</g>
<!-- Node200 -->
<g id="node200" class="node">
<title>Node200</title>
<g id="a_node200"><a xlink:href="_sample_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14496.5,-379.5 14496.5,-409.5 14656.5,-409.5 14656.5,-379.5 14496.5,-379.5"/>
<text text-anchor="start" x="14504.5" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="14576.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node200 -->
<g id="edge255" class="edge">
<title>Node1&#45;&gt;Node200</title>
<path fill="none" stroke="midnightblue" d="M8467.46,-460.35C8966.63,-459.26 11766.11,-451.44 14047.5,-410 14206.65,-407.11 14392.67,-401.49 14496.3,-398.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8467.12,-456.85 8457.13,-460.37 8467.14,-463.85 8467.12,-456.85"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_dynamic_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="191,-307 191,-337 326,-337 326,-307 191,-307"/>
<text text-anchor="start" x="199" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="258.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M3106.75,-393.15C2678.98,-391.07 621.13,-379.26 340.5,-343 330.04,-341.65 318.97,-339.47 308.47,-337.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.83,-396.65 3116.85,-393.2 3106.87,-389.65 3106.83,-396.65"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="524.5,-0.5 524.5,-30.5 650.5,-30.5 650.5,-0.5 524.5,-0.5"/>
<text text-anchor="start" x="532.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="587.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node8 -->
<g id="edge25" class="edge">
<title>Node2&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M3106.6,-393.06C2697.13,-390.59 808.18,-377.39 689.5,-343 625.15,-324.35 593.41,-323.36 560.5,-265 517.27,-188.35 539.11,-152.36 560.5,-67 563.79,-53.88 571.2,-40.45 577.43,-30.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.83,-396.56 3116.85,-393.12 3106.88,-389.56 3106.83,-396.56"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_dynamic_backend_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="191,-229 191,-259 364,-259 364,-229 191,-229"/>
<text text-anchor="start" x="199" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="277.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node12 -->
<g id="edge26" class="edge">
<title>Node2&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M3106.48,-392.94C2659.14,-389.61 437.61,-371.65 373.5,-343 350.24,-332.61 352.26,-319.26 334.5,-301 320.38,-286.48 303.83,-270.31 292.21,-259.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.69,-396.44 3116.72,-393.01 3106.74,-389.44 3106.69,-396.44"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_backend_helper_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2344,-312.5 2344,-331.5 2505,-331.5 2505,-312.5 2344,-312.5"/>
<text text-anchor="middle" x="2424.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendHelper.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node14 -->
<g id="edge15" class="edge">
<title>Node2&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M3106.35,-391.24C2980.93,-386.81 2727.19,-374.48 2514.5,-343 2495.5,-340.19 2474.54,-335.62 2457.63,-331.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.51,-394.75 3116.62,-391.6 3106.75,-387.76 3106.51,-394.75"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_graph_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2523.5,-312.5 2523.5,-331.5 2641.5,-331.5 2641.5,-312.5 2523.5,-312.5"/>
<text text-anchor="middle" x="2582.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node15 -->
<g id="edge16" class="edge">
<title>Node2&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M3106.74,-390.82C3002.2,-386.15 2810.9,-373.88 2650.5,-343 2636,-340.21 2620.15,-335.64 2607.41,-331.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.75,-394.32 3116.9,-391.26 3107.06,-387.33 3106.75,-394.32"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="382.5,-312.5 382.5,-331.5 548.5,-331.5 548.5,-312.5 382.5,-312.5"/>
<text text-anchor="middle" x="465.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node16 -->
<g id="edge17" class="edge">
<title>Node2&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M3106.7,-392.86C2699.29,-389.37 820.45,-371.83 562.5,-343 541.31,-340.63 517.89,-335.87 499.37,-331.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.88,-396.36 3116.91,-392.94 3106.94,-389.36 3106.88,-396.36"/>
</g>
<!-- Node2&#45;&gt;Node17 -->
<g id="edge23" class="edge">
<title>Node2&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M3106.8,-393.58C2702.62,-393.8 854.77,-392.09 744.5,-343 701.44,-323.83 669.05,-273.9 657.31,-253.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.93,-397.08 3116.93,-393.58 3106.93,-390.08 3106.93,-397.08"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="753.5,-312.5 753.5,-331.5 941.5,-331.5 941.5,-312.5 753.5,-312.5"/>
<text text-anchor="middle" x="847.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node18 -->
<g id="edge20" class="edge">
<title>Node2&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M3106.71,-391.15C2756.17,-380.58 1323.81,-337.37 941.61,-325.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.66,-394.65 3116.77,-391.46 3106.88,-387.66 3106.66,-394.65"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2659.5,-312.5 2659.5,-331.5 2789.5,-331.5 2789.5,-312.5 2659.5,-312.5"/>
<text text-anchor="middle" x="2724.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node20 -->
<g id="edge24" class="edge">
<title>Node2&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M3106.49,-386.39C3028.17,-378.53 2904.27,-364.11 2798.5,-343 2783.23,-339.95 2766.46,-335.51 2752.75,-331.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3106.47,-389.9 3116.76,-387.41 3107.16,-382.94 3106.47,-389.9"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_i_backend_internal_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2808,-307 2808,-337 2981,-337 2981,-307 2808,-307"/>
<text text-anchor="start" x="2816" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="2894.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node21 -->
<g id="edge27" class="edge">
<title>Node2&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M3117.13,-377.12C3067.26,-365 3000.02,-348.65 2952.53,-337.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3116.31,-380.53 3126.86,-379.49 3117.97,-373.72 3116.31,-380.53"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2999,-307 2999,-337 3172,-337 3172,-307 2999,-307"/>
<text text-anchor="start" x="3007" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="3085.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node22 -->
<g id="edge28" class="edge">
<title>Node2&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M3156.32,-373.43C3139.97,-361.79 3119.8,-347.42 3105.17,-337"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3154.29,-376.28 3164.47,-379.23 3158.35,-370.58 3154.29,-376.28"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_cl_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5012.5,-312.5 5012.5,-331.5 5178.5,-331.5 5178.5,-312.5 5012.5,-312.5"/>
<text text-anchor="middle" x="5095.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node23 -->
<g id="edge29" class="edge">
<title>Node2&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M3262.21,-392.97C3503.14,-390.94 4258.86,-381.71 4883.5,-343 4928.15,-340.23 4977.95,-335.61 5018.06,-331.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.12,-389.47 3252.15,-393.05 3262.18,-396.47 3262.12,-389.47"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_cl_layer_support_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3190,-312.5 3190,-331.5 3379,-331.5 3379,-312.5 3190,-312.5"/>
<text text-anchor="middle" x="3284.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node26 -->
<g id="edge32" class="edge">
<title>Node2&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M3213.01,-373.4C3232.55,-359.62 3257.51,-342.03 3272.17,-331.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3210.89,-370.61 3204.74,-379.23 3214.93,-376.33 3210.89,-370.61"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_cl_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4726,-307 4726,-337 4875,-337 4875,-307 4726,-307"/>
<text text-anchor="start" x="4734" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="4800.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node48 -->
<g id="edge55" class="edge">
<title>Node2&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M3262.4,-390.1C3536.87,-378.13 4456.91,-337.99 4725.99,-326.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3261.97,-386.62 3252.14,-390.55 3262.28,-393.61 3261.97,-386.62"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_gpu_fsa_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6506,-307 6506,-337 6625,-337 6625,-307 6506,-307"/>
<text text-anchor="start" x="6514" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6565.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node50 -->
<g id="edge58" class="edge">
<title>Node2&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M3262.33,-393.56C3691.97,-393.7 5777.64,-391.79 6419.5,-343 6447.94,-340.84 6479.31,-336.76 6505.65,-332.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.19,-390.06 3252.19,-393.56 3262.19,-397.06 3262.19,-390.06"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_neon_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7927,-312.5 7927,-331.5 8124,-331.5 8124,-312.5 7927,-312.5"/>
<text text-anchor="middle" x="8025.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node74 -->
<g id="edge92" class="edge">
<title>Node2&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M3262.38,-393.18C3835.06,-390.79 7385.89,-374.71 7862.5,-343 7897.92,-340.64 7937.44,-335.85 7968.69,-331.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.15,-389.68 3252.16,-393.23 3262.18,-396.68 3262.15,-389.68"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_neon_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8142,-307 8142,-337 8323,-337 8323,-307 8142,-307"/>
<text text-anchor="start" x="8150" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
<text text-anchor="middle" x="8232.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node77 -->
<g id="edge95" class="edge">
<title>Node2&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M3262.2,-393.59C3853.14,-394.13 7628.67,-395.49 8132.5,-343 8145.27,-341.67 8158.82,-339.49 8171.7,-337.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.09,-390.09 3252.09,-393.58 3262.08,-397.09 3262.09,-390.09"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_neon_layer_support_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8417.5,-307 8417.5,-337 8579.5,-337 8579.5,-307 8417.5,-307"/>
<text text-anchor="start" x="8425.5" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="8498.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">Support.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node79 -->
<g id="edge98" class="edge">
<title>Node2&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M3262.4,-393.25C3867.34,-391.26 7804.84,-377.02 8331.5,-343 8359.47,-341.19 8389.95,-337.93 8417.12,-334.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.05,-389.75 3252.06,-393.29 3262.07,-396.75 3262.05,-389.75"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="_ref_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9615,-307 9615,-337 9744,-337 9744,-307 9615,-307"/>
<text text-anchor="start" x="9623" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9679.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node83 -->
<g id="edge103" class="edge">
<title>Node2&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M3262.23,-393.59C3773.31,-393.99 6705.38,-393.95 9093.5,-343 9283.05,-338.96 9506.97,-330.21 9614.91,-325.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.03,-390.09 3252.02,-393.58 3262.02,-397.09 3262.03,-390.09"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="_tosa_ref_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11895,-307 11895,-337 12048,-337 12048,-307 11895,-307"/>
<text text-anchor="start" x="11903" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="11971.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node87 -->
<g id="edge107" class="edge">
<title>Node2&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M3262.44,-393.16C3839.5,-390.58 7508.73,-373.48 10492.5,-343 11029.49,-337.51 11676.11,-327.64 11894.91,-324.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.14,-389.66 3252.16,-393.2 3262.17,-396.66 3262.14,-389.66"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14459,-229 14459,-259 14620,-259 14620,-229 14459,-229"/>
<text text-anchor="start" x="14467" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="14539.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node90 -->
<g id="edge110" class="edge">
<title>Node2&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M3262.43,-393.25C4245.25,-390.08 14194.12,-357.65 14227.5,-343 14250.83,-332.76 14244.25,-313.4 14266.5,-301 14338.91,-260.65 14368.37,-281.99 14449.5,-265 14458.43,-263.13 14467.84,-261.1 14477.09,-259.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3262.29,-389.75 3252.3,-393.28 3262.31,-396.75 3262.29,-389.75"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="382,-234.5 382,-253.5 513,-253.5 513,-234.5 382,-234.5"/>
<text text-anchor="middle" x="447.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.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="M303.1,-303.06C341.88,-287.47 396.37,-265.56 426.1,-253.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="301.58,-299.9 293.61,-306.88 304.19,-306.4 301.58,-299.9"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-151 0,-181 173,-181 173,-151 0,-151"/>
<text text-anchor="start" x="8" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="86.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.cpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node3&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M228.91,-301.27C214.2,-291.02 196.42,-277.95 181.5,-265 149.65,-237.35 116.16,-200.77 98.71,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="226.95,-304.17 237.17,-306.96 230.92,-298.4 226.95,-304.17"/>
</g>
<!-- Node3&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node3&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M264.51,-296.96C267.61,-284.55 271.29,-269.83 273.94,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="261.1,-296.15 262.07,-306.7 267.89,-297.85 261.1,-296.15"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="382.5,-156.5 382.5,-175.5 512.5,-175.5 512.5,-156.5 382.5,-156.5"/>
<text text-anchor="middle" x="447.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</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="M447.5,-224.22C447.5,-208.7 447.5,-187.36 447.5,-175.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="444,-224.28 447.5,-234.28 451,-224.28 444,-224.28"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="651,-151 651,-181 758,-181 758,-151 651,-151"/>
<text text-anchor="start" x="659" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="704.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M486.3,-231.53C531.94,-218.03 607.72,-195.62 656.88,-181.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="485.08,-228.24 476.48,-234.43 487.06,-234.95 485.08,-228.24"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="570,-73 570,-103 697,-103 697,-73 570,-73"/>
<text text-anchor="start" x="578" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="633.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M684.11,-143.17C672.11,-130.33 657.29,-114.47 646.79,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="681.76,-145.79 691.15,-150.7 686.88,-141.01 681.76,-145.79"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="715,-73 715,-103 834,-103 834,-73 715,-73"/>
<text text-anchor="start" x="723" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="774.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M724.61,-143.17C736.43,-130.33 751.04,-114.47 761.39,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="721.87,-140.98 717.67,-150.7 727.02,-145.72 721.87,-140.98"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="852,-73 852,-103 959,-103 959,-73 852,-73"/>
<text text-anchor="start" x="860" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="905.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node6&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M751.53,-147.22C787.15,-133.75 835.43,-115.5 868.36,-103.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="749.95,-144.07 741.84,-150.88 752.43,-150.62 749.95,-144.07"/>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M618.53,-64.06C611.37,-53.09 603.03,-40.3 596.79,-30.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="615.8,-66.27 624.19,-72.73 621.66,-62.45 615.8,-66.27"/>
</g>
<!-- Node12&#45;&gt;Node5 -->
<g id="edge12" class="edge">
<title>Node12&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M318.51,-224.67C353.33,-209.1 401.74,-187.46 428.25,-175.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="316.78,-221.61 309.08,-228.88 319.64,-228 316.78,-221.61"/>
</g>
<!-- Node12&#45;&gt;Node11 -->
<g id="edge13" class="edge">
<title>Node12&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M232.38,-225.05C198.57,-211.59 152.95,-193.44 121.79,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="231.44,-228.44 242.02,-228.88 234.02,-221.93 231.44,-228.44"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_dynamic_backend_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="191,-151 191,-181 364,-181 364,-151 191,-151"/>
<text text-anchor="start" x="199" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="277.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.cpp</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge14" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M277.5,-218.59C277.5,-206.26 277.5,-191.72 277.5,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="274,-218.7 277.5,-228.7 281,-218.71 274,-218.7"/>
</g>
<!-- Node16&#45;&gt;Node4 -->
<g id="edge19" class="edge">
<title>Node16&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M461.05,-302.22C457.38,-286.7 452.32,-265.36 449.54,-253.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="457.72,-303.36 463.44,-312.28 464.54,-301.74 457.72,-303.36"/>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge18" class="edge">
<title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M496.15,-308.54C534.31,-293.03 598.48,-266.95 631.49,-253.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="494.53,-305.42 486.59,-312.43 497.17,-311.91 494.53,-305.42"/>
</g>
<!-- Node18&#45;&gt;Node17 -->
<g id="edge21" class="edge">
<title>Node18&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M816.04,-308.74C776.31,-293.25 708.98,-267.01 674.41,-253.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="814.92,-312.06 825.51,-312.43 817.46,-305.54 814.92,-312.06"/>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge22" class="edge">
<title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M847.5,-302.22C847.5,-286.7 847.5,-265.36 847.5,-253.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="844,-302.28 847.5,-312.28 851,-302.28 844,-302.28"/>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge30" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M5070.37,-307.55C5041.3,-291.99 4994.27,-266.82 4969.67,-253.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5069.02,-310.8 5079.49,-312.43 5072.32,-304.62 5069.02,-310.8"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_cl_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5054.5,-229 5054.5,-259 5198.5,-259 5198.5,-229 5054.5,-229"/>
<text text-anchor="start" x="5062.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClRegistry</text>
<text text-anchor="middle" x="5126.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node25 -->
<g id="edge31" class="edge">
<title>Node23&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M5102.97,-302.68C5108.45,-289.26 5115.77,-271.31 5120.78,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5099.59,-301.7 5099.06,-312.28 5106.07,-304.34 5099.59,-301.7"/>
</g>
<!-- Node26&#45;&gt;Node24 -->
<g id="edge33" class="edge">
<title>Node26&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M3389.2,-319.72C3693.69,-315.62 4575.42,-300.88 4861.5,-265 4881.45,-262.5 4903.47,-257.78 4920.96,-253.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3389,-316.22 3379.05,-319.86 3389.09,-323.22 3389,-316.22"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="959.5,-234.5 959.5,-253.5 1147.5,-253.5 1147.5,-234.5 959.5,-234.5"/>
<text text-anchor="middle" x="1053.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge34" class="edge">
<title>Node26&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M3238.23,-310.33C3220.3,-306.67 3199.54,-302.99 3180.5,-301 2285.65,-207.7 2051.26,-359.1 1156.5,-265 1134.04,-262.64 1109.17,-257.87 1089.5,-253.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3237.64,-313.78 3248.15,-312.42 3239.08,-306.93 3237.64,-313.78"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1166,-229 1166,-259 1311,-259 1311,-229 1166,-229"/>
<text text-anchor="start" x="1174" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1238.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node28 -->
<g id="edge35" class="edge">
<title>Node26&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M3238.23,-310.35C3220.3,-306.68 3199.54,-303 3180.5,-301 2769.13,-257.79 1729.6,-318.91 1319.5,-265 1309.16,-263.64 1298.23,-261.46 1287.86,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3237.64,-313.8 3248.15,-312.43 3239.08,-306.95 3237.64,-313.8"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1329,-229 1329,-259 1480,-259 1480,-229 1329,-229"/>
<text text-anchor="start" x="1337" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1404.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node29 -->
<g id="edge36" class="edge">
<title>Node26&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M3238.23,-310.37C3220.3,-306.7 3199.54,-303.02 3180.5,-301 2432.52,-221.7 2234.56,-360.65 1488.5,-265 1477.79,-263.63 1466.47,-261.44 1455.71,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3237.64,-313.82 3248.15,-312.45 3239.08,-306.97 3237.64,-313.82"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1498,-229 1498,-259 1715,-259 1715,-229 1498,-229"/>
<text text-anchor="start" x="1506" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1606.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node30 -->
<g id="edge37" class="edge">
<title>Node26&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M3238.23,-310.4C3220.3,-306.74 3199.54,-303.05 3180.5,-301 2536.92,-231.64 2368.81,-327.24 1724.5,-265 1709.82,-263.58 1694.2,-261.41 1679.3,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3237.64,-313.85 3248.14,-312.48 3239.07,-307 3237.64,-313.85"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1733.5,-229 1733.5,-259 1887.5,-259 1887.5,-229 1733.5,-229"/>
<text text-anchor="start" x="1741.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1810.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node31 -->
<g id="edge38" class="edge">
<title>Node26&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M3237.54,-310.3C3219.77,-306.69 3199.29,-303.06 3180.5,-301 2613,-238.89 2462.7,-338.02 1896.5,-265 1885.71,-263.61 1874.28,-261.45 1863.41,-259.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3237.15,-313.79 3247.66,-312.41 3238.58,-306.94 3237.15,-313.79"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1905.5,-229 1905.5,-259 2049.5,-259 2049.5,-229 1905.5,-229"/>
<text text-anchor="start" x="1913.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1977.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node32 -->
<g id="edge39" class="edge">
<title>Node26&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M3237.53,-310.34C3219.76,-306.73 3199.29,-303.09 3180.5,-301 2684.65,-245.72 2552.74,-333.18 2058.5,-265 2048.31,-263.59 2037.55,-261.43 2027.3,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3237.15,-313.83 3247.65,-312.44 3238.58,-306.98 3237.15,-313.83"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2067.5,-229 2067.5,-259 2233.5,-259 2233.5,-229 2067.5,-229"/>
<text text-anchor="start" x="2075.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2150.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node33 -->
<g id="edge40" class="edge">
<title>Node26&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M3237.09,-310.31C3219.42,-306.74 3199.13,-303.14 3180.5,-301 2766.02,-253.47 2656.38,-317.51 2242.5,-265 2231.15,-263.56 2219.13,-261.41 2207.65,-259.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3236.66,-313.8 3247.16,-312.4 3238.08,-306.94 3236.66,-313.8"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2251.5,-229 2251.5,-259 2417.5,-259 2417.5,-229 2251.5,-229"/>
<text text-anchor="start" x="2259.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2334.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node34 -->
<g id="edge41" class="edge">
<title>Node26&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M3237.08,-310.41C3219.41,-306.85 3199.12,-303.22 3180.5,-301 2847.37,-261.22 2759.12,-308.79 2426.5,-265 2415.32,-263.53 2403.48,-261.4 2392.15,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3236.65,-313.89 3247.15,-312.48 3238.07,-307.04 3236.65,-313.89"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2436,-229 2436,-259 2587,-259 2587,-229 2436,-229"/>
<text text-anchor="start" x="2444" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2511.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node35 -->
<g id="edge42" class="edge">
<title>Node26&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M3236.19,-310.37C3218.72,-306.89 3198.8,-303.31 3180.5,-301 2922.51,-268.38 2853.77,-302.92 2596.5,-265 2586.3,-263.5 2575.52,-261.38 2565.19,-259.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3235.67,-313.84 3246.16,-312.41 3237.07,-306.98 3235.67,-313.84"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2605.5,-229 2605.5,-259 2775.5,-259 2775.5,-229 2605.5,-229"/>
<text text-anchor="start" x="2613.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2690.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node36 -->
<g id="edge43" class="edge">
<title>Node26&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M3235.28,-310.5C3218.02,-307.09 3198.46,-303.54 3180.5,-301 3005.51,-276.28 2959.24,-291.44 2784.5,-265 2773.69,-263.37 2762.26,-261.26 2751.24,-259.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3234.65,-313.94 3245.15,-312.48 3236.03,-307.08 3234.65,-313.94"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2793.5,-229 2793.5,-259 2937.5,-259 2937.5,-229 2793.5,-229"/>
<text text-anchor="start" x="2801.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2865.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node37 -->
<g id="edge44" class="edge">
<title>Node26&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M3232.06,-310.52C3215.58,-307.33 3197.3,-303.91 3180.5,-301 3076.82,-283.06 3049.68,-285.63 2946.5,-265 2937.69,-263.24 2928.4,-261.16 2919.38,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3231.58,-313.99 3242.06,-312.47 3232.91,-307.12 3231.58,-313.99"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2956,-229 2956,-259 3101,-259 3101,-229 2956,-229"/>
<text text-anchor="start" x="2964" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3028.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node38 -->
<g id="edge45" class="edge">
<title>Node26&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M3245.85,-309.53C3200.39,-296.03 3124.9,-273.62 3075.93,-259.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3245.05,-312.94 3255.63,-312.43 3247.04,-306.23 3245.05,-312.94"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3119.5,-229 3119.5,-259 3263.5,-259 3263.5,-229 3119.5,-229"/>
<text text-anchor="start" x="3127.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3191.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node39 -->
<g id="edge46" class="edge">
<title>Node26&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M3265.88,-305.78C3249.18,-292.14 3224.89,-272.28 3208.66,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3263.87,-308.66 3273.83,-312.28 3268.3,-303.24 3263.87,-308.66"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3282,-229 3282,-259 3471,-259 3471,-229 3282,-229"/>
<text text-anchor="start" x="3290" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3376.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node40 -->
<g id="edge47" class="edge">
<title>Node26&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M3302.92,-305.78C3319.44,-292.14 3343.47,-272.28 3359.53,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3300.53,-303.21 3295.05,-312.28 3304.99,-308.61 3300.53,-303.21"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3489.5,-229 3489.5,-259 3633.5,-259 3633.5,-229 3489.5,-229"/>
<text text-anchor="start" x="3497.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3561.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node41 -->
<g id="edge48" class="edge">
<title>Node26&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M3325.4,-309.78C3374.58,-296.29 3457.12,-273.64 3510.43,-259.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3324.45,-306.41 3315.74,-312.43 3326.31,-313.16 3324.45,-306.41"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3651.5,-229 3651.5,-259 3795.5,-259 3795.5,-229 3651.5,-229"/>
<text text-anchor="start" x="3659.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3723.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node42 -->
<g id="edge49" class="edge">
<title>Node26&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M3360.11,-311.12C3432.8,-301.16 3545.61,-284.5 3642.5,-265 3651.16,-263.26 3660.3,-261.21 3669.18,-259.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3359.57,-307.66 3350.13,-312.48 3360.51,-314.6 3359.57,-307.66"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3813.5,-229 3813.5,-259 3957.5,-259 3957.5,-229 3813.5,-229"/>
<text text-anchor="start" x="3821.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3885.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node43 -->
<g id="edge50" class="edge">
<title>Node26&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M3389.46,-313.87C3494.91,-305.73 3661.79,-290.19 3804.5,-265 3813.77,-263.36 3823.56,-261.27 3833,-259.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3389.16,-310.38 3379.45,-314.64 3389.69,-317.36 3389.16,-310.38"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3975.5,-229 3975.5,-259 4119.5,-259 4119.5,-229 3975.5,-229"/>
<text text-anchor="start" x="3983.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4047.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node44 -->
<g id="edge51" class="edge">
<title>Node26&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M3389.42,-317.6C3523.88,-312.05 3763.82,-298.13 3966.5,-265 3976.08,-263.43 3986.19,-261.32 3995.9,-259.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3388.98,-314.11 3379.13,-318.02 3389.26,-321.11 3388.98,-314.11"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4137.5,-229 4137.5,-259 4281.5,-259 4281.5,-229 4137.5,-229"/>
<text text-anchor="start" x="4145.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4209.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node45 -->
<g id="edge52" class="edge">
<title>Node26&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M3389.41,-319.95C3549.64,-317.02 3864.57,-306.01 4128.5,-265 4138.23,-263.49 4148.51,-261.37 4158.36,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3389.02,-316.46 3379.08,-320.13 3389.14,-323.45 3389.02,-316.46"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4300,-229 4300,-259 4453,-259 4453,-229 4300,-229"/>
<text text-anchor="start" x="4308" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4376.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node46 -->
<g id="edge53" class="edge">
<title>Node26&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M3389.18,-321.11C3572.69,-319.98 3963.99,-311.7 4290.5,-265 4300.97,-263.5 4312.04,-261.36 4322.64,-259.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3388.98,-317.61 3379,-321.17 3389.02,-324.61 3388.98,-317.61"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4471,-229 4471,-259 4686,-259 4686,-229 4471,-229"/>
<text text-anchor="start" x="4479" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4578.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node47 -->
<g id="edge54" class="edge">
<title>Node26&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M3389.22,-320.29C3595.19,-317.95 4067.26,-307.91 4461.5,-265 4475.53,-263.47 4490.43,-261.33 4504.73,-259.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3388.97,-316.79 3379.01,-320.4 3389.05,-323.79 3388.97,-316.79"/>
</g>
<!-- Node48&#45;&gt;Node24 -->
<g id="edge56" class="edge">
<title>Node48&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M4838.21,-302.27C4869.49,-286.73 4912.52,-265.36 4936.17,-253.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4836.32,-299.3 4828.92,-306.88 4839.43,-305.57 4836.32,-299.3"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4704,-229 4704,-259 4853,-259 4853,-229 4704,-229"/>
<text text-anchor="start" x="4712" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="4778.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node48&#45;&gt;Node49 -->
<g id="edge57" class="edge">
<title>Node48&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M4793.54,-296.96C4789.95,-284.55 4785.69,-269.83 4782.62,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4790.22,-298.07 4796.36,-306.7 4796.94,-296.13 4790.22,-298.07"/>
</g>
<!-- Node50&#45;&gt;Node51 -->
<g id="edge59" class="edge">
<title>Node50&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6506.83,-304.5C6501.66,-303.24 6496.5,-302.05 6491.5,-301 6439.81,-290.09 6294.59,-301.61 6256.5,-265 6233.64,-243.02 6233.75,-202.39 6235.68,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6506.18,-307.95 6516.73,-306.99 6507.88,-301.16 6506.18,-307.95"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_gpu_fsa_activation_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5254.5,-229 5254.5,-259 5414.5,-259 5414.5,-229 5254.5,-229"/>
<text text-anchor="start" x="5262.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5334.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaActivation.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node52 -->
<g id="edge60" class="edge">
<title>Node50&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M6510.27,-304.59C6503.98,-303.17 6497.63,-301.92 6491.5,-301 6021.81,-230.58 5894.59,-325.33 5423.5,-265 5412.35,-263.57 5400.53,-261.4 5389.29,-259"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6509.52,-308.01 6520.06,-306.96 6511.16,-301.21 6509.52,-308.01"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_gpu_fsa_batch_mat_mul_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5433,-229 5433,-259 5608,-259 5608,-229 5433,-229"/>
<text text-anchor="start" x="5441" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5520.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaBatchMatMul.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node54 -->
<g id="edge63" class="edge">
<title>Node50&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M6509.56,-304.48C6503.5,-303.11 6497.4,-301.91 6491.5,-301 6107.24,-241.92 6003.37,-312.41 5617.5,-265 5605.55,-263.53 5592.89,-261.37 5580.79,-259.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6509.11,-307.97 6519.65,-306.91 6510.75,-301.17 6509.11,-307.97"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_gpu_fsa_cast_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5626.5,-229 5626.5,-259 5758.5,-259 5758.5,-229 5626.5,-229"/>
<text text-anchor="start" x="5634.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5692.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaCast.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node56 -->
<g id="edge66" class="edge">
<title>Node50&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M6509.55,-304.53C6503.49,-303.15 6497.39,-301.93 6491.5,-301 6173.28,-250.68 6085.81,-314.78 5767.5,-265 5758.18,-263.54 5748.35,-261.39 5738.98,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6509.1,-308.02 6519.64,-306.97 6510.75,-301.22 6509.1,-308.02"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_gpu_fsa_convolution2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5777,-229 5777,-259 5958,-259 5958,-229 5777,-229"/>
<text text-anchor="start" x="5785" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5867.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaConvolution2d.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node58 -->
<g id="edge69" class="edge">
<title>Node50&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M6509.01,-304.52C6503.13,-303.17 6497.22,-301.96 6491.5,-301 6260.84,-262.3 6198.29,-296.22 5966.5,-265 5954.86,-263.43 5942.53,-261.31 5930.67,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6508.29,-307.95 6518.83,-306.91 6509.94,-301.15 6508.29,-307.95"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5976,-229 5976,-259 6209,-259 6209,-229 5976,-229"/>
<text text-anchor="start" x="5984" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6092.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node60 -->
<g id="edge72" class="edge">
<title>Node50&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M6507.1,-304.46C6501.84,-303.2 6496.59,-302.02 6491.5,-301 6373.68,-277.27 6342.46,-282.07 6223.5,-265 6210.41,-263.12 6196.58,-261.08 6183.02,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6506.6,-307.94 6517.15,-306.96 6508.29,-301.15 6506.6,-307.94"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_gpu_fsa_elementwise_binary_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6266,-229 6266,-259 6469,-259 6469,-229 6266,-229"/>
<text text-anchor="start" x="6274" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6367.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaElementwiseBinary.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node62 -->
<g id="edge75" class="edge">
<title>Node50&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M6519.18,-303.22C6484.08,-289.75 6436.53,-271.5 6404.08,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6518.13,-306.57 6528.72,-306.88 6520.64,-300.03 6518.13,-306.57"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_gpu_fsa_pooling2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6486.5,-229 6486.5,-259 6644.5,-259 6644.5,-229 6486.5,-229"/>
<text text-anchor="start" x="6494.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6565.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaPooling2d.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node64 -->
<g id="edge78" class="edge">
<title>Node50&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M6565.5,-296.59C6565.5,-284.26 6565.5,-269.72 6565.5,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6562,-296.7 6565.5,-306.7 6569,-296.71 6562,-296.7"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_gpu_fsa_reshape_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6662.5,-229 6662.5,-259 6814.5,-259 6814.5,-229 6662.5,-229"/>
<text text-anchor="start" x="6670.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6738.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaReshape.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node66 -->
<g id="edge81" class="edge">
<title>Node50&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M6607.16,-302.7C6637.7,-289.28 6678.55,-271.34 6706.54,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6605.38,-299.66 6597.63,-306.88 6608.2,-306.07 6605.38,-299.66"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_gpu_fsa_resize_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6833,-229 6833,-259 6976,-259 6976,-229 6833,-229"/>
<text text-anchor="start" x="6841" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6904.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaResize.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node68 -->
<g id="edge84" class="edge">
<title>Node50&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M6634.83,-306.51C6686.84,-295.5 6759.74,-279.79 6823.5,-265 6831.54,-263.13 6840.02,-261.11 6848.34,-259.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6634.1,-303.08 6625.04,-308.58 6635.55,-309.93 6634.1,-303.08"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_gpu_fsa_softmax_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6994,-229 6994,-259 7145,-259 7145,-229 6994,-229"/>
<text text-anchor="start" x="7002" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7069.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.hpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node70 -->
<g id="edge87" class="edge">
<title>Node50&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M6635.23,-313.8C6718.66,-304.7 6862.38,-287.47 6984.5,-265 6993.89,-263.27 7003.81,-261.18 7013.43,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6634.68,-310.34 6625.12,-314.9 6635.43,-317.3 6634.68,-310.34"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_gpu_fsa_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7163.5,-229 7163.5,-259 7325.5,-259 7325.5,-229 7163.5,-229"/>
<text text-anchor="start" x="7171.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7244.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaRegistryInitializer.cpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node72 -->
<g id="edge90" class="edge">
<title>Node50&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M6635.06,-317.12C6745.46,-310.34 6967.34,-294.21 7153.5,-265 7163.89,-263.37 7174.87,-261.28 7185.47,-259.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6634.83,-313.63 6625.06,-317.72 6635.25,-320.61 6634.83,-313.63"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_gpu_fsa_pre_compiled_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7343.5,-223.5 7343.5,-264.5 7515.5,-264.5 7515.5,-223.5 7343.5,-223.5"/>
<text text-anchor="start" x="7351.5" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="start" x="7351.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaPreCompiled</text>
<text text-anchor="middle" x="7429.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node73 -->
<g id="edge91" class="edge">
<title>Node50&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M6635.36,-319.06C6770.82,-314.62 7078.39,-301.12 7334.5,-265 7337.42,-264.59 7340.39,-264.14 7343.38,-263.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6635.01,-315.57 6625.13,-319.39 6635.23,-322.57 6635.01,-315.57"/>
</g>
<!-- Node52&#45;&gt;Node51 -->
<g id="edge61" class="edge">
<title>Node52&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M5400.12,-226.92C5407.96,-225.39 5415.89,-224.03 5423.5,-223 5752.44,-178.44 5842.18,-242.22 6169.5,-187 6177.99,-185.57 6186.93,-183.42 6195.42,-181.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5399.36,-223.5 5390.25,-228.92 5400.75,-230.36 5399.36,-223.5"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_gpu_fsa_activation_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5211,-151 5211,-181 5370,-181 5370,-151 5211,-151"/>
<text text-anchor="start" x="5219" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5290.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaActivation.cpp</text>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node53 -->
<g id="edge62" class="edge">
<title>Node52&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M5321.01,-219.7C5313.74,-207.14 5305,-192.04 5298.74,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5318.18,-221.8 5326.22,-228.7 5324.24,-218.3 5318.18,-221.8"/>
</g>
<!-- Node54&#45;&gt;Node51 -->
<g id="edge64" class="edge">
<title>Node54&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M5592.08,-227.08C5600.62,-225.53 5609.23,-224.12 5617.5,-223 5861.14,-190.1 5927.43,-229.95 6169.5,-187 6177.86,-185.52 6186.65,-183.38 6195.04,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5591.29,-223.67 5582.12,-228.96 5592.59,-230.55 5591.29,-223.67"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_gpu_fsa_batch_mat_mul_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5388.5,-151 5388.5,-181 5562.5,-181 5562.5,-151 5388.5,-151"/>
<text text-anchor="start" x="5396.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5475.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaBatchMatMul.cpp</text>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node55 -->
<g id="edge65" class="edge">
<title>Node54&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M5506.93,-220.07C5499.44,-207.44 5490.39,-192.15 5483.93,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5503.93,-221.88 5512.04,-228.7 5509.95,-218.32 5503.93,-221.88"/>
</g>
<!-- Node56&#45;&gt;Node51 -->
<g id="edge67" class="edge">
<title>Node56&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M5750.04,-226.59C5755.91,-225.24 5761.8,-224.01 5767.5,-223 5944.14,-191.78 5993.27,-220.47 6169.5,-187 6177.6,-185.46 6186.12,-183.36 6194.28,-181.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5749.14,-223.21 5740.24,-228.96 5750.78,-230.01 5749.14,-223.21"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_gpu_fsa_cast_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5581,-151 5581,-181 5712,-181 5712,-151 5581,-151"/>
<text text-anchor="start" x="5589" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5646.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaCast.cpp</text>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node57 -->
<g id="edge68" class="edge">
<title>Node56&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M5678.62,-220.07C5670.98,-207.44 5661.72,-192.15 5655.11,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5675.68,-221.96 5683.85,-228.7 5681.66,-218.34 5675.68,-221.96"/>
</g>
<!-- Node58&#45;&gt;Node51 -->
<g id="edge70" class="edge">
<title>Node58&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M5946.02,-226.96C5952.94,-225.6 5959.84,-224.26 5966.5,-223 6056.53,-205.93 6080.3,-207.96 6169.5,-187 6176.93,-185.25 6184.75,-183.18 6192.33,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5945.02,-223.59 5935.89,-228.96 5946.38,-230.46 5945.02,-223.59"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_gpu_fsa_convolution2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5730.5,-151 5730.5,-181 5910.5,-181 5910.5,-151 5730.5,-151"/>
<text text-anchor="start" x="5738.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5820.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node58&#45;&gt;Node59 -->
<g id="edge71" class="edge">
<title>Node58&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M5853.32,-220.07C5845.51,-207.44 5836.05,-192.15 5829.3,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5850.42,-222.04 5858.66,-228.7 5856.38,-218.36 5850.42,-222.04"/>
</g>
<!-- Node60&#45;&gt;Node51 -->
<g id="edge73" class="edge">
<title>Node60&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6128.42,-224.17C6153.9,-210.82 6187.56,-193.18 6210.71,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6126.67,-221.14 6119.43,-228.88 6129.92,-227.34 6126.67,-221.14"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5928.5,-151 5928.5,-181 6160.5,-181 6160.5,-151 5928.5,-151"/>
<text text-anchor="start" x="5936.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6044.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node60&#45;&gt;Node61 -->
<g id="edge74" class="edge">
<title>Node60&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M6078.02,-220.07C6070.04,-207.44 6060.38,-192.15 6053.49,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6075.17,-222.12 6083.47,-228.7 6081.09,-218.38 6075.17,-222.12"/>
</g>
<!-- Node62&#45;&gt;Node51 -->
<g id="edge76" class="edge">
<title>Node62&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6334.69,-223.82C6311.92,-210.51 6282.09,-193.07 6261.52,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6332.95,-226.86 6343.35,-228.88 6336.49,-220.81 6332.95,-226.86"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_gpu_fsa_elementwise_binary_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6315,-151 6315,-181 6518,-181 6518,-151 6315,-151"/>
<text text-anchor="start" x="6323" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6416.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaElementwiseBinary.cpp</text>
</a>
</g>
</g>
<!-- Node62&#45;&gt;Node63 -->
<g id="edge77" class="edge">
<title>Node62&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M6382.28,-220.07C6390.43,-207.44 6400.29,-192.15 6407.32,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6379.19,-218.4 6376.72,-228.7 6385.08,-222.2 6379.19,-218.4"/>
</g>
<!-- Node64&#45;&gt;Node51 -->
<g id="edge79" class="edge">
<title>Node64&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6494.69,-226.8C6488.87,-225.5 6483.09,-224.22 6477.5,-223 6401.2,-206.34 6381.25,-206.03 6305.5,-187 6298.34,-185.2 6290.8,-183.15 6283.45,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6493.94,-230.21 6504.46,-228.99 6495.47,-223.38 6493.94,-230.21"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_gpu_fsa_pooling2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6535.5,-151 6535.5,-181 6693.5,-181 6693.5,-151 6535.5,-151"/>
<text text-anchor="start" x="6543.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6614.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaPooling2d.cpp</text>
</a>
</g>
</g>
<!-- Node64&#45;&gt;Node65 -->
<g id="edge80" class="edge">
<title>Node64&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M6580.28,-220.07C6588.43,-207.44 6598.29,-192.15 6605.32,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6577.19,-218.4 6574.72,-228.7 6583.08,-222.2 6577.19,-218.4"/>
</g>
<!-- Node66&#45;&gt;Node51 -->
<g id="edge82" class="edge">
<title>Node66&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6673.55,-226.82C6666.8,-225.41 6660.03,-224.1 6653.5,-223 6500.17,-197.14 6458.06,-217.06 6305.5,-187 6297.41,-185.41 6288.9,-183.28 6280.74,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6672.87,-230.25 6683.38,-228.95 6674.35,-223.41 6672.87,-230.25"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_gpu_fsa_reshape_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6711.5,-151 6711.5,-181 6863.5,-181 6863.5,-151 6711.5,-151"/>
<text text-anchor="start" x="6719.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6787.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaReshape.cpp</text>
</a>
</g>
</g>
<!-- Node66&#45;&gt;Node67 -->
<g id="edge83" class="edge">
<title>Node66&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M6753.28,-220.07C6761.43,-207.44 6771.29,-192.15 6778.32,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6750.19,-218.4 6747.72,-228.7 6756.08,-222.2 6750.19,-218.4"/>
</g>
<!-- Node68&#45;&gt;Node51 -->
<g id="edge85" class="edge">
<title>Node68&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6843.56,-226.76C6836.82,-225.32 6830.04,-224.03 6823.5,-223 6595.52,-187.21 6532.64,-227.8 6305.5,-187 6297.14,-185.5 6288.35,-183.35 6279.97,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6842.83,-230.19 6853.35,-228.96 6844.36,-223.35 6842.83,-230.19"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_gpu_fsa_resize_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6881.5,-151 6881.5,-181 7023.5,-181 7023.5,-151 6881.5,-151"/>
<text text-anchor="start" x="6889.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6952.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaResize.cpp</text>
</a>
</g>
</g>
<!-- Node68&#45;&gt;Node69 -->
<g id="edge86" class="edge">
<title>Node68&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M6918.98,-220.07C6926.96,-207.44 6936.62,-192.15 6943.51,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6915.91,-218.38 6913.53,-228.7 6921.83,-222.12 6915.91,-218.38"/>
</g>
<!-- Node70&#45;&gt;Node51 -->
<g id="edge88" class="edge">
<title>Node70&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M7006.35,-226.83C6999.02,-225.35 6991.62,-224.02 6984.5,-223 6685.34,-180.22 6603.37,-237.98 6305.5,-187 6297.01,-185.55 6288.08,-183.39 6279.58,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7005.76,-230.29 7016.27,-228.95 7007.22,-223.44 7005.76,-230.29"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_gpu_fsa_softmax_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7041.5,-151 7041.5,-181 7191.5,-181 7191.5,-151 7041.5,-151"/>
<text text-anchor="start" x="7049.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7116.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.cpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node71 -->
<g id="edge89" class="edge">
<title>Node70&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7083.68,-220.07C7091.49,-207.44 7100.95,-192.15 7107.7,-181.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7080.62,-218.36 7078.34,-228.7 7086.58,-222.04 7080.62,-218.36"/>
</g>
<!-- Node74&#45;&gt;Node75 -->
<g id="edge93" class="edge">
<title>Node74&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M8079.69,-310.56C8096.59,-307.38 8115.3,-303.96 8132.5,-301 8234.04,-283.53 8259.95,-282.38 8361.5,-265 8382.36,-261.43 8405.44,-257.19 8424.88,-253.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8078.62,-307.2 8069.44,-312.49 8079.91,-314.08 8078.62,-307.2"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_neon_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7977.5,-229 7977.5,-259 8153.5,-259 8153.5,-229 7977.5,-229"/>
<text text-anchor="start" x="7985.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonRegistry</text>
<text text-anchor="middle" x="8065.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
</a>
</g>
</g>
<!-- Node74&#45;&gt;Node76 -->
<g id="edge94" class="edge">
<title>Node74&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M8034.93,-303.08C8042.02,-289.61 8051.59,-271.43 8058.12,-259.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8031.65,-301.8 8030.09,-312.28 8037.84,-305.06 8031.65,-301.8"/>
</g>
<!-- Node77&#45;&gt;Node75 -->
<g id="edge96" class="edge">
<title>Node77&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M8286.02,-303.84C8334.89,-288.17 8405.1,-265.65 8442.93,-253.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8284.7,-300.59 8276.25,-306.97 8286.84,-307.25 8284.7,-300.59"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8172,-229 8172,-259 8353,-259 8353,-229 8172,-229"/>
<text text-anchor="start" x="8180" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
<text text-anchor="middle" x="8262.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node78 -->
<g id="edge97" class="edge">
<title>Node77&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M8241.84,-297.33C8246.77,-284.85 8252.66,-269.94 8256.88,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8238.56,-296.12 8238.14,-306.7 8245.07,-298.69 8238.56,-296.12"/>
</g>
<!-- Node79&#45;&gt;Node75 -->
<g id="edge99" class="edge">
<title>Node79&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M8489.38,-297.09C8483.71,-282.24 8476.77,-264.05 8472.77,-253.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8486.21,-298.61 8493.05,-306.7 8492.75,-296.11 8486.21,-298.61"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8586.5,-229 8586.5,-259 8748.5,-259 8748.5,-229 8586.5,-229"/>
<text text-anchor="start" x="8594.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="8667.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node80 -->
<g id="edge100" class="edge">
<title>Node79&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M8539.2,-302.7C8569.03,-289.28 8608.94,-271.34 8636.28,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8537.58,-299.59 8529.89,-306.88 8540.45,-305.97 8537.58,-299.59"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8767,-229 8767,-259 8988,-259 8988,-229 8767,-229"/>
<text text-anchor="start" x="8775" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="8877.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node81 -->
<g id="edge101" class="edge">
<title>Node79&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M8570.91,-304.73C8576.86,-303.45 8582.78,-302.19 8588.5,-301 8660.93,-285.94 8743.85,-270.01 8802.24,-259"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8569.94,-301.36 8560.91,-306.9 8571.42,-308.2 8569.94,-301.36"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9006.5,-229 9006.5,-259 9166.5,-259 9166.5,-229 9006.5,-229"/>
<text text-anchor="start" x="9014.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="9086.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node82 -->
<g id="edge102" class="edge">
<title>Node79&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M8566.19,-304.96C8573.69,-303.48 8581.24,-302.12 8588.5,-301 8768.4,-273.2 8816.6,-292.8 8996.5,-265 9006.94,-263.39 9017.98,-261.28 9028.61,-259.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8565.48,-301.54 8556.39,-306.97 8566.88,-308.4 8565.48,-301.54"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="_ref_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9523,-229 9523,-259 9714,-259 9714,-229 9523,-229"/>
<text text-anchor="start" x="9531" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/dynamic</text>
<text text-anchor="middle" x="9618.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/reference/RefDynamicBackend.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node84 -->
<g id="edge104" class="edge">
<title>Node83&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M9661.69,-298.81C9651.43,-286.03 9638.85,-270.36 9629.92,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9659.04,-301.1 9668.03,-306.7 9664.5,-296.72 9659.04,-301.1"/>
</g>
<!-- Node83&#45;&gt;Node85 -->
<g id="edge105" class="edge">
<title>Node83&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M9740.76,-304.25C9790.31,-290.71 9859.29,-271.85 9906.02,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9739.54,-300.96 9730.81,-306.97 9741.38,-307.71 9739.54,-300.96"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9732.5,-229 9732.5,-259 9874.5,-259 9874.5,-229 9732.5,-229"/>
<text text-anchor="start" x="9740.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9803.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/RefRegistryInitializer.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node86 -->
<g id="edge106" class="edge">
<title>Node83&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M9711.08,-301.64C9732.77,-288.35 9761.05,-271.02 9780.59,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9709.23,-298.67 9702.53,-306.88 9712.89,-304.64 9709.23,-298.67"/>
</g>
<!-- Node87&#45;&gt;Node88 -->
<g id="edge108" class="edge">
<title>Node87&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M12033.14,-304.9C12040.96,-303.33 12048.89,-301.97 12056.5,-301 12796.51,-207.06 12994.37,-357.98 13734.5,-265 13745.45,-263.62 13757.04,-261.44 13768.05,-259.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12032.38,-301.49 12023.33,-306.99 12033.84,-308.33 12032.38,-301.49"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="_tosa_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13561.5,-229 13561.5,-259 13725.5,-259 13725.5,-229 13561.5,-229"/>
<text text-anchor="start" x="13569.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="13643.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefRegistryInitializer.cpp</text>
</a>
</g>
</g>
<!-- Node87&#45;&gt;Node89 -->
<g id="edge109" class="edge">
<title>Node87&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M12033.73,-304.81C12041.36,-303.28 12049.08,-301.95 12056.5,-301 12715.74,-216.43 12891.57,-343.95 13551.5,-265 13563.02,-263.62 13575.23,-261.47 13586.86,-259.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12032.85,-301.41 12023.79,-306.91 12034.29,-308.26 12032.85,-301.41"/>
</g>
<!-- Node91&#45;&gt;Node23 -->
<g id="edge115" class="edge">
<title>Node91&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M7483.8,-391.11C7105.26,-380.32 5555.61,-336.12 5178.51,-325.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7483.76,-394.61 7493.85,-391.4 7483.96,-387.62 7483.76,-394.61"/>
</g>
<!-- Node91&#45;&gt;Node48 -->
<g id="edge119" class="edge">
<title>Node91&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M7483.65,-392.74C7099.22,-389.09 5502.57,-372.45 5003.5,-343 4960.9,-340.49 4913.43,-335.91 4875.11,-331.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7483.83,-396.24 7493.86,-392.83 7483.9,-389.24 7483.83,-396.24"/>
</g>
<!-- Node91&#45;&gt;Node50 -->
<g id="edge120" class="edge">
<title>Node91&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M7483.79,-387.61C7286.38,-373.72 6795.56,-339.19 6625.02,-327.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7483.6,-391.11 7493.82,-388.32 7484.09,-384.12 7483.6,-391.11"/>
</g>
<!-- Node91&#45;&gt;Node75 -->
<g id="edge131" class="edge">
<title>Node91&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M7651.27,-378.98C7816.25,-363.41 8195.02,-401.91 8331.5,-343 8356.32,-332.29 8353.97,-317.35 8375.5,-301 8400.76,-281.81 8433.07,-263.83 8452.47,-253.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7650.78,-375.51 7641.2,-380.03 7651.5,-382.47 7650.78,-375.51"/>
</g>
<!-- Node91&#45;&gt;Node77 -->
<g id="edge127" class="edge">
<title>Node91&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M7651.17,-378.87C7864.83,-352.82 7922.45,-371.72 8132.5,-343 8144.17,-341.4 8156.52,-339.29 8168.41,-337.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7650.7,-375.4 7641.2,-380.11 7651.56,-382.35 7650.7,-375.4"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="_base_memory_manager_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8783.5,-307 8783.5,-337 8929.5,-337 8929.5,-307 8783.5,-307"/>
<text text-anchor="start" x="8791.5" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="8856.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/BaseMemoryManager.cpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node92 -->
<g id="edge114" class="edge">
<title>Node91&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M7651.5,-378.9C8148.45,-328.47 8281.57,-409.43 8773.5,-343 8783.93,-341.59 8794.96,-339.43 8805.45,-337.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7650.78,-375.45 7641.19,-379.96 7651.49,-382.42 7650.78,-375.45"/>
</g>
<!-- Node91&#45;&gt;Node93 -->
<g id="edge116" class="edge">
<title>Node91&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M7483.43,-391.91C7255.6,-387.26 6629.76,-372.14 6425.5,-343 6415.35,-341.55 6404.61,-339.4 6394.38,-337.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7483.58,-395.41 7493.65,-392.12 7483.72,-388.41 7483.58,-395.41"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="_gpu_fsa_tensor_handle_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7479,-307 7479,-337 7656,-337 7656,-307 7479,-307"/>
<text text-anchor="start" x="7487" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7567.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandleFactory.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node95 -->
<g id="edge121" class="edge">
<title>Node91&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M7567.5,-369.23C7567.5,-358.57 7567.5,-346.41 7567.5,-337.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7564,-369.23 7567.5,-379.23 7571,-369.23 7564,-369.23"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="_gpu_fsa_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7697,-307 7697,-337 7854,-337 7854,-307 7697,-307"/>
<text text-anchor="start" x="7705" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7775.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaWorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node97 -->
<g id="edge124" class="edge">
<title>Node91&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M7618.78,-376.12C7654.25,-364.1 7700.84,-348.31 7733.98,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7617.44,-372.88 7609.09,-379.4 7619.69,-379.51 7617.44,-372.88"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="_neon_tensor_handle_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8598,-307 8598,-337 8765,-337 8765,-307 8598,-307"/>
<text text-anchor="start" x="8606" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="8681.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node99 -->
<g id="edge128" class="edge">
<title>Node91&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M7651.37,-378.9C8066.55,-335.5 8177.46,-394.68 8588.5,-343 8599.97,-341.56 8612.12,-339.41 8623.72,-337.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7650.77,-375.45 7641.19,-379.98 7651.5,-382.41 7650.77,-375.45"/>
</g>
<!-- Node93&#45;&gt;Node24 -->
<g id="edge117" class="edge">
<title>Node93&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M6265.48,-319.38C6022.84,-314.08 5283.53,-295.78 5045.5,-265 5025.72,-262.44 5003.9,-257.78 4986.48,-253.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6265.55,-322.89 6275.63,-319.6 6265.71,-315.89 6265.55,-322.89"/>
</g>
<!-- Node93&#45;&gt;Node94 -->
<g id="edge118" class="edge">
<title>Node93&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M6421.25,-309.04C6445.32,-305.82 6471.95,-302.75 6496.5,-301 6813.94,-278.34 9045.08,-307.31 9360.5,-265 9370.36,-263.68 9380.76,-261.52 9390.62,-259.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6420.55,-305.6 6411.11,-310.42 6421.49,-312.54 6420.55,-305.6"/>
</g>
<!-- Node95&#45;&gt;Node51 -->
<g id="edge122" class="edge">
<title>Node95&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M7564.19,-296.5C7559.63,-273.26 7548.97,-239.5 7524.5,-223 7468.33,-185.11 6372.41,-197.65 6305.5,-187 6296.87,-185.63 6287.8,-183.48 6279.19,-181.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7560.79,-297.38 7565.93,-306.64 7567.69,-296.19 7560.79,-297.38"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="_gpu_fsa_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7571.5,-229 7571.5,-259 7747.5,-259 7747.5,-229 7571.5,-229"/>
<text text-anchor="start" x="7579.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7659.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node95&#45;&gt;Node96 -->
<g id="edge123" class="edge">
<title>Node95&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M7592.61,-300.25C7608.38,-287.23 7628.29,-270.78 7642.27,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7590.29,-297.64 7584.8,-306.7 7594.74,-303.03 7590.29,-297.64"/>
</g>
<!-- Node97&#45;&gt;Node51 -->
<g id="edge125" class="edge">
<title>Node97&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M7778.47,-296.74C7779.75,-273.92 7777.42,-240.7 7756.5,-223 7694.93,-170.93 6385.16,-199.48 6305.5,-187 6296.75,-185.63 6287.54,-183.45 6278.82,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7774.96,-296.74 7777.61,-306.99 7781.93,-297.32 7774.96,-296.74"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="_gpu_fsa_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7803.5,-229 7803.5,-259 7959.5,-259 7959.5,-229 7803.5,-229"/>
<text text-anchor="start" x="7811.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7881.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node97&#45;&gt;Node98 -->
<g id="edge126" class="edge">
<title>Node97&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M7803.94,-300.61C7822.17,-287.54 7845.39,-270.89 7861.65,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7801.53,-298.03 7795.44,-306.7 7805.6,-303.72 7801.53,-298.03"/>
</g>
<!-- Node99&#45;&gt;Node75 -->
<g id="edge129" class="edge">
<title>Node99&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M8632.57,-303.46C8589.01,-287.84 8527.13,-265.66 8493.51,-253.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8631.53,-306.8 8642.12,-306.88 8633.89,-300.21 8631.53,-306.8"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="_neon_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9185,-229 9185,-259 9352,-259 9352,-229 9185,-229"/>
<text text-anchor="start" x="9193" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="9268.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node100 -->
<g id="edge130" class="edge">
<title>Node99&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M8751.82,-304.93C8759.45,-303.47 8767.12,-302.12 8774.5,-301 8951.41,-274.14 8998.59,-291.86 9175.5,-265 9186.11,-263.39 9197.33,-261.31 9208.17,-259.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8750.96,-301.53 8741.83,-306.9 8752.32,-308.4 8750.96,-301.53"/>
</g>
<!-- Node102&#45;&gt;Node24 -->
<g id="edge134" class="edge">
<title>Node102&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M7648.56,-379.19C7478.69,-366.12 6582.51,-392.79 6463.5,-343 6438.56,-332.57 6444.46,-311.38 6419.5,-301 6278.49,-242.35 5197.12,-283.3 5045.5,-265 5025.38,-262.57 5003.16,-257.8 4985.61,-253.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7648.41,-382.69 7658.68,-380.11 7649.04,-375.72 7648.41,-382.69"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="_cl_import_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8948,-307 8948,-337 9085,-337 9085,-307 8948,-307"/>
<text text-anchor="start" x="8956" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClImport</text>
<text text-anchor="middle" x="9016.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">TensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node103 -->
<g id="edge135" class="edge">
<title>Node102&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M7806.28,-392.37C8038.69,-388.69 8718.89,-375.37 8938.5,-343 8948.18,-341.57 8958.4,-339.43 8968.14,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7806.16,-388.87 7796.22,-392.53 7806.27,-395.87 7806.16,-388.87"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="_gpu_fsa_memory_manager_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15234,-307 15234,-337 15393,-337 15393,-307 15234,-307"/>
<text text-anchor="start" x="15242" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="15313.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaMemoryManager.cpp</text>
</a>
</g>
</g>
<!-- Node104&#45;&gt;Node105 -->
<g id="edge141" class="edge">
<title>Node104&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M15178.32,-375.65C15209.03,-363.69 15248.9,-348.16 15277.37,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15176.74,-372.51 15168.69,-379.4 15179.28,-379.03 15176.74,-372.51"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="_ref_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10025,-307 10025,-337 10162,-337 10162,-307 10025,-307"/>
<text text-anchor="start" x="10033" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10093.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node106&#45;&gt;Node107 -->
<g id="edge144" class="edge">
<title>Node106&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M10216.01,-375.34C10188.11,-363.42 10152.16,-348.07 10126.44,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10214.94,-378.69 10225.51,-379.4 10217.69,-372.26 10214.94,-378.69"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="_ref_tensor_handle_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10180,-307 10180,-337 10337,-337 10337,-307 10180,-307"/>
<text text-anchor="start" x="10188" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10258.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandleFactory.hpp</text>
</a>
</g>
</g>
<!-- Node106&#45;&gt;Node111 -->
<g id="edge149" class="edge">
<title>Node106&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M10258.5,-369.23C10258.5,-358.57 10258.5,-346.41 10258.5,-337.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10255,-369.23 10258.5,-379.23 10262,-369.23 10255,-369.23"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
<g id="a_node113"><a xlink:href="_ref_memory_manager_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12066,-307 12066,-337 12205,-337 12205,-307 12066,-307"/>
<text text-anchor="start" x="12074" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12135.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/RefMemoryManager.cpp</text>
</a>
</g>
</g>
<!-- Node106&#45;&gt;Node113 -->
<g id="edge152" class="edge">
<title>Node106&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M10338.53,-393.59C10641.44,-393.56 11717.6,-390.07 12056.5,-343 12066.45,-341.62 12076.96,-339.46 12086.95,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10338.51,-390.09 10328.51,-393.59 10338.51,-397.09 10338.51,-390.09"/>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
<g id="a_node114"><a xlink:href="_ref_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10355,-307 10355,-337 10484,-337 10484,-307 10355,-307"/>
<text text-anchor="start" x="10363" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10419.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node106&#45;&gt;Node114 -->
<g id="edge153" class="edge">
<title>Node106&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M10299.96,-375.34C10327.18,-363.42 10362.26,-348.07 10387.36,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10298.45,-372.19 10290.69,-379.4 10301.26,-378.6 10298.45,-372.19"/>
</g>
<!-- Node107&#45;&gt;Node85 -->
<g id="edge147" class="edge">
<title>Node107&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M10059.5,-302C10035.63,-288.66 10004.25,-271.12 9982.63,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10057.8,-305.06 10068.24,-306.88 10061.22,-298.95 10057.8,-305.06"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="_unit_tests_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10040,-229 10040,-259 10147,-259 10147,-229 10040,-229"/>
<text text-anchor="start" x="10048" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="10093.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/UnitTests.hpp</text>
</a>
</g>
</g>
<!-- Node107&#45;&gt;Node108 -->
<g id="edge145" class="edge">
<title>Node107&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M10093.5,-296.59C10093.5,-284.26 10093.5,-269.72 10093.5,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10090,-296.7 10093.5,-306.7 10097,-296.71 10090,-296.7"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7314.5,-0.5 7314.5,-30.5 7450.5,-30.5 7450.5,-0.5 7314.5,-0.5"/>
<text text-anchor="start" x="7322.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7382.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node107&#45;&gt;Node110 -->
<g id="edge148" class="edge">
<title>Node107&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M10125.31,-300.86C10137.1,-291.53 10149.14,-279.32 10155.5,-265 10163.08,-247.94 10168.61,-236.28 10155.5,-223 10101.11,-167.9 7422.89,-242.1 7368.5,-187 7326.56,-144.52 7359.11,-63.64 7375.03,-30.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10123.19,-298.07 10117.26,-306.85 10127.37,-303.69 10123.19,-298.07"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="_unit_tests_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7209,-151 7209,-181 7316,-181 7316,-151 7209,-151"/>
<text text-anchor="start" x="7217" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="7262.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/UnitTests.cpp</text>
</a>
</g>
</g>
<!-- Node108&#45;&gt;Node109 -->
<g id="edge146" class="edge">
<title>Node108&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M10045.27,-226.12C10040.33,-224.86 10035.34,-223.78 10030.5,-223 9438.15,-127.18 7923.84,-276.49 7330.5,-187 7321.74,-185.68 7312.53,-183.52 7303.81,-181.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10044.72,-229.6 10055.29,-228.9 10046.59,-222.85 10044.72,-229.6"/>
</g>
<!-- Node111&#45;&gt;Node85 -->
<g id="edge150" class="edge">
<title>Node111&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M10189.34,-304.52C10144.08,-293.61 10083.68,-278.81 10030.5,-265 10023.25,-263.12 10015.61,-261.08 10008.11,-259.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10188.8,-307.99 10199.34,-306.93 10190.44,-301.18 10188.8,-307.99"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="_ref_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10203.5,-229 10203.5,-259 10359.5,-259 10359.5,-229 10203.5,-229"/>
<text text-anchor="start" x="10211.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10281.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node111&#45;&gt;Node112 -->
<g id="edge151" class="edge">
<title>Node111&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M10265.77,-296.96C10269.53,-284.55 10273.99,-269.83 10277.19,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10262.37,-296.12 10262.83,-306.7 10269.07,-298.15 10262.37,-296.12"/>
</g>
<!-- Node114&#45;&gt;Node110 -->
<g id="edge156" class="edge">
<title>Node114&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M10414.44,-296.96C10408.1,-273.53 10394.71,-239.12 10368.5,-223 10298.3,-179.81 7462.59,-242.33 7401.5,-187 7356.91,-146.61 7370.86,-63.8 7378.73,-30.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10411.09,-297.99 10416.88,-306.86 10417.88,-296.31 10411.09,-297.99"/>
</g>
<!-- Node114&#45;&gt;Node112 -->
<g id="edge155" class="edge">
<title>Node114&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M10385,-302C10360.78,-288.66 10328.93,-271.12 10307,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10383.42,-305.12 10393.87,-306.88 10386.8,-298.99 10383.42,-305.12"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
<g id="a_node115"><a xlink:href="_ref_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13414,-229 13414,-259 13543,-259 13543,-229 13414,-229"/>
<text text-anchor="start" x="13422" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13478.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node114&#45;&gt;Node115 -->
<g id="edge154" class="edge">
<title>Node114&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M10494.34,-319.85C10949.61,-312.81 13330.26,-275.57 13404.5,-265 13413.99,-263.65 13423.99,-261.48 13433.47,-259.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10494.2,-316.35 10484.26,-320 10494.31,-323.35 10494.2,-316.35"/>
</g>
<!-- Node116 -->
<g id="node116" class="node">
<title>Node116</title>
<g id="a_node116"><a xlink:href="_ref_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13217,-229 13217,-259 13396,-259 13396,-229 13217,-229"/>
<text text-anchor="start" x="13225" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13306.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node114&#45;&gt;Node116 -->
<g id="edge157" class="edge">
<title>Node114&#45;&gt;Node116</title>
<path fill="none" stroke="midnightblue" d="M10494.2,-319.03C10894.23,-308.5 12781.15,-258.83 13216.66,-247.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10494.09,-315.54 10484.19,-319.3 10494.28,-322.53 10494.09,-315.54"/>
</g>
<!-- Node117 -->
<g id="node117" class="node">
<title>Node117</title>
<g id="a_node117"><a xlink:href="_ref_cast_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7814.5,-151 7814.5,-181 7992.5,-181 7992.5,-151 7814.5,-151"/>
<text text-anchor="start" x="7822.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7903.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node117 -->
<g id="edge158" class="edge">
<title>Node116&#45;&gt;Node117</title>
<path fill="none" stroke="midnightblue" d="M13206.94,-242.2C12490.12,-236.39 8140.89,-200.64 8006.5,-187 7993.36,-185.67 7979.4,-183.48 7966.14,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.95,-245.7 13216.98,-242.28 13207.01,-238.7 13206.95,-245.7"/>
</g>
<!-- Node119 -->
<g id="node119" class="node">
<title>Node119</title>
<g id="a_node119"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7874,-73 7874,-103 8051,-103 8051,-73 7874,-73"/>
<text text-anchor="start" x="7882" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7962.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node119 -->
<g id="edge182" class="edge">
<title>Node116&#45;&gt;Node119</title>
<path fill="none" stroke="midnightblue" d="M13206.6,-242.23C12482.8,-236.62 8069.62,-201.84 8039.5,-187 8030.13,-182.39 7991.13,-129.03 7972.49,-103.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.71,-245.73 13216.74,-242.31 13206.76,-238.73 13206.71,-245.73"/>
</g>
<!-- Node120 -->
<g id="node120" class="node">
<title>Node120</title>
<g id="a_node120"><a xlink:href="_ref_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7411,-151 7411,-181 7592,-181 7592,-151 7411,-151"/>
<text text-anchor="start" x="7419" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7501.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node120 -->
<g id="edge162" class="edge">
<title>Node116&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M13206.55,-242.28C12457.44,-236.84 7746.58,-202.09 7601.5,-187 7588.73,-185.67 7575.18,-183.49 7562.3,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.74,-245.78 13216.77,-242.35 13206.79,-238.78 13206.74,-245.78"/>
</g>
<!-- Node121 -->
<g id="node121" class="node">
<title>Node121</title>
<g id="a_node121"><a xlink:href="_ref_shape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7610.5,-151 7610.5,-181 7796.5,-181 7796.5,-151 7610.5,-151"/>
<text text-anchor="start" x="7618.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7703.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefShapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node121 -->
<g id="edge164" class="edge">
<title>Node116&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M13206.69,-242.24C12473.51,-236.61 7945.2,-201.28 7805.5,-187 7792.48,-185.67 7778.66,-183.49 7765.53,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.92,-245.74 13216.95,-242.32 13206.97,-238.74 13206.92,-245.74"/>
</g>
<!-- Node122 -->
<g id="node122" class="node">
<title>Node122</title>
<g id="a_node122"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8048.5,-151 8048.5,-181 8218.5,-181 8218.5,-151 8048.5,-151"/>
<text text-anchor="start" x="8056.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8133.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node122 -->
<g id="edge166" class="edge">
<title>Node116&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M13206.74,-242.46C12517.62,-238.68 8483.94,-215.41 8227.5,-187 8215.48,-185.67 8202.72,-183.49 8190.62,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.87,-245.96 13216.88,-242.52 13206.9,-238.96 13206.87,-245.96"/>
</g>
<!-- Node123 -->
<g id="node123" class="node">
<title>Node123</title>
<g id="a_node123"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8237,-151 8237,-181 8392,-181 8392,-151 8237,-151"/>
<text text-anchor="start" x="8245" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8314.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node123 -->
<g id="edge167" class="edge">
<title>Node116&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M13206.7,-242.47C12531.24,-238.8 8648.5,-216.45 8401.5,-187 8390.42,-185.68 8378.69,-183.52 8367.55,-181.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.86,-245.97 13216.88,-242.52 13206.9,-238.97 13206.86,-245.97"/>
</g>
<!-- Node124 -->
<g id="node124" class="node">
<title>Node124</title>
<g id="a_node124"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8410.5,-151 8410.5,-181 8550.5,-181 8550.5,-151 8410.5,-151"/>
<text text-anchor="start" x="8418.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8480.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node124 -->
<g id="edge168" class="edge">
<title>Node116&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M13206.37,-242.45C12543.17,-238.71 8802.73,-216.4 8564.5,-187 8553.79,-185.68 8542.46,-183.52 8531.7,-181.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.83,-245.95 13216.85,-242.51 13206.86,-238.95 13206.83,-245.95"/>
</g>
<!-- Node126 -->
<g id="node126" class="node">
<title>Node126</title>
<g id="a_node126"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8367.5,-73 8367.5,-103 8593.5,-103 8593.5,-73 8367.5,-73"/>
<text text-anchor="start" x="8375.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8480.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node126 -->
<g id="edge189" class="edge">
<title>Node116&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M13206.59,-242.2C12533.02,-236.76 8680.09,-204.9 8623.5,-187 8616.54,-184.8 8538.01,-129.65 8500.38,-103.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.72,-245.7 13216.75,-242.28 13206.77,-238.7 13206.72,-245.7"/>
</g>
<!-- Node127 -->
<g id="node127" class="node">
<title>Node127</title>
<g id="a_node127"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8611.5,-67.5 8611.5,-108.5 8823.5,-108.5 8823.5,-67.5 8611.5,-67.5"/>
<text text-anchor="start" x="8619.5" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="8619.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="8717.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node127 -->
<g id="edge193" class="edge">
<title>Node116&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M13206.56,-242.28C12530.83,-237.33 8656.31,-208.06 8635.5,-187 8622.38,-173.72 8626.78,-161.51 8635.5,-145 8643.71,-129.45 8658.4,-117.4 8673.09,-108.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.73,-245.78 13216.76,-242.35 13206.78,-238.78 13206.73,-245.78"/>
</g>
<!-- Node128 -->
<g id="node128" class="node">
<title>Node128</title>
<g id="a_node128"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8645,-151 8645,-181 8774,-181 8774,-151 8645,-151"/>
<text text-anchor="start" x="8653" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8709.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node128 -->
<g id="edge172" class="edge">
<title>Node116&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M13206.38,-242.47C12561.24,-238.99 9009.73,-218.46 8783.5,-187 8774.01,-185.68 8764,-183.52 8754.52,-181.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.56,-245.97 13216.58,-242.53 13206.6,-238.97 13206.56,-245.97"/>
</g>
<!-- Node129 -->
<g id="node129" class="node">
<title>Node129</title>
<g id="a_node129"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8792.5,-151 8792.5,-181 8960.5,-181 8960.5,-151 8792.5,-151"/>
<text text-anchor="start" x="8800.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8876.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node129 -->
<g id="edge173" class="edge">
<title>Node116&#45;&gt;Node129</title>
<path fill="none" stroke="midnightblue" d="M13206.55,-242.27C12577.63,-237.63 9186.67,-211.51 8969.5,-187 8957.68,-185.67 8945.16,-183.5 8933.26,-181.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.92,-245.78 13216.94,-242.35 13206.97,-238.78 13206.92,-245.78"/>
</g>
<!-- Node130 -->
<g id="node130" class="node">
<title>Node130</title>
<g id="a_node130"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8979,-151 8979,-181 9140,-181 9140,-151 8979,-151"/>
<text text-anchor="start" x="8987" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9059.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node130 -->
<g id="edge174" class="edge">
<title>Node116&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M13206.79,-242.24C12593.96,-237.47 9357.13,-211.21 9149.5,-187 9138.05,-185.67 9125.93,-183.5 9114.41,-181.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.89,-245.74 13216.92,-242.31 13206.95,-238.74 13206.89,-245.74"/>
</g>
<!-- Node131 -->
<g id="node131" class="node">
<title>Node131</title>
<g id="a_node131"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9158.5,-151 9158.5,-181 9298.5,-181 9298.5,-151 9158.5,-151"/>
<text text-anchor="start" x="9166.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9228.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node131 -->
<g id="edge175" class="edge">
<title>Node116&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M13206.3,-242.26C12606.1,-237.74 9506.39,-213.2 9307.5,-187 9297.4,-185.67 9286.73,-183.51 9276.62,-181.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.62,-245.76 13216.65,-242.34 13206.68,-238.76 13206.62,-245.76"/>
</g>
<!-- Node132 -->
<g id="node132" class="node">
<title>Node132</title>
<g id="a_node132"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9317,-151 9317,-181 9522,-181 9522,-151 9317,-151"/>
<text text-anchor="start" x="9325" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9419.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node132 -->
<g id="edge176" class="edge">
<title>Node116&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M13206.64,-242.5C12646.36,-239.54 9905.16,-223.29 9530.5,-187 9516.47,-185.64 9501.55,-183.46 9487.35,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.7,-246 13216.72,-242.55 13206.74,-239 13206.7,-246"/>
</g>
<!-- Node133 -->
<g id="node133" class="node">
<title>Node133</title>
<g id="a_node133"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9540,-151 9540,-181 9751,-181 9751,-151 9540,-151"/>
<text text-anchor="start" x="9548" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9645.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node133 -->
<g id="edge177" class="edge">
<title>Node116&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M13206.71,-242.36C12667.26,-238.75 10111.11,-220.05 9760.5,-187 9745.97,-185.63 9730.52,-183.45 9715.81,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.77,-245.86 13216.8,-242.42 13206.82,-238.86 13206.77,-245.86"/>
</g>
<!-- Node134 -->
<g id="node134" class="node">
<title>Node134</title>
<g id="a_node134"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9769.5,-151 9769.5,-181 9989.5,-181 9989.5,-151 9769.5,-151"/>
<text text-anchor="start" x="9777.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9879.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node134 -->
<g id="edge178" class="edge">
<title>Node116&#45;&gt;Node134</title>
<path fill="none" stroke="midnightblue" d="M13206.78,-243.32C12726.06,-244.58 10644.51,-246.42 9998.5,-187 9983.48,-185.62 9967.5,-183.43 9952.28,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.83,-246.82 13216.82,-243.3 13206.81,-239.82 13206.83,-246.82"/>
</g>
<!-- Node135 -->
<g id="node135" class="node">
<title>Node135</title>
<g id="a_node135"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10007.5,-145.5 10007.5,-186.5 10193.5,-186.5 10193.5,-145.5 10007.5,-145.5"/>
<text text-anchor="start" x="10015.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="10015.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
<text text-anchor="middle" x="10100.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node135 -->
<g id="edge179" class="edge">
<title>Node116&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M13206.92,-242.24C12709.58,-238.33 10506.49,-219.29 10202.5,-187 10199.54,-186.69 10196.54,-186.33 10193.51,-185.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.92,-245.74 13216.95,-242.32 13206.98,-238.74 13206.92,-245.74"/>
</g>
<!-- Node136 -->
<g id="node136" class="node">
<title>Node136</title>
<g id="a_node136"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10211.5,-145.5 10211.5,-186.5 10381.5,-186.5 10381.5,-145.5 10211.5,-145.5"/>
<text text-anchor="start" x="10219.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="10219.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
<text text-anchor="middle" x="10296.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node136 -->
<g id="edge180" class="edge">
<title>Node116&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M13206.76,-242.21C12727.71,-238.28 10674.57,-219.65 10390.5,-187 10387.6,-186.67 10384.66,-186.29 10381.69,-185.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.73,-245.71 13216.76,-242.29 13206.79,-238.71 13206.73,-245.71"/>
</g>
<!-- Node137 -->
<g id="node137" class="node">
<title>Node137</title>
<g id="a_node137"><a xlink:href="_ref_broadcast_to_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10400,-151 10400,-181 10615,-181 10615,-151 10400,-151"/>
<text text-anchor="start" x="10408" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10507.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBroadcastToWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node137 -->
<g id="edge181" class="edge">
<title>Node116&#45;&gt;Node137</title>
<path fill="none" stroke="midnightblue" d="M13206.87,-242.92C12784.44,-242.28 11139.31,-236.57 10623.5,-187 10608.96,-185.6 10593.49,-183.43 10578.74,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.92,-246.42 13216.92,-242.94 13206.93,-239.42 13206.92,-246.42"/>
</g>
<!-- Node138 -->
<g id="node138" class="node">
<title>Node138</title>
<g id="a_node138"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10633,-145.5 10633,-186.5 10796,-186.5 10796,-145.5 10633,-145.5"/>
<text text-anchor="start" x="10641" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="10641" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
<text text-anchor="middle" x="10714.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node138 -->
<g id="edge183" class="edge">
<title>Node116&#45;&gt;Node138</title>
<path fill="none" stroke="midnightblue" d="M13206.62,-243.35C12801.82,-244.36 11282.34,-244.19 10805.5,-187 10802.45,-186.63 10799.35,-186.21 10796.22,-185.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.84,-246.85 13216.83,-243.32 13206.82,-239.85 13206.84,-246.85"/>
</g>
<!-- Node139 -->
<g id="node139" class="node">
<title>Node139</title>
<g id="a_node139"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10814.5,-151 10814.5,-181 11028.5,-181 11028.5,-151 10814.5,-151"/>
<text text-anchor="start" x="10822.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10921.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node139 -->
<g id="edge184" class="edge">
<title>Node116&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M13206.56,-242.48C12826.02,-240.18 11467.53,-229.15 11037.5,-187 11023.06,-185.58 11007.71,-183.42 10993.06,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.7,-245.98 13216.72,-242.54 13206.74,-238.98 13206.7,-245.98"/>
</g>
<!-- Node140 -->
<g id="node140" class="node">
<title>Node140</title>
<g id="a_node140"><a xlink:href="_ref_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11047,-151 11047,-181 11236,-181 11236,-151 11047,-151"/>
<text text-anchor="start" x="11055" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11141.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node140 -->
<g id="edge185" class="edge">
<title>Node116&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M13206.75,-242.47C12849.05,-240.22 11631.57,-229.54 11244.5,-187 11231.64,-185.59 11218,-183.42 11204.99,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.8,-245.97 13216.82,-242.53 13206.84,-238.97 13206.8,-245.97"/>
</g>
<!-- Node141 -->
<g id="node141" class="node">
<title>Node141</title>
<g id="a_node141"><a xlink:href="_ref_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11254,-151 11254,-181 11453,-181 11453,-151 11254,-151"/>
<text text-anchor="start" x="11262" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11353.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node141 -->
<g id="edge186" class="edge">
<title>Node116&#45;&gt;Node141</title>
<path fill="none" stroke="midnightblue" d="M13206.78,-241.96C12874.26,-238.18 11805.11,-223.42 11462.5,-187 11449.01,-185.57 11434.69,-183.41 11421.01,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.84,-245.46 13216.87,-242.07 13206.91,-238.46 13206.84,-245.46"/>
</g>
<!-- Node142 -->
<g id="node142" class="node">
<title>Node142</title>
<g id="a_node142"><a xlink:href="_ref_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11471.5,-145.5 11471.5,-186.5 11657.5,-186.5 11657.5,-145.5 11471.5,-145.5"/>
<text text-anchor="start" x="11479.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="11479.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp16ToFp32</text>
<text text-anchor="middle" x="11564.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node142 -->
<g id="edge187" class="edge">
<title>Node116&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M13206.69,-241.68C12898.92,-237.28 11967.27,-221.4 11666.5,-187 11663.54,-186.66 11660.54,-186.28 11657.52,-185.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.88,-245.18 13216.93,-241.83 13206.98,-238.18 13206.88,-245.18"/>
</g>
<!-- Node143 -->
<g id="node143" class="node">
<title>Node143</title>
<g id="a_node143"><a xlink:href="_ref_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11675.5,-145.5 11675.5,-186.5 11861.5,-186.5 11861.5,-145.5 11675.5,-145.5"/>
<text text-anchor="start" x="11683.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="11683.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp32ToFp16</text>
<text text-anchor="middle" x="11768.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node143 -->
<g id="edge188" class="edge">
<title>Node116&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M13206.42,-241.11C12924.9,-235.48 12129.82,-217.3 11870.5,-187 11867.54,-186.65 11864.54,-186.27 11861.52,-185.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.55,-244.62 13216.62,-241.32 13206.69,-237.62 13206.55,-244.62"/>
</g>
<!-- Node144 -->
<g id="node144" class="node">
<title>Node144</title>
<g id="a_node144"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11879.5,-151 11879.5,-181 12105.5,-181 12105.5,-151 11879.5,-151"/>
<text text-anchor="start" x="11887.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11992.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node144 -->
<g id="edge190" class="edge">
<title>Node116&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M13206.74,-242.2C13001.63,-239.7 12517.96,-229.4 12114.5,-187 12099.98,-185.47 12084.57,-183.35 12069.76,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.85,-245.7 13216.89,-242.32 13206.93,-238.7 13206.85,-245.7"/>
</g>
<!-- Node145 -->
<g id="node145" class="node">
<title>Node145</title>
<g id="a_node145"><a xlink:href="_ref_debug_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12124,-151 12124,-181 12311,-181 12311,-151 12124,-151"/>
<text text-anchor="start" x="12132" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12217.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDebugWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node145 -->
<g id="edge191" class="edge">
<title>Node116&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M13206.82,-241.85C13028.26,-238.78 12642.31,-227.61 12319.5,-187 12307.33,-185.47 12294.42,-183.34 12282.03,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.93,-245.35 13216.98,-242.02 13207.04,-238.35 13206.93,-245.35"/>
</g>
<!-- Node146 -->
<g id="node146" class="node">
<title>Node146</title>
<g id="a_node146"><a xlink:href="_ref_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12328.5,-151 12328.5,-181 12552.5,-181 12552.5,-151 12328.5,-151"/>
<text text-anchor="start" x="12336.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12440.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node146 -->
<g id="edge192" class="edge">
<title>Node116&#45;&gt;Node146</title>
<path fill="none" stroke="midnightblue" d="M13206.72,-238.32C13063.53,-230.96 12791.65,-214.61 12561.5,-187 12547.76,-185.35 12533.19,-183.25 12519.11,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.64,-241.82 13216.8,-238.83 13206.99,-234.83 13206.64,-241.82"/>
</g>
<!-- Node147 -->
<g id="node147" class="node">
<title>Node147</title>
<g id="a_node147"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12571,-151 12571,-181 12782,-181 12782,-151 12571,-151"/>
<text text-anchor="start" x="12579" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12676.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node147 -->
<g id="edge194" class="edge">
<title>Node116&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M13206.6,-234.12C13102.48,-224.4 12934.69,-207.45 12790.5,-187 12778.17,-185.25 12765.12,-183.18 12752.43,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13206.51,-237.62 13216.79,-235.06 13207.16,-230.65 13206.51,-237.62"/>
</g>
<!-- Node148 -->
<g id="node148" class="node">
<title>Node148</title>
<g id="a_node148"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12800,-145.5 12800,-186.5 12995,-186.5 12995,-145.5 12800,-145.5"/>
<text text-anchor="start" x="12808" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="12808" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
<text text-anchor="middle" x="12897.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node148 -->
<g id="edge195" class="edge">
<title>Node116&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M13220.9,-227.16C13160.44,-215.96 13077.5,-200.59 13004.5,-187 13001.43,-186.43 12998.32,-185.85 12995.17,-185.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13220.32,-230.61 13230.79,-228.99 13221.59,-223.73 13220.32,-230.61"/>
</g>
<!-- Node149 -->
<g id="node149" class="node">
<title>Node149</title>
<g id="a_node149"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13013.5,-145.5 13013.5,-186.5 13197.5,-186.5 13197.5,-145.5 13013.5,-145.5"/>
<text text-anchor="start" x="13021.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="13021.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
<text text-anchor="middle" x="13105.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node149 -->
<g id="edge196" class="edge">
<title>Node116&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M13259.58,-225.26C13228.96,-213.68 13188.98,-198.56 13157.41,-186.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13258.57,-228.62 13269.16,-228.88 13261.05,-222.07 13258.57,-228.62"/>
</g>
<!-- Node150 -->
<g id="node150" class="node">
<title>Node150</title>
<g id="a_node150"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13215.5,-145.5 13215.5,-186.5 13397.5,-186.5 13397.5,-145.5 13215.5,-145.5"/>
<text text-anchor="start" x="13223.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="13223.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
<text text-anchor="middle" x="13306.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node150 -->
<g id="edge197" class="edge">
<title>Node116&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M13306.5,-218.66C13306.5,-208.33 13306.5,-196.44 13306.5,-186.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13303,-218.7 13306.5,-228.7 13310,-218.71 13303,-218.7"/>
</g>
<!-- Node151 -->
<g id="node151" class="node">
<title>Node151</title>
<g id="a_node151"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13415.5,-151 13415.5,-181 13633.5,-181 13633.5,-151 13415.5,-151"/>
<text text-anchor="start" x="13423.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13524.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node151 -->
<g id="edge198" class="edge">
<title>Node116&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M13356.25,-225.65C13394.97,-212.16 13448.02,-193.66 13484.13,-181.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13355.03,-222.37 13346.74,-228.97 13357.33,-228.98 13355.03,-222.37"/>
</g>
<!-- Node152 -->
<g id="node152" class="node">
<title>Node152</title>
<g id="a_node152"><a xlink:href="_ref_fake_quantization_float32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13652,-145.5 13652,-186.5 13825,-186.5 13825,-145.5 13652,-145.5"/>
<text text-anchor="start" x="13660" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="13660" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFakeQuantization</text>
<text text-anchor="middle" x="13738.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node152 -->
<g id="edge199" class="edge">
<title>Node116&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M13382.8,-227.03C13390.12,-225.62 13397.45,-224.25 13404.5,-223 13509.83,-204.3 13537.2,-205.92 13642.5,-187 13645.6,-186.44 13648.75,-185.86 13651.94,-185.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13381.98,-223.63 13372.83,-228.98 13383.32,-230.5 13381.98,-223.63"/>
</g>
<!-- Node153 -->
<g id="node153" class="node">
<title>Node153</title>
<g id="a_node153"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13843.5,-151 13843.5,-181 14013.5,-181 14013.5,-151 13843.5,-151"/>
<text text-anchor="start" x="13851.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13928.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node153 -->
<g id="edge200" class="edge">
<title>Node116&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M13379.42,-227.14C13387.85,-225.59 13396.35,-224.17 13404.5,-223 13593.9,-195.82 13644.19,-214.76 13833.5,-187 13844.51,-185.39 13856.15,-183.27 13867.38,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13378.75,-223.7 13369.57,-228.99 13380.05,-230.58 13378.75,-223.7"/>
</g>
<!-- Node154 -->
<g id="node154" class="node">
<title>Node154</title>
<g id="a_node154"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14031.5,-151 14031.5,-181 14211.5,-181 14211.5,-151 14031.5,-151"/>
<text text-anchor="start" x="14039.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14121.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node154 -->
<g id="edge201" class="edge">
<title>Node116&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M13378.34,-227.12C13387.12,-225.54 13395.99,-224.11 13404.5,-223 13677.32,-187.4 13749.65,-222.33 14022.5,-187 14034.32,-185.47 14046.85,-183.34 14058.88,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13377.67,-223.68 13368.49,-228.96 13378.96,-230.56 13377.67,-223.68"/>
</g>
<!-- Node155 -->
<g id="node155" class="node">
<title>Node155</title>
<g id="a_node155"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14229.5,-145.5 14229.5,-186.5 14393.5,-186.5 14393.5,-145.5 14229.5,-145.5"/>
<text text-anchor="start" x="14237.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="14237.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="14311.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node155 -->
<g id="edge202" class="edge">
<title>Node116&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M13377.74,-227.1C13386.72,-225.5 13395.8,-224.07 13404.5,-223 13764.79,-178.57 13860.55,-234.14 14220.5,-187 14223.39,-186.62 14226.32,-186.2 14229.27,-185.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13376.87,-223.7 13367.68,-228.97 13378.15,-230.59 13376.87,-223.7"/>
</g>
<!-- Node156 -->
<g id="node156" class="node">
<title>Node156</title>
<g id="a_node156"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14411.5,-151 14411.5,-181 14613.5,-181 14613.5,-151 14411.5,-151"/>
<text text-anchor="start" x="14419.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14512.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node156 -->
<g id="edge203" class="edge">
<title>Node116&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M13377.05,-227.16C13386.25,-225.52 13395.57,-224.06 13404.5,-223 13845.22,-170.45 13961.24,-234.82 14402.5,-187 14416.01,-185.54 14430.35,-183.38 14444.07,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13376.34,-223.73 13367.15,-229 13377.62,-230.61 13376.34,-223.73"/>
</g>
<!-- Node157 -->
<g id="node157" class="node">
<title>Node157</title>
<g id="a_node157"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14631.5,-151 14631.5,-181 14819.5,-181 14819.5,-151 14631.5,-151"/>
<text text-anchor="start" x="14639.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14725.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node157 -->
<g id="edge204" class="edge">
<title>Node116&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M13376.85,-227.13C13386.11,-225.49 13395.51,-224.04 13404.5,-223 13942.47,-160.62 14084.24,-246.81 14622.5,-187 14635.35,-185.57 14649,-183.4 14662.01,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13376.07,-223.72 13366.88,-228.99 13377.35,-230.6 13376.07,-223.72"/>
</g>
<!-- Node158 -->
<g id="node158" class="node">
<title>Node158</title>
<g id="a_node158"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14837.5,-145.5 14837.5,-186.5 15037.5,-186.5 15037.5,-145.5 14837.5,-145.5"/>
<text text-anchor="start" x="14845.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="14845.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
<text text-anchor="middle" x="14937.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node158 -->
<g id="edge205" class="edge">
<title>Node116&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M13376.65,-227.13C13385.97,-225.48 13395.44,-224.03 13404.5,-223 14033.53,-151.43 14198.79,-252.33 14828.5,-187 14831.37,-186.7 14834.28,-186.37 14837.21,-186.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.81,-223.73 13366.61,-229 13377.08,-230.61 13375.81,-223.73"/>
</g>
<!-- Node159 -->
<g id="node159" class="node">
<title>Node159</title>
<g id="a_node159"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15055.5,-145.5 15055.5,-186.5 15225.5,-186.5 15225.5,-145.5 15055.5,-145.5"/>
<text text-anchor="start" x="15063.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="15063.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
<text text-anchor="middle" x="15140.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node159 -->
<g id="edge206" class="edge">
<title>Node116&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M13376.65,-227.1C13385.97,-225.46 13395.44,-224.02 13404.5,-223 14129.91,-141.69 14321.43,-271.33 15046.5,-187 15049.4,-186.66 15052.34,-186.28 15055.31,-185.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.81,-223.7 13366.61,-228.96 13377.08,-230.58 13375.81,-223.7"/>
</g>
<!-- Node160 -->
<g id="node160" class="node">
<title>Node160</title>
<g id="a_node160"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15244,-151 15244,-181 15465,-181 15465,-151 15244,-151"/>
<text text-anchor="start" x="15252" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15354.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node160 -->
<g id="edge207" class="edge">
<title>Node116&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M13376.45,-227.12C13385.84,-225.46 13395.37,-224.01 13404.5,-223 14213.03,-133.3 14424.48,-262.07 15234.5,-187 15249.54,-185.61 15265.54,-183.43 15280.78,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.54,-223.73 13366.35,-228.99 13376.82,-230.61 13375.54,-223.73"/>
</g>
<!-- Node161 -->
<g id="node161" class="node">
<title>Node161</title>
<g id="a_node161"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15483,-151 15483,-181 15702,-181 15702,-151 15483,-151"/>
<text text-anchor="start" x="15491" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15592.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node161 -->
<g id="edge208" class="edge">
<title>Node116&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M13376.45,-227.1C13385.84,-225.44 13395.37,-224 13404.5,-223 13861.6,-172.81 15015.6,-229.23 15473.5,-187 15488.42,-185.62 15504.28,-183.46 15519.41,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.54,-223.71 13366.34,-228.97 13376.81,-230.59 13375.54,-223.71"/>
</g>
<!-- Node162 -->
<g id="node162" class="node">
<title>Node162</title>
<g id="a_node162"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15720,-151 15720,-181 15933,-181 15933,-151 15720,-151"/>
<text text-anchor="start" x="15728" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15826.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node162 -->
<g id="edge209" class="edge">
<title>Node116&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M13376.45,-227.08C13385.83,-225.43 13395.37,-223.99 13404.5,-223 13914,-167.52 15200.22,-234.68 15710.5,-187 15725.15,-185.63 15740.74,-183.45 15755.57,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.54,-223.69 13366.34,-228.95 13376.81,-230.58 13375.54,-223.69"/>
</g>
<!-- Node163 -->
<g id="node163" class="node">
<title>Node163</title>
<g id="a_node163"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15951,-151 15951,-181 16130,-181 16130,-151 15951,-151"/>
<text text-anchor="start" x="15959" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16040.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node163 -->
<g id="edge210" class="edge">
<title>Node116&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M13375.95,-227.16C13385.5,-225.47 13395.21,-224 13404.5,-223 13965.06,-162.36 15380.88,-247.08 15941.5,-187 15954.14,-185.65 15967.56,-183.45 15980.31,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.27,-223.73 13366.08,-228.99 13376.55,-230.61 13375.27,-223.73"/>
</g>
<!-- Node164 -->
<g id="node164" class="node">
<title>Node164</title>
<g id="a_node164"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16148.5,-151 16148.5,-181 16330.5,-181 16330.5,-151 16148.5,-151"/>
<text text-anchor="start" x="16156.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16239.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node164 -->
<g id="edge211" class="edge">
<title>Node116&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M13375.95,-227.15C13385.5,-225.46 13395.21,-224 13404.5,-223 14008.62,-157.96 15534.2,-250.28 16138.5,-187 16151.39,-185.65 16165.08,-183.46 16178.08,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.27,-223.72 13366.08,-228.98 13376.55,-230.6 13375.27,-223.72"/>
</g>
<!-- Node165 -->
<g id="node165" class="node">
<title>Node165</title>
<g id="a_node165"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16348.5,-151 16348.5,-181 16572.5,-181 16572.5,-151 16348.5,-151"/>
<text text-anchor="start" x="16356.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16460.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node165 -->
<g id="edge212" class="edge">
<title>Node116&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M13375.95,-227.14C13385.5,-225.46 13395.21,-224 13404.5,-223 14053.06,-153.48 15689.75,-244.35 16339.5,-187 16354.88,-185.64 16371.25,-183.45 16386.82,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.27,-223.71 13366.08,-228.97 13376.55,-230.59 13375.27,-223.71"/>
</g>
<!-- Node166 -->
<g id="node166" class="node">
<title>Node166</title>
<g id="a_node166"><a xlink:href="_ref_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16591,-151 16591,-181 16764,-181 16764,-151 16591,-151"/>
<text text-anchor="start" x="16599" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16677.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node166 -->
<g id="edge213" class="edge">
<title>Node116&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M13375.94,-227.13C13385.49,-225.45 13395.21,-223.99 13404.5,-223 14106.56,-148.07 15879.6,-263.36 16581.5,-187 16593.77,-185.67 16606.79,-183.48 16619.15,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.27,-223.7 13366.08,-228.96 13376.55,-230.58 13375.27,-223.7"/>
</g>
<!-- Node167 -->
<g id="node167" class="node">
<title>Node167</title>
<g id="a_node167"><a xlink:href="_ref_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16782,-151 16782,-181 16979,-181 16979,-151 16782,-151"/>
<text text-anchor="start" x="16790" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16880.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node167 -->
<g id="edge214" class="edge">
<title>Node116&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M13375.94,-227.13C13385.49,-225.45 13395.21,-223.99 13404.5,-223 14148.79,-143.81 16027.52,-259.41 16772.5,-187 16786.26,-185.66 16800.89,-183.48 16814.79,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.27,-223.69 13366.08,-228.96 13376.55,-230.58 13375.27,-223.69"/>
</g>
<!-- Node168 -->
<g id="node168" class="node">
<title>Node168</title>
<g id="a_node168"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16997,-151 16997,-181 17200,-181 17200,-151 16997,-151"/>
<text text-anchor="start" x="17005" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17098.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node168 -->
<g id="edge215" class="edge">
<title>Node116&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M13375.94,-227.12C13385.49,-225.44 13395.21,-223.99 13404.5,-223 14196.32,-139.01 16194.76,-261.86 16987.5,-187 17001.63,-185.67 17016.66,-183.48 17030.95,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.27,-223.69 13366.08,-228.95 13376.55,-230.57 13375.27,-223.69"/>
</g>
<!-- Node169 -->
<g id="node169" class="node">
<title>Node169</title>
<g id="a_node169"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17218,-151 17218,-181 17421,-181 17421,-151 17218,-151"/>
<text text-anchor="start" x="17226" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17319.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node169 -->
<g id="edge216" class="edge">
<title>Node116&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.15C13385.36,-225.46 13395.14,-223.99 13404.5,-223 14245.18,-134.07 16366.85,-266.23 17208.5,-187 17222.63,-185.67 17237.66,-183.49 17251.95,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.73 13365.81,-229 13376.28,-230.61 13375.01,-223.73"/>
</g>
<!-- Node170 -->
<g id="node170" class="node">
<title>Node170</title>
<g id="a_node170"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17439.5,-151 17439.5,-181 17619.5,-181 17619.5,-151 17439.5,-151"/>
<text text-anchor="start" x="17447.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17529.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node170 -->
<g id="edge217" class="edge">
<title>Node116&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.15C13385.36,-225.45 13395.14,-223.99 13404.5,-223 14294.04,-129.14 16539.78,-279.12 17429.5,-187 17442.36,-185.67 17456.01,-183.47 17468.96,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.73 13365.81,-228.99 13376.28,-230.61 13375.01,-223.73"/>
</g>
<!-- Node171 -->
<g id="node171" class="node">
<title>Node171</title>
<g id="a_node171"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17638,-151 17638,-181 17825,-181 17825,-151 17638,-151"/>
<text text-anchor="start" x="17646" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17731.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node171 -->
<g id="edge218" class="edge">
<title>Node116&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.15C13385.36,-225.45 13395.14,-223.99 13404.5,-223 14338.04,-124.69 16694.5,-280.86 17628.5,-187 17641.73,-185.67 17655.79,-183.47 17669.13,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.72 13365.81,-228.99 13376.28,-230.61 13375.01,-223.72"/>
</g>
<!-- Node172 -->
<g id="node172" class="node">
<title>Node172</title>
<g id="a_node172"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17843,-151 17843,-181 18042,-181 18042,-151 17843,-151"/>
<text text-anchor="start" x="17851" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17942.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node172 -->
<g id="edge219" class="edge">
<title>Node116&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.14C13385.36,-225.45 13395.14,-223.98 13404.5,-223 13893.93,-171.56 17343.58,-233.58 17833.5,-187 17847.48,-185.67 17862.35,-183.47 17876.47,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.72 13365.81,-228.98 13376.28,-230.6 13375.01,-223.72"/>
</g>
<!-- Node173 -->
<g id="node173" class="node">
<title>Node173</title>
<g id="a_node173"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18060,-151 18060,-181 18251,-181 18251,-151 18060,-151"/>
<text text-anchor="start" x="18068" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18155.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node173 -->
<g id="edge220" class="edge">
<title>Node116&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.14C13385.36,-225.44 13395.14,-223.98 13404.5,-223 13917.92,-169.13 17536.74,-237.5 18050.5,-187 18063.98,-185.67 18078.31,-183.48 18091.91,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.72 13365.81,-228.98 13376.28,-230.6 13375.01,-223.72"/>
</g>
<!-- Node174 -->
<g id="node174" class="node">
<title>Node174</title>
<g id="a_node174"><a xlink:href="_ref_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18269,-151 18269,-181 18466,-181 18466,-151 18269,-151"/>
<text text-anchor="start" x="18277" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18367.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node174 -->
<g id="edge221" class="edge">
<title>Node116&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.14C13385.36,-225.44 13395.14,-223.98 13404.5,-223 13941.02,-166.8 17722.49,-238.31 18259.5,-187 18273.36,-185.68 18288.09,-183.48 18302.08,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.71 13365.81,-228.98 13376.28,-230.6 13375.01,-223.71"/>
</g>
<!-- Node175 -->
<g id="node175" class="node">
<title>Node175</title>
<g id="a_node175"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18484.5,-151 18484.5,-181 18672.5,-181 18672.5,-151 18484.5,-151"/>
<text text-anchor="start" x="18492.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18578.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node175 -->
<g id="edge222" class="edge">
<title>Node116&#45;&gt;Node175</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.13C13385.36,-225.44 13395.14,-223.98 13404.5,-223 13964.79,-164.4 17913.89,-242.42 18474.5,-187 18487.86,-185.68 18502.05,-183.49 18515.52,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.71 13365.81,-228.97 13376.28,-230.59 13375.01,-223.71"/>
</g>
<!-- Node176 -->
<g id="node176" class="node">
<title>Node176</title>
<g id="a_node176"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18690.5,-151 18690.5,-181 18898.5,-181 18898.5,-151 18690.5,-151"/>
<text text-anchor="start" x="18698.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18794.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node176 -->
<g id="edge223" class="edge">
<title>Node116&#45;&gt;Node176</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.13C13385.36,-225.44 13395.14,-223.98 13404.5,-223 13987.67,-162.09 18097.58,-240.28 18681.5,-187 18695.98,-185.68 18711.4,-183.48 18726.03,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.71 13365.81,-228.97 13376.28,-230.59 13375.01,-223.71"/>
</g>
<!-- Node177 -->
<g id="node177" class="node">
<title>Node177</title>
<g id="a_node177"><a xlink:href="_ref_scatter_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18917,-151 18917,-181 19120,-181 19120,-151 18917,-151"/>
<text text-anchor="start" x="18925" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19018.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node177 -->
<g id="edge224" class="edge">
<title>Node116&#45;&gt;Node177</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.13C13385.36,-225.43 13395.14,-223.98 13404.5,-223 14012.66,-159.57 18298.65,-243.42 18907.5,-187 18921.73,-185.68 18936.87,-183.49 18951.25,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.7 13365.81,-228.97 13376.28,-230.59 13375.01,-223.7"/>
</g>
<!-- Node178 -->
<g id="node178" class="node">
<title>Node178</title>
<g id="a_node178"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19138,-151 19138,-181 19317,-181 19317,-151 19138,-151"/>
<text text-anchor="start" x="19146" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19227.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node178 -->
<g id="edge225" class="edge">
<title>Node116&#45;&gt;Node178</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.13C13385.36,-225.43 13395.14,-223.97 13404.5,-223 14037.09,-157.1 18495.85,-252.28 19128.5,-187 19141.23,-185.69 19154.75,-183.5 19167.58,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.7 13365.81,-228.96 13376.28,-230.59 13375.01,-223.7"/>
</g>
<!-- Node179 -->
<g id="node179" class="node">
<title>Node179</title>
<g id="a_node179"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19335.5,-151 19335.5,-181 19531.5,-181 19531.5,-151 19335.5,-151"/>
<text text-anchor="start" x="19343.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19433.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node179 -->
<g id="edge226" class="edge">
<title>Node116&#45;&gt;Node179</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.43 13395.14,-223.97 13404.5,-223 14058.87,-154.9 18670.54,-249.14 19325.5,-187 19339.36,-185.69 19354.09,-183.49 19368.08,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.7 13365.81,-228.96 13376.28,-230.58 13375.01,-223.7"/>
</g>
<!-- Node180 -->
<g id="node180" class="node">
<title>Node180</title>
<g id="a_node180"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19549.5,-145.5 19549.5,-186.5 19719.5,-186.5 19719.5,-145.5 19549.5,-145.5"/>
<text text-anchor="start" x="19557.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="19557.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
<text text-anchor="middle" x="19634.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node180 -->
<g id="edge227" class="edge">
<title>Node116&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.43 13395.14,-223.97 13404.5,-223 14082.63,-152.5 18862.66,-260.32 19540.5,-187 19543.4,-186.69 19546.35,-186.32 19549.32,-185.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.7 13365.81,-228.96 13376.28,-230.58 13375.01,-223.7"/>
</g>
<!-- Node181 -->
<g id="node181" class="node">
<title>Node181</title>
<g id="a_node181"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19737.5,-151 19737.5,-181 19961.5,-181 19961.5,-151 19737.5,-151"/>
<text text-anchor="start" x="19745.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19849.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node181 -->
<g id="edge228" class="edge">
<title>Node116&#45;&gt;Node181</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.43 13395.14,-223.97 13404.5,-223 14103.42,-150.4 19028.34,-246.48 19728.5,-187 19743.99,-185.68 19760.48,-183.49 19776.15,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.7 13365.81,-228.96 13376.28,-230.58 13375.01,-223.7"/>
</g>
<!-- Node182 -->
<g id="node182" class="node">
<title>Node182</title>
<g id="a_node182"><a xlink:href="_splitter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20018,-151 20018,-181 20147,-181 20147,-151 20018,-151"/>
<text text-anchor="start" x="20026" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20082.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.hpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node182 -->
<g id="edge229" class="edge">
<title>Node116&#45;&gt;Node182</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.43 13395.14,-223.97 13404.5,-223 14133.82,-147.33 19276.14,-279.66 20003.5,-187 20013.75,-185.69 20024.57,-183.51 20034.81,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.7 13365.81,-228.96 13376.28,-230.58 13375.01,-223.7"/>
</g>
<!-- Node183 -->
<g id="node183" class="node">
<title>Node183</title>
<g id="a_node183"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19896,-73 19896,-103 20087,-103 20087,-73 19896,-73"/>
<text text-anchor="start" x="19904" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19991.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node183 -->
<g id="edge232" class="edge">
<title>Node116&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.43 13395.14,-223.97 13404.5,-223 13449.85,-218.29 19935.12,-215.76 19970.5,-187 19995.34,-166.8 19995.32,-125.01 19993.35,-103.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.7 13365.81,-228.96 13376.28,-230.58 13375.01,-223.7"/>
</g>
<!-- Node184 -->
<g id="node184" class="node">
<title>Node184</title>
<g id="a_node184"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20109,-73 20109,-103 20238,-103 20238,-73 20109,-73"/>
<text text-anchor="start" x="20117" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20173.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node184 -->
<g id="edge239" class="edge">
<title>Node116&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.43 13395.14,-223.97 13404.5,-223 13451.14,-218.16 20120.7,-217.29 20156.5,-187 20180.76,-166.48 20178.93,-124.83 20175.98,-103.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.69 13365.81,-228.96 13376.28,-230.58 13375.01,-223.69"/>
</g>
<!-- Node185 -->
<g id="node185" class="node">
<title>Node185</title>
<g id="a_node185"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20203.5,-151 20203.5,-181 20385.5,-181 20385.5,-151 20203.5,-151"/>
<text text-anchor="start" x="20211.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20294.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node185 -->
<g id="edge233" class="edge">
<title>Node116&#45;&gt;Node185</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.43 13395.14,-223.97 13404.5,-223 14154.38,-145.25 19439.13,-259.84 20189.5,-187 20202.98,-185.69 20217.31,-183.5 20230.91,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.69 13365.81,-228.96 13376.28,-230.58 13375.01,-223.69"/>
</g>
<!-- Node186 -->
<g id="node186" class="node">
<title>Node186</title>
<g id="a_node186"><a xlink:href="_ref_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20404,-151 20404,-181 20617,-181 20617,-151 20404,-151"/>
<text text-anchor="start" x="20412" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20510.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node186 -->
<g id="edge234" class="edge">
<title>Node116&#45;&gt;Node186</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.12C13385.36,-225.42 13395.14,-223.97 13404.5,-223 14177.04,-142.96 19620.82,-255.22 20394.5,-187 20409.36,-185.69 20425.18,-183.5 20440.2,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.69 13365.81,-228.95 13376.28,-230.58 13375.01,-223.69"/>
</g>
<!-- Node187 -->
<g id="node187" class="node">
<title>Node187</title>
<g id="a_node187"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20635,-151 20635,-181 20808,-181 20808,-151 20635,-151"/>
<text text-anchor="start" x="20643" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20721.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node187 -->
<g id="edge235" class="edge">
<title>Node116&#45;&gt;Node187</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.11C13385.36,-225.42 13395.14,-223.97 13404.5,-223 14202.69,-140.37 19828.57,-272.09 20626.5,-187 20638.73,-185.7 20651.72,-183.51 20664.02,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.69 13365.81,-228.95 13376.28,-230.57 13375.01,-223.69"/>
</g>
<!-- Node188 -->
<g id="node188" class="node">
<title>Node188</title>
<g id="a_node188"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20826,-145.5 20826,-186.5 21035,-186.5 21035,-145.5 20826,-145.5"/>
<text text-anchor="start" x="20834" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="20834" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="20930.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node188 -->
<g id="edge236" class="edge">
<title>Node116&#45;&gt;Node188</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.11C13385.36,-225.42 13395.14,-223.97 13404.5,-223 14223.8,-138.24 19997.16,-261.04 20817.5,-187 20820.28,-186.75 20823.09,-186.47 20825.92,-186.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.69 13365.81,-228.95 13376.28,-230.57 13375.01,-223.69"/>
</g>
<!-- Node189 -->
<g id="node189" class="node">
<title>Node189</title>
<g id="a_node189"><a xlink:href="_ref_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21053.5,-151 21053.5,-181 21257.5,-181 21257.5,-151 21053.5,-151"/>
<text text-anchor="start" x="21061.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21155.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node189 -->
<g id="edge237" class="edge">
<title>Node116&#45;&gt;Node189</title>
<path fill="none" stroke="midnightblue" d="M13375.74,-227.11C13385.36,-225.42 13395.14,-223.97 13404.5,-223 14248.9,-135.71 20199.15,-264.56 21044.5,-187 21058.73,-185.69 21073.88,-183.51 21088.25,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13375.01,-223.69 13365.81,-228.95 13376.28,-230.57 13375.01,-223.69"/>
</g>
<!-- Node190 -->
<g id="node190" class="node">
<title>Node190</title>
<g id="a_node190"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21275.5,-145.5 21275.5,-186.5 21433.5,-186.5 21433.5,-145.5 21275.5,-145.5"/>
<text text-anchor="start" x="21283.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="21283.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="21354.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node190 -->
<g id="edge238" class="edge">
<title>Node116&#45;&gt;Node190</title>
<path fill="none" stroke="midnightblue" d="M13375.54,-227.15C13385.22,-225.44 13395.08,-223.97 13404.5,-223 14273.44,-133.23 20398.61,-286.39 21266.5,-187 21269.46,-186.66 21272.46,-186.26 21275.49,-185.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13374.74,-223.73 13365.55,-229 13376.02,-230.62 13374.74,-223.73"/>
</g>
<!-- Node191 -->
<g id="node191" class="node">
<title>Node191</title>
<g id="a_node191"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21452,-151 21452,-181 21581,-181 21581,-151 21452,-151"/>
<text text-anchor="start" x="21460" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21516.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node191 -->
<g id="edge240" class="edge">
<title>Node116&#45;&gt;Node191</title>
<path fill="none" stroke="midnightblue" d="M13375.54,-227.14C13385.22,-225.44 13395.08,-223.97 13404.5,-223 13848.7,-177.13 20999.96,-246.76 21442.5,-187 21452.13,-185.7 21462.28,-183.52 21471.88,-181.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13374.74,-223.73 13365.55,-229 13376.02,-230.62 13374.74,-223.73"/>
</g>
<!-- Node118 -->
<g id="node118" class="node">
<title>Node118</title>
<g id="a_node118"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7522,-73 7522,-103 7683,-103 7683,-73 7522,-73"/>
<text text-anchor="start" x="7530" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7602.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node117&#45;&gt;Node118 -->
<g id="edge159" class="edge">
<title>Node117&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M7838.16,-148.5C7784.35,-134.92 7708.9,-115.87 7657.99,-103.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7837.39,-151.92 7847.94,-150.97 7839.1,-145.13 7837.39,-151.92"/>
</g>
<!-- Node117&#45;&gt;Node119 -->
<g id="edge161" class="edge">
<title>Node117&#45;&gt;Node119</title>
<path fill="none" stroke="midnightblue" d="M7921.01,-142.44C7930.88,-129.73 7942.9,-114.25 7951.45,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7917.96,-140.66 7914.6,-150.7 7923.49,-144.95 7917.96,-140.66"/>
</g>
<!-- Node118&#45;&gt;Node110 -->
<g id="edge160" class="edge">
<title>Node118&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M7549.01,-69.86C7511.44,-57.82 7461.8,-41.91 7426.52,-30.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7548.18,-73.27 7558.77,-72.99 7550.32,-66.6 7548.18,-73.27"/>
</g>
<!-- Node120&#45;&gt;Node118 -->
<g id="edge163" class="edge">
<title>Node120&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M7528.6,-144.61C7545.97,-131.54 7568.09,-114.89 7583.59,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7526.38,-141.9 7520.5,-150.7 7530.59,-147.49 7526.38,-141.9"/>
</g>
<!-- Node121&#45;&gt;Node118 -->
<g id="edge165" class="edge">
<title>Node121&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M7676.4,-144.61C7659.03,-131.54 7636.91,-114.89 7621.41,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7674.41,-147.49 7684.5,-150.7 7678.62,-141.9 7674.41,-147.49"/>
</g>
<!-- Node125 -->
<g id="node125" class="node">
<title>Node125</title>
<g id="a_node125"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8209.5,-73 8209.5,-103 8349.5,-103 8349.5,-73 8209.5,-73"/>
<text text-anchor="start" x="8217.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8279.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
</a>
</g>
</g>
<!-- Node124&#45;&gt;Node125 -->
<g id="edge169" class="edge">
<title>Node124&#45;&gt;Node125</title>
<path fill="none" stroke="midnightblue" d="M8433.47,-147.22C8397.85,-133.75 8349.57,-115.5 8316.64,-103.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8432.57,-150.62 8443.16,-150.88 8435.05,-144.07 8432.57,-150.62"/>
</g>
<!-- Node124&#45;&gt;Node126 -->
<g id="edge170" class="edge">
<title>Node124&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M8480.5,-140.59C8480.5,-128.26 8480.5,-113.72 8480.5,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8477,-140.7 8480.5,-150.7 8484,-140.71 8477,-140.7"/>
</g>
<!-- Node124&#45;&gt;Node127 -->
<g id="edge171" class="edge">
<title>Node124&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M8534.18,-147.79C8570.58,-136.11 8618.76,-120.66 8656.6,-108.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8532.7,-144.59 8524.25,-150.97 8534.84,-151.25 8532.7,-144.59"/>
</g>
<!-- Node182&#45;&gt;Node183 -->
<g id="edge230" class="edge">
<title>Node182&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M20057.66,-144.25C20042.07,-131.23 20022.37,-114.78 20008.54,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20055.46,-146.98 20065.38,-150.7 20059.95,-141.61 20055.46,-146.98"/>
</g>
<!-- Node182&#45;&gt;Node184 -->
<g id="edge231" class="edge">
<title>Node182&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M20107.34,-144.25C20122.93,-131.23 20142.63,-114.78 20156.46,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20105.05,-141.61 20099.62,-150.7 20109.54,-146.98 20105.05,-141.61"/>
</g>
<!-- Node193 -->
<g id="node193" class="node">
<title>Node193</title>
<g id="a_node193"><a xlink:href="_tosa_ref_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13692.5,-307 13692.5,-337 13850.5,-337 13850.5,-307 13692.5,-307"/>
<text text-anchor="start" x="13700.5" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="13771.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefWorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node192&#45;&gt;Node193 -->
<g id="edge243" class="edge">
<title>Node192&#45;&gt;Node193</title>
<path fill="none" stroke="midnightblue" d="M13911.58,-375.81C13879.79,-363.83 13838.37,-348.21 13808.83,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13910.52,-379.15 13921.11,-379.4 13912.98,-372.6 13910.52,-379.15"/>
</g>
<!-- Node195 -->
<g id="node195" class="node">
<title>Node195</title>
<g id="a_node195"><a xlink:href="_tosa_ref_tensor_handle_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13869,-307 13869,-337 14048,-337 14048,-307 13869,-307"/>
<text text-anchor="start" x="13877" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="13958.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefTensorHandleFactory.hpp</text>
</a>
</g>
</g>
<!-- Node192&#45;&gt;Node195 -->
<g id="edge246" class="edge">
<title>Node192&#45;&gt;Node195</title>
<path fill="none" stroke="midnightblue" d="M13958.5,-369.23C13958.5,-358.57 13958.5,-346.41 13958.5,-337.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13955,-369.23 13958.5,-379.23 13962,-369.23 13955,-369.23"/>
</g>
<!-- Node197 -->
<g id="node197" class="node">
<title>Node197</title>
<g id="a_node197"><a xlink:href="_tosa_ref_memory_manager_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14276,-307 14276,-337 14437,-337 14437,-307 14276,-307"/>
<text text-anchor="start" x="14284" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="14356.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefMemoryManager.cpp</text>
</a>
</g>
</g>
<!-- Node192&#45;&gt;Node197 -->
<g id="edge249" class="edge">
<title>Node192&#45;&gt;Node197</title>
<path fill="none" stroke="midnightblue" d="M14048.92,-379.46C14109.25,-369.84 14190.26,-356.43 14261.5,-343 14271.27,-341.16 14281.59,-339.1 14291.67,-337.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14048.37,-376 14039.05,-381.03 14049.47,-382.91 14048.37,-376"/>
</g>
<!-- Node198 -->
<g id="node198" class="node">
<title>Node198</title>
<g id="a_node198"><a xlink:href="_tosa_ref_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14066,-307 14066,-337 14219,-337 14219,-307 14066,-307"/>
<text text-anchor="start" x="14074" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="14142.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node192&#45;&gt;Node198 -->
<g id="edge250" class="edge">
<title>Node192&#45;&gt;Node198</title>
<path fill="none" stroke="midnightblue" d="M14004.67,-375.81C14035.94,-363.83 14076.7,-348.21 14105.77,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14003.38,-372.56 13995.29,-379.4 14005.88,-379.09 14003.38,-372.56"/>
</g>
<!-- Node193&#45;&gt;Node88 -->
<g id="edge244" class="edge">
<title>Node193&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M13786.28,-298.07C13794.43,-285.44 13804.29,-270.15 13811.32,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13783.19,-296.4 13780.72,-306.7 13789.08,-300.2 13783.19,-296.4"/>
</g>
<!-- Node194 -->
<g id="node194" class="node">
<title>Node194</title>
<g id="a_node194"><a xlink:href="_tosa_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13915.5,-229 13915.5,-259 14073.5,-259 14073.5,-229 13915.5,-229"/>
<text text-anchor="start" x="13923.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="13994.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node193&#45;&gt;Node194 -->
<g id="edge245" class="edge">
<title>Node193&#45;&gt;Node194</title>
<path fill="none" stroke="midnightblue" d="M13822.14,-303.74C13861.77,-290.23 13916.19,-271.69 13953.2,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13821,-300.43 13812.66,-306.97 13823.26,-307.06 13821,-300.43"/>
</g>
<!-- Node195&#45;&gt;Node88 -->
<g id="edge247" class="edge">
<title>Node195&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M13924,-302C13899.78,-288.66 13867.93,-271.12 13846,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13922.42,-305.12 13932.87,-306.88 13925.8,-298.99 13922.42,-305.12"/>
</g>
<!-- Node196 -->
<g id="node196" class="node">
<title>Node196</title>
<g id="a_node196"><a xlink:href="_tosa_ref_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14091.5,-229 14091.5,-259 14269.5,-259 14269.5,-229 14091.5,-229"/>
<text text-anchor="start" x="14099.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="14180.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node195&#45;&gt;Node196 -->
<g id="edge248" class="edge">
<title>Node195&#45;&gt;Node196</title>
<path fill="none" stroke="midnightblue" d="M14009.17,-303.65C14048.6,-290.16 14102.62,-271.66 14139.39,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14007.8,-300.42 13999.48,-306.97 14010.07,-307.04 14007.8,-300.42"/>
</g>
<!-- Node198&#45;&gt;Node194 -->
<g id="edge253" class="edge">
<title>Node198&#45;&gt;Node194</title>
<path fill="none" stroke="midnightblue" d="M14105.84,-302.17C14079.83,-288.82 14045.47,-271.18 14021.84,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14104.51,-305.43 14115.01,-306.88 14107.71,-299.2 14104.51,-305.43"/>
</g>
<!-- Node198&#45;&gt;Node196 -->
<g id="edge252" class="edge">
<title>Node198&#45;&gt;Node196</title>
<path fill="none" stroke="midnightblue" d="M14154.15,-297.7C14160.43,-285.14 14167.98,-270.04 14173.38,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14150.99,-296.2 14149.65,-306.7 14157.25,-299.33 14150.99,-296.2"/>
</g>
<!-- Node199 -->
<g id="node199" class="node">
<title>Node199</title>
<g id="a_node199"><a xlink:href="_tosa_ref_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14288,-229 14288,-259 14441,-259 14441,-229 14288,-229"/>
<text text-anchor="start" x="14296" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="14364.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node198&#45;&gt;Node199 -->
<g id="edge251" class="edge">
<title>Node198&#45;&gt;Node199</title>
<path fill="none" stroke="midnightblue" d="M14193.17,-303.65C14232.6,-290.16 14286.62,-271.66 14323.39,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14191.8,-300.42 14183.48,-306.97 14194.07,-307.04 14191.8,-300.42"/>
</g>
<!-- Node200&#45;&gt;Node90 -->
<g id="edge264" class="edge">
<title>Node200&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M14520.48,-374.78C14506.27,-367.22 14492.72,-356.89 14484.5,-343 14474.99,-326.94 14477.43,-318.28 14484.5,-301 14491.52,-283.85 14506.6,-269.11 14519.2,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14519.33,-378.12 14529.86,-379.36 14522.41,-371.83 14519.33,-378.12"/>
</g>
<!-- Node201 -->
<g id="node201" class="node">
<title>Node201</title>
<g id="a_node201"><a xlink:href="_sample_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14896,-307 14896,-337 15039,-337 15039,-307 14896,-307"/>
<text text-anchor="start" x="14904" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="14967.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node200&#45;&gt;Node201 -->
<g id="edge256" class="edge">
<title>Node200&#45;&gt;Node201</title>
<path fill="none" stroke="midnightblue" d="M14666.8,-378.79C14758.25,-363.9 14886.33,-343.04 14886.5,-343 14895.16,-341.23 14904.29,-339.17 14913.17,-337.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14665.98,-375.38 14656.68,-380.44 14667.11,-382.29 14665.98,-375.38"/>
</g>
<!-- Node206 -->
<g id="node206" class="node">
<title>Node206</title>
<g id="a_node206"><a xlink:href="_sample_dynamic_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14677.5,-307 14677.5,-337 14877.5,-337 14877.5,-307 14677.5,-307"/>
<text text-anchor="start" x="14685.5" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="14777.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicWorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node200&#45;&gt;Node206 -->
<g id="edge261" class="edge">
<title>Node200&#45;&gt;Node206</title>
<path fill="none" stroke="midnightblue" d="M14626.49,-375.96C14660.71,-363.96 14705.49,-348.26 14737.38,-337.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14624.97,-372.79 14616.69,-379.4 14627.29,-379.4 14624.97,-372.79"/>
</g>
<!-- Node207 -->
<g id="node207" class="node">
<title>Node207</title>
<g id="a_node207"><a xlink:href="_sample_dynamic_tensor_handle_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14493.5,-301.5 14493.5,-342.5 14659.5,-342.5 14659.5,-301.5 14493.5,-301.5"/>
<text text-anchor="start" x="14501.5" y="-330.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="start" x="14501.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicTensorHandle</text>
<text text-anchor="middle" x="14576.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
</a>
</g>
</g>
<!-- Node200&#45;&gt;Node207 -->
<g id="edge265" class="edge">
<title>Node200&#45;&gt;Node207</title>
<path fill="none" stroke="midnightblue" d="M14576.5,-368.98C14576.5,-360.35 14576.5,-350.76 14576.5,-342.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14573,-369.23 14576.5,-379.23 14580,-369.23 14573,-369.23"/>
</g>
<!-- Node208 -->
<g id="node208" class="node">
<title>Node208</title>
<g id="a_node208"><a xlink:href="_sample_memory_manager_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15057,-307 15057,-337 15216,-337 15216,-307 15057,-307"/>
<text text-anchor="start" x="15065" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="15136.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleMemoryManager.cpp</text>
</a>
</g>
</g>
<!-- Node200&#45;&gt;Node208 -->
<g id="edge268" class="edge">
<title>Node200&#45;&gt;Node208</title>
<path fill="none" stroke="midnightblue" d="M14666.55,-378.93C14836.38,-357.74 14882.29,-369.24 15047.5,-343 15057.67,-341.39 15068.41,-339.3 15078.78,-337.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14666,-375.47 14656.52,-380.2 14666.88,-382.42 14666,-375.47"/>
</g>
<!-- Node202 -->
<g id="node202" class="node">
<title>Node202</title>
<g id="a_node202"><a xlink:href="_sample_dynamic_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15040.5,-229 15040.5,-259 15246.5,-259 15246.5,-229 15040.5,-229"/>
<text text-anchor="start" x="15048.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="15143.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node201&#45;&gt;Node202 -->
<g id="edge257" class="edge">
<title>Node201&#45;&gt;Node202</title>
<path fill="none" stroke="midnightblue" d="M15009.48,-302.87C15040.59,-289.44 15082.39,-271.39 15110.98,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15007.98,-299.71 15000.19,-306.88 15010.76,-306.13 15007.98,-299.71"/>
</g>
<!-- Node203 -->
<g id="node203" class="node">
<title>Node203</title>
<g id="a_node203"><a xlink:href="_sample_dynamic_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14638.5,-223.5 14638.5,-264.5 14804.5,-264.5 14804.5,-223.5 14638.5,-223.5"/>
<text text-anchor="start" x="14646.5" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="start" x="14646.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicTensorHandle</text>
<text text-anchor="middle" x="14721.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node201&#45;&gt;Node203 -->
<g id="edge258" class="edge">
<title>Node201&#45;&gt;Node203</title>
<path fill="none" stroke="midnightblue" d="M14912.26,-303.94C14874.43,-292.25 14824.15,-276.71 14784.72,-264.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14911.51,-307.36 14922.09,-306.97 14913.57,-300.68 14911.51,-307.36"/>
</g>
<!-- Node204 -->
<g id="node204" class="node">
<title>Node204</title>
<g id="a_node204"><a xlink:href="_sample_dynamic_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14822.5,-229 14822.5,-259 15022.5,-259 15022.5,-229 14822.5,-229"/>
<text text-anchor="start" x="14830.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="14922.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node201&#45;&gt;Node204 -->
<g id="edge259" class="edge">
<title>Node201&#45;&gt;Node204</title>
<path fill="none" stroke="midnightblue" d="M14953.93,-298.07C14946.44,-285.44 14937.39,-270.15 14930.93,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14950.93,-299.88 14959.04,-306.7 14956.95,-296.32 14950.93,-299.88"/>
</g>
<!-- Node205 -->
<g id="node205" class="node">
<title>Node205</title>
<g id="a_node205"><a xlink:href="_sample_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15265,-229 15265,-259 15408,-259 15408,-229 15265,-229"/>
<text text-anchor="start" x="15273" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="15336.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node201&#45;&gt;Node205 -->
<g id="edge260" class="edge">
<title>Node201&#45;&gt;Node205</title>
<path fill="none" stroke="midnightblue" d="M15031.37,-304.59C15036.82,-303.32 15042.25,-302.11 15047.5,-301 15139.29,-281.61 15163.68,-284.26 15255.5,-265 15264.01,-263.22 15272.97,-261.17 15281.72,-259.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15030.52,-301.19 15021.6,-306.9 15032.13,-308 15030.52,-301.19"/>
</g>
<!-- Node206&#45;&gt;Node90 -->
<g id="edge262" class="edge">
<title>Node206&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M14723.98,-303.91C14681.65,-290.39 14623.25,-271.74 14583.58,-259.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14722.98,-307.26 14733.57,-306.97 14725.11,-300.6 14722.98,-307.26"/>
</g>
<!-- Node206&#45;&gt;Node204 -->
<g id="edge263" class="edge">
<title>Node206&#45;&gt;Node204</title>
<path fill="none" stroke="midnightblue" d="M14813.42,-302.17C14838.9,-288.82 14872.56,-271.18 14895.71,-259.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14811.67,-299.14 14804.43,-306.88 14814.92,-305.34 14811.67,-299.14"/>
</g>
<!-- Node207&#45;&gt;Node90 -->
<g id="edge266" class="edge">
<title>Node207&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M14562.53,-292.3C14557.03,-281 14550.95,-268.52 14546.43,-259.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14559.45,-293.97 14566.97,-301.43 14565.74,-290.9 14559.45,-293.97"/>
</g>
<!-- Node207&#45;&gt;Node203 -->
<g id="edge267" class="edge">
<title>Node207&#45;&gt;Node203</title>
<path fill="none" stroke="midnightblue" d="M14622.73,-296.77C14642.61,-286.35 14665.53,-274.34 14684.29,-264.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14621.07,-293.69 14613.84,-301.43 14624.32,-299.89 14621.07,-293.69"/>
</g>
</g>
</svg>