blob: c331667de1bd31f806d4c5a0f619647cf531a669 [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/IAsyncExecutionCallback.hpp Pages: 1 -->
<svg width="11323pt" height="653pt"
viewBox="0.00 0.00 11322.50 653.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 649)">
<title>include/armnn/IAsyncExecutionCallback.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-649 11318.5,-649 11318.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="8674,-614.5 8674,-644.5 8843,-644.5 8843,-614.5 8674,-614.5"/>
<text text-anchor="start" x="8682" y="-632.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/IAsyncExecution</text>
<text text-anchor="middle" x="8758.5" y="-621.5" font-family="Helvetica,sans-Serif" font-size="10.00">Callback.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_i_runtime_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8597,-553 8597,-572 8752,-572 8752,-553 8597,-553"/>
<text text-anchor="middle" x="8674.5" y="-560" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/IRuntime.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="M8732.02,-608.01C8716.42,-595.94 8697.51,-581.3 8685.74,-572.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8730.22,-611.04 8740.27,-614.4 8734.51,-605.51 8730.22,-611.04"/>
</g>
<!-- Node131 -->
<g id="node131" class="node">
<title>Node131</title>
<g id="a_node131"><a xlink:href="_async_execution_callback_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9961,-547.5 9961,-577.5 10106,-577.5 10106,-547.5 9961,-547.5"/>
<text text-anchor="start" x="9969" y="-565.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/AsyncExecution</text>
<text text-anchor="middle" x="10033.5" y="-554.5" font-family="Helvetica,sans-Serif" font-size="10.00">Callback.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node131 -->
<g id="edge188" class="edge">
<title>Node1&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M8853.42,-623.66C9097.61,-611.21 9743.66,-578.28 9960.99,-567.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8852.95,-620.18 8843.14,-624.18 8853.31,-627.17 8852.95,-620.18"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_arm_n_n_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10379.5,-486 10379.5,-505 10525.5,-505 10525.5,-486 10379.5,-486"/>
<text text-anchor="middle" x="10452.5" y="-493" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/ArmNN.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="M8762.24,-558.29C9069.69,-547.05 10095,-509.57 10379.01,-499.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8761.91,-554.8 8752.04,-558.67 8762.16,-561.8 8761.91,-554.8"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_i_backend_internal_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8277,-413.5 8277,-443.5 8412,-443.5 8412,-413.5 8277,-413.5"/>
<text text-anchor="start" x="8285" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="8344.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node23 -->
<g id="edge38" class="edge">
<title>Node2&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M8643.56,-549.12C8582.02,-524.51 8444.66,-469.56 8379.75,-443.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8642.52,-552.48 8653.1,-552.94 8645.12,-545.98 8642.52,-552.48"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8752,-279.5 8752,-298.5 8883,-298.5 8883,-279.5 8752,-279.5"/>
<text text-anchor="middle" x="8817.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node25 -->
<g id="edge174" class="edge">
<title>Node2&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M8616.62,-551.16C8453.51,-520.83 8006.91,-429.02 8085.5,-346 8135.76,-292.91 8670.3,-321.48 8742.5,-310 8758.74,-307.42 8776.53,-302.76 8790.71,-298.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8616.01,-554.61 8626.48,-552.98 8617.29,-547.72 8616.01,-554.61"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_cl_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="732,-346.5 732,-376.5 881,-376.5 881,-346.5 732,-346.5"/>
<text text-anchor="start" x="740" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="806.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node68 -->
<g id="edge187" class="edge">
<title>Node2&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M8586.62,-560.67C8037.23,-555.28 5018.62,-523.06 2558.5,-444 1869.32,-421.85 1696.9,-416.58 1008.5,-377 966.38,-374.58 919.36,-371.24 881.29,-368.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8586.81,-564.17 8596.84,-560.77 8586.88,-557.17 8586.81,-564.17"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="_i_backend_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5750,-480.5 5750,-510.5 5885,-510.5 5885,-480.5 5750,-480.5"/>
<text text-anchor="start" x="5758" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="5817.5" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendContext.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node111 -->
<g id="edge148" class="edge">
<title>Node2&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M8586.76,-559.5C8155.73,-549.7 6267.94,-506.75 5885.3,-498.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8586.9,-563.01 8596.97,-559.74 8587.05,-556.01 8586.9,-563.01"/>
</g>
<!-- Node120 -->
<g id="node120" class="node">
<title>Node120</title>
<g id="a_node120"><a xlink:href="_threadpool_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10722,-486 10722,-505 10887,-505 10887,-486 10722,-486"/>
<text text-anchor="middle" x="10804.5" y="-493" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/Threadpool.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node120 -->
<g id="edge172" class="edge">
<title>Node2&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M8762.09,-560.87C9100.81,-558.17 10325.17,-546.17 10712.5,-511 10727.31,-509.65 10743.36,-507.4 10757.85,-505.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8762.07,-557.37 8752.09,-560.94 8762.12,-564.37 8762.07,-557.37"/>
</g>
<!-- Node122 -->
<g id="node122" class="node">
<title>Node122</title>
<g id="a_node122"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10543.5,-480.5 10543.5,-510.5 10703.5,-510.5 10703.5,-480.5 10543.5,-480.5"/>
<text text-anchor="start" x="10551.5" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
<text text-anchor="middle" x="10623.5" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node122 -->
<g id="edge175" class="edge">
<title>Node2&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M8762.35,-560.68C9082.18,-557.46 10184.04,-544.15 10534.5,-511 10537.31,-510.73 10540.16,-510.43 10543.03,-510.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8762.17,-557.18 8752.21,-560.78 8762.24,-564.18 8762.17,-557.18"/>
</g>
<!-- Node123 -->
<g id="node123" class="node">
<title>Node123</title>
<g id="a_node123"><a xlink:href="_profiling_options_converter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7960,-480.5 7960,-510.5 8091,-510.5 8091,-480.5 7960,-480.5"/>
<text text-anchor="start" x="7968" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/Profiling</text>
<text text-anchor="middle" x="8025.5" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionsConverter.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node123 -->
<g id="edge176" class="edge">
<title>Node2&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M8586.71,-556.19C8474.71,-548.85 8275.15,-533.86 8105.5,-511 8100.88,-510.38 8096.13,-509.68 8091.35,-508.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8586.74,-559.7 8596.94,-556.86 8587.19,-552.71 8586.74,-559.7"/>
</g>
<!-- Node125 -->
<g id="node125" class="node">
<title>Node125</title>
<g id="a_node125"><a xlink:href="_arm_compute_tuning_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8868,-480.5 8868,-510.5 9027,-510.5 9027,-480.5 8868,-480.5"/>
<text text-anchor="start" x="8876" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="8947.5" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTuningUtils.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node125 -->
<g id="edge179" class="edge">
<title>Node2&#45;&gt;Node125</title>
<path fill="none" stroke="midnightblue" d="M8720.21,-550.62C8766.41,-539.62 8837.98,-522.58 8888.45,-510.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8719.39,-547.21 8710.47,-552.94 8721.01,-554.02 8719.39,-547.21"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10256.5,-352 10256.5,-371 10386.5,-371 10386.5,-352 10256.5,-352"/>
<text text-anchor="middle" x="10321.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10435.74,-478.48C10425.49,-468.61 10412.15,-455.66 10400.5,-444 10374.32,-417.79 10343.98,-386.12 10329.72,-371.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10433.57,-481.24 10443.21,-485.64 10438.42,-476.19 10433.57,-481.24"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_driver_options_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10518.5,-413.5 10518.5,-443.5 10652.5,-443.5 10652.5,-413.5 10518.5,-413.5"/>
<text text-anchor="start" x="10526.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
<text text-anchor="middle" x="10585.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M10479.15,-481.47C10501.64,-470.49 10533.75,-454.79 10556.8,-443.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10477.61,-478.33 10470.16,-485.87 10480.68,-484.62 10477.61,-478.33"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_armnn_device_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10557,-352 10557,-371 10748,-371 10748,-352 10557,-352"/>
<text text-anchor="middle" x="10652.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge17" class="edge">
<title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10511.16,-484.14C10569.63,-473.22 10652.07,-455.97 10661.5,-444 10678.41,-422.52 10664.89,-387.42 10657.08,-371.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10510.46,-480.71 10501.27,-485.97 10511.74,-487.59 10510.46,-480.71"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_armnn_prepared_model_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10590.5,-67.5 10590.5,-97.5 10770.5,-97.5 10770.5,-67.5 10590.5,-67.5"/>
<text text-anchor="start" x="10598.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
<text text-anchor="middle" x="10680.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge37" class="edge">
<title>Node3&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M10443.83,-476.5C10432.61,-451.52 10414.5,-404.65 10414.5,-362.5 10414.5,-362.5 10414.5,-362.5 10414.5,-215.5 10414.5,-135.08 10513.28,-103.65 10590.44,-91.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10440.76,-478.19 10448.14,-485.79 10447.11,-475.24 10440.76,-478.19"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_armnn_driver_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10442,-201.5 10442,-231.5 10609,-231.5 10609,-201.5 10442,-201.5"/>
<text text-anchor="start" x="10450" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
<text text-anchor="middle" x="10525.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node13 -->
<g id="edge18" class="edge">
<title>Node3&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M10454.27,-475.92C10457.25,-447.56 10464.18,-391.89 10476.5,-346 10487.95,-303.34 10508.44,-255.23 10518.93,-231.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10450.78,-475.7 10453.26,-486 10457.74,-476.4 10450.78,-475.7"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_canonical_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10922.5,-413.5 10922.5,-443.5 11074.5,-443.5 11074.5,-413.5 10922.5,-413.5"/>
<text text-anchor="start" x="10930.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
<text text-anchor="middle" x="10998.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node15 -->
<g id="edge19" class="edge">
<title>Node3&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M10507.54,-484.25C10516.53,-482.72 10525.77,-481.25 10534.5,-480 10670.67,-460.57 10830.27,-444.71 10922.35,-436.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10506.78,-480.83 10497.53,-485.98 10507.98,-487.72 10506.78,-480.83"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_conversion_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10919,-346.5 10919,-376.5 11078,-376.5 11078,-346.5 10919,-346.5"/>
<text text-anchor="start" x="10927" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
<text text-anchor="middle" x="10998.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node16 -->
<g id="edge35" class="edge">
<title>Node3&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M10502.73,-483.87C10549,-473.96 10619.51,-458.56 10680.5,-444 10774.32,-421.59 10883.08,-393.19 10946.02,-376.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10502,-480.45 10492.95,-485.96 10503.46,-487.29 10502,-480.45"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_model_to_i_network_transformer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10627,-201.5 10627,-231.5 10772,-231.5 10772,-201.5 10627,-201.5"/>
<text text-anchor="start" x="10635" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
<text text-anchor="middle" x="10699.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node18 -->
<g id="edge36" class="edge">
<title>Node3&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M10460.95,-476.72C10485.17,-426.05 10554.14,-283.58 10571.5,-268 10590.52,-250.93 10616.01,-239.3 10639.22,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10457.76,-475.28 10456.62,-485.81 10464.08,-478.29 10457.76,-475.28"/>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10607.32,-406.34C10619.62,-394.4 10634.32,-380.14 10643.54,-371.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10604.78,-403.92 10600.04,-413.4 10609.65,-408.94 10604.78,-403.92"/>
</g>
<!-- Node5&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node5&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M10565.12,-405.52C10558.46,-397.17 10551.7,-387.19 10547.5,-377 10526.72,-326.61 10524.83,-260.44 10525.11,-231.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10562.54,-407.89 10571.65,-413.29 10567.89,-403.38 10562.54,-407.89"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_driver_options_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10766.5,-346.5 10766.5,-376.5 10900.5,-376.5 10900.5,-346.5 10766.5,-346.5"/>
<text text-anchor="start" x="10774.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
<text text-anchor="middle" x="10833.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node14 -->
<g id="edge16" class="edge">
<title>Node5&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M10648.77,-410.92C10689.24,-400.31 10741.17,-386.7 10779.66,-376.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10647.79,-407.55 10639.01,-413.48 10649.57,-414.33 10647.79,-407.55"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_armnn_device_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10581,-279.5 10581,-298.5 10772,-298.5 10772,-279.5 10581,-279.5"/>
<text text-anchor="middle" x="10676.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.cpp</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="M10658.71,-342.27C10663.47,-328.26 10669.85,-309.53 10673.53,-298.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10655.35,-341.26 10655.44,-351.86 10661.98,-343.52 10655.35,-341.26"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_armnn_driver_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10708,-140 10708,-159 10895,-159 10895,-140 10708,-140"/>
<text text-anchor="middle" x="10801.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M10717.74,-349.06C10740.96,-341.72 10765.13,-329.69 10780.5,-310 10816.77,-263.55 10807.52,-185.32 10803.14,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10716.5,-345.78 10707.88,-351.93 10718.46,-352.5 10716.5,-345.78"/>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M10776.19,-134.9C10755.83,-123.97 10727.32,-108.65 10706.73,-97.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10774.72,-138.08 10785.18,-139.73 10778.03,-131.92 10774.72,-138.08"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="support__library__service_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10788.5,-67.5 10788.5,-97.5 10916.5,-97.5 10916.5,-67.5 10788.5,-67.5"/>
<text text-anchor="start" x="10796.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/support_library</text>
<text text-anchor="middle" x="10852.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_service.cpp</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node8&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M10814.7,-131.67C10823,-121.09 10833.59,-107.6 10841.45,-97.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10811.8,-129.71 10808.38,-139.73 10817.3,-134.03 10811.8,-129.71"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_armnn_driver_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10479,-0.5 10479,-30.5 10646,-30.5 10646,-0.5 10479,-0.5"/>
<text text-anchor="start" x="10487" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
<text text-anchor="middle" x="10562.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.cpp</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M10645.89,-62.44C10627.38,-52.24 10604.98,-39.9 10588.05,-30.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10644.45,-65.64 10654.9,-67.4 10647.83,-59.51 10644.45,-65.64"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_armnn_prepared_model_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10943.5,-0.5 10943.5,-30.5 11123.5,-30.5 11123.5,-0.5 10943.5,-0.5"/>
<text text-anchor="start" x="10951.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
<text text-anchor="middle" x="11033.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.cpp</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node9&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M10766.58,-65.65C10824.84,-54.92 10901.09,-40.88 10957.17,-30.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10765.86,-62.22 10756.66,-67.48 10767.13,-69.11 10765.86,-62.22"/>
</g>
<!-- Node13&#45;&gt;Node8 -->
<g id="edge13" class="edge">
<title>Node13&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M10594.93,-199.15C10649.09,-186.39 10722.14,-169.19 10765.29,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10593.98,-195.78 10585.05,-201.48 10595.58,-202.59 10593.98,-195.78"/>
</g>
<!-- Node13&#45;&gt;Node9 -->
<g id="edge15" class="edge">
<title>Node13&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M10550.05,-194.59C10581.93,-167.44 10636.73,-120.78 10664.03,-97.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10547.43,-192.23 10542.09,-201.37 10551.97,-197.55 10547.43,-192.23"/>
</g>
<!-- Node13&#45;&gt;Node10 -->
<g id="edge14" class="edge">
<title>Node13&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M10528.37,-191.29C10532.07,-161.77 10539.15,-110.42 10548.5,-67 10551.18,-54.55 10555.12,-40.61 10558.13,-30.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10524.86,-191.13 10527.12,-201.48 10531.81,-191.98 10524.86,-191.13"/>
</g>
<!-- Node15&#45;&gt;Node11 -->
<g id="edge31" class="edge">
<title>Node15&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M11084.88,-412.93C11165.71,-399.14 11274.64,-380.11 11278.5,-377 11311.08,-350.74 11314.5,-331.85 11314.5,-290 11314.5,-290 11314.5,-290 11314.5,-148.5 11314.5,-62.67 11205.76,-32.54 11123.57,-22.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11083.94,-409.54 11074.67,-414.67 11085.12,-416.44 11083.94,-409.54"/>
</g>
<!-- Node15&#45;&gt;Node14 -->
<g id="edge33" class="edge">
<title>Node15&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M10953.27,-409.68C10926.81,-399.26 10893.87,-386.28 10869.23,-376.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10952.11,-412.99 10962.7,-413.4 10954.68,-406.47 10952.11,-412.99"/>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge20" class="edge">
<title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M10998.5,-403.11C10998.5,-394.15 10998.5,-384.32 10998.5,-376.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10995,-403.4 10998.5,-413.4 11002,-403.4 10995,-403.4"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_model_to_i_network_transformer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10994,-134.5 10994,-164.5 11139,-164.5 11139,-134.5 10994,-134.5"/>
<text text-anchor="start" x="11002" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
<text text-anchor="middle" x="11066.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.cpp</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node19 -->
<g id="edge34" class="edge">
<title>Node15&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M11084.55,-412.04C11158.82,-398.5 11254.66,-380.45 11257.5,-377 11324.22,-296.01 11163.32,-200.27 11095.2,-164.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11083.9,-408.6 11074.69,-413.84 11085.15,-415.49 11083.9,-408.6"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_canonical_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11096.5,-346.5 11096.5,-376.5 11248.5,-376.5 11248.5,-346.5 11096.5,-346.5"/>
<text text-anchor="start" x="11104.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
<text text-anchor="middle" x="11172.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node22 -->
<g id="edge32" class="edge">
<title>Node15&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M11045.83,-409.82C11073.8,-399.37 11108.73,-386.32 11134.82,-376.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11044.4,-406.62 11036.26,-413.4 11046.85,-413.18 11044.4,-406.62"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_converter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10848,-279.5 10848,-298.5 11021,-298.5 11021,-279.5 10848,-279.5"/>
<text text-anchor="middle" x="10934.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge21" class="edge">
<title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M10978.77,-338.76C10966.59,-325.34 10951.61,-308.85 10942.57,-298.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10976.24,-341.18 10985.55,-346.23 10981.42,-336.48 10976.24,-341.18"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_conversion_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11039,-274 11039,-304 11198,-304 11198,-274 11039,-274"/>
<text text-anchor="start" x="11047" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
<text text-anchor="middle" x="11118.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node21 -->
<g id="edge30" class="edge">
<title>Node16&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M11031.28,-341.24C11051.28,-329.49 11076.41,-314.73 11094.55,-304.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11029.34,-338.32 11022.5,-346.4 11032.89,-344.35 11029.34,-338.32"/>
</g>
<!-- Node17&#45;&gt;Node8 -->
<g id="edge22" class="edge">
<title>Node17&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M10910.91,-273.86C10894.78,-263.51 10873.5,-248.43 10857.5,-232 10834.63,-208.51 10814.71,-174.7 10806.07,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10909.41,-277.05 10919.74,-279.39 10913.12,-271.12 10909.41,-277.05"/>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge23" class="edge">
<title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M10896.54,-276.61C10855.57,-264.32 10790.27,-244.73 10746.19,-231.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10895.57,-279.97 10906.15,-279.5 10897.58,-273.27 10895.57,-279.97"/>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge29" class="edge">
<title>Node17&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M10978.51,-276.28C11002.29,-267.75 11030.24,-253.8 11047.5,-232 11063.02,-212.41 11066.26,-182.35 11066.72,-164.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10977.31,-272.99 10968.96,-279.5 10979.55,-279.62 10977.31,-272.99"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_converter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10866.5,-207 10866.5,-226 11038.5,-226 11038.5,-207 10866.5,-207"/>
<text text-anchor="middle" x="10952.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node20 -->
<g id="edge28" class="edge">
<title>Node17&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M10939.26,-269.36C10942.82,-255.4 10947.54,-236.93 10950.27,-226.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10935.79,-268.8 10936.71,-279.36 10942.57,-270.53 10935.79,-268.8"/>
</g>
<!-- Node18&#45;&gt;Node8 -->
<g id="edge24" class="edge">
<title>Node18&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M10730.14,-195.97C10749.48,-183.65 10773.5,-168.35 10788.15,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10728.18,-193.07 10721.63,-201.4 10731.95,-198.97 10728.18,-193.07"/>
</g>
<!-- Node18&#45;&gt;Node9 -->
<g id="edge25" class="edge">
<title>Node18&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M10696.03,-191.39C10692.07,-163.9 10685.74,-119.89 10682.52,-97.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10692.58,-191.97 10697.47,-201.37 10699.51,-190.98 10692.58,-191.97"/>
</g>
<!-- Node18&#45;&gt;Node10 -->
<g id="edge26" class="edge">
<title>Node18&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M10671.41,-195.17C10644.22,-173.98 10603.94,-138.28 10581.5,-98 10569.48,-76.42 10565.05,-47.56 10563.42,-30.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10669.32,-197.98 10679.39,-201.27 10673.57,-192.42 10669.32,-197.98"/>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge27" class="edge">
<title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M10782.01,-200.89C10845.64,-189.62 10932.81,-174.18 10993.83,-163.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10781.24,-197.47 10772.01,-202.66 10782.46,-204.36 10781.24,-197.47"/>
</g>
<!-- Node23&#45;&gt;Node4 -->
<g id="edge61" class="edge">
<title>Node23&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M8422.29,-424.67C8508.59,-421.58 8651.99,-416.59 8775.5,-413 9102.57,-403.5 9922.23,-412.59 10247.5,-377 10259.6,-375.68 10272.68,-373.4 10284.42,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8421.92,-421.18 8412.05,-425.04 8422.17,-428.17 8421.92,-421.18"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_dynamic_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8111,-346.5 8111,-376.5 8246,-376.5 8246,-346.5 8111,-346.5"/>
<text text-anchor="start" x="8119" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="8178.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge39" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M8298.99,-409.68C8272.37,-399.26 8239.23,-386.28 8214.45,-376.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8297.89,-413.01 8308.48,-413.4 8300.45,-406.49 8297.89,-413.01"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9363.5,-67.5 9363.5,-97.5 9489.5,-97.5 9489.5,-67.5 9363.5,-67.5"/>
<text text-anchor="start" x="9371.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="9426.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node29 -->
<g id="edge62" class="edge">
<title>Node23&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M8422.3,-424.86C8508.61,-421.93 8652,-417.09 8775.5,-413 8836.94,-410.97 9834.25,-416.33 9881.5,-377 9911.92,-351.68 9900.5,-329.58 9900.5,-290 9900.5,-290 9900.5,-290 9900.5,-215.5 9900.5,-131.25 9619.09,-98.47 9489.93,-87.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8421.93,-421.37 8412.06,-425.2 8422.17,-428.36 8421.93,-421.37"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_dynamic_backend_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8901,-274 8901,-304 9074,-304 9074,-274 8901,-274"/>
<text text-anchor="start" x="8909" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="8987.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node33 -->
<g id="edge63" class="edge">
<title>Node23&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M8266.66,-424.84C8177.03,-419.18 8048.52,-401.45 8101.5,-346 8131.85,-314.23 8847.91,-315.5 8891.5,-310 8903.24,-308.52 8915.68,-306.37 8927.58,-304.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.65,-428.35 8276.84,-425.45 8267.06,-421.36 8266.65,-428.35"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_backend_helper_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8264,-352 8264,-371 8425,-371 8425,-352 8264,-352"/>
<text text-anchor="middle" x="8344.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendHelper.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node35 -->
<g id="edge52" class="edge">
<title>Node23&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M8344.5,-403.25C8344.5,-392.02 8344.5,-379.38 8344.5,-371.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8341,-403.4 8344.5,-413.4 8348,-403.4 8341,-403.4"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_graph_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8443.5,-352 8443.5,-371 8561.5,-371 8561.5,-352 8443.5,-352"/>
<text text-anchor="middle" x="8502.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node36 -->
<g id="edge53" class="edge">
<title>Node23&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M8388.35,-409.46C8418.88,-396.9 8458.2,-380.72 8481.82,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8386.7,-406.35 8378.78,-413.4 8389.36,-412.83 8386.7,-406.35"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9288.5,-352 9288.5,-371 9454.5,-371 9454.5,-352 9288.5,-352"/>
<text text-anchor="middle" x="9371.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node37 -->
<g id="edge54" class="edge">
<title>Node23&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M8422.39,-424.3C8615.61,-416.2 9113.29,-394.3 9278.5,-377 9292.96,-375.49 9308.61,-373.27 9322.87,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8422.16,-420.81 8412.31,-424.72 8422.45,-427.8 8422.16,-420.81"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9501,-279.5 9501,-298.5 9666,-298.5 9666,-279.5 9501,-279.5"/>
<text text-anchor="middle" x="9583.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node38 -->
<g id="edge60" class="edge">
<title>Node23&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M8422.37,-424.82C8700.99,-415.16 9632.2,-382.51 9637.5,-377 9661.28,-352.27 9618.51,-315.38 9596.02,-298.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8422.21,-421.32 8412.34,-425.16 8422.45,-428.31 8422.21,-421.32"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9684.5,-352 9684.5,-371 9872.5,-371 9872.5,-352 9684.5,-352"/>
<text text-anchor="middle" x="9778.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node39 -->
<g id="edge57" class="edge">
<title>Node23&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M8422.33,-424.74C8697.04,-414.98 9608.18,-382.36 9670.5,-377 9687.56,-375.53 9706.05,-373.29 9722.84,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8421.92,-421.25 8412.05,-425.11 8422.16,-428.25 8421.92,-421.25"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_i_backend_internal_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8580,-346.5 8580,-376.5 8753,-376.5 8753,-346.5 8580,-346.5"/>
<text text-anchor="start" x="8588" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="8666.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node41 -->
<g id="edge64" class="edge">
<title>Node23&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M8422.1,-411.84C8475.44,-401.07 8545.66,-386.89 8597.14,-376.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8421.11,-408.46 8412,-413.87 8422.5,-415.33 8421.11,-408.46"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8771,-346.5 8771,-376.5 8944,-376.5 8944,-346.5 8771,-346.5"/>
<text text-anchor="start" x="8779" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="8857.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node42 -->
<g id="edge65" class="edge">
<title>Node23&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M8422.06,-418.8C8505.86,-409.23 8643.28,-393.08 8761.5,-377 8764.59,-376.58 8767.73,-376.14 8770.91,-375.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8421.65,-415.32 8412.11,-419.93 8422.44,-422.28 8421.65,-415.32"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_cl_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4247.5,-352 4247.5,-371 4413.5,-371 4413.5,-352 4247.5,-352"/>
<text text-anchor="middle" x="4330.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node43 -->
<g id="edge66" class="edge">
<title>Node23&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M8266.91,-421.94C8218.74,-418.72 8155.56,-414.95 8099.5,-413 6539.91,-358.89 6148.17,-428.8 4588.5,-377 4529.99,-375.06 4464.09,-371.33 4413.53,-368.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.73,-425.43 8276.95,-422.61 8267.21,-418.45 8266.73,-425.43"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_cl_layer_support_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2282,-352 2282,-371 2471,-371 2471,-352 2282,-352"/>
<text text-anchor="middle" x="2376.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node46 -->
<g id="edge69" class="edge">
<title>Node23&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M8266.91,-421.91C8218.74,-418.68 8155.56,-414.9 8099.5,-413 7952.89,-408.02 3204.11,-369.23 2471.1,-363.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.74,-425.4 8276.95,-422.59 8267.21,-418.42 8266.74,-425.4"/>
</g>
<!-- Node23&#45;&gt;Node68 -->
<g id="edge92" class="edge">
<title>Node23&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M8266.91,-421.86C8218.75,-418.61 8155.56,-414.83 8099.5,-413 6805.28,-370.73 3567.37,-387.4 2272.5,-377 1739.28,-372.72 1096.99,-365.73 881.26,-363.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.74,-425.35 8276.95,-422.54 8267.21,-418.37 8266.74,-425.35"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_gpu_fsa_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6858,-346.5 6858,-376.5 6977,-376.5 6977,-346.5 6858,-346.5"/>
<text text-anchor="start" x="6866" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6917.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node70 -->
<g id="edge95" class="edge">
<title>Node23&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M8266.88,-422.48C8218.71,-419.47 8155.52,-415.71 8099.5,-413 7674.36,-392.43 7567.58,-398.69 7142.5,-377 7086.4,-374.14 7022.5,-369.93 6977.16,-366.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.73,-425.98 8276.93,-423.11 8267.17,-418.99 8266.73,-425.98"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="_neon_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5494,-352 5494,-371 5691,-371 5691,-352 5494,-352"/>
<text text-anchor="middle" x="5592.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node94 -->
<g id="edge129" class="edge">
<title>Node23&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M8266.9,-422.13C8218.73,-418.99 8155.55,-415.22 8099.5,-413 7162.64,-375.85 6027.7,-365.47 5691.08,-363.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.73,-425.63 8276.94,-422.79 8267.19,-418.64 8266.73,-425.63"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="_neon_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5295,-346.5 5295,-376.5 5476,-376.5 5476,-346.5 5295,-346.5"/>
<text text-anchor="start" x="5303" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
<text text-anchor="middle" x="5385.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node97 -->
<g id="edge132" class="edge">
<title>Node23&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M8266.9,-422.01C8218.74,-418.82 8155.55,-415.04 8099.5,-413 7518.72,-391.83 6063.83,-423.21 5484.5,-377 5481.73,-376.78 5478.92,-376.53 5476.08,-376.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.73,-425.5 8276.95,-422.68 8267.2,-418.52 8266.73,-425.5"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="_neon_layer_support_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7816.5,-346.5 7816.5,-376.5 7978.5,-376.5 7978.5,-346.5 7816.5,-346.5"/>
<text text-anchor="start" x="7824.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="7897.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node99 -->
<g id="edge135" class="edge">
<title>Node23&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M8266.51,-416.16C8185.81,-404.42 8060.35,-386.18 7978.55,-374.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.21,-419.65 8276.61,-417.63 8267.22,-412.73 8266.21,-419.65"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="_ref_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9141,-346.5 9141,-376.5 9270,-376.5 9270,-346.5 9141,-346.5"/>
<text text-anchor="start" x="9149" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9205.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node103 -->
<g id="edge140" class="edge">
<title>Node23&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M8422.48,-425.84C8564.19,-422.07 8873.19,-410.45 9131.5,-377 9134.49,-376.61 9137.53,-376.18 9140.61,-375.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8422.06,-422.35 8412.16,-426.11 8422.25,-429.34 8422.06,-422.35"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="_tosa_ref_backend_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4598,-346.5 4598,-376.5 4751,-376.5 4751,-346.5 4598,-346.5"/>
<text text-anchor="start" x="4606" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="4674.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node107 -->
<g id="edge144" class="edge">
<title>Node23&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M8266.9,-421.97C8218.74,-418.77 8155.55,-414.99 8099.5,-413 6746.48,-364.99 6406.95,-410.88 5053.5,-377 4948.67,-374.38 4827.6,-369.41 4751.06,-366.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8266.73,-425.46 8276.95,-422.64 8267.2,-418.48 8266.73,-425.46"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8962,-346.5 8962,-376.5 9123,-376.5 9123,-346.5 8962,-346.5"/>
<text text-anchor="start" x="8970" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="9042.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node110 -->
<g id="edge147" class="edge">
<title>Node23&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M8422.34,-422.96C8538.18,-415.76 8762.67,-400.14 8952.5,-377 8955.48,-376.64 8958.52,-376.25 8961.59,-375.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8421.92,-419.48 8412.15,-423.58 8422.35,-426.46 8421.92,-419.48"/>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge40" class="edge">
<title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M8256.44,-345.84C8471.9,-318.43 8531.3,-345.63 8742.5,-310 8758.58,-307.29 8776.21,-302.67 8790.34,-298.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8255.86,-342.39 8246.39,-347.15 8256.76,-349.33 8255.86,-342.39"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9080,-201.5 9080,-231.5 9253,-231.5 9253,-201.5 9080,-201.5"/>
<text text-anchor="start" x="9088" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="9166.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.cpp</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node32 -->
<g id="edge47" class="edge">
<title>Node24&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M8256.53,-346.08C8383.75,-336.1 9001.57,-347.95 9082.5,-310 9084.86,-308.89 9130.93,-257.42 9153.82,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8256,-342.61 8246.38,-347.04 8256.66,-349.58 8256,-342.61"/>
</g>
<!-- Node24&#45;&gt;Node33 -->
<g id="edge48" class="edge">
<title>Node24&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M8256.47,-345.86C8537.71,-312.18 8613.66,-346.59 8891.5,-310 8903.06,-308.48 8915.31,-306.34 8927.05,-304.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8255.89,-342.41 8246.38,-347.09 8256.73,-349.36 8255.89,-342.41"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8363.5,-207 8363.5,-226 8493.5,-226 8493.5,-207 8363.5,-207"/>
<text text-anchor="middle" x="8428.5" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge41" class="edge">
<title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M8778.35,-276.76C8766.85,-273.68 8754.22,-270.5 8742.5,-268 8657.04,-249.78 8557.25,-234.79 8493.5,-226"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8777.53,-280.16 8788.1,-279.42 8779.38,-273.41 8777.53,-280.16"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8764,-201.5 8764,-231.5 8871,-231.5 8871,-201.5 8764,-201.5"/>
<text text-anchor="start" x="8772" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="8817.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node27 -->
<g id="edge42" class="edge">
<title>Node25&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M8817.5,-269.24C8817.5,-257.41 8817.5,-242.38 8817.5,-231.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8814,-269.36 8817.5,-279.36 8821,-269.36 8814,-269.36"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8822,-134.5 8822,-164.5 8949,-164.5 8949,-134.5 8822,-134.5"/>
<text text-anchor="start" x="8830" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="8885.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge43" class="edge">
<title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M8839.67,-194.31C8849.87,-184.56 8861.69,-173.26 8870.77,-164.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8837.07,-191.96 8832.25,-201.4 8841.9,-197.02 8837.07,-191.96"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8967,-134.5 8967,-164.5 9086,-164.5 9086,-134.5 8967,-134.5"/>
<text text-anchor="start" x="8975" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="9026.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node30 -->
<g id="edge45" class="edge">
<title>Node27&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M8872.34,-198.44C8906.22,-187.91 8949.17,-174.55 8981.13,-164.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8871.1,-195.16 8862.59,-201.48 8873.18,-201.85 8871.1,-195.16"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8697,-134.5 8697,-164.5 8804,-164.5 8804,-134.5 8697,-134.5"/>
<text text-anchor="start" x="8705" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="8750.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node31 -->
<g id="edge46" class="edge">
<title>Node27&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M8795.66,-194.31C8785.61,-184.56 8773.96,-173.26 8765.01,-164.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8793.35,-196.94 8802.96,-201.4 8798.22,-191.92 8793.35,-196.94"/>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge44" class="edge">
<title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M8959.38,-133.79C9109.62,-111.02 9275.02,-95.79 9363.3,-88.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8958.4,-130.4 8949.05,-135.37 8959.46,-137.32 8958.4,-130.4"/>
</g>
<!-- Node33&#45;&gt;Node26 -->
<g id="edge49" class="edge">
<title>Node33&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M8914.33,-271.99C8906.64,-270.54 8898.92,-269.18 8891.5,-268 8750.34,-245.65 8583.39,-230.09 8493.56,-222.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8913.92,-275.48 8924.4,-273.95 8915.25,-268.61 8913.92,-275.48"/>
</g>
<!-- Node33&#45;&gt;Node32 -->
<g id="edge50" class="edge">
<title>Node33&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M9032.81,-270.15C9063.18,-258.19 9102.61,-242.66 9130.77,-231.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9031.31,-266.98 9023.29,-273.9 9033.88,-273.49 9031.31,-266.98"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_dynamic_backend_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8889,-201.5 8889,-231.5 9062,-231.5 9062,-201.5 8889,-201.5"/>
<text text-anchor="start" x="8897" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="8975.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.cpp</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge51" class="edge">
<title>Node33&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M8983.37,-263.73C8981.55,-253.07 8979.49,-240.91 8977.92,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8979.94,-264.46 8985.07,-273.73 8986.84,-263.29 8979.94,-264.46"/>
</g>
<!-- Node37&#45;&gt;Node25 -->
<g id="edge56" class="edge">
<title>Node37&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M9310.37,-350.42C9299.76,-348.83 9288.82,-347.28 9278.5,-346 9107.08,-324.68 9061.5,-340.65 8891.5,-310 8875.78,-307.17 8858.54,-302.6 8844.66,-298.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9310,-353.9 9320.41,-351.95 9311.06,-346.98 9310,-353.9"/>
</g>
<!-- Node37&#45;&gt;Node38 -->
<g id="edge55" class="edge">
<title>Node37&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M9406.75,-348.78C9449.37,-334.61 9520.06,-311.1 9557.84,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9405.46,-345.52 9397.07,-352 9407.67,-352.16 9405.46,-345.52"/>
</g>
<!-- Node39&#45;&gt;Node38 -->
<g id="edge58" class="edge">
<title>Node39&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M9745.33,-348.51C9706.06,-334.31 9641.63,-311.02 9607.1,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9744.38,-351.89 9754.98,-352 9746.76,-345.3 9744.38,-351.89"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9684.5,-279.5 9684.5,-298.5 9872.5,-298.5 9872.5,-279.5 9684.5,-279.5"/>
<text text-anchor="middle" x="9778.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge59" class="edge">
<title>Node39&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M9778.5,-341.44C9778.5,-327.53 9778.5,-309.32 9778.5,-298.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9775,-341.86 9778.5,-351.86 9782,-341.86 9775,-341.86"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="537,-279.5 537,-298.5 702,-298.5 702,-279.5 537,-279.5"/>
<text text-anchor="middle" x="619.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node44 -->
<g id="edge67" class="edge">
<title>Node43&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M4236.82,-359.72C3686.44,-355.09 891.54,-330.61 711.5,-310 691.2,-307.68 668.79,-302.85 651.17,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4237.06,-363.22 4247.09,-359.81 4237.12,-356.22 4237.06,-363.22"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_cl_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4258.5,-274 4258.5,-304 4402.5,-304 4402.5,-274 4258.5,-274"/>
<text text-anchor="start" x="4266.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClRegistry</text>
<text text-anchor="middle" x="4330.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node45 -->
<g id="edge68" class="edge">
<title>Node43&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M4330.5,-341.74C4330.5,-329.91 4330.5,-314.88 4330.5,-304.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4327,-341.86 4330.5,-351.86 4334,-341.86 4327,-341.86"/>
</g>
<!-- Node46&#45;&gt;Node44 -->
<g id="edge70" class="edge">
<title>Node46&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M2271.73,-357.34C1906.87,-346.32 713.93,-310.3 711.5,-310 691.55,-307.55 669.53,-302.84 652.04,-298.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.66,-360.84 2281.76,-357.64 2271.87,-353.84 2271.66,-360.84"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="330.5,-279.5 330.5,-298.5 518.5,-298.5 518.5,-279.5 330.5,-279.5"/>
<text text-anchor="middle" x="424.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node47 -->
<g id="edge71" class="edge">
<title>Node46&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M2271.8,-359.91C1933.1,-357.63 869.28,-347.59 527.5,-310 505.23,-307.55 480.58,-302.84 460.98,-298.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.83,-363.41 2281.85,-359.97 2271.88,-356.41 2271.83,-363.41"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3519,-274 3519,-304 3664,-304 3664,-274 3519,-274"/>
<text text-anchor="start" x="3527" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3591.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node48 -->
<g id="edge72" class="edge">
<title>Node46&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M2481.61,-358.43C2723.34,-353.25 3313.02,-338.07 3509.5,-310 3519.65,-308.55 3530.39,-306.4 3540.62,-304.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2481.34,-354.94 2471.41,-358.65 2481.48,-361.93 2481.34,-354.94"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3682,-274 3682,-304 3833,-304 3833,-274 3682,-274"/>
<text text-anchor="start" x="3690" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3757.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node49 -->
<g id="edge73" class="edge">
<title>Node46&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M2481.2,-359.01C2747.05,-354.83 3443.26,-341.14 3672.5,-310 3683.02,-308.57 3694.14,-306.43 3704.74,-304.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2481.11,-355.52 2471.16,-359.17 2481.22,-362.51 2481.11,-355.52"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3851,-274 3851,-304 4068,-304 4068,-274 3851,-274"/>
<text text-anchor="start" x="3859" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3959.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node50 -->
<g id="edge74" class="edge">
<title>Node46&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M2481.2,-358.71C2770.6,-353.47 3577.36,-336.82 3841.5,-310 3855.97,-308.53 3871.35,-306.37 3886.06,-304.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2481.06,-355.21 2471.13,-358.89 2481.19,-362.21 2481.06,-355.21"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4086.5,-274 4086.5,-304 4240.5,-304 4240.5,-274 4086.5,-274"/>
<text text-anchor="start" x="4094.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4163.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node51 -->
<g id="edge75" class="edge">
<title>Node46&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M2481.22,-360.08C2801.61,-358.37 3765.69,-349.95 4076.5,-310 4087.41,-308.6 4098.97,-306.43 4109.96,-304.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2480.99,-356.58 2471.01,-360.13 2481.03,-363.58 2480.99,-356.58"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="720.5,-274 720.5,-304 864.5,-304 864.5,-274 720.5,-274"/>
<text text-anchor="start" x="728.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="792.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node52 -->
<g id="edge76" class="edge">
<title>Node46&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M2271.65,-357.27C1936.04,-346.89 908.1,-314.8 873.5,-310 863.31,-308.59 852.55,-306.42 842.31,-304.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.75,-360.77 2281.85,-357.58 2271.96,-353.78 2271.75,-360.77"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="882.5,-274 882.5,-304 1048.5,-304 1048.5,-274 882.5,-274"/>
<text text-anchor="start" x="890.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="965.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node53 -->
<g id="edge77" class="edge">
<title>Node46&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M2271.91,-357C1970.44,-346.84 1117.31,-317.59 1057.5,-310 1046.15,-308.56 1034.13,-306.41 1022.65,-304.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.86,-360.5 2281.97,-357.34 2272.09,-353.5 2271.86,-360.5"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1066.5,-274 1066.5,-304 1232.5,-304 1232.5,-274 1066.5,-274"/>
<text text-anchor="start" x="1074.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1149.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node54 -->
<g id="edge78" class="edge">
<title>Node46&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M2271.29,-356.84C2009.33,-347.58 1341.75,-323.03 1241.5,-310 1230.32,-308.55 1218.48,-306.42 1207.15,-304.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.45,-360.35 2281.57,-357.2 2271.7,-353.35 2271.45,-360.35"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1251,-274 1251,-304 1402,-304 1402,-274 1251,-274"/>
<text text-anchor="start" x="1259" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1326.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node55 -->
<g id="edge79" class="edge">
<title>Node46&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M2271.61,-357.38C2057.14,-350.62 1574.89,-333.31 1411.5,-310 1401.14,-308.52 1390.2,-306.39 1379.73,-304.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.52,-360.88 2281.62,-357.7 2271.74,-353.88 2271.52,-360.88"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1420.5,-274 1420.5,-304 1590.5,-304 1590.5,-274 1420.5,-274"/>
<text text-anchor="start" x="1428.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1505.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node56 -->
<g id="edge80" class="edge">
<title>Node46&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M2271.76,-358.5C2122.06,-354.55 1838.56,-343.02 1599.5,-310 1588.26,-308.45 1576.36,-306.31 1564.94,-304"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.78,-362 2281.87,-358.76 2271.96,-355 2271.78,-362"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1608.5,-274 1608.5,-304 1752.5,-304 1752.5,-274 1608.5,-274"/>
<text text-anchor="start" x="1616.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1680.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node57 -->
<g id="edge81" class="edge">
<title>Node46&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M2271.74,-357.01C2148.84,-351.73 1939.28,-339.05 1761.5,-310 1751.92,-308.43 1741.81,-306.32 1732.1,-304.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.76,-360.51 2281.9,-357.43 2272.05,-353.52 2271.76,-360.51"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1771,-274 1771,-304 1916,-304 1916,-274 1771,-274"/>
<text text-anchor="start" x="1779" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1843.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node58 -->
<g id="edge82" class="edge">
<title>Node46&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M2271.72,-352.58C2179.96,-344.75 2043.27,-330.87 1925.5,-310 1916.12,-308.34 1906.22,-306.23 1896.66,-304.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2271.58,-356.09 2281.84,-353.44 2272.17,-349.11 2271.58,-356.09"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1934.5,-274 1934.5,-304 2078.5,-304 2078.5,-274 1934.5,-274"/>
<text text-anchor="start" x="1942.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2006.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node59 -->
<g id="edge83" class="edge">
<title>Node46&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M2311.26,-350.42C2252.53,-341.03 2163.94,-326.1 2087.5,-310 2079,-308.21 2070.03,-306.16 2061.28,-304.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2310.72,-353.88 2321.15,-351.99 2311.82,-346.97 2310.72,-353.88"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2097,-274 2097,-304 2286,-304 2286,-274 2097,-274"/>
<text text-anchor="start" x="2105" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2191.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node60 -->
<g id="edge84" class="edge">
<title>Node46&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M2344.75,-348.4C2312.41,-336.08 2262.3,-316.98 2228.25,-304.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2343.59,-351.71 2354.18,-352 2346.09,-345.16 2343.59,-351.71"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2304.5,-274 2304.5,-304 2448.5,-304 2448.5,-274 2304.5,-274"/>
<text text-anchor="start" x="2312.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2376.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node61 -->
<g id="edge85" class="edge">
<title>Node46&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M2376.5,-341.74C2376.5,-329.91 2376.5,-314.88 2376.5,-304.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2373,-341.86 2376.5,-351.86 2380,-341.86 2373,-341.86"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2466.5,-274 2466.5,-304 2610.5,-304 2610.5,-274 2466.5,-274"/>
<text text-anchor="start" x="2474.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2538.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node62 -->
<g id="edge86" class="edge">
<title>Node46&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M2405.4,-347.92C2433.75,-335.58 2476.89,-316.81 2506.32,-304.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2403.81,-344.8 2396.04,-352 2406.61,-351.21 2403.81,-344.8"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2628.5,-274 2628.5,-304 2772.5,-304 2772.5,-274 2628.5,-274"/>
<text text-anchor="start" x="2636.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2700.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node63 -->
<g id="edge87" class="edge">
<title>Node46&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M2429.87,-350C2479.19,-340.16 2554.44,-324.79 2619.5,-310 2627.69,-308.14 2636.33,-306.09 2644.79,-304.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2429.19,-346.57 2420.06,-351.95 2430.55,-353.43 2429.19,-346.57"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2790.5,-274 2790.5,-304 2934.5,-304 2934.5,-274 2790.5,-274"/>
<text text-anchor="start" x="2798.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2862.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node64 -->
<g id="edge88" class="edge">
<title>Node46&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M2480.37,-350.96C2562.49,-342.59 2679.84,-328.82 2781.5,-310 2790.62,-308.31 2800.24,-306.22 2809.54,-304.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2479.88,-347.49 2470.28,-351.98 2480.58,-354.45 2479.88,-347.49"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2952.5,-274 2952.5,-304 3096.5,-304 3096.5,-274 2952.5,-274"/>
<text text-anchor="start" x="2960.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3024.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node65 -->
<g id="edge89" class="edge">
<title>Node46&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M2481.26,-355.98C2595.51,-349.94 2783.47,-336.72 2943.5,-310 2952.93,-308.43 2962.88,-306.33 2972.46,-304.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2480.92,-352.5 2471.12,-356.51 2481.28,-359.49 2480.92,-352.5"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3115,-274 3115,-304 3268,-304 3268,-274 3115,-274"/>
<text text-anchor="start" x="3123" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3191.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node66 -->
<g id="edge90" class="edge">
<title>Node46&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M2481.12,-358.48C2623.21,-354.55 2884.81,-343.09 3105.5,-310 3115.81,-308.45 3126.71,-306.32 3137.16,-304.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2481,-354.98 2471.1,-358.75 2481.19,-361.98 2481,-354.98"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3286,-274 3286,-304 3501,-304 3501,-274 3286,-274"/>
<text text-anchor="start" x="3294" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3393.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node67 -->
<g id="edge91" class="edge">
<title>Node46&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M2481.15,-358.47C2649.29,-354.35 2989.82,-342.44 3276.5,-310 3290.32,-308.44 3304.99,-306.31 3319.09,-304.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2480.97,-354.97 2471.06,-358.71 2481.14,-361.97 2480.97,-354.97"/>
</g>
<!-- Node68&#45;&gt;Node44 -->
<g id="edge93" class="edge">
<title>Node68&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M759.4,-342.74C721.9,-328.61 671.07,-309.44 642.14,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="758.52,-346.15 769.11,-346.4 760.98,-339.6 758.52,-346.15"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="163,-274 163,-304 312,-304 312,-274 163,-274"/>
<text text-anchor="start" x="171" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="237.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node68&#45;&gt;Node69 -->
<g id="edge94" class="edge">
<title>Node68&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M721.66,-355.02C624.49,-347.97 460.74,-333.72 321.5,-310 311.89,-308.36 301.75,-306.27 291.96,-304.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="721.5,-358.52 731.73,-355.74 722,-351.54 721.5,-358.52"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6471.5,-201.5 6471.5,-231.5 6589.5,-231.5 6589.5,-201.5 6471.5,-201.5"/>
<text text-anchor="start" x="6479.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6530.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node71 -->
<g id="edge96" class="edge">
<title>Node70&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6847.79,-360.95C6750.96,-359.99 6582.96,-352.09 6541.5,-310 6521.07,-289.26 6523.93,-251.96 6527.43,-231.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6847.77,-364.45 6857.79,-361.02 6847.82,-357.45 6847.77,-364.45"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_gpu_fsa_activation_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6296.5,-274 6296.5,-304 6456.5,-304 6456.5,-274 6296.5,-274"/>
<text text-anchor="start" x="6304.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6376.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaActivation.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node72 -->
<g id="edge97" class="edge">
<title>Node70&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M6847.69,-352.47C6766.21,-342.97 6627.45,-326.35 6508.5,-310 6491.74,-307.7 6473.8,-305.08 6456.72,-302.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6847.49,-355.97 6857.83,-353.65 6848.3,-349.02 6847.49,-355.97"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_gpu_fsa_batch_mat_mul_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6551,-274 6551,-304 6726,-304 6726,-274 6551,-274"/>
<text text-anchor="start" x="6559" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6638.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaBatchMatMul.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node74 -->
<g id="edge100" class="edge">
<title>Node70&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M6852.08,-343.97C6804.17,-331.86 6739.83,-315.6 6694.33,-304.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6851.49,-347.43 6862.05,-346.49 6853.21,-340.64 6851.49,-347.43"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_gpu_fsa_cast_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7114.5,-274 7114.5,-304 7246.5,-304 7246.5,-274 7114.5,-274"/>
<text text-anchor="start" x="7122.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7180.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaCast.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node76 -->
<g id="edge103" class="edge">
<title>Node70&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M6979.45,-343.89C7024.59,-331.79 7085.07,-315.58 7127.87,-304.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6978.53,-340.52 6969.77,-346.49 6980.34,-347.28 6978.53,-340.52"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_gpu_fsa_convolution2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7265,-274 7265,-304 7446,-304 7446,-274 7265,-274"/>
<text text-anchor="start" x="7273" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7355.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaConvolution2d.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node78 -->
<g id="edge106" class="edge">
<title>Node70&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M6987.4,-351.08C7055.87,-341.61 7163.08,-326.14 7255.5,-310 7265.96,-308.17 7277.02,-306.1 7287.81,-304.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6986.6,-347.65 6977.17,-352.49 6987.56,-354.59 6986.6,-347.65"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7464,-274 7464,-304 7697,-304 7697,-274 7464,-274"/>
<text text-anchor="start" x="7472" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7580.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node80 -->
<g id="edge109" class="edge">
<title>Node70&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M6987.47,-355.35C7090.11,-347.47 7287.44,-331.09 7454.5,-310 7468.23,-308.27 7482.77,-306.19 7496.9,-304.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6986.94,-351.88 6977.23,-356.13 6987.47,-358.86 6986.94,-351.88"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="_gpu_fsa_elementwise_binary_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7715,-274 7715,-304 7918,-304 7918,-274 7715,-274"/>
<text text-anchor="start" x="7723" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7816.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaElementwiseBinary.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node82 -->
<g id="edge112" class="edge">
<title>Node70&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M6987.3,-355.99C7031.73,-353.13 7090.5,-349.34 7142.5,-346 7392.72,-329.94 7456.6,-340.28 7705.5,-310 7718.52,-308.42 7732.33,-306.29 7745.63,-304.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6986.94,-352.51 6977.19,-356.65 6987.39,-359.49 6986.94,-352.51"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="_gpu_fsa_pooling2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7935.5,-274 7935.5,-304 8093.5,-304 8093.5,-274 7935.5,-274"/>
<text text-anchor="start" x="7943.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="8014.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaPooling2d.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node84 -->
<g id="edge115" class="edge">
<title>Node70&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M6987.28,-355.67C7031.7,-352.68 7090.47,-348.87 7142.5,-346 7490.78,-326.78 7580.85,-356.84 7926.5,-310 7937.21,-308.55 7948.54,-306.43 7959.38,-304.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6986.91,-352.19 6977.17,-356.35 6987.39,-359.17 6986.91,-352.19"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="_gpu_fsa_reshape_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5795.5,-274 5795.5,-304 5947.5,-304 5947.5,-274 5795.5,-274"/>
<text text-anchor="start" x="5803.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5871.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaReshape.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node86 -->
<g id="edge118" class="edge">
<title>Node70&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M6847.69,-361.09C6688.68,-361.49 6287.67,-357.28 5956.5,-310 5946.14,-308.52 5935.2,-306.39 5924.73,-304.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6847.83,-364.58 6857.82,-361.05 6847.8,-357.58 6847.83,-364.58"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="_gpu_fsa_resize_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5966,-274 5966,-304 6109,-304 6109,-274 5966,-274"/>
<text text-anchor="start" x="5974" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6037.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaResize.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node88 -->
<g id="edge121" class="edge">
<title>Node70&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M6847.76,-360.35C6708.24,-359.11 6385.15,-351.55 6117.5,-310 6107.88,-308.51 6097.73,-306.4 6088,-304.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6847.86,-363.85 6857.89,-360.43 6847.92,-356.85 6847.86,-363.85"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="_gpu_fsa_softmax_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6127,-274 6127,-304 6278,-304 6278,-274 6127,-274"/>
<text text-anchor="start" x="6135" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6202.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.hpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node90 -->
<g id="edge124" class="edge">
<title>Node70&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M6847.42,-358.34C6730.68,-353.97 6489.27,-341.64 6287.5,-310 6277.47,-308.43 6266.86,-306.31 6256.67,-304.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6847.53,-361.84 6857.65,-358.71 6847.78,-354.85 6847.53,-361.84"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="_gpu_fsa_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6744.5,-274 6744.5,-304 6906.5,-304 6906.5,-274 6744.5,-274"/>
<text text-anchor="start" x="6752.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6825.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaRegistryInitializer.cpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node92 -->
<g id="edge127" class="edge">
<title>Node70&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M6890.89,-340.11C6875.78,-328.53 6857.25,-314.33 6843.78,-304"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6888.82,-342.93 6898.88,-346.23 6893.07,-337.37 6888.82,-342.93"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="_gpu_fsa_pre_compiled_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6924.5,-268.5 6924.5,-309.5 7096.5,-309.5 7096.5,-268.5 6924.5,-268.5"/>
<text text-anchor="start" x="6932.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="start" x="6932.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaPreCompiled</text>
<text text-anchor="middle" x="7010.5" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node93 -->
<g id="edge128" class="edge">
<title>Node70&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M6944.63,-339.93C6957.26,-330.36 6972.2,-319.03 6984.66,-309.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6942.17,-337.4 6936.32,-346.23 6946.4,-342.98 6942.17,-337.4"/>
</g>
<!-- Node72&#45;&gt;Node71 -->
<g id="edge98" class="edge">
<title>Node72&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6416.5,-269.69C6442.49,-257.79 6475.85,-242.52 6499.76,-231.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6414.93,-266.56 6407.29,-273.9 6417.84,-272.92 6414.93,-266.56"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_gpu_fsa_activation_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6294,-201.5 6294,-231.5 6453,-231.5 6453,-201.5 6294,-201.5"/>
<text text-anchor="start" x="6302" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6373.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaActivation.cpp</text>
</a>
</g>
</g>
<!-- Node72&#45;&gt;Node73 -->
<g id="edge99" class="edge">
<title>Node72&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M6375.47,-263.73C6375.01,-253.07 6374.5,-240.91 6374.11,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6371.97,-263.89 6375.89,-273.73 6378.96,-263.59 6371.97,-263.89"/>
</g>
<!-- Node74&#45;&gt;Node71 -->
<g id="edge101" class="edge">
<title>Node74&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6608.51,-268.42C6590.59,-256.72 6568.24,-242.13 6552.06,-231.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6606.62,-271.37 6616.9,-273.9 6610.44,-265.51 6606.62,-271.37"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_gpu_fsa_batch_mat_mul_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6607.5,-201.5 6607.5,-231.5 6781.5,-231.5 6781.5,-201.5 6607.5,-201.5"/>
<text text-anchor="start" x="6615.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6694.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaBatchMatMul.cpp</text>
</a>
</g>
</g>
<!-- Node74&#45;&gt;Node75 -->
<g id="edge102" class="edge">
<title>Node74&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M6656.2,-265.71C6665.03,-254.6 6675.45,-241.49 6683.18,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6653.31,-263.73 6649.83,-273.73 6658.79,-268.08 6653.31,-263.73"/>
</g>
<!-- Node76&#45;&gt;Node71 -->
<g id="edge104" class="edge">
<title>Node76&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7123.24,-271.54C7117.28,-270.19 7111.29,-268.97 7105.5,-268 6882.7,-230.73 6822.18,-263.63 6598.5,-232 6595.63,-231.59 6592.7,-231.14 6589.75,-230.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.65,-275 7133.19,-273.93 7124.28,-268.19 7122.65,-275"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_gpu_fsa_cast_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7115,-201.5 7115,-231.5 7246,-231.5 7246,-201.5 7115,-201.5"/>
<text text-anchor="start" x="7123" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7180.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaCast.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node77 -->
<g id="edge105" class="edge">
<title>Node76&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M7180.5,-263.73C7180.5,-253.07 7180.5,-240.91 7180.5,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7177,-263.73 7180.5,-273.73 7184,-263.73 7177,-263.73"/>
</g>
<!-- Node78&#45;&gt;Node71 -->
<g id="edge107" class="edge">
<title>Node78&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7282.39,-272.13C7273.36,-270.54 7264.24,-269.11 7255.5,-268 6965.38,-231.23 6888.38,-270.61 6598.5,-232 6595.63,-231.62 6592.7,-231.18 6589.74,-230.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7282.04,-275.63 7292.51,-273.98 7283.3,-268.74 7282.04,-275.63"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_gpu_fsa_convolution2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7265.5,-201.5 7265.5,-231.5 7445.5,-231.5 7445.5,-201.5 7265.5,-201.5"/>
<text text-anchor="start" x="7273.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7355.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node78&#45;&gt;Node79 -->
<g id="edge108" class="edge">
<title>Node78&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M7355.5,-263.73C7355.5,-253.07 7355.5,-240.91 7355.5,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7352,-263.73 7355.5,-273.73 7359,-263.73 7352,-263.73"/>
</g>
<!-- Node80&#45;&gt;Node71 -->
<g id="edge110" class="edge">
<title>Node80&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7490.85,-272.47C7478.66,-270.74 7466.29,-269.18 7454.5,-268 7075.61,-230.09 6976.26,-279.87 6598.5,-232 6595.63,-231.64 6592.69,-231.21 6589.74,-230.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7490.63,-275.98 7501.03,-273.96 7491.64,-269.05 7490.63,-275.98"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7464.5,-201.5 7464.5,-231.5 7696.5,-231.5 7696.5,-201.5 7464.5,-201.5"/>
<text text-anchor="start" x="7472.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7580.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node80&#45;&gt;Node81 -->
<g id="edge111" class="edge">
<title>Node80&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M7580.5,-263.73C7580.5,-253.07 7580.5,-240.91 7580.5,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7577,-263.73 7580.5,-273.73 7584,-263.73 7577,-263.73"/>
</g>
<!-- Node82&#45;&gt;Node71 -->
<g id="edge113" class="edge">
<title>Node82&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7737.3,-272.28C7726.64,-270.59 7715.83,-269.09 7705.5,-268 7215.97,-216.22 7087.14,-291.56 6598.5,-232 6595.62,-231.65 6592.69,-231.24 6589.73,-230.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7737.01,-275.78 7747.45,-273.95 7738.15,-268.87 7737.01,-275.78"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="_gpu_fsa_elementwise_binary_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7715,-201.5 7715,-231.5 7918,-231.5 7918,-201.5 7715,-201.5"/>
<text text-anchor="start" x="7723" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7816.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaElementwiseBinary.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node83 -->
<g id="edge114" class="edge">
<title>Node82&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M7816.5,-263.73C7816.5,-253.07 7816.5,-240.91 7816.5,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7813,-263.73 7816.5,-273.73 7820,-263.73 7813,-263.73"/>
</g>
<!-- Node84&#45;&gt;Node71 -->
<g id="edge116" class="edge">
<title>Node84&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7950.32,-271.89C7942.34,-270.33 7934.26,-268.98 7926.5,-268 7340.69,-194.22 7184.79,-301.86 6598.5,-232 6595.62,-231.66 6592.69,-231.25 6589.73,-230.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7949.84,-275.36 7960.34,-273.94 7951.25,-268.5 7949.84,-275.36"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="_gpu_fsa_pooling2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7935.5,-201.5 7935.5,-231.5 8093.5,-231.5 8093.5,-201.5 7935.5,-201.5"/>
<text text-anchor="start" x="7943.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="8014.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaPooling2d.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node85 -->
<g id="edge117" class="edge">
<title>Node84&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M8014.5,-263.73C8014.5,-253.07 8014.5,-240.91 8014.5,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8011,-263.73 8014.5,-273.73 8018,-263.73 8011,-263.73"/>
</g>
<!-- Node86&#45;&gt;Node71 -->
<g id="edge119" class="edge">
<title>Node86&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M5934.99,-271.9C5942.21,-270.41 5949.49,-269.07 5956.5,-268 6178.95,-234.12 6238.66,-263.21 6461.5,-232 6464.77,-231.54 6468.12,-231.02 6471.5,-230.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5934.25,-268.47 5925.21,-273.99 5935.72,-275.32 5934.25,-268.47"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="_gpu_fsa_reshape_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5795.5,-201.5 5795.5,-231.5 5947.5,-231.5 5947.5,-201.5 5795.5,-201.5"/>
<text text-anchor="start" x="5803.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="5871.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaReshape.cpp</text>
</a>
</g>
</g>
<!-- Node86&#45;&gt;Node87 -->
<g id="edge120" class="edge">
<title>Node86&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M5871.5,-263.73C5871.5,-253.07 5871.5,-240.91 5871.5,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5868,-263.73 5871.5,-273.73 5875,-263.73 5868,-263.73"/>
</g>
<!-- Node88&#45;&gt;Node71 -->
<g id="edge122" class="edge">
<title>Node88&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6099.49,-271.59C6105.55,-270.26 6111.63,-269.04 6117.5,-268 6268.89,-241.29 6309.64,-255.84 6461.5,-232 6464.77,-231.49 6468.11,-230.92 6471.48,-230.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6098.31,-268.27 6089.34,-273.91 6099.87,-275.1 6098.31,-268.27"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="_gpu_fsa_resize_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5966.5,-201.5 5966.5,-231.5 6108.5,-231.5 6108.5,-201.5 5966.5,-201.5"/>
<text text-anchor="start" x="5974.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6037.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaResize.cpp</text>
</a>
</g>
</g>
<!-- Node88&#45;&gt;Node89 -->
<g id="edge123" class="edge">
<title>Node88&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M6037.5,-263.73C6037.5,-253.07 6037.5,-240.91 6037.5,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6034,-263.73 6037.5,-273.73 6041,-263.73 6034,-263.73"/>
</g>
<!-- Node90&#45;&gt;Node71 -->
<g id="edge125" class="edge">
<title>Node90&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6271.3,-271.65C6276.77,-270.39 6282.23,-269.17 6287.5,-268 6364.61,-250.95 6384.19,-248.12 6461.5,-232 6464.74,-231.33 6468.06,-230.63 6471.41,-229.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6270.4,-268.26 6261.44,-273.91 6271.97,-275.08 6270.4,-268.26"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="_gpu_fsa_softmax_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6126.5,-201.5 6126.5,-231.5 6276.5,-231.5 6276.5,-201.5 6126.5,-201.5"/>
<text text-anchor="start" x="6134.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="6201.5" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.cpp</text>
</a>
</g>
</g>
<!-- Node90&#45;&gt;Node91 -->
<g id="edge126" class="edge">
<title>Node90&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M6202.16,-263.73C6202,-253.07 6201.83,-240.91 6201.7,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6198.66,-263.78 6202.3,-273.73 6205.66,-263.68 6198.66,-263.78"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5168,-279.5 5168,-298.5 5365,-298.5 5365,-279.5 5168,-279.5"/>
<text text-anchor="middle" x="5266.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node95 -->
<g id="edge130" class="edge">
<title>Node94&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M5543.19,-349.84C5478.3,-335.8 5365.52,-311.41 5305.96,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5542.66,-353.3 5553.18,-352 5544.14,-346.46 5542.66,-353.3"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="_neon_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5383.5,-274 5383.5,-304 5559.5,-304 5559.5,-274 5383.5,-274"/>
<text text-anchor="start" x="5391.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonRegistry</text>
<text text-anchor="middle" x="5471.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node96 -->
<g id="edge131" class="edge">
<title>Node94&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M5568.99,-346.8C5547.87,-334.49 5516.98,-316.5 5495.66,-304.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5567.26,-349.85 5577.66,-351.86 5570.78,-343.8 5567.26,-349.85"/>
</g>
<!-- Node97&#45;&gt;Node95 -->
<g id="edge133" class="edge">
<title>Node97&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M5353.06,-341.28C5329.48,-327.31 5298.69,-309.07 5280.9,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5351.32,-344.32 5361.7,-346.4 5354.89,-338.29 5351.32,-344.32"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4969,-274 4969,-304 5150,-304 5150,-274 4969,-274"/>
<text text-anchor="start" x="4977" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
<text text-anchor="middle" x="5059.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node97&#45;&gt;Node98 -->
<g id="edge134" class="edge">
<title>Node97&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M5310.8,-344.34C5254.54,-332.18 5178.19,-315.67 5124.45,-304.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5310.19,-347.79 5320.7,-346.49 5311.67,-340.95 5310.19,-347.79"/>
</g>
<!-- Node99&#45;&gt;Node95 -->
<g id="edge136" class="edge">
<title>Node99&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M7805.82,-358.09C7689.48,-355.07 7482.6,-349.82 7305.5,-346 6876.41,-336.75 5801.5,-353.22 5374.5,-310 5350.97,-307.62 5324.9,-302.85 5304.27,-298.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7806.02,-361.59 7816.11,-358.36 7806.2,-354.6 7806.02,-361.59"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5577.5,-274 5577.5,-304 5739.5,-304 5739.5,-274 5577.5,-274"/>
<text text-anchor="start" x="5585.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="5658.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node100 -->
<g id="edge137" class="edge">
<title>Node99&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M7805.82,-358.23C7689.47,-355.36 7482.59,-350.27 7305.5,-346 6630.4,-329.73 6459.11,-370.26 5786.5,-310 5770.59,-308.58 5753.67,-306.4 5737.51,-304.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7806.02,-361.74 7816.11,-358.49 7806.19,-354.74 7806.02,-361.74"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8366,-274 8366,-304 8587,-304 8587,-274 8366,-274"/>
<text text-anchor="start" x="8374" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="8476.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node101 -->
<g id="edge138" class="edge">
<title>Node99&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M7988.63,-346.49C7989.93,-346.33 7991.22,-346.16 7992.5,-346 8153.8,-325.73 8195.34,-331.37 8356.5,-310 8369.59,-308.26 8383.43,-306.18 8396.89,-304.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7988.02,-343.04 7978.57,-347.83 7988.94,-349.98 7988.02,-343.04"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8187.5,-274 8187.5,-304 8347.5,-304 8347.5,-274 8187.5,-274"/>
<text text-anchor="start" x="8195.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="8267.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node102 -->
<g id="edge139" class="edge">
<title>Node99&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M7987.52,-344.7C8041.52,-335.06 8111.53,-322.26 8173.5,-310 8182.99,-308.12 8193.01,-306.07 8202.83,-304.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7986.86,-341.26 7977.63,-346.46 7988.09,-348.16 7986.86,-341.26"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="_ref_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9131,-274 9131,-304 9322,-304 9322,-274 9131,-274"/>
<text text-anchor="start" x="9139" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/dynamic</text>
<text text-anchor="middle" x="9226.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/reference/RefDynamicBackend.cpp</text>
</a>
</g>
</g>
<!-- Node103&#45;&gt;Node104 -->
<g id="edge141" class="edge">
<title>Node103&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M9212.63,-336.56C9215.83,-325.82 9219.5,-313.51 9222.26,-304.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9209.25,-335.65 9209.75,-346.23 9215.96,-337.65 9209.25,-335.65"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8605,-274 8605,-304 8734,-304 8734,-274 8605,-274"/>
<text text-anchor="start" x="8613" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8669.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
</a>
</g>
</g>
<!-- Node103&#45;&gt;Node105 -->
<g id="edge142" class="edge">
<title>Node103&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M9131.03,-346.05C8957.88,-321.99 8910.16,-340.48 8742.5,-310 8733.84,-308.43 8724.71,-306.3 8715.95,-304.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9130.6,-349.52 9140.99,-347.46 9131.58,-342.59 9130.6,-349.52"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9340.5,-274 9340.5,-304 9482.5,-304 9482.5,-274 9340.5,-274"/>
<text text-anchor="start" x="9348.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9411.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/RefRegistryInitializer.cpp</text>
</a>
</g>
</g>
<!-- Node103&#45;&gt;Node106 -->
<g id="edge143" class="edge">
<title>Node103&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M9256.29,-343.12C9291.41,-331.1 9337.56,-315.31 9370.38,-304.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9255.02,-339.85 9246.69,-346.4 9257.29,-346.48 9255.02,-339.85"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4421,-274 4421,-304 4574,-304 4574,-274 4421,-274"/>
<text text-anchor="start" x="4429" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="4497.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</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="M4629.7,-342.65C4599.67,-330.69 4560.67,-315.16 4532.83,-304.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4628.52,-345.95 4639.11,-346.4 4631.11,-339.45 4628.52,-345.95"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="_tosa_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4592.5,-274 4592.5,-304 4756.5,-304 4756.5,-274 4592.5,-274"/>
<text text-anchor="start" x="4600.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="4674.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefRegistryInitializer.cpp</text>
</a>
</g>
</g>
<!-- Node107&#45;&gt;Node109 -->
<g id="edge146" class="edge">
<title>Node107&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M4674.5,-336.23C4674.5,-325.57 4674.5,-313.41 4674.5,-304.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4671,-336.23 4674.5,-346.23 4678,-336.23 4671,-336.23"/>
</g>
<!-- Node111&#45;&gt;Node23 -->
<g id="edge149" class="edge">
<title>Node111&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M5895.21,-493.82C6185.68,-491.07 7235.19,-479.13 8099.5,-444 8159.53,-441.56 8227.76,-437.41 8276.94,-434.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5895.17,-490.32 5885.2,-493.92 5895.23,-497.32 5895.17,-490.32"/>
</g>
<!-- Node111&#45;&gt;Node26 -->
<g id="edge150" class="edge">
<title>Node111&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M5895.36,-489.07C6290.01,-461.46 8052.73,-336.83 8102.5,-310 8123.4,-298.74 8115.11,-280.16 8135.5,-268 8173.02,-245.63 8289,-230.76 8363.29,-223.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5894.91,-485.6 5885.18,-489.79 5895.4,-492.58 5894.91,-485.6"/>
</g>
<!-- Node111&#45;&gt;Node44 -->
<g id="edge159" class="edge">
<title>Node111&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M5739.55,-493.5C5322.41,-487.88 3311.64,-457.65 1669.5,-377 1243.2,-356.06 1134.03,-370.38 711.5,-310 692.08,-307.23 670.65,-302.66 653.37,-298.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5739.64,-497 5749.69,-493.63 5739.74,-490 5739.64,-497"/>
</g>
<!-- Node111&#45;&gt;Node71 -->
<g id="edge163" class="edge">
<title>Node111&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M5800.09,-472.09C5794.62,-463.75 5789.29,-453.89 5786.5,-444 5765.24,-368.72 5732.68,-324.77 5786.5,-268 5838.17,-213.5 6387.03,-241.75 6461.5,-232 6464.66,-231.59 6467.88,-231.11 6471.13,-230.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5797.36,-474.3 5805.96,-480.49 5803.1,-470.29 5797.36,-474.3"/>
</g>
<!-- Node111&#45;&gt;Node95 -->
<g id="edge169" class="edge">
<title>Node111&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M5739.87,-487.53C5608.05,-474.11 5348.57,-440.22 5285.5,-377 5264.1,-355.55 5264.33,-315.95 5265.62,-298.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5739.61,-491.03 5749.91,-488.54 5740.31,-484.06 5739.61,-491.03"/>
</g>
<!-- Node111&#45;&gt;Node105 -->
<g id="edge170" class="edge">
<title>Node111&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M5895.39,-493.73C6235.51,-490.2 7581.75,-474.4 7768.5,-444 7868.96,-427.64 7896.33,-422.26 7987.5,-377 8008.6,-366.52 8008.32,-353.95 8030.5,-346 8148.93,-303.55 8471.37,-330.52 8595.5,-310 8604.56,-308.5 8614.11,-306.36 8623.23,-304.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5895.11,-490.23 5885.15,-493.84 5895.18,-497.23 5895.11,-490.23"/>
</g>
<!-- Node111&#45;&gt;Node108 -->
<g id="edge171" class="edge">
<title>Node111&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M5739.64,-493.79C5502.78,-490.58 4794.54,-472.99 4588.5,-377 4552.84,-360.39 4522.34,-324.12 4507.37,-304.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5739.84,-497.29 5749.89,-493.92 5739.93,-490.29 5739.84,-497.29"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="_cl_backend_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5796,-413.5 5796,-443.5 5941,-443.5 5941,-413.5 5796,-413.5"/>
<text text-anchor="start" x="5804" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
<text text-anchor="middle" x="5868.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Context.hpp</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="M5834.8,-472.45C5842.29,-462.9 5850.84,-452 5857.46,-443.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5831.99,-470.37 5828.57,-480.4 5837.49,-474.69 5831.99,-470.37"/>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
<g id="a_node114"><a xlink:href="_cl_backend_model_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="352,-346.5 352,-376.5 497,-376.5 497,-346.5 352,-346.5"/>
<text text-anchor="start" x="360" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
<text text-anchor="middle" x="424.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.hpp</text>
</a>
</g>
</g>
<!-- Node111&#45;&gt;Node114 -->
<g id="edge154" class="edge">
<title>Node111&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M5739.47,-494.14C5239.85,-491.76 2483.6,-477.26 1641.5,-444 1206.68,-426.82 685.74,-384.71 497.13,-368.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5739.8,-497.64 5749.81,-494.19 5739.83,-490.64 5739.8,-497.64"/>
</g>
<!-- Node116 -->
<g id="node116" class="node">
<title>Node116</title>
<g id="a_node116"><a xlink:href="_gpu_fsa_backend_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7603,-413.5 7603,-443.5 7760,-443.5 7760,-413.5 7603,-413.5"/>
<text text-anchor="start" x="7611" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7681.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackendContext.hpp</text>
</a>
</g>
</g>
<!-- Node111&#45;&gt;Node116 -->
<g id="edge160" class="edge">
<title>Node111&#45;&gt;Node116</title>
<path fill="none" stroke="midnightblue" d="M5895.65,-493.58C6192.83,-489.9 7252.68,-474.84 7588.5,-444 7593.22,-443.57 7598.06,-443.05 7602.94,-442.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5895.36,-490.09 5885.4,-493.71 5895.45,-497.09 5895.36,-490.09"/>
</g>
<!-- Node118 -->
<g id="node118" class="node">
<title>Node118</title>
<g id="a_node118"><a xlink:href="_neon_backend_model_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5062.5,-346.5 5062.5,-376.5 5238.5,-376.5 5238.5,-346.5 5062.5,-346.5"/>
<text text-anchor="start" x="5070.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
<text text-anchor="middle" x="5150.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.hpp</text>
</a>
</g>
</g>
<!-- Node111&#45;&gt;Node118 -->
<g id="edge164" class="edge">
<title>Node111&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M5739.56,-493.06C5605.88,-489.68 5338.9,-478.68 5252.5,-444 5215.27,-429.06 5180.76,-395.82 5163.01,-376.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5739.65,-496.56 5749.73,-493.31 5739.82,-489.57 5739.65,-496.56"/>
</g>
<!-- Node112&#45;&gt;Node44 -->
<g id="edge152" class="edge">
<title>Node112&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M5785.85,-427.48C5393.28,-427.14 3677.77,-422.97 2272.5,-377 2004.29,-368.23 1937.59,-357.93 1669.5,-346 1243.84,-327.06 1134.21,-363.46 711.5,-310 691.55,-307.48 669.54,-302.76 652.04,-298.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5785.97,-430.98 5795.98,-427.49 5785.98,-423.98 5785.97,-430.98"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
<g id="a_node113"><a xlink:href="_cl_backend_context_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7152,-346.5 7152,-376.5 7297,-376.5 7297,-346.5 7152,-346.5"/>
<text text-anchor="start" x="7160" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
<text text-anchor="middle" x="7224.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Context.cpp</text>
</a>
</g>
</g>
<!-- Node112&#45;&gt;Node113 -->
<g id="edge153" class="edge">
<title>Node112&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M5951.26,-424.2C6136.53,-416.7 6598.81,-397.47 6985.5,-377 7041.33,-374.04 7104.47,-370.19 7151.82,-367.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5950.9,-420.71 5941.05,-424.61 5951.18,-427.7 5950.9,-420.71"/>
</g>
<!-- Node114&#45;&gt;Node44 -->
<g id="edge155" class="edge">
<title>Node114&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M473.12,-342.92C512.26,-328.77 565.6,-309.49 595.9,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="471.71,-339.71 463.49,-346.4 474.09,-346.29 471.71,-339.71"/>
</g>
<!-- Node114&#45;&gt;Node47 -->
<g id="edge157" class="edge">
<title>Node114&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M424.5,-336.09C424.5,-323.21 424.5,-308.2 424.5,-298.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="421,-336.23 424.5,-346.23 428,-336.23 421,-336.23"/>
</g>
<!-- Node114&#45;&gt;Node69 -->
<g id="edge158" class="edge">
<title>Node114&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M377.58,-342.81C345.79,-330.83 304.37,-315.21 274.83,-304.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="376.52,-346.15 387.11,-346.4 378.98,-339.6 376.52,-346.15"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
<g id="a_node115"><a xlink:href="_cl_backend_model_context_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-274 0,-304 145,-304 145,-274 0,-274"/>
<text text-anchor="start" x="8" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
<text text-anchor="middle" x="72.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.cpp</text>
</a>
</g>
</g>
<!-- Node114&#45;&gt;Node115 -->
<g id="edge156" class="edge">
<title>Node114&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M341.64,-346.34C287.86,-336.83 216.34,-323.6 153.5,-310 145.15,-308.19 136.34,-306.16 127.74,-304.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="341.35,-349.84 351.81,-348.13 342.57,-342.95 341.35,-349.84"/>
</g>
<!-- Node116&#45;&gt;Node71 -->
<g id="edge161" class="edge">
<title>Node116&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7592.5,-426.23C7439.71,-423.13 7117.91,-412.58 6848.5,-377 6701.42,-357.57 6615.28,-424.95 6521.5,-310 6503.34,-287.75 6514.79,-251.72 6523.45,-231.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7592.7,-429.74 7602.76,-426.43 7592.83,-422.74 7592.7,-429.74"/>
</g>
<!-- Node117 -->
<g id="node117" class="node">
<title>Node117</title>
<g id="a_node117"><a xlink:href="_gpu_fsa_backend_context_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9472.5,-346.5 9472.5,-376.5 9628.5,-376.5 9628.5,-346.5 9472.5,-346.5"/>
<text text-anchor="start" x="9480.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="9550.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackendContext.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node117 -->
<g id="edge162" class="edge">
<title>Node116&#45;&gt;Node117</title>
<path fill="none" stroke="midnightblue" d="M7770.31,-422.04C7822.72,-418.99 7890.37,-415.34 7950.5,-413 8622.63,-386.89 8793.86,-440.45 9463.5,-377 9466.4,-376.73 9469.34,-376.41 9472.31,-376.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7769.82,-418.56 7760.04,-422.64 7770.23,-425.55 7769.82,-418.56"/>
</g>
<!-- Node118&#45;&gt;Node95 -->
<g id="edge165" class="edge">
<title>Node118&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M5182.42,-341.1C5205.37,-327.15 5235.2,-309.02 5252.46,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5180.42,-338.22 5173.7,-346.4 5184.06,-344.2 5180.42,-338.22"/>
</g>
<!-- Node118&#45;&gt;Node98 -->
<g id="edge168" class="edge">
<title>Node118&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M5123.76,-339.79C5108.89,-328.27 5090.78,-314.23 5077.58,-304"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5122.04,-342.88 5132.08,-346.23 5126.32,-337.34 5122.04,-342.88"/>
</g>
<!-- Node118&#45;&gt;Node100 -->
<g id="edge167" class="edge">
<title>Node118&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M5248.86,-349.75C5352.58,-338.21 5509.06,-320.17 5568.5,-310 5578.44,-308.3 5588.94,-306.22 5599.12,-304.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5248.23,-346.3 5238.68,-350.88 5249,-353.25 5248.23,-346.3"/>
</g>
<!-- Node119 -->
<g id="node119" class="node">
<title>Node119</title>
<g id="a_node119"><a xlink:href="_neon_backend_model_context_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4774.5,-274 4774.5,-304 4950.5,-304 4950.5,-274 4774.5,-274"/>
<text text-anchor="start" x="4782.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
<text text-anchor="middle" x="4862.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.cpp</text>
</a>
</g>
</g>
<!-- Node118&#45;&gt;Node119 -->
<g id="edge166" class="edge">
<title>Node118&#45;&gt;Node119</title>
<path fill="none" stroke="midnightblue" d="M5083.28,-344.05C5033.79,-331.93 4967.2,-315.63 4920.13,-304.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5082.71,-347.51 5093.26,-346.49 5084.38,-340.71 5082.71,-347.51"/>
</g>
<!-- Node121 -->
<g id="node121" class="node">
<title>Node121</title>
<g id="a_node121"><a xlink:href="_threadpool_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11093,-419 11093,-438 11236,-438 11236,-419 11093,-419"/>
<text text-anchor="middle" x="11164.5" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Threadpool.cpp</text>
</a>
</g>
</g>
<!-- Node120&#45;&gt;Node121 -->
<g id="edge173" class="edge">
<title>Node120&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M10862.01,-484.12C10932.77,-471.34 11051.56,-449.89 11117.25,-438.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10861.15,-480.71 10851.93,-485.94 10862.4,-487.6 10861.15,-480.71"/>
</g>
<!-- Node123&#45;&gt;Node26 -->
<g id="edge177" class="edge">
<title>Node123&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M7959.31,-477.68C7877.05,-453.75 7753.68,-406.05 7807.5,-346 7856.44,-291.4 8069.2,-341.33 8135.5,-310 8159.65,-298.59 8154.88,-280.49 8178.5,-268 8236.43,-237.36 8310.94,-225.27 8363.49,-220.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7958.54,-481.1 7969.12,-480.48 7960.46,-474.37 7958.54,-481.1"/>
</g>
<!-- Node124 -->
<g id="node124" class="node">
<title>Node124</title>
<g id="a_node124"><a xlink:href="_profiling_options_converter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7960,-413.5 7960,-443.5 8091,-443.5 8091,-413.5 7960,-413.5"/>
<text text-anchor="start" x="7968" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/Profiling</text>
<text text-anchor="middle" x="8025.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionsConverter.cpp</text>
</a>
</g>
</g>
<!-- Node123&#45;&gt;Node124 -->
<g id="edge178" class="edge">
<title>Node123&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M8025.5,-470.11C8025.5,-461.15 8025.5,-451.32 8025.5,-443.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8022,-470.4 8025.5,-480.4 8029,-470.4 8022,-470.4"/>
</g>
<!-- Node126 -->
<g id="node126" class="node">
<title>Node126</title>
<g id="a_node126"><a xlink:href="_arm_compute_tuning_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8784.5,-413.5 8784.5,-443.5 8942.5,-443.5 8942.5,-413.5 8784.5,-413.5"/>
<text text-anchor="start" x="8792.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="8863.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTuningUtils.cpp</text>
</a>
</g>
</g>
<!-- Node125&#45;&gt;Node126 -->
<g id="edge180" class="edge">
<title>Node125&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M8921.22,-474.17C8908.38,-464.23 8893.24,-452.51 8881.69,-443.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8919.22,-477.04 8929.27,-480.4 8923.51,-471.51 8919.22,-477.04"/>
</g>
<!-- Node127 -->
<g id="node127" class="node">
<title>Node127</title>
<g id="a_node127"><a xlink:href="_cl_context_control_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8960.5,-413.5 8960.5,-443.5 9102.5,-443.5 9102.5,-413.5 8960.5,-413.5"/>
<text text-anchor="start" x="8968.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClContext</text>
<text text-anchor="middle" x="9031.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Control.hpp</text>
</a>
</g>
</g>
<!-- Node125&#45;&gt;Node127 -->
<g id="edge181" class="edge">
<title>Node125&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M8973.78,-474.17C8986.62,-464.23 9001.76,-452.51 9013.31,-443.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8971.49,-471.51 8965.73,-480.4 8975.78,-477.04 8971.49,-471.51"/>
</g>
<!-- Node129 -->
<g id="node129" class="node">
<title>Node129</title>
<g id="a_node129"><a xlink:href="_gpu_fsa_context_control_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9475,-413.5 9475,-443.5 9626,-443.5 9626,-413.5 9475,-413.5"/>
<text text-anchor="start" x="9483" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="9550.5" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaContextControl.hpp</text>
</a>
</g>
</g>
<!-- Node125&#45;&gt;Node129 -->
<g id="edge184" class="edge">
<title>Node125&#45;&gt;Node129</title>
<path fill="none" stroke="midnightblue" d="M9037.42,-484.81C9156.26,-472 9363.51,-449.66 9474.76,-437.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9036.83,-481.35 9027.26,-485.9 9037.58,-488.31 9036.83,-481.35"/>
</g>
<!-- Node127&#45;&gt;Node113 -->
<g id="edge182" class="edge">
<title>Node127&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M8950.35,-413.21C8800.33,-402.55 7606.02,-372.09 7297.17,-364.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8950.22,-416.71 8960.48,-414.06 8950.81,-409.73 8950.22,-416.71"/>
</g>
<!-- Node128 -->
<g id="node128" class="node">
<title>Node128</title>
<g id="a_node128"><a xlink:href="_cl_context_control_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9928.5,-346.5 9928.5,-376.5 10070.5,-376.5 10070.5,-346.5 9928.5,-346.5"/>
<text text-anchor="start" x="9936.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClContext</text>
<text text-anchor="middle" x="9999.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Control.cpp</text>
</a>
</g>
</g>
<!-- Node127&#45;&gt;Node128 -->
<g id="edge183" class="edge">
<title>Node127&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M9113.14,-425.88C9269.25,-422.1 9620.69,-410.36 9914.5,-377 9918.96,-376.49 9923.55,-375.91 9928.16,-375.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9112.61,-422.39 9102.69,-426.13 9112.77,-429.39 9112.61,-422.39"/>
</g>
<!-- Node129&#45;&gt;Node117 -->
<g id="edge185" class="edge">
<title>Node129&#45;&gt;Node117</title>
<path fill="none" stroke="midnightblue" d="M9550.5,-403.11C9550.5,-394.15 9550.5,-384.32 9550.5,-376.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9547,-403.4 9550.5,-413.4 9554,-403.4 9547,-403.4"/>
</g>
<!-- Node130 -->
<g id="node130" class="node">
<title>Node130</title>
<g id="a_node130"><a xlink:href="_gpu_fsa_context_control_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10088.5,-346.5 10088.5,-376.5 10238.5,-376.5 10238.5,-346.5 10088.5,-346.5"/>
<text text-anchor="start" x="10096.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="10163.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaContextControl.cpp</text>
</a>
</g>
</g>
<!-- Node129&#45;&gt;Node130 -->
<g id="edge186" class="edge">
<title>Node129&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M9636.25,-421.32C9741.07,-413.31 9923.75,-397.85 10079.5,-377 10082.43,-376.61 10085.42,-376.19 10088.44,-375.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9635.75,-417.85 9626.04,-422.1 9636.28,-424.83 9635.75,-417.85"/>
</g>
<!-- Node132 -->
<g id="node132" class="node">
<title>Node132</title>
<g id="a_node132"><a xlink:href="_async_execution_callback_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10905,-480.5 10905,-510.5 11050,-510.5 11050,-480.5 10905,-480.5"/>
<text text-anchor="start" x="10913" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/AsyncExecution</text>
<text text-anchor="middle" x="10977.5" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">Callback.cpp</text>
</a>
</g>
</g>
<!-- Node131&#45;&gt;Node132 -->
<g id="edge189" class="edge">
<title>Node131&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M10116.54,-559.92C10270.72,-556.25 10611.48,-544.73 10896.5,-511 10899.2,-510.68 10901.94,-510.33 10904.7,-509.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10116.13,-556.42 10106.21,-560.16 10116.29,-563.42 10116.13,-556.42"/>
</g>
</g>
</svg>