blob: e42dff522413c8977e78b5de54dbd51ae338a834 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: include/armnn/backends/TensorHandle.hpp Pages: 1 -->
<svg width="49893pt" height="675pt"
viewBox="0.00 0.00 49893.00 675.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 671)">
<title>include/armnn/backends/TensorHandle.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-671 49889,-671 49889,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="32820.5,-636.5 32820.5,-666.5 32955.5,-666.5 32955.5,-636.5 32820.5,-636.5"/>
<text text-anchor="start" x="32828.5" y="-654.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="32888" y="-643.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_i_network_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1085.5,-575 1085.5,-594 1240.5,-594 1240.5,-575 1085.5,-575"/>
<text text-anchor="middle" x="1163" y="-582" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/INetwork.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="M32810.19,-650.47C31112.24,-649.71 2185.94,-636.24 1336,-600 1304.83,-598.67 1270.59,-596.05 1240.85,-593.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.43,-653.97 32820.43,-650.47 32810.43,-646.97 32810.43,-653.97"/>
</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="1790,-274 1790,-293 1920,-293 1920,-274 1790,-274"/>
<text text-anchor="middle" x="1855" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge741" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M32809.99,-650.47C31104.25,-649.75 1996.83,-636.89 1960,-600 1883.53,-523.4 2183.44,-497.65 2116,-413 2071.39,-357.01 2019.74,-414.9 1959,-377 1938.62,-364.29 1942.45,-351.5 1925,-335 1907.26,-318.21 1883.73,-302.33 1868.98,-293.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.27,-653.97 32820.28,-650.47 32810.28,-646.97 32810.27,-653.97"/>
</g>
<!-- Node39 -->
<g id="node17" class="node">
<title>Node39</title>
<g id="a_node17"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2638.5,-207 2638.5,-226 2803.5,-226 2803.5,-207 2638.5,-207"/>
<text text-anchor="middle" x="2721" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge735" class="edge">
<title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M32810.31,-650.51C31122.51,-650.7 2498.93,-653.07 2411,-600 2373.55,-577.4 2365,-556.74 2365,-513 2365,-513 2365,-513 2365,-433 2365,-296.63 2558.53,-244.2 2660.21,-226.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.49,-654.01 32820.49,-650.51 32810.49,-647.01 32810.49,-654.01"/>
</g>
<!-- Node29 -->
<g id="node20" class="node">
<title>Node29</title>
<g id="a_node20"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1276.5,-67.5 1276.5,-97.5 1403.5,-97.5 1403.5,-67.5 1276.5,-67.5"/>
<text text-anchor="start" x="1284.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="1340" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node29 -->
<g id="edge743" class="edge">
<title>Node1&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M32810.19,-650.53C31130.17,-651.16 2789.82,-660.85 1076,-600 836.26,-591.49 0,-752.89 0,-513 0,-513 0,-513 0,-215.5 0,-85.61 1009.97,-81.76 1276.27,-83.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.33,-654.03 32820.33,-650.53 32810.32,-647.03 32810.33,-654.03"/>
</g>
<!-- Node31 -->
<g id="node22" class="node">
<title>Node31</title>
<g id="a_node22"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2340.5,-67.5 2340.5,-97.5 2459.5,-97.5 2459.5,-67.5 2340.5,-67.5"/>
<text text-anchor="start" x="2348.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="2400" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge744" class="edge">
<title>Node1&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M32810.21,-650.51C31120.31,-650.7 2461.04,-653.14 2373,-600 2335.55,-577.4 2327,-556.74 2327,-513 2327,-513 2327,-513 2327,-433 2327,-300.04 2378.25,-144.52 2394.87,-97.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.41,-654.01 32820.41,-650.51 32810.4,-647.01 32810.41,-654.01"/>
</g>
<!-- Node70 -->
<g id="node26" class="node">
<title>Node70</title>
<g id="a_node26"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15704.5,-201.5 15704.5,-231.5 15853.5,-231.5 15853.5,-201.5 15704.5,-201.5"/>
<text text-anchor="start" x="15712.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="15779" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node70 -->
<g id="edge843" class="edge">
<title>Node1&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M32810.29,-650.54C31359.06,-651.19 10035.69,-659.77 7289,-600 7056.3,-594.94 5196,-745.76 5196,-513 5196,-513 5196,-513 5196,-355 5196,-317.45 5182.27,-308.5 5322,-268 5388.27,-248.79 14769.92,-220.49 15704.26,-217.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.34,-654.04 32820.34,-650.53 32810.34,-647.04 32810.34,-654.04"/>
</g>
<!-- Node147 -->
<g id="node44" class="node">
<title>Node147</title>
<g id="a_node44"><a xlink:href="_batch_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7324,-341 7324,-371 7522,-371 7522,-341 7324,-341"/>
<text text-anchor="start" x="7332" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchNormalization</text>
<text text-anchor="middle" x="7423" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node147 -->
<g id="edge720" class="edge">
<title>Node1&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M32810.34,-650.47C31310.6,-649.78 8588.49,-638.7 8260,-600 7937.66,-562.03 7567.87,-417.09 7456.44,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.45,-653.97 32820.45,-650.47 32810.45,-646.97 32810.45,-653.97"/>
</g>
<!-- Node154 -->
<g id="node51" class="node">
<title>Node154</title>
<g id="a_node51"><a xlink:href="_constant_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3522.5,-268.5 3522.5,-298.5 3667.5,-298.5 3667.5,-268.5 3522.5,-268.5"/>
<text text-anchor="start" x="3530.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Constant</text>
<text text-anchor="middle" x="3595" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node154 -->
<g id="edge721" class="edge">
<title>Node1&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M32810.19,-650.46C31144.77,-649.62 3298.58,-635.02 2896,-600 2690.89,-582.16 2441,-718.89 2441,-513 2441,-513 2441,-513 2441,-433 2441,-380.49 2461.09,-360.49 2507,-335 2604.78,-280.7 3401.77,-310.77 3513,-299 3516.02,-298.68 3519.09,-298.32 3522.2,-297.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.24,-653.96 32820.24,-650.47 32810.24,-646.96 32810.24,-653.96"/>
</g>
<!-- Node157 -->
<g id="node54" class="node">
<title>Node157</title>
<g id="a_node54"><a xlink:href="_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7540,-341 7540,-371 7712,-371 7712,-341 7540,-341"/>
<text text-anchor="start" x="7548" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution2d</text>
<text text-anchor="middle" x="7626" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node157 -->
<g id="edge722" class="edge">
<title>Node1&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M32810.35,-650.46C31316.57,-649.75 8768.02,-638.41 8442,-600 8126.75,-562.86 7766.19,-417.03 7658.18,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.42,-653.96 32820.42,-650.47 32810.43,-646.96 32810.42,-653.96"/>
</g>
<!-- Node161 -->
<g id="node57" class="node">
<title>Node161</title>
<g id="a_node57"><a xlink:href="_depthwise_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7730.5,-341 7730.5,-371 7883.5,-371 7883.5,-341 7730.5,-341"/>
<text text-anchor="start" x="7738.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Depthwise</text>
<text text-anchor="middle" x="7807" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node161 -->
<g id="edge724" class="edge">
<title>Node1&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M32810.37,-650.46C31322.63,-649.77 8947.49,-638.64 8624,-600 8308.82,-562.35 7948.23,-417.19 7839.6,-371.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.4,-653.96 32820.4,-650.47 32810.4,-646.96 32810.4,-653.96"/>
</g>
<!-- Node163 -->
<g id="node59" class="node">
<title>Node163</title>
<g id="a_node59"><a xlink:href="_detection_post_process_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9020.5,-341 9020.5,-371 9169.5,-371 9169.5,-341 9020.5,-341"/>
<text text-anchor="start" x="9028.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Detection</text>
<text text-anchor="middle" x="9095" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node163 -->
<g id="edge725" class="edge">
<title>Node1&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M32810.15,-650.46C31346.39,-649.6 9729.12,-636.35 9577,-600 9552.16,-594.06 9220.1,-422.02 9122.07,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.28,-653.96 32820.29,-650.46 32810.29,-646.96 32810.28,-653.96"/>
</g>
<!-- Node170 -->
<g id="node65" class="node">
<title>Node170</title>
<g id="a_node65"><a xlink:href="_fully_connected_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9225,-341 9225,-371 9401,-371 9401,-341 9225,-341"/>
<text text-anchor="start" x="9233" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FullyConnected</text>
<text text-anchor="middle" x="9313" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node170 -->
<g id="edge726" class="edge">
<title>Node1&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M32810.38,-650.5C31350.92,-650.4 9797.29,-648.18 9649,-600 9503.17,-552.62 9367.4,-415.86 9325.91,-371.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.48,-654 32820.49,-650.5 32810.49,-647 32810.48,-654"/>
</g>
<!-- Node179 -->
<g id="node73" class="node">
<title>Node179</title>
<g id="a_node73"><a xlink:href="_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7902,-346.5 7902,-365.5 8074,-365.5 8074,-346.5 7902,-346.5"/>
<text text-anchor="middle" x="7988" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node179 -->
<g id="edge727" class="edge">
<title>Node1&#45;&gt;Node179</title>
<path fill="none" stroke="midnightblue" d="M32810.34,-650.47C31327.73,-649.86 9111.04,-640.01 8790,-600 8466.61,-559.7 8095.12,-403.88 8007.3,-365.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.34,-653.97 32820.34,-650.47 32810.34,-646.97 32810.34,-653.97"/>
</g>
<!-- Node182 -->
<g id="node76" class="node">
<title>Node182</title>
<g id="a_node76"><a xlink:href="_mean_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9419.5,-346.5 9419.5,-365.5 9594.5,-365.5 9594.5,-346.5 9419.5,-346.5"/>
<text text-anchor="middle" x="9507" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MeanLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node182 -->
<g id="edge728" class="edge">
<title>Node1&#45;&gt;Node182</title>
<path fill="none" stroke="midnightblue" d="M32810.28,-650.45C31348.95,-649.44 9768.97,-633.99 9699,-600 9591.63,-547.85 9526.09,-403.41 9510.58,-365.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.39,-653.95 32820.4,-650.45 32810.4,-646.95 32810.39,-653.95"/>
</g>
<!-- Node190 -->
<g id="node84" class="node">
<title>Node190</title>
<g id="a_node84"><a xlink:href="_pad_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8646.5,-346.5 8646.5,-365.5 8811.5,-365.5 8811.5,-346.5 8646.5,-346.5"/>
<text text-anchor="middle" x="8729" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PadLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node190 -->
<g id="edge729" class="edge">
<title>Node1&#45;&gt;Node190</title>
<path fill="none" stroke="midnightblue" d="M32810.35,-650.5C31347.52,-650.49 9702.41,-649.49 9391,-600 9120.76,-557.06 8817.8,-403.88 8745.23,-365.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.48,-654 32820.48,-650.5 32810.48,-647 32810.48,-654"/>
</g>
<!-- Node195 -->
<g id="node88" class="node">
<title>Node195</title>
<g id="a_node88"><a xlink:href="_prelu_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8829.5,-346.5 8829.5,-365.5 9002.5,-365.5 9002.5,-346.5 8829.5,-346.5"/>
<text text-anchor="middle" x="8916" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PreluLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node195 -->
<g id="edge730" class="edge">
<title>Node1&#45;&gt;Node195</title>
<path fill="none" stroke="midnightblue" d="M32810.2,-650.44C31344.58,-649.21 9660.87,-630.57 9507,-600 9264.35,-551.79 8995.99,-403.18 8930.83,-365.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.34,-653.94 32820.35,-650.44 32810.35,-646.94 32810.34,-653.94"/>
</g>
<!-- Node196 -->
<g id="node89" class="node">
<title>Node196</title>
<g id="a_node89"><a xlink:href="_q_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8092.5,-346.5 8092.5,-365.5 8271.5,-365.5 8271.5,-346.5 8092.5,-346.5"/>
<text text-anchor="middle" x="8182" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/QLstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node196 -->
<g id="edge731" class="edge">
<title>Node1&#45;&gt;Node196</title>
<path fill="none" stroke="midnightblue" d="M32810.02,-650.47C31329.82,-649.92 9268.68,-641.05 8950,-600 8639.31,-559.98 8284.33,-403.95 8200.44,-365.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.26,-653.97 32820.27,-650.48 32810.27,-646.97 32810.26,-653.97"/>
</g>
<!-- Node197 -->
<g id="node90" class="node">
<title>Node197</title>
<g id="a_node90"><a xlink:href="_quantized_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3353.5,-268.5 3353.5,-298.5 3504.5,-298.5 3504.5,-268.5 3353.5,-268.5"/>
<text text-anchor="start" x="3361.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantized</text>
<text text-anchor="middle" x="3429" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node197 -->
<g id="edge732" class="edge">
<title>Node1&#45;&gt;Node197</title>
<path fill="none" stroke="midnightblue" d="M32810.09,-650.51C31121.05,-650.72 2535.58,-653.4 2448,-600 2410.83,-577.34 2403,-556.53 2403,-513 2403,-513 2403,-513 2403,-433 2403,-384.3 2411.1,-361.43 2452,-335 2535.31,-281.16 3245.35,-309.36 3344,-299 3346.98,-298.69 3350.01,-298.33 3353.07,-297.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.27,-654.01 32820.27,-650.51 32810.27,-647.01 32810.27,-654.01"/>
</g>
<!-- Node217 -->
<g id="node108" class="node">
<title>Node217</title>
<g id="a_node108"><a xlink:href="_transpose_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8290,-341 8290,-371 8440,-371 8440,-341 8290,-341"/>
<text text-anchor="start" x="8298" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Transpose</text>
<text text-anchor="middle" x="8365" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node217 -->
<g id="edge733" class="edge">
<title>Node1&#45;&gt;Node217</title>
<path fill="none" stroke="midnightblue" d="M32810.25,-650.48C31337.06,-650.01 9420.41,-642.33 9104,-600 8816.86,-561.59 8492.08,-416.94 8394.33,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.44,-653.98 32820.44,-650.48 32810.44,-646.98 32810.44,-653.98"/>
</g>
<!-- Node219 -->
<g id="node110" class="node">
<title>Node219</title>
<g id="a_node110"><a xlink:href="_unidirectional_sequence_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8458,-341 8458,-371 8628,-371 8628,-341 8458,-341"/>
<text text-anchor="start" x="8466" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Unidirectional</text>
<text text-anchor="middle" x="8543" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmLayer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node219 -->
<g id="edge734" class="edge">
<title>Node1&#45;&gt;Node219</title>
<path fill="none" stroke="midnightblue" d="M32810.17,-650.48C31341.2,-650.18 9566,-644.96 9252,-600 8976.03,-560.49 8665.39,-416.91 8571.4,-371.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.34,-653.98 32820.34,-650.49 32810.34,-646.98 32810.34,-653.98"/>
</g>
<!-- Node272 -->
<g id="node116" class="node">
<title>Node272</title>
<g id="a_node116"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16963,-268.5 16963,-298.5 17099,-298.5 17099,-268.5 16963,-268.5"/>
<text text-anchor="start" x="16971" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17031" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node272 -->
<g id="edge983" class="edge">
<title>Node1&#45;&gt;Node272</title>
<path fill="none" stroke="midnightblue" d="M32810.2,-650.44C31766.74,-649.67 20524.65,-640.49 17202,-600 17026.03,-597.86 14158.12,-658.75 14035,-533 13997.69,-494.89 13997.52,-450.94 14035,-413 14093.1,-354.19 16946.98,-429.3 17011,-377 17034.03,-358.19 17034.49,-319.74 17032.79,-298.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.22,-653.94 32820.22,-650.45 32810.22,-646.94 32810.22,-653.94"/>
</g>
<!-- Node274 -->
<g id="node118" class="node">
<title>Node274</title>
<g id="a_node118"><a xlink:href="_tosa_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10951,-268.5 10951,-298.5 11109,-298.5 11109,-268.5 10951,-268.5"/>
<text text-anchor="start" x="10959" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="11030" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node274 -->
<g id="edge999" class="edge">
<title>Node1&#45;&gt;Node274</title>
<path fill="none" stroke="midnightblue" d="M32810.26,-650.56C31663.64,-651.38 18160.06,-659.72 14181,-600 13090.94,-583.64 12814.55,-633.45 11729,-533 11366.99,-499.5 11149.63,-663.65 10926,-377 10914.52,-362.28 10916.09,-350.82 10926,-335 10936.81,-317.73 10955.4,-306.22 10973.9,-298.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.45,-654.06 32820.44,-650.55 32810.44,-647.06 32810.45,-654.06"/>
</g>
<!-- Node276 -->
<g id="node120" class="node">
<title>Node276</title>
<g id="a_node120"><a xlink:href="_sample_dynamic_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21165,-268.5 21165,-298.5 21365,-298.5 21365,-268.5 21165,-268.5"/>
<text text-anchor="start" x="21173" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="21265" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node276 -->
<g id="edge1005" class="edge">
<title>Node1&#45;&gt;Node276</title>
<path fill="none" stroke="midnightblue" d="M32810.29,-649.67C32476.28,-645.91 31171.34,-629.47 30990,-600 30889.11,-583.6 30854.76,-590.12 30770,-533 30750.08,-519.58 30757.32,-502.05 30736,-491 30628.24,-435.15 30310.58,-475.79 30191,-455 30124.06,-443.36 30111.27,-422.56 30044,-413 29983.41,-404.39 21275.18,-420.36 21232,-377 21210.46,-355.37 21235.18,-318.77 21251.99,-298.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.32,-653.17 32820.36,-649.78 32810.4,-646.17 32810.32,-653.17"/>
</g>
<!-- Node140 -->
<g id="node153" class="node">
<title>Node140</title>
<g id="a_node153"><a xlink:href="_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2697.5,-346.5 2697.5,-365.5 2812.5,-365.5 2812.5,-346.5 2697.5,-346.5"/>
<text text-anchor="middle" x="2755" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node140 -->
<g id="edge719" class="edge">
<title>Node1&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M32810.02,-650.48C31294.3,-650.15 8159.06,-644.35 5182,-600 4915.81,-596.03 3002.57,-689.21 2787,-533 2732.68,-493.64 2747.24,-395.4 2753.12,-365.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.23,-653.98 32820.24,-650.49 32810.24,-646.98 32810.23,-653.98"/>
</g>
<!-- Node41 -->
<g id="node155" class="node">
<title>Node41</title>
<g id="a_node155"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1368,-274 1368,-293 1556,-293 1556,-274 1368,-274"/>
<text text-anchor="middle" x="1462" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge742" class="edge">
<title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M32810.11,-650.52C31128.6,-650.86 2776.19,-655.75 1944,-600 1718.53,-584.89 1604.34,-688.1 1440,-533 1370.39,-467.3 1437.36,-329.84 1456.98,-293.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.25,-654.02 32820.25,-650.51 32810.25,-647.02 32810.25,-654.02"/>
</g>
<!-- Node99 -->
<g id="node158" class="node">
<title>Node99</title>
<g id="a_node158"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10586.5,-268.5 10586.5,-298.5 10767.5,-298.5 10767.5,-268.5 10586.5,-268.5"/>
<text text-anchor="start" x="10594.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
<text text-anchor="middle" x="10677" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node99 -->
<g id="edge880" class="edge">
<title>Node1&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M32810.28,-650.46C31315.08,-649.6 8739.47,-636.05 8074,-600 7891.91,-590.13 7258,-695.36 7258,-513 7258,-513 7258,-513 7258,-433 7258,-382.61 7271.46,-360.36 7315,-335 7393.3,-289.38 10486.66,-306.02 10577,-299 10580.06,-298.76 10583.17,-298.49 10586.31,-298.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.37,-653.96 32820.37,-650.46 32810.37,-646.96 32810.37,-653.96"/>
</g>
<!-- Node413 -->
<g id="node161" class="node">
<title>Node413</title>
<g id="a_node161"><a xlink:href="_mem_copy_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10667,-341 10667,-371 10803,-371 10803,-341 10667,-341"/>
<text text-anchor="start" x="10675" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="10735" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/MemCopyWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node413 -->
<g id="edge225" class="edge">
<title>Node1&#45;&gt;Node413</title>
<path fill="none" stroke="midnightblue" d="M32810.31,-650.52C31349.52,-650.86 9777.89,-655.01 9723,-600 9688.78,-565.71 9691.53,-527.83 9723,-491 9790.99,-411.43 10554.81,-394.48 10658,-377 10667.12,-375.45 10676.75,-373.35 10685.98,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.42,-654.02 32820.42,-650.52 32810.42,-647.02 32810.42,-654.02"/>
</g>
<!-- Node414 -->
<g id="node162" class="node">
<title>Node414</title>
<g id="a_node162"><a xlink:href="_mem_copy_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33341.5,-268.5 33341.5,-298.5 33514.5,-298.5 33514.5,-268.5 33341.5,-268.5"/>
<text text-anchor="start" x="33349.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="33428" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemCopyWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node414 -->
<g id="edge767" class="edge">
<title>Node1&#45;&gt;Node414</title>
<path fill="none" stroke="midnightblue" d="M32966.09,-650.63C33628.54,-651.44 38282,-652.21 38282,-513 38282,-513 38282,-513 38282,-433 38282,-388.63 38297.08,-363.41 38263,-335 38257.06,-330.05 34164.98,-291.42 33514.64,-285.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.72,-647.12 32955.71,-650.61 32965.71,-654.12 32965.72,-647.12"/>
</g>
<!-- Node415 -->
<g id="node163" class="node">
<title>Node415</title>
<g id="a_node163"><a xlink:href="_workload_data_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17211.5,-569.5 17211.5,-599.5 17346.5,-599.5 17346.5,-569.5 17211.5,-569.5"/>
<text text-anchor="start" x="17219.5" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="17279" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadData.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node415 -->
<g id="edge236" class="edge">
<title>Node1&#45;&gt;Node415</title>
<path fill="none" stroke="midnightblue" d="M32810.24,-650.29C32005.51,-648.05 25112.29,-628.52 19531,-600 18668.41,-595.59 17619.99,-588.01 17346.71,-586"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.26,-653.79 32820.27,-650.31 32810.28,-646.79 32810.26,-653.79"/>
</g>
<!-- Node422 -->
<g id="node166" class="node">
<title>Node422</title>
<g id="a_node166"><a xlink:href="_mem_import_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="35107.5,-268.5 35107.5,-298.5 35280.5,-298.5 35280.5,-268.5 35107.5,-268.5"/>
<text text-anchor="start" x="35115.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="35194" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node422 -->
<g id="edge768" class="edge">
<title>Node1&#45;&gt;Node422</title>
<path fill="none" stroke="midnightblue" d="M32965.85,-650.2C33508.93,-648.04 36738.23,-633.93 37720,-600 37884.85,-594.3 39202,-677.95 39202,-513 39202,-513 39202,-513 39202,-433 39202,-388.55 39216.27,-363.31 39182,-335 39148.74,-307.52 36119.14,-299.6 36076,-299 35784.48,-294.91 35438.78,-288.89 35280.69,-286.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.76,-646.7 32955.77,-650.24 32965.79,-653.7 32965.76,-646.7"/>
</g>
<!-- Node424 -->
<g id="node168" class="node">
<title>Node424</title>
<g id="a_node168"><a xlink:href="_mem_sync_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="36085.5,-268.5 36085.5,-298.5 36258.5,-298.5 36258.5,-268.5 36085.5,-268.5"/>
<text text-anchor="start" x="36093.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="36172" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node424 -->
<g id="edge769" class="edge">
<title>Node1&#45;&gt;Node424</title>
<path fill="none" stroke="midnightblue" d="M32966.05,-650.53C34161.74,-650.93 48699.9,-654.71 49129,-600 49283.73,-580.27 49469,-668.98 49469,-513 49469,-513 49469,-513 49469,-433 49469,-388.63 49484.19,-363.28 49450,-335 49416.84,-307.57 37099.03,-299.42 37056,-299 36763.61,-296.18 36416.87,-289.53 36258.57,-286.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.86,-647.03 32955.86,-650.52 32965.86,-654.03 32965.86,-647.03"/>
</g>
<!-- Node58 -->
<g id="node170" class="node">
<title>Node58</title>
<g id="a_node170"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22279,-341 22279,-371 22423,-371 22423,-341 22279,-341"/>
<text text-anchor="start" x="22287" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="22351" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node58 -->
<g id="edge859" class="edge">
<title>Node1&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M32810.19,-650.13C32237.87,-647.36 28619.62,-629.25 25677,-600 25098.98,-594.25 21034.19,-679.43 20475,-533 20437.29,-523.12 20435.68,-500.98 20398,-491 20346.03,-477.23 18500.66,-493.37 18463,-455 18449.92,-441.68 18449.86,-426.26 18463,-413 18500.2,-375.44 22216.54,-383.56 22269,-377 22279.61,-375.67 22290.84,-373.48 22301.47,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.37,-653.63 32820.39,-650.18 32810.41,-646.63 32810.37,-653.63"/>
</g>
<!-- Node546 -->
<g id="node172" class="node">
<title>Node546</title>
<g id="a_node172"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="47786.5,-341 47786.5,-371 47955.5,-371 47955.5,-341 47786.5,-341"/>
<text text-anchor="start" x="47794.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="47871" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node546 -->
<g id="edge865" class="edge">
<title>Node1&#45;&gt;Node546</title>
<path fill="none" stroke="midnightblue" d="M32965.73,-650.5C33884.17,-650.41 42653.17,-648.36 43801,-600 44175.19,-584.23 44267.84,-564.92 44641,-533 45020.75,-500.51 45115.57,-491.03 45495,-455 45684.4,-437.01 45731.08,-424.19 45921,-413 46332.81,-388.74 47367.18,-424.14 47777,-377 47788.93,-375.63 47801.59,-373.44 47813.62,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.6,-647 32955.6,-650.5 32965.6,-654 32965.6,-647"/>
</g>
<!-- Node686 -->
<g id="node175" class="node">
<title>Node686</title>
<g id="a_node175"><a xlink:href="_neon_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30281,-419 30281,-449 30441,-449 30441,-419 30281,-419"/>
<text text-anchor="start" x="30289" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30361" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node686 -->
<g id="edge879" class="edge">
<title>Node1&#45;&gt;Node686</title>
<path fill="none" stroke="midnightblue" d="M32810.3,-649.46C32455.29,-644.27 30996.95,-617.9 30813,-533 30788.74,-521.81 30794.05,-502.63 30770,-491 30656.24,-436.01 30613.09,-472.83 30488,-455 30472.86,-452.84 30456.73,-450.41 30441.23,-448"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.43,-652.96 32820.48,-649.61 32810.53,-645.96 32810.43,-652.96"/>
</g>
<!-- Node465 -->
<g id="node178" class="node">
<title>Node465</title>
<g id="a_node178"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="37065,-268.5 37065,-298.5 37235,-298.5 37235,-268.5 37065,-268.5"/>
<text text-anchor="start" x="37073" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="37150" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node465 -->
<g id="edge884" class="edge">
<title>Node1&#45;&gt;Node465</title>
<path fill="none" stroke="midnightblue" d="M32965.85,-650.61C33553.29,-651.3 37297.45,-653.54 38430,-600 38610.83,-591.45 39240,-694.04 39240,-513 39240,-513 39240,-513 39240,-433 39240,-387.18 39244.75,-362.36 39208,-335 39167.82,-305.09 37618.86,-288.83 37235.26,-285.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.8,-647.11 32955.79,-650.6 32965.79,-654.11 32965.8,-647.11"/>
</g>
<!-- Node605 -->
<g id="node180" class="node">
<title>Node605</title>
<g id="a_node180"><a xlink:href="_neon_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="41577,-268.5 41577,-298.5 41737,-298.5 41737,-268.5 41577,-268.5"/>
<text text-anchor="start" x="41585" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="41657" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node605 -->
<g id="edge886" class="edge">
<title>Node1&#45;&gt;Node605</title>
<path fill="none" stroke="midnightblue" d="M32966.29,-650.42C34139.98,-649.16 48122.88,-633.48 48538,-600 48783.37,-580.21 49085,-759.17 49085,-513 49085,-513 49085,-513 49085,-433 49085,-372.34 49045.8,-358.8 48990,-335 48906.3,-299.29 42528.99,-300.09 42438,-299 42181.88,-295.92 41878.56,-289.49 41737.1,-286.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.86,-646.92 32955.87,-650.43 32965.87,-653.92 32965.86,-646.92"/>
</g>
<!-- Node468 -->
<g id="node186" class="node">
<title>Node468</title>
<g id="a_node186"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31453,-268.5 31453,-298.5 31613,-298.5 31613,-268.5 31453,-268.5"/>
<text text-anchor="start" x="31461" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="31533" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node468 -->
<g id="edge891" class="edge">
<title>Node1&#45;&gt;Node468</title>
<path fill="none" stroke="midnightblue" d="M32965.41,-633.18C32985.2,-625.69 33005.08,-615.05 33020,-600 33078.56,-540.96 33090.76,-465.17 33026,-413 32898.42,-310.22 31677.69,-482.08 31552,-377 31529.23,-357.97 31529.16,-319.61 31531.07,-298.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32963.98,-629.98 32955.72,-636.62 32966.32,-636.58 32963.98,-629.98"/>
</g>
<!-- Node622 -->
<g id="node188" class="node">
<title>Node622</title>
<g id="a_node188"><a xlink:href="_neon_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26820.5,-268.5 26820.5,-298.5 27041.5,-298.5 27041.5,-268.5 26820.5,-268.5"/>
<text text-anchor="start" x="26828.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26931" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node622 -->
<g id="edge895" class="edge">
<title>Node1&#45;&gt;Node622</title>
<path fill="none" stroke="midnightblue" d="M32836.08,-632.74C32815.96,-624.51 32793.38,-613.52 32775,-600 32752.68,-583.58 32635.19,-424.55 32610,-413 32456.06,-342.43 29717.26,-444.63 29562,-377 29538.37,-366.71 29545.62,-345.33 29522,-335 29396.61,-280.18 27195.57,-307.71 27059,-299 27053.31,-298.64 27047.48,-298.2 27041.6,-297.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32834.85,-636.02 32845.43,-636.45 32837.43,-629.51 32834.85,-636.02"/>
</g>
<!-- Node633 -->
<g id="node190" class="node">
<title>Node633</title>
<g id="a_node190"><a xlink:href="_neon_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42447.5,-268.5 42447.5,-298.5 42608.5,-298.5 42608.5,-268.5 42447.5,-268.5"/>
<text text-anchor="start" x="42455.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="42528" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node633 -->
<g id="edge896" class="edge">
<title>Node1&#45;&gt;Node633</title>
<path fill="none" stroke="midnightblue" d="M32966.16,-650.45C34178.5,-649.72 49090.91,-639.9 49306,-600 49401.71,-582.25 49507,-610.34 49507,-513 49507,-513 49507,-513 49507,-433 49507,-387.18 49511.99,-362.04 49475,-335 49402.09,-281.7 43378.98,-283.94 42608.74,-284.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.82,-646.95 32955.83,-650.46 32965.83,-653.95 32965.82,-646.95"/>
</g>
<!-- Node637 -->
<g id="node192" class="node">
<title>Node637</title>
<g id="a_node192"><a xlink:href="_neon_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="38635,-268.5 38635,-298.5 38795,-298.5 38795,-268.5 38635,-268.5"/>
<text text-anchor="start" x="38643" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="38715" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node637 -->
<g id="edge897" class="edge">
<title>Node1&#45;&gt;Node637</title>
<path fill="none" stroke="midnightblue" d="M32965.72,-650.38C33941.83,-648.88 43805.51,-632.96 45094,-600 45299.64,-594.74 48649.8,-527.53 48790,-377 48802.72,-363.34 48803.17,-348.23 48790,-335 48754.62,-299.45 41618.15,-299.25 41568,-299 40469.33,-293.47 39132.68,-286.64 38795.27,-284.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.65,-646.88 32955.66,-650.4 32965.66,-653.88 32965.65,-646.88"/>
</g>
<!-- Node462 -->
<g id="node200" class="node">
<title>Node462</title>
<g id="a_node200"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30113,-341 30113,-371 30273,-371 30273,-341 30113,-341"/>
<text text-anchor="start" x="30121" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30193" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node462 -->
<g id="edge881" class="edge">
<title>Node1&#45;&gt;Node462</title>
<path fill="none" stroke="midnightblue" d="M32877.82,-626.83C32852.81,-569.23 32788.95,-425.52 32769,-413 32710.48,-376.28 30350.61,-385.12 30282,-377 30270.68,-375.66 30258.68,-373.49 30247.29,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32874.7,-628.44 32881.89,-636.23 32881.13,-625.66 32874.7,-628.44"/>
</g>
<!-- Node592 -->
<g id="node201" class="node">
<title>Node592</title>
<g id="a_node201"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22797.5,-341 22797.5,-371 22964.5,-371 22964.5,-341 22797.5,-341"/>
<text text-anchor="start" x="22805.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22881" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node592 -->
<g id="edge882" class="edge">
<title>Node1&#45;&gt;Node592</title>
<path fill="none" stroke="midnightblue" d="M32809.89,-648.04C32684.47,-643.24 32444.24,-630.32 32365,-600 32318.09,-582.05 32310.07,-567.95 32274,-533 32256.95,-516.48 32262.26,-501.57 32241,-491 32143.04,-442.28 30380.06,-472.09 30272,-455 30208.68,-444.98 30197.39,-422.6 30134,-413 29740.7,-353.46 23369.45,-420.05 22974,-377 22962.01,-375.7 22949.3,-373.51 22937.25,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.06,-651.55 32820.19,-648.43 32810.32,-644.55 32810.06,-651.55"/>
</g>
<!-- Node464 -->
<g id="node203" class="node">
<title>Node464</title>
<g id="a_node203"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30291,-341 30291,-371 30499,-371 30499,-341 30291,-341"/>
<text text-anchor="start" x="30299" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30395" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node464 -->
<g id="edge883" class="edge">
<title>Node1&#45;&gt;Node464</title>
<path fill="none" stroke="midnightblue" d="M32883.39,-626.35C32872.31,-571.22 32842.51,-438.83 32807,-413 32755.35,-375.43 30571.58,-383.08 30508,-377 30493.72,-375.63 30478.54,-373.45 30464.08,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32879.98,-627.16 32885.35,-636.3 32886.85,-625.81 32879.98,-627.16"/>
</g>
<!-- Node603 -->
<g id="node206" class="node">
<title>Node603</title>
<g id="a_node206"><a xlink:href="_neon_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28152,-341 28152,-371 28312,-371 28312,-341 28152,-341"/>
<text text-anchor="start" x="28160" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="28232" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node603 -->
<g id="edge885" class="edge">
<title>Node1&#45;&gt;Node603</title>
<path fill="none" stroke="midnightblue" d="M32810.05,-650.8C32719.15,-649.09 32565.36,-639.77 32440,-600 32381.04,-581.29 32367.6,-569.97 32318,-533 32308.11,-525.63 32247.28,-464.14 32239,-455 32222.87,-437.2 32226.63,-423.44 32205,-413 32107.84,-366.09 28428.18,-389.4 28321,-377 28309.52,-375.67 28297.34,-373.47 28285.81,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.22,-654.3 32820.28,-650.96 32810.33,-647.3 32810.22,-654.3"/>
</g>
<!-- Node466 -->
<g id="node207" class="node">
<title>Node466</title>
<g id="a_node207"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30517,-341 30517,-371 30699,-371 30699,-341 30517,-341"/>
<text text-anchor="start" x="30525" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30608" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node466 -->
<g id="edge887" class="edge">
<title>Node1&#45;&gt;Node466</title>
<path fill="none" stroke="midnightblue" d="M32892.32,-626.36C32899.53,-577.33 32907.64,-466.22 32845,-413 32799.76,-374.56 30767.03,-383.35 30708,-377 30695.33,-375.64 30681.87,-373.46 30669.08,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32888.84,-625.95 32890.73,-636.37 32895.75,-627.04 32888.84,-625.95"/>
</g>
<!-- Node467 -->
<g id="node208" class="node">
<title>Node467</title>
<g id="a_node208"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30717,-341 30717,-371 30899,-371 30899,-341 30717,-341"/>
<text text-anchor="start" x="30725" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30808" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node467 -->
<g id="edge888" class="edge">
<title>Node1&#45;&gt;Node467</title>
<path fill="none" stroke="midnightblue" d="M32896.71,-626.96C32912.73,-579.1 32940.27,-470.11 32883,-413 32844.15,-374.26 30962.55,-382.9 30908,-377 30895.33,-375.63 30881.87,-373.45 30869.08,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32893.38,-625.87 32893.41,-636.47 32900,-628.17 32893.38,-625.87"/>
</g>
<!-- Node102 -->
<g id="node210" class="node">
<title>Node102</title>
<g id="a_node210"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31561.5,-341 31561.5,-371 31782.5,-371 31782.5,-341 31561.5,-341"/>
<text text-anchor="start" x="31569.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="31672" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node102 -->
<g id="edge889" class="edge">
<title>Node1&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M32965.83,-638.9C33010.19,-630.53 33059.57,-617.59 33073,-600 33123.44,-533.95 33130.94,-472.59 33073,-413 33023.37,-361.96 31862.86,-383.87 31792,-377 31777.18,-375.56 31761.42,-373.4 31746.37,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.08,-635.48 32955.87,-640.73 32966.34,-642.37 32965.08,-635.48"/>
</g>
<!-- Node612 -->
<g id="node211" class="node">
<title>Node612</title>
<g id="a_node211"><a xlink:href="_neon_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28330.5,-341 28330.5,-371 28497.5,-371 28497.5,-341 28330.5,-341"/>
<text text-anchor="start" x="28338.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="28414" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node612 -->
<g id="edge890" class="edge">
<title>Node1&#45;&gt;Node612</title>
<path fill="none" stroke="midnightblue" d="M32810.07,-647.23C32735.8,-642.34 32621.57,-630.19 32527,-600 32404.64,-560.94 32374.91,-538.14 32277,-455 32257.81,-438.71 32261.96,-423.32 32239,-413 32144.42,-370.48 28609.05,-388.57 28506,-377 28494.14,-375.67 28481.57,-373.47 28469.65,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.08,-650.74 32820.28,-647.87 32810.52,-643.75 32810.08,-650.74"/>
</g>
<!-- Node469 -->
<g id="node213" class="node">
<title>Node469</title>
<g id="a_node213"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30917,-341 30917,-371 31123,-371 31123,-341 30917,-341"/>
<text text-anchor="start" x="30925" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="31020" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node469 -->
<g id="edge892" class="edge">
<title>Node1&#45;&gt;Node469</title>
<path fill="none" stroke="midnightblue" d="M32906.59,-628.14C32912.38,-619.83 32918.03,-609.98 32921,-600 32944.72,-520.35 32979.17,-472.36 32921,-413 32886.21,-377.5 31181.46,-381.88 31132,-377 31117.95,-375.61 31103.01,-373.44 31088.77,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32903.77,-626.07 32900.61,-636.19 32909.39,-630.25 32903.77,-626.07"/>
</g>
<!-- Node470 -->
<g id="node217" class="node">
<title>Node470</title>
<g id="a_node217"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31141,-341 31141,-371 31327,-371 31327,-341 31141,-341"/>
<text text-anchor="start" x="31149" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="31234" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node470 -->
<g id="edge893" class="edge">
<title>Node1&#45;&gt;Node470</title>
<path fill="none" stroke="midnightblue" d="M32928.82,-631.04C32940.75,-623.18 32952.36,-612.87 32959,-600 32997.1,-526.14 33017.11,-472.42 32959,-413 32927.47,-380.76 31380.83,-381.86 31336,-377 31323.17,-375.61 31309.55,-373.44 31296.59,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32926.86,-628.14 32920.15,-636.34 32930.51,-634.12 32926.86,-628.14"/>
</g>
<!-- Node471 -->
<g id="node218" class="node">
<title>Node471</title>
<g id="a_node218"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31345,-341 31345,-371 31505,-371 31505,-341 31345,-341"/>
<text text-anchor="start" x="31353" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="31425" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node471 -->
<g id="edge894" class="edge">
<title>Node1&#45;&gt;Node471</title>
<path fill="none" stroke="midnightblue" d="M32957.43,-632.4C32973.03,-624.96 32987.71,-614.55 32997,-600 33041.74,-529.96 33055.05,-472.48 32997,-413 32968.32,-383.61 31559.79,-381.79 31519,-377 31507.15,-375.61 31494.59,-373.43 31482.64,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32955.93,-629.24 32948.16,-636.45 32958.73,-635.65 32955.93,-629.24"/>
</g>
<!-- Node652 -->
<g id="node237" class="node">
<title>Node652</title>
<g id="a_node237"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19108.5,-341 19108.5,-371 19293.5,-371 19293.5,-341 19108.5,-341"/>
<text text-anchor="start" x="19116.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19201" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node652 -->
<g id="edge898" class="edge">
<title>Node1&#45;&gt;Node652</title>
<path fill="none" stroke="midnightblue" d="M32809.88,-650.45C31775.49,-649.72 20805.02,-641.02 20131,-600 19877.72,-584.58 19789.49,-649.39 19564,-533 19541.63,-521.45 19548.95,-501.35 19526,-491 19450.38,-456.9 16598.3,-514.01 16540,-455 16526.88,-441.72 16526.89,-426.29 16540,-413 16589.91,-362.38 19028.29,-384.37 19099,-377 19112.01,-375.64 19125.84,-373.45 19138.97,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.17,-653.95 32820.18,-650.45 32810.18,-646.95 32810.17,-653.95"/>
</g>
<!-- Node483 -->
<g id="node241" class="node">
<title>Node483</title>
<g id="a_node241"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29571,-341 29571,-371 29731,-371 29731,-341 29571,-341"/>
<text text-anchor="start" x="29579" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="29651" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node483 -->
<g id="edge899" class="edge">
<title>Node1&#45;&gt;Node483</title>
<path fill="none" stroke="midnightblue" d="M32849.11,-631.34C32833.89,-622.86 32816.8,-612.07 32803,-600 32793.03,-591.28 32666.89,-418.84 32655,-413 32582.33,-377.28 29820.43,-386.43 29740,-377 29728.68,-375.67 29716.68,-373.51 29705.29,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32847.84,-634.63 32858.3,-636.31 32851.17,-628.48 32847.84,-634.63"/>
</g>
<!-- Node486 -->
<g id="node248" class="node">
<title>Node486</title>
<g id="a_node248"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29749,-341 29749,-371 29909,-371 29909,-341 29749,-341"/>
<text text-anchor="start" x="29757" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="29829" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node486 -->
<g id="edge900" class="edge">
<title>Node1&#45;&gt;Node486</title>
<path fill="none" stroke="midnightblue" d="M32860.93,-630.08C32850.15,-621.37 32837.96,-610.73 32828,-600 32810.57,-581.22 32715.74,-424.82 32693,-413 32624.59,-377.45 29994.56,-386 29918,-377 29906.68,-375.67 29894.68,-373.5 29883.29,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32858.83,-632.88 32868.84,-636.35 32863.17,-627.4 32858.83,-632.88"/>
</g>
<!-- Node672 -->
<g id="node250" class="node">
<title>Node672</title>
<g id="a_node250"><a xlink:href="_neon_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28663,-341 28663,-371 28823,-371 28823,-341 28663,-341"/>
<text text-anchor="start" x="28671" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="28743" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node672 -->
<g id="edge901" class="edge">
<title>Node1&#45;&gt;Node672</title>
<path fill="none" stroke="midnightblue" d="M32810.25,-642.74C32752.11,-635.51 32671.24,-622.38 32603,-600 32424.52,-541.47 32406.69,-456.64 32224,-413 32040.7,-369.21 29019.19,-398.78 28832,-377 28820.52,-375.66 28808.35,-373.46 28796.81,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.11,-646.25 32820.46,-643.98 32810.96,-639.3 32810.11,-646.25"/>
</g>
<!-- Node489 -->
<g id="node252" class="node">
<title>Node489</title>
<g id="a_node252"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29927.5,-341 29927.5,-371 30094.5,-371 30094.5,-341 29927.5,-341"/>
<text text-anchor="start" x="29935.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30011" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node489 -->
<g id="edge902" class="edge">
<title>Node1&#45;&gt;Node489</title>
<path fill="none" stroke="midnightblue" d="M32870.5,-628.03C32863.92,-619.38 32856.47,-609.33 32850,-600 32835.97,-579.76 32752.51,-425 32731,-413 32667.27,-377.44 30176.52,-385.21 30104,-377 30092.18,-375.66 30079.66,-373.49 30067.76,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32867.85,-630.33 32876.72,-636.14 32873.41,-626.07 32867.85,-630.33"/>
</g>
<!-- Node677 -->
<g id="node254" class="node">
<title>Node677</title>
<g id="a_node254"><a xlink:href="_neon_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28841,-341 28841,-371 29071,-371 29071,-341 28841,-341"/>
<text text-anchor="start" x="28849" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="28956" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node677 -->
<g id="edge903" class="edge">
<title>Node1&#45;&gt;Node677</title>
<path fill="none" stroke="midnightblue" d="M32810.28,-644.7C32743.08,-638.07 32652.8,-624.79 32627,-600 32565.43,-540.85 32649.66,-466.35 32583,-413 32545.01,-382.6 29128.48,-381.14 29080,-377 29064.25,-375.66 29047.47,-373.47 29031.52,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.14,-648.2 32820.43,-645.67 32810.81,-641.23 32810.14,-648.2"/>
</g>
<!-- Node49 -->
<g id="node266" class="node">
<title>Node49</title>
<g id="a_node266"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="39268.5,-341 39268.5,-371 39413.5,-371 39413.5,-341 39268.5,-341"/>
<text text-anchor="start" x="39276.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="39341" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge844" class="edge">
<title>Node1&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M32965.53,-650.53C33686.17,-650.77 39188.91,-650.9 39254,-600 39321.59,-547.14 39266.25,-491 39302,-413 39309.01,-397.71 39320.24,-382.15 39328.86,-371.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.52,-647.03 32955.52,-650.53 32965.52,-654.03 32965.52,-647.03"/>
</g>
<!-- Node429 -->
<g id="node267" class="node">
<title>Node429</title>
<g id="a_node267"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="39432,-341 39432,-371 39576,-371 39576,-341 39432,-341"/>
<text text-anchor="start" x="39440" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="39504" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node429 -->
<g id="edge845" class="edge">
<title>Node1&#45;&gt;Node429</title>
<path fill="none" stroke="midnightblue" d="M32965.57,-650.52C33688.08,-650.59 39215.37,-649.5 39282,-600 39351.85,-548.11 39279.35,-475.39 39340,-413 39354.99,-397.58 39404.41,-381.91 39445.11,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.54,-647.02 32955.54,-650.51 32965.54,-654.02 32965.54,-647.02"/>
</g>
<!-- Node51 -->
<g id="node269" class="node">
<title>Node51</title>
<g id="a_node269"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="39594.5,-341 39594.5,-371 39811.5,-371 39811.5,-341 39594.5,-341"/>
<text text-anchor="start" x="39602.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="39703" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge847" class="edge">
<title>Node1&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M32965.6,-650.5C33689.85,-650.38 39240.8,-647.93 39309,-600 39381.48,-549.06 39309.9,-469.66 39378,-413 39378.59,-412.51 39524.67,-387.47 39620.76,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.54,-647 32955.54,-650.5 32965.54,-654 32965.54,-647"/>
</g>
<!-- Node52 -->
<g id="node270" class="node">
<title>Node52</title>
<g id="a_node270"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="39830,-341 39830,-371 39984,-371 39984,-341 39830,-341"/>
<text text-anchor="start" x="39838" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="39907" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node52 -->
<g id="edge848" class="edge">
<title>Node1&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M32965.64,-650.48C33691.75,-650.2 39267.39,-646.55 39337,-600 39412,-549.84 39343.1,-466.15 39416,-413 39488.83,-359.9 39730.98,-391.13 39820,-377 39830.1,-375.4 39840.78,-373.29 39851.06,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.56,-646.98 32955.56,-650.48 32965.56,-653.98 32965.56,-646.98"/>
</g>
<!-- Node54 -->
<g id="node271" class="node">
<title>Node54</title>
<g id="a_node271"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="40002,-341 40002,-371 40168,-371 40168,-341 40002,-341"/>
<text text-anchor="start" x="40010" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="40085" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node54 -->
<g id="edge851" class="edge">
<title>Node1&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M32965.68,-650.46C33693.65,-650.02 39294.06,-645.19 39365,-600 39442.63,-550.55 39377.86,-464.72 39454,-413 39503.65,-379.28 39933.57,-385.4 39993,-377 40004.01,-375.44 40015.66,-373.3 40026.83,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.57,-646.96 32955.57,-650.47 32965.58,-653.96 32965.57,-646.96"/>
</g>
<!-- Node55 -->
<g id="node272" class="node">
<title>Node55</title>
<g id="a_node272"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="40186,-341 40186,-371 40352,-371 40352,-341 40186,-341"/>
<text text-anchor="start" x="40194" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="40269" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge852" class="edge">
<title>Node1&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M32965.7,-650.38C33695.3,-649.17 39318.85,-638.64 39394,-600 39485.4,-553.01 39439.75,-462.16 39530,-413 39593.23,-378.56 40105.65,-386.68 40177,-377 40188.01,-375.51 40199.67,-373.39 40210.84,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.56,-646.88 32955.57,-650.39 32965.57,-653.88 32965.56,-646.88"/>
</g>
<!-- Node434 -->
<g id="node273" class="node">
<title>Node434</title>
<g id="a_node273"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="37390,-341 37390,-371 37596,-371 37596,-341 37390,-341"/>
<text text-anchor="start" x="37398" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="37493" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node434 -->
<g id="edge853" class="edge">
<title>Node1&#45;&gt;Node434</title>
<path fill="none" stroke="midnightblue" d="M32965.85,-649.17C33370.07,-641.71 35270.22,-600.16 36817,-455 37068.95,-431.36 37131.06,-416.58 37381,-377 37392.61,-375.16 37404.87,-373.1 37416.86,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.67,-645.67 32955.73,-649.35 32965.8,-652.67 32965.67,-645.67"/>
</g>
<!-- Node436 -->
<g id="node274" class="node">
<title>Node436</title>
<g id="a_node274"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="40370,-341 40370,-371 40514,-371 40514,-341 40370,-341"/>
<text text-anchor="start" x="40378" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="40442" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node436 -->
<g id="edge855" class="edge">
<title>Node1&#45;&gt;Node436</title>
<path fill="none" stroke="midnightblue" d="M32965.82,-650.37C33698.01,-649.13 39352.18,-638.32 39428,-600 39474.33,-576.59 39522.12,-437.28 39568,-413 39645.96,-371.74 40273.71,-389.63 40361,-377 40371.03,-375.55 40381.64,-373.39 40391.75,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.64,-646.87 32955.65,-650.39 32965.65,-653.87 32965.64,-646.87"/>
</g>
<!-- Node444 -->
<g id="node275" class="node">
<title>Node444</title>
<g id="a_node275"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="40532,-341 40532,-371 40722,-371 40722,-341 40532,-341"/>
<text text-anchor="start" x="40540" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="40627" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node444 -->
<g id="edge856" class="edge">
<title>Node1&#45;&gt;Node444</title>
<path fill="none" stroke="midnightblue" d="M32965.88,-650.36C33700.18,-649.03 39381.31,-637.47 39458,-600 39505.62,-576.73 39558.76,-437.01 39606,-413 39696.9,-366.8 40421.7,-388.66 40523,-377 40535.79,-375.53 40549.36,-373.37 40562.32,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.68,-646.86 32955.68,-650.38 32965.69,-653.86 32965.68,-646.86"/>
</g>
<!-- Node57 -->
<g id="node276" class="node">
<title>Node57</title>
<g id="a_node276"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="40740,-341 40740,-371 40910,-371 40910,-341 40740,-341"/>
<text text-anchor="start" x="40748" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="40825" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge857" class="edge">
<title>Node1&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M32965.76,-650.62C33696.03,-651.67 39327.58,-657.84 39489,-600 39613.35,-555.44 39596.29,-459.29 39720,-413 39825.28,-373.61 40619.44,-390.75 40731,-377 40742.67,-375.56 40755.05,-373.4 40766.85,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.62,-647.12 32955.61,-650.61 32965.61,-654.12 32965.62,-647.12"/>
</g>
<!-- Node447 -->
<g id="node279" class="node">
<title>Node447</title>
<g id="a_node279"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="40928,-341 40928,-371 41128,-371 41128,-341 40928,-341"/>
<text text-anchor="start" x="40936" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="41028" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node447 -->
<g id="edge858" class="edge">
<title>Node1&#45;&gt;Node447</title>
<path fill="none" stroke="midnightblue" d="M32965.65,-650.32C33686.39,-648.57 39188.8,-634.13 39532,-600 39968.46,-556.6 40066.57,-473.46 40501,-413 40685.69,-387.3 40734.2,-401.85 40919,-377 40931.39,-375.33 40944.52,-373.22 40957.21,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.63,-646.82 32955.64,-650.34 32965.65,-653.82 32965.63,-646.82"/>
</g>
<!-- Node59 -->
<g id="node281" class="node">
<title>Node59</title>
<g id="a_node281"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="41146.5,-341 41146.5,-371 41291.5,-371 41291.5,-341 41146.5,-341"/>
<text text-anchor="start" x="41154.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="41219" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge860" class="edge">
<title>Node1&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M32965.6,-650.59C33670.77,-651.35 38960.09,-655.16 39660,-600 39990.92,-573.92 40811.32,-441.17 41137,-377 41145.91,-375.24 41155.32,-373.17 41164.46,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.56,-647.09 32955.55,-650.58 32965.55,-654.09 32965.56,-647.09"/>
</g>
<!-- Node60 -->
<g id="node282" class="node">
<title>Node60</title>
<g id="a_node282"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="41310,-341 41310,-371 41454,-371 41454,-341 41310,-341"/>
<text text-anchor="start" x="41318" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="41382" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node60 -->
<g id="edge861" class="edge">
<title>Node1&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M32965.87,-650.48C33680.63,-650.22 39090.73,-646.73 39807,-600 40266.99,-569.99 40379.11,-529.65 40834,-455 41041.22,-420.99 41094.3,-419.24 41300,-377 41308.76,-375.2 41317.99,-373.13 41326.99,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.69,-646.98 32955.69,-650.48 32965.69,-653.98 32965.69,-646.98"/>
</g>
<!-- Node439 -->
<g id="node283" class="node">
<title>Node439</title>
<g id="a_node283"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="41472,-341 41472,-371 41634,-371 41634,-341 41472,-341"/>
<text text-anchor="start" x="41480" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="41553" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node439 -->
<g id="edge862" class="edge">
<title>Node1&#45;&gt;Node439</title>
<path fill="none" stroke="midnightblue" d="M32965.69,-650.51C33690.23,-650.48 39254.97,-648.71 39991,-600 40651.24,-556.31 40813.43,-503.04 41463,-377 41472.43,-375.17 41482.38,-373.1 41492.09,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.62,-647.01 32955.62,-650.51 32965.62,-654.01 32965.62,-647.01"/>
</g>
<!-- Node61 -->
<g id="node284" class="node">
<title>Node61</title>
<g id="a_node284"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="41652.5,-341 41652.5,-371 41841.5,-371 41841.5,-341 41652.5,-341"/>
<text text-anchor="start" x="41660.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="41747" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node61 -->
<g id="edge863" class="edge">
<title>Node1&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M32965.8,-650.46C33701.8,-650.03 39428.77,-645.2 40186,-600 40774.29,-564.88 41474.76,-417.52 41684.64,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.58,-646.96 32955.58,-650.47 32965.58,-653.96 32965.58,-646.96"/>
</g>
<!-- Node64 -->
<g id="node288" class="node">
<title>Node64</title>
<g id="a_node288"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42994,-341 42994,-371 43138,-371 43138,-341 42994,-341"/>
<text text-anchor="start" x="43002" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="43066" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node64 -->
<g id="edge864" class="edge">
<title>Node1&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M32965.79,-650.59C33783.06,-651.42 40782.69,-656.84 41703,-600 42251.08,-566.15 42434.5,-691.69 42930,-455 42954.11,-443.49 42951.86,-429.33 42973,-413 42993.88,-396.87 43019.74,-381.63 43038.88,-371.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.62,-647.09 32955.62,-650.58 32965.61,-654.09 32965.62,-647.09"/>
</g>
<!-- Node65 -->
<g id="node289" class="node">
<title>Node65</title>
<g id="a_node289"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="43156,-341 43156,-371 43300,-371 43300,-341 43156,-341"/>
<text text-anchor="start" x="43164" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="43228" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node65 -->
<g id="edge866" class="edge">
<title>Node1&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M32965.67,-650.55C33805.96,-650.98 41200.72,-653.27 42172,-600 42458.01,-584.31 42538.34,-614.31 42813,-533 42886.19,-511.33 42903.49,-498.8 42966,-455 42988.4,-439.3 42987.01,-426.16 43011,-413 43014.62,-411.01 43109.13,-386.97 43172.21,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.5,-647.05 32955.5,-650.54 32965.5,-654.05 32965.5,-647.05"/>
</g>
<!-- Node451 -->
<g id="node291" class="node">
<title>Node451</title>
<g id="a_node291"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="43356,-341 43356,-371 43500,-371 43500,-341 43356,-341"/>
<text text-anchor="start" x="43364" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="43428" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node451 -->
<g id="edge868" class="edge">
<title>Node1&#45;&gt;Node451</title>
<path fill="none" stroke="midnightblue" d="M32965.83,-650.41C33847.66,-649.39 41935.09,-639 42435,-600 42633.09,-584.54 42683.78,-579.31 42877,-533 43041.83,-493.49 43077.28,-463.75 43239,-413 43286.35,-398.14 43340.69,-382.15 43378.92,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.79,-646.91 32955.79,-650.43 32965.8,-653.91 32965.79,-646.91"/>
</g>
<!-- Node454 -->
<g id="node294" class="node">
<title>Node454</title>
<g id="a_node294"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="43862,-341 43862,-371 44026,-371 44026,-341 43862,-341"/>
<text text-anchor="start" x="43870" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="43944" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node454 -->
<g id="edge869" class="edge">
<title>Node1&#45;&gt;Node454</title>
<path fill="none" stroke="midnightblue" d="M32965.85,-650.45C33912.81,-649.82 43180.77,-642.59 43234,-600 43300.59,-546.72 43211.97,-468.17 43277,-413 43325.9,-371.51 43789.5,-385.91 43853,-377 43863.89,-375.47 43875.42,-373.34 43886.47,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.75,-646.95 32955.75,-650.46 32965.75,-653.95 32965.75,-646.95"/>
</g>
<!-- Node455 -->
<g id="node295" class="node">
<title>Node455</title>
<g id="a_node295"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="45413,-341 45413,-371 45557,-371 45557,-341 45413,-341"/>
<text text-anchor="start" x="45421" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="45485" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node455 -->
<g id="edge870" class="edge">
<title>Node1&#45;&gt;Node455</title>
<path fill="none" stroke="midnightblue" d="M32965.68,-650.44C33912.88,-649.67 43205.37,-641.09 43260,-600 43329.24,-547.93 43246.09,-465.5 43315,-413 43361.17,-377.83 45346.45,-384.5 45404,-377 45414.34,-375.65 45425.27,-373.48 45435.64,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.57,-646.94 32955.57,-650.45 32965.57,-653.94 32965.57,-646.94"/>
</g>
<!-- Node67 -->
<g id="node297" class="node">
<title>Node67</title>
<g id="a_node297"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="37614.5,-341 37614.5,-371 37767.5,-371 37767.5,-341 37614.5,-341"/>
<text text-anchor="start" x="37622.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="37691" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node67 -->
<g id="edge872" class="edge">
<title>Node1&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M32965.88,-650.32C33381.51,-648.63 35380.16,-631.29 37002,-455 37270.65,-425.8 37339.06,-425 37605,-377 37614.5,-375.28 37624.54,-373.2 37634.27,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.76,-646.82 32955.77,-650.36 32965.79,-653.82 32965.76,-646.82"/>
</g>
<!-- Node457 -->
<g id="node298" class="node">
<title>Node457</title>
<g id="a_node298"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="47384.5,-341 47384.5,-371 47535.5,-371 47535.5,-341 47384.5,-341"/>
<text text-anchor="start" x="47392.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="47460" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node457 -->
<g id="edge873" class="edge">
<title>Node1&#45;&gt;Node457</title>
<path fill="none" stroke="midnightblue" d="M32965.63,-650.37C33909.92,-648.77 43153.8,-632.25 43287,-600 43316.56,-592.84 43318.68,-577.09 43348,-569 44330.56,-297.99 44617.75,-458.23 45636,-413 46022.15,-395.85 46991.53,-425.53 47375,-377 47385.83,-375.63 47397.29,-373.45 47408.17,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.55,-646.87 32955.55,-650.39 32965.56,-653.87 32965.55,-646.87"/>
</g>
<!-- Node68 -->
<g id="node300" class="node">
<title>Node68</title>
<g id="a_node300"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="47553.5,-341 47553.5,-371 47768.5,-371 47768.5,-341 47553.5,-341"/>
<text text-anchor="start" x="47561.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="47661" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node68 -->
<g id="edge874" class="edge">
<title>Node1&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M32965.93,-650.51C33873.34,-650.52 42419.67,-649.32 43539,-600 44536.61,-556.04 44780.77,-464.76 45778,-413 46562,-372.31 46762.48,-451.35 47544,-377 47558.67,-375.6 47574.27,-373.43 47589.14,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.61,-647.01 32955.61,-650.51 32965.61,-654.01 32965.61,-647.01"/>
</g>
<!-- Node829 -->
<g id="node301" class="node">
<title>Node829</title>
<g id="a_node301"><a xlink:href="_workload_data_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30554.5,-497 30554.5,-527 30727.5,-527 30727.5,-497 30554.5,-497"/>
<text text-anchor="start" x="30562.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="30641" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadData.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node829 -->
<g id="edge771" class="edge">
<title>Node1&#45;&gt;Node829</title>
<path fill="none" stroke="midnightblue" d="M32810.28,-650.14C32436.78,-648.21 30840.23,-637.8 30742,-600 30702.9,-584.96 30668.6,-547.7 30651.86,-527.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.43,-653.64 32820.45,-650.19 32810.47,-646.64 32810.43,-653.64"/>
</g>
<!-- Node158 -->
<g id="node437" class="node">
<title>Node158</title>
<g id="a_node437"><a xlink:href="_convolution3d_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="43053,-569.5 43053,-599.5 43225,-599.5 43225,-569.5 43053,-569.5"/>
<text text-anchor="start" x="43061" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution3d</text>
<text text-anchor="middle" x="43139" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node158 -->
<g id="edge723" class="edge">
<title>Node1&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M32965.78,-650.42C33877.47,-649.5 42506.37,-639.75 43039,-600 43043.55,-599.66 43048.2,-599.24 43052.9,-598.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.73,-646.92 32955.73,-650.43 32965.73,-653.92 32965.73,-646.92"/>
</g>
<!-- Node223 -->
<g id="node438" class="node">
<title>Node223</title>
<g id="a_node438"><a xlink:href="_add_broadcast_reshape_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1969,-569.5 1969,-599.5 2145,-599.5 2145,-569.5 1969,-569.5"/>
<text text-anchor="start" x="1977" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
<text text-anchor="middle" x="2057" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">/AddBroadcastReshapeLayer.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node223 -->
<g id="edge736" class="edge">
<title>Node1&#45;&gt;Node223</title>
<path fill="none" stroke="midnightblue" d="M32810.18,-650.45C31123.17,-649.39 2567.09,-631.05 2154,-600 2151.11,-599.78 2148.18,-599.53 2145.23,-599.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.36,-653.95 32820.36,-650.46 32810.36,-646.95 32810.36,-653.95"/>
</g>
<!-- Node228 -->
<g id="node440" class="node">
<title>Node228</title>
<g id="a_node440"><a xlink:href="_convert_constants_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2163.5,-569.5 2163.5,-599.5 2298.5,-599.5 2298.5,-569.5 2163.5,-569.5"/>
<text text-anchor="start" x="2171.5" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
<text text-anchor="middle" x="2231" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstants.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node228 -->
<g id="edge739" class="edge">
<title>Node1&#45;&gt;Node228</title>
<path fill="none" stroke="midnightblue" d="M32810.27,-650.47C31128.71,-649.71 2723.47,-636.35 2313,-600 2308.39,-599.59 2303.65,-599.06 2298.89,-598.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.41,-653.97 32820.41,-650.47 32810.41,-646.97 32810.41,-653.97"/>
</g>
<!-- Node855 -->
<g id="node441" class="node">
<title>Node855</title>
<g id="a_node441"><a xlink:href="_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33125.5,-419 33125.5,-449 33298.5,-449 33298.5,-419 33125.5,-419"/>
<text text-anchor="start" x="33133.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="33212" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node855 -->
<g id="edge745" class="edge">
<title>Node1&#45;&gt;Node855</title>
<path fill="none" stroke="midnightblue" d="M32965.75,-647.77C33011.67,-642.74 33068.86,-630.22 33111,-600 33165.86,-560.66 33196.84,-481.38 33207.61,-449.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.15,-644.31 32955.54,-648.78 32965.84,-651.28 32965.15,-644.31"/>
</g>
<!-- Node857 -->
<g id="node445" class="node">
<title>Node857</title>
<g id="a_node445"><a xlink:href="_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="43357.5,-569.5 43357.5,-599.5 43530.5,-599.5 43530.5,-569.5 43357.5,-569.5"/>
<text text-anchor="start" x="43365.5" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="43444" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node857 -->
<g id="edge770" class="edge">
<title>Node1&#45;&gt;Node857</title>
<path fill="none" stroke="midnightblue" d="M32965.96,-650.43C33893.4,-649.6 42793.97,-640.54 43343,-600 43347.68,-599.65 43352.48,-599.22 43357.31,-598.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.73,-646.93 32955.73,-650.44 32965.74,-653.93 32965.73,-646.93"/>
</g>
<!-- Node858 -->
<g id="node446" class="node">
<title>Node858</title>
<g id="a_node446"><a xlink:href="_cl_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42589,-419 42589,-449 42733,-449 42733,-419 42589,-419"/>
<text text-anchor="start" x="42597" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42661" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/ClWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node858 -->
<g id="edge772" class="edge">
<title>Node1&#45;&gt;Node858</title>
<path fill="none" stroke="midnightblue" d="M32965.82,-650.36C33801.44,-648.84 41093.92,-634.59 41546,-600 41943.54,-569.58 42414.58,-483.06 42590.3,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.71,-646.86 32955.71,-650.38 32965.72,-653.86 32965.71,-646.86"/>
</g>
<!-- Node50 -->
<g id="node450" class="node">
<title>Node50</title>
<g id="a_node450"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="47973.5,-341 47973.5,-371 48124.5,-371 48124.5,-341 47973.5,-341"/>
<text text-anchor="start" x="47981.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="48049" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge846" class="edge">
<title>Node1&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M32966,-650.48C33896.86,-650.23 42867.21,-646.55 44041,-600 45153.01,-555.9 45426.51,-468.62 46538,-413 46854.59,-397.16 47649.61,-417.52 47964,-377 47974.68,-375.62 47985.97,-373.47 47996.71,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.74,-646.98 32955.74,-650.48 32965.74,-653.98 32965.74,-646.98"/>
</g>
<!-- Node53 -->
<g id="node453" class="node">
<title>Node53</title>
<g id="a_node453"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48143,-341 48143,-371 48287,-371 48287,-341 48143,-341"/>
<text text-anchor="start" x="48151" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="48215" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node53 -->
<g id="edge849" class="edge">
<title>Node1&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M32965.85,-650.41C33908.99,-649.35 43125.42,-637.99 44331,-600 44542.48,-593.34 47923.76,-408.39 48133,-377 48143,-375.5 48153.56,-373.36 48163.67,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.78,-646.91 32955.79,-650.43 32965.79,-653.91 32965.78,-646.91"/>
</g>
<!-- Node507 -->
<g id="node454" class="node">
<title>Node507</title>
<g id="a_node454"><a xlink:href="_cl_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48305,-341 48305,-371 48449,-371 48449,-341 48305,-341"/>
<text text-anchor="start" x="48313" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="48377" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node507 -->
<g id="edge850" class="edge">
<title>Node1&#45;&gt;Node507</title>
<path fill="none" stroke="midnightblue" d="M32965.72,-650.38C33921.8,-648.91 43398.96,-633.53 44638,-600 45834.85,-567.61 46133.57,-537.72 47328,-455 47758.59,-425.18 47869.98,-446.29 48296,-377 48305.58,-375.44 48315.69,-373.33 48325.4,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.52,-646.88 32955.52,-650.4 32965.53,-653.88 32965.52,-646.88"/>
</g>
<!-- Node56 -->
<g id="node458" class="node">
<title>Node56</title>
<g id="a_node458"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48467.5,-341 48467.5,-371 48618.5,-371 48618.5,-341 48467.5,-341"/>
<text text-anchor="start" x="48475.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="48543" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node56 -->
<g id="edge854" class="edge">
<title>Node1&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M32966.01,-650.44C34139.01,-649.57 48149.82,-638.33 48352,-600 48432.6,-584.72 48474.13,-598.14 48524,-533 48561.55,-483.95 48551.85,-403.43 48545.95,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.6,-646.94 32955.6,-650.45 32965.6,-653.94 32965.6,-646.94"/>
</g>
<!-- Node549 -->
<g id="node468" class="node">
<title>Node549</title>
<g id="a_node468"><a xlink:href="_cl_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48637,-341 48637,-371 48781,-371 48781,-341 48637,-341"/>
<text text-anchor="start" x="48645" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="48709" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node549 -->
<g id="edge867" class="edge">
<title>Node1&#45;&gt;Node549</title>
<path fill="none" stroke="midnightblue" d="M32965.56,-650.53C34138.85,-650.93 48233.43,-654.65 48433,-600 48565.08,-563.83 48669.59,-417.67 48700.01,-371.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.55,-647.03 32955.55,-650.53 32965.55,-654.03 32965.55,-647.03"/>
</g>
<!-- Node66 -->
<g id="node472" class="node">
<title>Node66</title>
<g id="a_node472"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48837,-341 48837,-371 48981,-371 48981,-341 48837,-341"/>
<text text-anchor="start" x="48845" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="48909" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node66 -->
<g id="edge871" class="edge">
<title>Node1&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M32965.8,-650.52C34142.76,-650.83 48281.43,-653.42 48482,-600 48657.56,-553.24 48836.58,-416.07 48891.76,-371.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.76,-647.02 32955.76,-650.52 32965.76,-654.02 32965.76,-647.02"/>
</g>
<!-- Node859 -->
<g id="node473" class="node">
<title>Node859</title>
<g id="a_node473"><a xlink:href="_gpu_fsa_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48143.5,-569.5 48143.5,-599.5 48342.5,-599.5 48342.5,-569.5 48143.5,-569.5"/>
<text text-anchor="start" x="48151.5" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="48243" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node859 -->
<g id="edge875" class="edge">
<title>Node1&#45;&gt;Node859</title>
<path fill="none" stroke="midnightblue" d="M32965.95,-650.52C34103.5,-650.77 47320.47,-652.56 48129,-600 48133.68,-599.7 48138.46,-599.33 48143.28,-598.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.85,-647.02 32955.85,-650.52 32965.85,-654.02 32965.85,-647.02"/>
</g>
<!-- Node583 -->
<g id="node474" class="node">
<title>Node583</title>
<g id="a_node474"><a xlink:href="_gpu_fsa_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48105.5,-497 48105.5,-527 48324.5,-527 48324.5,-497 48105.5,-497"/>
<text text-anchor="start" x="48113.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="48215" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node583 -->
<g id="edge878" class="edge">
<title>Node1&#45;&gt;Node583</title>
<path fill="none" stroke="midnightblue" d="M32966.12,-650.41C34133.53,-648.97 47994.81,-631.23 48091,-600 48113.41,-592.72 48114.75,-582.59 48134,-569 48154.39,-554.6 48177.87,-538.41 48194.28,-527.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.75,-646.91 32955.76,-650.42 32965.76,-653.91 32965.75,-646.91"/>
</g>
<!-- Node860 -->
<g id="node476" class="node">
<title>Node860</title>
<g id="a_node476"><a xlink:href="_ref_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31928.5,-569.5 31928.5,-599.5 32057.5,-599.5 32057.5,-569.5 31928.5,-569.5"/>
<text text-anchor="start" x="31936.5" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="31993" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node860 -->
<g id="edge904" class="edge">
<title>Node1&#45;&gt;Node860</title>
<path fill="none" stroke="midnightblue" d="M32810.26,-644.85C32636.34,-632.22 32218.51,-601.88 32057.65,-590.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.14,-648.35 32820.36,-645.59 32810.64,-641.37 32810.14,-648.35"/>
</g>
<!-- Node863 -->
<g id="node479" class="node">
<title>Node863</title>
<g id="a_node479"><a xlink:href="_ref_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25811.5,-497 25811.5,-527 25990.5,-527 25990.5,-497 25811.5,-497"/>
<text text-anchor="start" x="25819.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="25901" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node863 -->
<g id="edge984" class="edge">
<title>Node1&#45;&gt;Node863</title>
<path fill="none" stroke="midnightblue" d="M32810.14,-650.23C32149.65,-647.73 27475.56,-626.94 26072,-533 26045.61,-531.23 26017.03,-528.3 25990.92,-525.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.48,-653.73 32820.49,-650.26 32810.5,-646.73 32810.48,-653.73"/>
</g>
<!-- Node813 -->
<g id="node492" class="node">
<title>Node813</title>
<g id="a_node492"><a xlink:href="_ref_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30822.5,-491.5 30822.5,-532.5 31031.5,-532.5 31031.5,-491.5 30822.5,-491.5"/>
<text text-anchor="start" x="30830.5" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="30830.5" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="30927" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node813 -->
<g id="edge985" class="edge">
<title>Node1&#45;&gt;Node813</title>
<path fill="none" stroke="midnightblue" d="M32810.38,-647.39C32645.91,-640.59 32250.26,-623.15 31919,-600 31578.97,-576.24 31494.56,-562.78 31155,-533 31114.72,-529.47 31070.45,-525.58 31031.71,-522.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.26,-650.89 32820.4,-647.8 32810.55,-643.89 32810.26,-650.89"/>
</g>
<!-- Node866 -->
<g id="node493" class="node">
<title>Node866</title>
<g id="a_node493"><a xlink:href="_lstm_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19721,-497 19721,-527 19861,-527 19861,-497 19721,-497"/>
<text text-anchor="start" x="19729" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19791" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node866 -->
<g id="edge988" class="edge">
<title>Node1&#45;&gt;Node866</title>
<path fill="none" stroke="midnightblue" d="M32809.99,-650.48C31788.3,-650.15 21062.9,-645.64 20404,-600 20206.15,-586.3 19975.08,-547.16 19861.44,-526.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.16,-653.98 32820.16,-650.48 32810.16,-646.98 32810.16,-653.98"/>
</g>
<!-- Node867 -->
<g id="node494" class="node">
<title>Node867</title>
<g id="a_node494"><a xlink:href="_lstm_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22530,-419 22530,-449 22670,-449 22670,-419 22530,-419"/>
<text text-anchor="start" x="22538" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22600" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node867 -->
<g id="edge994" class="edge">
<title>Node1&#45;&gt;Node867</title>
<path fill="none" stroke="midnightblue" d="M32810.07,-650.5C32294.6,-650.35 29322.02,-647.41 26901,-600 25931.84,-581.02 25689.62,-570.48 24721,-533 24320.86,-517.52 24221.1,-507.34 23821,-491 23364.21,-472.34 23249.08,-486.58 22793,-455 22752.17,-452.17 22706.62,-447.52 22670.03,-443.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32810.36,-654 32820.36,-650.5 32810.36,-647 32810.36,-654"/>
</g>
<!-- Node868 -->
<g id="node495" class="node">
<title>Node868</title>
<g id="a_node495"><a xlink:href="_tosa_ref_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="49535.5,-569.5 49535.5,-599.5 49688.5,-599.5 49688.5,-569.5 49535.5,-569.5"/>
<text text-anchor="start" x="49543.5" y="-587.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="49612" y="-576.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node868 -->
<g id="edge995" class="edge">
<title>Node1&#45;&gt;Node868</title>
<path fill="none" stroke="midnightblue" d="M32966.07,-650.43C34177.19,-649.38 49079.19,-635.65 49521,-600 49525.62,-599.63 49530.37,-599.15 49535.15,-598.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.75,-646.93 32955.75,-650.44 32965.75,-653.93 32965.75,-646.93"/>
</g>
<!-- Node871 -->
<g id="node498" class="node">
<title>Node871</title>
<g id="a_node498"><a xlink:href="_sample_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="49113.5,-419 49113.5,-449 49256.5,-449 49256.5,-419 49113.5,-419"/>
<text text-anchor="start" x="49121.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="49185" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node871 -->
<g id="edge1000" class="edge">
<title>Node1&#45;&gt;Node871</title>
<path fill="none" stroke="midnightblue" d="M32966.23,-650.53C34175.76,-651.04 49006.75,-656.14 49099,-600 49154.74,-566.08 49176.06,-482.96 49182.58,-449.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32965.92,-647.03 32955.92,-650.53 32965.92,-654.03 32965.92,-647.03"/>
</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="744,-424.5 744,-443.5 890,-443.5 890,-424.5 744,-424.5"/>
<text text-anchor="middle" x="817" y="-431.5" 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="M1075.34,-577.93C968.61,-570.24 800.12,-554.81 781,-533 757.34,-506.01 791.82,-462.15 808.65,-443.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1075.24,-581.43 1085.47,-578.65 1075.74,-574.45 1075.24,-581.43"/>
</g>
<!-- Node23 -->
<g id="node14" class="node">
<title>Node23</title>
<g id="a_node14"><a xlink:href="_i_runtime_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1449.5,-502.5 1449.5,-521.5 1604.5,-521.5 1604.5,-502.5 1449.5,-502.5"/>
<text text-anchor="middle" x="1527" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/IRuntime.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node23 -->
<g id="edge20" class="edge">
<title>Node2&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1217.17,-573.01C1289.48,-559 1416.16,-534.47 1482.94,-521.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1216.06,-569.66 1206.91,-575 1217.39,-576.53 1216.06,-569.66"/>
</g>
<!-- Node26 -->
<g id="node18" class="node">
<title>Node26</title>
<g id="a_node18"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1274.5,-207 1274.5,-226 1405.5,-226 1405.5,-207 1274.5,-207"/>
<text text-anchor="middle" x="1340" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node26 -->
<g id="edge221" class="edge">
<title>Node2&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1229.05,-572.16C1252.6,-564.83 1277.19,-552.79 1293,-533 1312.83,-508.18 1334.88,-274.3 1339.23,-226.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1228.04,-568.81 1219.39,-574.93 1229.97,-575.54 1228.04,-568.81"/>
</g>
<!-- Node28 -->
<g id="node19" class="node">
<title>Node28</title>
<g id="a_node19"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1286.5,-134.5 1286.5,-164.5 1393.5,-164.5 1393.5,-134.5 1286.5,-134.5"/>
<text text-anchor="start" x="1294.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="1340" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node28 -->
<g id="edge223" class="edge">
<title>Node2&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1150.06,-566.49C1143.7,-557.13 1136.63,-545.01 1133,-533 1110.34,-458.03 1124,-435.32 1124,-357 1124,-357 1124,-357 1124,-282.5 1124,-206.58 1222.36,-173.01 1286.33,-159.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1147.36,-568.74 1156.04,-574.82 1153.05,-564.66 1147.36,-568.74"/>
</g>
<!-- Node132 -->
<g id="node33" class="node">
<title>Node132</title>
<g id="a_node33"><a xlink:href="_optimization_views_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="448.5,-419 448.5,-449 583.5,-449 583.5,-419 448.5,-419"/>
<text text-anchor="start" x="456.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="516" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizationViews.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node132 -->
<g id="edge46" class="edge">
<title>Node2&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M1075.05,-583.57C982.08,-581.4 832.14,-571.41 709,-533 671.41,-521.28 666.04,-508.96 631,-491 602.34,-476.32 569.26,-460.3 545.95,-449.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1075.19,-587.08 1085.26,-583.79 1075.33,-580.08 1075.19,-587.08"/>
</g>
<!-- Node136 -->
<g id="node36" class="node">
<title>Node136</title>
<g id="a_node36"><a xlink:href="_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11837.5,-419 11837.5,-449 11972.5,-449 11972.5,-419 11837.5,-419"/>
<text text-anchor="start" x="11845.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="11905" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node136 -->
<g id="edge51" class="edge">
<title>Node2&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M1251.08,-581.71C1398,-578.77 1702.4,-572.85 1960,-569 3331.05,-548.53 3673.91,-550.79 5045,-533 7855.74,-496.52 11314.17,-444.01 11837.4,-436.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1250.7,-578.22 1240.77,-581.92 1250.84,-585.22 1250.7,-578.22"/>
</g>
<!-- Node277 -->
<g id="node121" class="node">
<title>Node277</title>
<g id="a_node121"><a xlink:href="_strategy_base_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="121,-502.5 121,-521.5 297,-521.5 297,-502.5 121,-502.5"/>
<text text-anchor="middle" x="209" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/StrategyBase.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node277 -->
<g id="edge144" class="edge">
<title>Node2&#45;&gt;Node277</title>
<path fill="none" stroke="midnightblue" d="M1075.4,-578.95C932.56,-571.26 640.67,-554.42 394,-533 356.83,-529.77 315.54,-525.39 281.42,-521.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1075.25,-582.45 1085.42,-579.49 1075.62,-575.46 1075.25,-582.45"/>
</g>
<!-- Node278 -->
<g id="node123" class="node">
<title>Node278</title>
<g id="a_node123"><a xlink:href="_i_deserializer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="790.5,-497 790.5,-527 935.5,-527 935.5,-497 790.5,-497"/>
<text text-anchor="start" x="798.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnDeserializer</text>
<text text-anchor="middle" x="863" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/IDeserializer.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node278 -->
<g id="edge147" class="edge">
<title>Node2&#45;&gt;Node278</title>
<path fill="none" stroke="midnightblue" d="M1115.67,-572.7C1071.49,-562.58 1003.73,-546.96 945,-533 937.02,-531.1 928.6,-529.08 920.33,-527.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1115.02,-576.14 1125.55,-574.96 1116.58,-569.32 1115.02,-576.14"/>
</g>
<!-- Node279 -->
<g id="node124" class="node">
<title>Node279</title>
<g id="a_node124"><a xlink:href="_deserializer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="602,-419 602,-449 726,-449 726,-419 602,-419"/>
<text text-anchor="start" x="610" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnDeserializer</text>
<text text-anchor="middle" x="664" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/Deserializer.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node279 -->
<g id="edge222" class="edge">
<title>Node2&#45;&gt;Node279</title>
<path fill="none" stroke="midnightblue" d="M1075.17,-578.52C976.02,-571.8 821.65,-557.74 769,-533 727.47,-513.49 691.4,-471.4 674.39,-449.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1074.98,-582.01 1085.19,-579.18 1075.44,-575.03 1074.98,-582.01"/>
</g>
<!-- Node281 -->
<g id="node125" class="node">
<title>Node281</title>
<g id="a_node125"><a xlink:href="_i_onnx_parser_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1142,-497 1142,-527 1284,-527 1284,-497 1142,-497"/>
<text text-anchor="start" x="1150" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnOnnxParser</text>
<text text-anchor="middle" x="1213" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/IOnnxParser.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node281 -->
<g id="edge150" class="edge">
<title>Node2&#45;&gt;Node281</title>
<path fill="none" stroke="midnightblue" d="M1175.03,-566.54C1183.59,-554.47 1194.96,-538.44 1203.02,-527.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1172.06,-564.67 1169.13,-574.86 1177.77,-568.72 1172.06,-564.67"/>
</g>
<!-- Node284 -->
<g id="node127" class="node">
<title>Node284</title>
<g id="a_node127"><a xlink:href="_i_serializer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="954,-497 954,-527 1086,-527 1086,-497 954,-497"/>
<text text-anchor="start" x="962" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnSerializer</text>
<text text-anchor="middle" x="1020" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/ISerializer.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node284 -->
<g id="edge152" class="edge">
<title>Node2&#45;&gt;Node284</title>
<path fill="none" stroke="midnightblue" d="M1136.5,-570.43C1111.47,-558.09 1074.04,-539.64 1048.41,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1135.23,-573.71 1145.75,-575 1138.33,-567.43 1135.23,-573.71"/>
</g>
<!-- Node287 -->
<g id="node129" class="node">
<title>Node287</title>
<g id="a_node129"><a xlink:href="_i_tf_lite_parser_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="478,-497 478,-527 622,-527 622,-497 478,-497"/>
<text text-anchor="start" x="486" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnTfLiteParser</text>
<text text-anchor="middle" x="550" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/ITfLiteParser.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node287 -->
<g id="edge155" class="edge">
<title>Node2&#45;&gt;Node287</title>
<path fill="none" stroke="midnightblue" d="M1075,-577.01C973.84,-569.01 802.96,-553.89 657,-533 645.12,-531.3 632.55,-529.21 620.36,-527.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1074.92,-580.51 1085.17,-577.81 1075.47,-573.53 1074.92,-580.51"/>
</g>
<!-- Node288 -->
<g id="node130" class="node">
<title>Node288</title>
<g id="a_node130"><a xlink:href="_tf_lite_parser_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="307.5,-419 307.5,-449 430.5,-449 430.5,-419 307.5,-419"/>
<text text-anchor="start" x="315.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTfLiteParser</text>
<text text-anchor="middle" x="369" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/TfLiteParser.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node288 -->
<g id="edge224" class="edge">
<title>Node2&#45;&gt;Node288</title>
<path fill="none" stroke="midnightblue" d="M1075.32,-580.49C900.99,-574.01 522.95,-557.35 469,-533 428.01,-514.5 394.04,-471.56 378.35,-449.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1075.37,-583.99 1085.49,-580.86 1075.62,-577 1075.37,-583.99"/>
</g>
<!-- Node290 -->
<g id="node131" class="node">
<title>Node290</title>
<g id="a_node131"><a xlink:href="_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="4898,-424.5 4898,-443.5 5014,-443.5 5014,-424.5 4898,-424.5"/>
<text text-anchor="middle" x="4956" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Layer.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node290 -->
<g id="edge157" class="edge">
<title>Node2&#45;&gt;Node290</title>
<path fill="none" stroke="midnightblue" d="M1250.79,-583.31C1447.81,-582.13 1919.89,-574.86 2073,-533 2112.12,-522.3 2114.7,-501 2154,-491 2291.59,-455.99 4508.11,-438.26 4897.75,-435.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1250.75,-579.81 1240.77,-583.37 1250.79,-586.81 1250.75,-579.81"/>
</g>
<!-- Node221 -->
<g id="node154" class="node">
<title>Node221</title>
<g id="a_node154"><a xlink:href="_network_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1785.5,-346.5 1785.5,-365.5 1916.5,-365.5 1916.5,-346.5 1785.5,-346.5"/>
<text text-anchor="middle" x="1851" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node221 -->
<g id="edge216" class="edge">
<title>Node2&#45;&gt;Node221</title>
<path fill="none" stroke="midnightblue" d="M1251.04,-580.93C1372.22,-576.36 1596.91,-564.16 1786,-533 1926.61,-509.83 2009.34,-567.35 2097,-455 2108.48,-440.28 2108.72,-427.53 2097,-413 2049.61,-354.23 2004.52,-394.16 1931,-377 1915.52,-373.39 1898.43,-369.15 1884.03,-365.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1250.58,-577.45 1240.71,-581.31 1250.84,-584.44 1250.58,-577.45"/>
</g>
<!-- Node410 -->
<g id="node159" class="node">
<title>Node410</title>
<g id="a_node159"><a xlink:href="_output_handler_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4876,-502.5 4876,-521.5 5036,-521.5 5036,-502.5 4876,-502.5"/>
<text text-anchor="middle" x="4956" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/OutputHandler.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node410 -->
<g id="edge217" class="edge">
<title>Node2&#45;&gt;Node410</title>
<path fill="none" stroke="midnightblue" d="M1251.26,-581.86C1766.84,-572.28 4383.09,-523.65 4875.89,-514.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1250.85,-578.37 1240.92,-582.05 1250.98,-585.37 1250.85,-578.37"/>
</g>
<!-- Node411 -->
<g id="node160" class="node">
<title>Node411</title>
<g id="a_node160"><a xlink:href="_range_tracker_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1623,-502.5 1623,-521.5 1777,-521.5 1777,-502.5 1623,-502.5"/>
<text text-anchor="middle" x="1700" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/RangeTracker.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node411 -->
<g id="edge220" class="edge">
<title>Node2&#45;&gt;Node411</title>
<path fill="none" stroke="midnightblue" d="M1250.61,-576.65C1341.6,-568.84 1487.88,-554.33 1613,-533 1630.87,-529.95 1650.58,-525.51 1666.72,-521.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1250.28,-573.17 1240.62,-577.5 1250.88,-580.14 1250.28,-573.17"/>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M886.52,-423.05C1078.83,-395.54 1615.51,-318.76 1795.38,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="885.94,-419.6 876.54,-424.48 886.93,-426.53 885.94,-419.6"/>
</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="red" points="525,-341 525,-371 659,-371 659,-341 525,-341"/>
<text text-anchor="start" x="533" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
<text text-anchor="middle" x="592" y="-348" 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="M782.02,-421.18C741.96,-407.65 676.37,-385.5 633.69,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="781.03,-424.55 791.63,-424.43 783.27,-417.91 781.03,-424.55"/>
</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="red" points="519.5,-274 519.5,-293 710.5,-293 710.5,-274 519.5,-274"/>
<text text-anchor="middle" x="615" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge10" class="edge">
<title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M794.98,-418.72C778.09,-407.63 754.31,-391.72 734,-377 693.11,-347.36 646.24,-309.84 625.64,-293.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="793.3,-421.81 803.59,-424.35 797.13,-415.95 793.3,-421.81"/>
</g>
<!-- Node13 -->
<g id="node7" class="node">
<title>Node13</title>
<g id="a_node7"><a xlink:href="_armnn_driver_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="334.5,-268.5 334.5,-298.5 501.5,-298.5 501.5,-268.5 334.5,-268.5"/>
<text text-anchor="start" x="342.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
<text text-anchor="middle" x="418" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node13 -->
<g id="edge11" class="edge">
<title>Node3&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M774.56,-422C761.88,-418.88 747.92,-415.63 735,-413 638.35,-393.3 604.02,-421.52 516,-377 492.16,-364.94 492.4,-353.37 473,-335 459.82,-322.52 444.61,-308.59 433.53,-298.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="773.86,-425.43 784.41,-424.45 775.55,-418.64 773.86,-425.43"/>
</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="red" points="225,-201.5 225,-231.5 405,-231.5 405,-201.5 225,-201.5"/>
<text text-anchor="start" x="233" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
<text text-anchor="middle" x="315" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge19" class="edge">
<title>Node3&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M775.27,-421.94C762.41,-418.78 748.18,-415.51 735,-413 619.53,-391.05 576.19,-433.28 473,-377 451.42,-365.23 457.48,-348.61 437,-335 393.45,-306.06 358.32,-339.29 325,-299 309.28,-279.99 310.24,-249.46 312.52,-231.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="774.68,-425.41 785.23,-424.45 776.39,-418.62 774.68,-425.41"/>
</g>
<!-- Node15 -->
<g id="node10" class="node">
<title>Node15</title>
<g id="a_node10"><a xlink:href="_canonical_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="753,-341 753,-371 905,-371 905,-341 753,-341"/>
<text text-anchor="start" x="761" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
<text text-anchor="middle" x="829" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node15 -->
<g id="edge12" class="edge">
<title>Node3&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M819.96,-414.28C822.07,-400.9 824.87,-383.19 826.79,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="816.48,-413.86 818.38,-424.28 823.39,-414.95 816.48,-413.86"/>
</g>
<!-- Node16 -->
<g id="node11" class="node">
<title>Node16</title>
<g id="a_node11"><a xlink:href="_conversion_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="728.5,-268.5 728.5,-298.5 887.5,-298.5 887.5,-268.5 728.5,-268.5"/>
<text text-anchor="start" x="736.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
<text text-anchor="middle" x="808" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node16 -->
<g id="edge15" class="edge">
<title>Node3&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M788.49,-419.46C772.22,-410.04 753.27,-395.8 744,-377 735.74,-360.26 735.86,-351.8 744,-335 751.59,-319.33 766.66,-307.06 780.28,-298.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="787.21,-422.75 797.67,-424.44 790.55,-416.59 787.21,-422.75"/>
</g>
<!-- Node18 -->
<g id="node13" class="node">
<title>Node18</title>
<g id="a_node13"><a xlink:href="_model_to_i_network_transformer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="133.5,-268.5 133.5,-298.5 278.5,-298.5 278.5,-268.5 133.5,-268.5"/>
<text text-anchor="start" x="141.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
<text text-anchor="middle" x="206" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node18 -->
<g id="edge16" class="edge">
<title>Node3&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M775.62,-421.92C762.68,-418.72 748.31,-415.44 735,-413 607.25,-389.57 562.35,-432.65 445,-377 420.57,-365.42 424.62,-348.15 401,-335 379.38,-322.97 322.08,-308.81 275.16,-298.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="775.09,-425.4 785.64,-424.45 776.8,-418.61 775.09,-425.4"/>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M599.84,-330.98C604.07,-318.01 609.03,-302.79 612.1,-293.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="596.43,-330.14 596.65,-340.73 603.08,-332.31 596.43,-330.14"/>
</g>
<!-- Node5&#45;&gt;Node13 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M547.57,-337C518.1,-325.06 479.98,-309.61 452.73,-298.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.62,-340.39 557.21,-340.9 549.25,-333.9 546.62,-340.39"/>
</g>
<!-- Node10 -->
<g id="node8" class="node">
<title>Node10</title>
<g id="a_node8"><a xlink:href="_armnn_driver_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="290.5,-134.5 290.5,-164.5 457.5,-164.5 457.5,-134.5 290.5,-134.5"/>
<text text-anchor="start" x="298.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
<text text-anchor="middle" x="374" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.cpp</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node10 -->
<g id="edge7" class="edge">
<title>Node13&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M420.6,-258.41C421.51,-241.76 420.91,-219.38 414,-201 408.81,-187.18 398.33,-174.19 389.41,-164.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="417.11,-258.19 419.85,-268.42 424.09,-258.72 417.11,-258.19"/>
</g>
<!-- Node13&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node13&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M387.12,-263.02C371.1,-252.9 351.87,-240.77 337.31,-231.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="385.33,-266.02 395.65,-268.4 389.06,-260.1 385.33,-266.02"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M334.75,-193.74C343.48,-184.12 353.5,-173.09 361.22,-164.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="331.93,-191.64 327.8,-201.4 337.11,-196.34 331.93,-191.64"/>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge13" class="edge">
<title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M821.87,-331.06C818.67,-320.32 815,-308.01 812.24,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="818.54,-332.15 824.75,-340.73 825.25,-330.15 818.54,-332.15"/>
</g>
<!-- Node22 -->
<g id="node12" class="node">
<title>Node22</title>
<g id="a_node12"><a xlink:href="_canonical_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="906,-268.5 906,-298.5 1058,-298.5 1058,-268.5 906,-268.5"/>
<text text-anchor="start" x="914" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
<text text-anchor="middle" x="982" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node22 -->
<g id="edge14" class="edge">
<title>Node15&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M868.74,-336.69C894.56,-324.79 927.71,-309.52 951.46,-298.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="867.21,-333.54 859.59,-340.9 870.14,-339.9 867.21,-333.54"/>
</g>
<!-- Node18&#45;&gt;Node10 -->
<g id="edge18" class="edge">
<title>Node18&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M202.53,-258.16C201.39,-240.38 202.97,-216.73 216,-201 234.46,-178.71 262.78,-166.14 290.37,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="199.07,-258.72 203.51,-268.34 206.04,-258.05 199.07,-258.72"/>
</g>
<!-- Node18&#45;&gt;Node9 -->
<g id="edge17" class="edge">
<title>Node18&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M238.67,-263.02C255.64,-252.9 275.98,-240.77 291.39,-231.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="236.45,-260.27 229.65,-268.4 240.03,-266.28 236.45,-260.27"/>
</g>
<!-- Node23&#45;&gt;Node3 -->
<g id="edge21" class="edge">
<title>Node23&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1439.27,-502.78C1330.32,-492.41 1138.81,-473.67 975,-455 944.23,-451.49 910.14,-447.23 881.53,-443.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1438.95,-506.26 1449.23,-503.72 1439.61,-499.29 1438.95,-506.26"/>
</g>
<!-- Node24 -->
<g id="node15" class="node">
<title>Node24</title>
<g id="a_node15"><a xlink:href="_i_backend_internal_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="2163.5,-341 2163.5,-371 2298.5,-371 2298.5,-341 2163.5,-341"/>
<text text-anchor="start" x="2171.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="2231" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge22" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1568.99,-500C1583.19,-496.63 1599.2,-493.24 1614,-491 1826.84,-458.79 1895.01,-529.4 2097,-455 2147.03,-436.57 2194.73,-393.6 2217.34,-371.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1567.9,-496.66 1559,-502.42 1569.55,-503.46 1567.9,-496.66"/>
</g>
<!-- Node23&#45;&gt;Node26 -->
<g id="edge41" class="edge">
<title>Node23&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1491.72,-498.56C1470.06,-489.4 1443.08,-475.02 1425,-455 1360.43,-383.49 1344.06,-259.49 1340.74,-226.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1490.67,-501.91 1501.26,-502.41 1493.29,-495.42 1490.67,-501.91"/>
</g>
<!-- Node69 -->
<g id="node25" class="node">
<title>Node69</title>
<g id="a_node25"><a xlink:href="_cl_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="20782.5,-268.5 20782.5,-298.5 20931.5,-298.5 20931.5,-268.5 20782.5,-268.5"/>
<text text-anchor="start" x="20790.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="20857" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node69 -->
<g id="edge45" class="edge">
<title>Node23&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M1566.36,-499.99C1581.17,-496.37 1598.24,-492.81 1614,-491 1818.89,-467.5 16263.22,-506.2 16463,-455 16500.76,-445.32 16502.26,-422.78 16540,-413 16601.54,-397.05 21072.23,-422.13 21117,-377 21176.98,-316.55 21028.32,-295.45 20931.84,-288.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1565.34,-496.64 1556.51,-502.49 1567.06,-503.42 1565.34,-496.64"/>
</g>
<!-- Node112 -->
<g id="node28" class="node">
<title>Node112</title>
<g id="a_node28"><a xlink:href="_i_backend_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1953.5,-419 1953.5,-449 2088.5,-449 2088.5,-419 1953.5,-419"/>
<text text-anchor="start" x="1961.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="2021" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendContext.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node112 -->
<g id="edge38" class="edge">
<title>Node23&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M1569.74,-500.12C1583.77,-496.83 1599.49,-493.45 1614,-491 1759.48,-466.43 1798.88,-481.62 1944,-455 1952.83,-453.38 1962.14,-451.29 1971.12,-449.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1568.78,-496.76 1559.87,-502.49 1570.41,-503.56 1568.78,-496.76"/>
</g>
<!-- Node121 -->
<g id="node29" class="node">
<title>Node121</title>
<g id="a_node29"><a xlink:href="_threadpool_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1444.5,-424.5 1444.5,-443.5 1609.5,-443.5 1609.5,-424.5 1444.5,-424.5"/>
<text text-anchor="middle" x="1527" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/Threadpool.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node121 -->
<g id="edge40" class="edge">
<title>Node23&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M1527,-492.22C1527,-476.7 1527,-455.36 1527,-443.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1523.5,-492.28 1527,-502.28 1530.5,-492.28 1523.5,-492.28"/>
</g>
<!-- Node123 -->
<g id="node30" class="node">
<title>Node123</title>
<g id="a_node30"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1574,-268.5 1574,-298.5 1734,-298.5 1734,-268.5 1574,-268.5"/>
<text text-anchor="start" x="1582" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
<text text-anchor="middle" x="1654" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node123 -->
<g id="edge42" class="edge">
<title>Node23&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M1489.41,-498.48C1469.43,-489.69 1446.65,-475.73 1435,-455 1425.85,-438.73 1425.72,-429.2 1435,-413 1470.6,-350.84 1549.25,-315.82 1601.94,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1488.35,-501.83 1498.93,-502.39 1491.01,-495.35 1488.35,-501.83"/>
</g>
<!-- Node124 -->
<g id="node31" class="node">
<title>Node124</title>
<g id="a_node31"><a xlink:href="_profiling_options_converter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1627.5,-419 1627.5,-449 1758.5,-449 1758.5,-419 1627.5,-419"/>
<text text-anchor="start" x="1635.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/Profiling</text>
<text text-anchor="middle" x="1693" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">OptionsConverter.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node124 -->
<g id="edge43" class="edge">
<title>Node23&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M1555.1,-498.14C1584.81,-484.53 1631.56,-463.13 1662.24,-449.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1553.36,-495.08 1545.72,-502.43 1556.27,-501.45 1553.36,-495.08"/>
</g>
<!-- Node126 -->
<g id="node32" class="node">
<title>Node126</title>
<g id="a_node32"><a xlink:href="_arm_compute_tuning_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1776.5,-419 1776.5,-449 1935.5,-449 1935.5,-419 1776.5,-419"/>
<text text-anchor="start" x="1784.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="1856" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTuningUtils.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node126 -->
<g id="edge44" class="edge">
<title>Node23&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M1574.13,-500.11C1632.35,-486.66 1731.5,-463.76 1795.35,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1573.06,-496.77 1564.1,-502.43 1574.63,-503.59 1573.06,-496.77"/>
</g>
<!-- Node24&#45;&gt;Node4 -->
<g id="edge31" class="edge">
<title>Node24&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2153.55,-340.86C2092.52,-329.67 2005.29,-313.55 1929,-299 1918.97,-297.09 1908.18,-294.99 1898.03,-293.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2153.03,-344.32 2163.49,-342.68 2154.29,-337.44 2153.03,-344.32"/>
</g>
<!-- Node38 -->
<g id="node16" class="node">
<title>Node38</title>
<g id="a_node16"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1938,-274 1938,-293 2104,-293 2104,-274 1938,-274"/>
<text text-anchor="middle" x="2021" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node38 -->
<g id="edge23" class="edge">
<title>Node24&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M2179.7,-337.78C2137.48,-323.6 2079.4,-304.11 2046.48,-293.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2178.67,-341.12 2189.26,-340.99 2180.89,-334.49 2178.67,-341.12"/>
</g>
<!-- Node24&#45;&gt;Node39 -->
<g id="edge30" class="edge">
<title>Node24&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M2263.59,-335.8C2298.95,-315.82 2357.66,-285.11 2412,-268 2486.66,-244.49 2575.1,-231.45 2638.19,-224.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2261.63,-332.89 2254.68,-340.88 2265.1,-338.96 2261.63,-332.89"/>
</g>
<!-- Node30 -->
<g id="node21" class="node">
<title>Node30</title>
<g id="a_node21"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1763,-0.5 1763,-30.5 1889,-30.5 1889,-0.5 1763,-0.5"/>
<text text-anchor="start" x="1771" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="1826" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node30 -->
<g id="edge32" class="edge">
<title>Node24&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M2259.96,-334.48C2271.5,-324.92 2283.93,-312.64 2292,-299 2311,-266.9 2312,-254.8 2312,-217.5 2312,-217.5 2312,-217.5 2312,-148.5 2312,-61.83 2020.54,-30.24 1889.04,-20.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2257.46,-331.99 2251.79,-340.94 2261.8,-337.48 2257.46,-331.99"/>
</g>
<!-- Node42 -->
<g id="node23" class="node">
<title>Node42</title>
<g id="a_node23"><a xlink:href="_i_backend_internal_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3162.5,-268.5 3162.5,-298.5 3335.5,-298.5 3335.5,-268.5 3162.5,-268.5"/>
<text text-anchor="start" x="3170.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="3249" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.cpp</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node42 -->
<g id="edge33" class="edge">
<title>Node24&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M2308.55,-343.95C2334.12,-340.63 2362.74,-337.28 2389,-335 2727.66,-305.63 2814.72,-332.43 3153,-299 3156.1,-298.69 3159.26,-298.36 3162.44,-297.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2307.99,-340.49 2298.54,-345.26 2308.91,-347.43 2307.99,-340.49"/>
</g>
<!-- Node43 -->
<g id="node24" class="node">
<title>Node43</title>
<g id="a_node24"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2971.5,-268.5 2971.5,-298.5 3144.5,-298.5 3144.5,-268.5 2971.5,-268.5"/>
<text text-anchor="start" x="2979.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="3058" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node43 -->
<g id="edge34" class="edge">
<title>Node24&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M2308.59,-344.39C2334.16,-341.1 2362.77,-337.65 2389,-335 2597.6,-313.94 2843.6,-297.53 2971.28,-289.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2308.04,-340.93 2298.57,-345.68 2308.94,-347.87 2308.04,-340.93"/>
</g>
<!-- Node24&#45;&gt;Node69 -->
<g id="edge35" class="edge">
<title>Node24&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M2308.95,-350.61C2399.88,-345.71 2554.79,-338.08 2688,-335 4289.8,-297.97 15505.78,-304.1 17108,-299 18587.91,-294.29 20396.43,-286.51 20782.37,-284.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2308.52,-347.13 2298.72,-351.16 2308.9,-354.12 2308.52,-347.13"/>
</g>
<!-- Node111 -->
<g id="node27" class="node">
<title>Node111</title>
<g id="a_node27"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2122.5,-268.5 2122.5,-298.5 2283.5,-298.5 2283.5,-268.5 2122.5,-268.5"/>
<text text-anchor="start" x="2130.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="2203" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node111 -->
<g id="edge37" class="edge">
<title>Node24&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M2221.63,-331.4C2217.33,-320.58 2212.38,-308.11 2208.66,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2218.39,-332.73 2225.33,-340.73 2224.9,-330.15 2218.39,-332.73"/>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge24" class="edge">
<title>Node38&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M2081.08,-272.38C2091.7,-270.78 2102.66,-269.24 2113,-268 2300.19,-245.51 2521.01,-229.88 2638.2,-222.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2080.39,-268.95 2071.04,-273.93 2081.46,-275.86 2080.39,-268.95"/>
</g>
<!-- Node38&#45;&gt;Node26 -->
<g id="edge25" class="edge">
<title>Node38&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1960.92,-272.4C1950.3,-270.8 1939.34,-269.26 1929,-268 1739.5,-244.97 1514.44,-228.75 1405.53,-221.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1960.54,-275.89 1970.95,-273.95 1961.61,-268.97 1960.54,-275.89"/>
</g>
<!-- Node26&#45;&gt;Node28 -->
<g id="edge26" class="edge">
<title>Node26&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1340,-196.41C1340,-186.22 1340,-173.9 1340,-164.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1336.5,-196.73 1340,-206.73 1343.5,-196.73 1336.5,-196.73"/>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge27" class="edge">
<title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M1340,-124.11C1340,-115.15 1340,-105.32 1340,-97.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1336.5,-124.4 1340,-134.4 1343.5,-124.4 1336.5,-124.4"/>
</g>
<!-- Node28&#45;&gt;Node31 -->
<g id="edge29" class="edge">
<title>Node28&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M1403.77,-144.59C1593.94,-132.93 2155.31,-98.5 2340.2,-87.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1403.42,-141.1 1393.66,-145.21 1403.85,-148.09 1403.42,-141.1"/>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge28" class="edge">
<title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1413.66,-71.65C1508.87,-58.91 1673.05,-36.96 1762.83,-24.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1412.98,-68.21 1403.54,-73 1413.91,-75.15 1412.98,-68.21"/>
</g>
<!-- Node69&#45;&gt;Node70 -->
<g id="edge36" class="edge">
<title>Node69&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M20772.21,-281.41C20160.57,-273.59 16430.51,-225.84 15853.85,-218.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20772.23,-284.92 20782.27,-281.54 20772.32,-277.92 20772.23,-284.92"/>
</g>
<!-- Node112&#45;&gt;Node24 -->
<g id="edge39" class="edge">
<title>Node112&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M2069.65,-415.39C2106.92,-401.9 2157.64,-383.55 2192.2,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2068.22,-412.19 2060.01,-418.88 2070.6,-418.77 2068.22,-412.19"/>
</g>
<!-- Node132&#45;&gt;Node24 -->
<g id="edge47" class="edge">
<title>Node132&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M572.73,-416.7C579.52,-415.21 586.38,-413.93 593,-413 927.18,-366.28 1775.08,-408.82 2111,-377 2128.03,-375.39 2146.3,-372.79 2163.31,-370"/>
<polygon fill="midnightblue" stroke="midnightblue" points="571.84,-413.31 562.89,-418.99 573.42,-420.13 571.84,-413.31"/>
</g>
<!-- Node132&#45;&gt;Node111 -->
<g id="edge50" class="edge">
<title>Node132&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M573.49,-416.56C580.02,-415.14 586.63,-413.9 593,-413 886.19,-371.51 1633.37,-428.3 1925,-377 2016.93,-360.83 2119.9,-320.32 2170.86,-298.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="572.26,-413.25 563.31,-418.91 573.84,-420.07 572.26,-413.25"/>
</g>
<!-- Node133 -->
<g id="node34" class="node">
<title>Node133</title>
<g id="a_node34"><a xlink:href="_arm_compute_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="219.5,-341 219.5,-371 392.5,-371 392.5,-341 219.5,-341"/>
<text text-anchor="start" x="227.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="306" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeSubgraphUtils.hpp</text>
</a>
</g>
</g>
<!-- Node132&#45;&gt;Node133 -->
<g id="edge48" class="edge">
<title>Node132&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M467.35,-415.39C430.08,-401.9 379.36,-383.55 344.8,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="466.4,-418.77 476.99,-418.88 468.78,-412.19 466.4,-418.77"/>
</g>
<!-- Node135 -->
<g id="node35" class="node">
<title>Node135</title>
<g id="a_node35"><a xlink:href="_optimization_views_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28.5,-341 28.5,-371 201.5,-371 201.5,-341 28.5,-341"/>
<text text-anchor="start" x="36.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="115" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/OptimizationViews.cpp</text>
</a>
</g>
</g>
<!-- Node132&#45;&gt;Node135 -->
<g id="edge49" class="edge">
<title>Node132&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M455.08,-416.59C449.66,-415.31 444.24,-414.09 439,-413 338.13,-392.02 311.33,-395.62 210,-377 200.05,-375.17 189.55,-373.1 179.3,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="454.26,-419.99 464.81,-418.95 455.92,-413.19 454.26,-419.99"/>
</g>
<!-- Node136&#45;&gt;Node4 -->
<g id="edge128" class="edge">
<title>Node136&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11826.96,-432.97C10979.52,-432.62 3511.82,-428.04 3292,-377 3250.18,-367.29 3246.72,-345.16 3205,-335 2929.39,-267.85 2210.93,-330.38 1929,-299 1916.9,-297.65 1903.82,-295.37 1892.08,-293.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.2,-436.47 11837.2,-432.98 11827.21,-429.47 11827.2,-436.47"/>
</g>
<!-- Node136&#45;&gt;Node38 -->
<g id="edge127" class="edge">
<title>Node136&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M11827.36,-432.87C10915.53,-431.33 2276.3,-415.73 2154,-377 2100.11,-359.93 2048.85,-312.64 2029.32,-293.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.41,-436.37 11837.42,-432.89 11827.42,-429.37 11827.41,-436.37"/>
</g>
<!-- Node136&#45;&gt;Node31 -->
<g id="edge130" class="edge">
<title>Node136&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M11983.1,-432.4C12312.39,-429.86 13620.15,-419.87 14695,-413 14739.6,-412.72 21082.37,-405.1 21117,-377 21149.66,-350.5 21137,-326.56 21137,-284.5 21137,-284.5 21137,-284.5 21137,-215.5 21137,-89.67 3614.75,-83.76 2459.72,-83.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.69,-428.9 11972.72,-432.48 11982.74,-435.9 11982.69,-428.9"/>
</g>
<!-- Node136&#45;&gt;Node42 -->
<g id="edge133" class="edge">
<title>Node136&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M11827.32,-432.94C10989.75,-432.2 3659.46,-424.38 3561,-377 3539.36,-366.59 3547.66,-347.24 3527,-335 3518.6,-330.02 3413.07,-311.7 3334.51,-298.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.45,-436.44 11837.45,-432.95 11827.45,-429.44 11827.45,-436.44"/>
</g>
<!-- Node136&#45;&gt;Node43 -->
<g id="edge134" class="edge">
<title>Node136&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M11827.14,-432.8C10977.85,-430.6 3464.96,-410.2 3358,-377 3326.21,-367.13 3326.63,-348.03 3296,-335 3268.31,-323.22 3197.7,-308.91 3140.53,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.4,-436.3 11837.41,-432.83 11827.41,-429.3 11827.4,-436.3"/>
</g>
<!-- Node137 -->
<g id="node37" class="node">
<title>Node137</title>
<g id="a_node37"><a xlink:href="_fused_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="5636.5,-207 5636.5,-226 5813.5,-226 5813.5,-207 5636.5,-207"/>
<text text-anchor="middle" x="5725" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FusedLayer.hpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node137 -->
<g id="edge52" class="edge">
<title>Node136&#45;&gt;Node137</title>
<path fill="none" stroke="midnightblue" d="M11827.31,-428.54C11649.7,-418.12 11227.15,-391.92 11200,-377 11146.87,-347.8 11172.11,-295.33 11118,-268 11056.24,-236.82 6508.29,-220.16 5813.58,-217.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.19,-432.04 11837.37,-429.13 11827.59,-425.05 11827.19,-432.04"/>
</g>
<!-- Node254 -->
<g id="node38" class="node">
<title>Node254</title>
<g id="a_node38"><a xlink:href="_pre_compiled_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="9158,-201.5 9158,-231.5 9322,-231.5 9322,-201.5 9158,-201.5"/>
<text text-anchor="start" x="9166" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/PreCompiled</text>
<text text-anchor="middle" x="9240" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.hpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node254 -->
<g id="edge53" class="edge">
<title>Node136&#45;&gt;Node254</title>
<path fill="none" stroke="midnightblue" d="M11827.19,-428.8C11653.59,-419.12 11247.92,-394.75 11224,-377 11182.18,-345.96 11223.67,-297.86 11181,-268 11103.84,-214.01 9681.96,-215.8 9322.18,-217.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.11,-432.3 11837.29,-429.36 11827.5,-425.31 11827.11,-432.3"/>
</g>
<!-- Node142 -->
<g id="node39" class="node">
<title>Node142</title>
<g id="a_node39"><a xlink:href="_abs_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10935,-346.5 10935,-365.5 11101,-365.5 11101,-346.5 10935,-346.5"/>
<text text-anchor="middle" x="11018" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/AbsLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node142 -->
<g id="edge54" class="edge">
<title>Node136&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M11827.07,-429.07C11690.33,-421.76 11398.38,-404.28 11153,-377 11125.33,-373.92 11094.62,-369.46 11069.49,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.27,-432.59 11837.44,-429.62 11827.64,-425.59 11827.27,-432.59"/>
</g>
<!-- Node143 -->
<g id="node40" class="node">
<title>Node143</title>
<g id="a_node40"><a xlink:href="_activation_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12074.5,-341 12074.5,-371 12225.5,-371 12225.5,-341 12074.5,-341"/>
<text text-anchor="start" x="12082.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Activation</text>
<text text-anchor="middle" x="12150" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node143 -->
<g id="edge55" class="edge">
<title>Node136&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M11959.81,-416C12003.42,-402.47 12063.7,-383.77 12104.63,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11958.74,-412.67 11950.22,-418.97 11960.81,-419.35 11958.74,-412.67"/>
</g>
<!-- Node144 -->
<g id="node41" class="node">
<title>Node144</title>
<g id="a_node41"><a xlink:href="_addition_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12244,-341 12244,-371 12386,-371 12386,-341 12244,-341"/>
<text text-anchor="start" x="12252" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Addition</text>
<text text-anchor="middle" x="12315" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node144 -->
<g id="edge56" class="edge">
<title>Node136&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M11982.73,-421.42C12049.59,-411.06 12148.48,-394.81 12234,-377 12242.51,-375.23 12251.48,-373.19 12260.22,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.04,-417.98 11972.69,-422.97 11983.11,-424.9 11982.04,-417.98"/>
</g>
<!-- Node145 -->
<g id="node42" class="node">
<title>Node145</title>
<g id="a_node42"><a xlink:href="_arg_min_max_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12404.5,-341 12404.5,-371 12561.5,-371 12561.5,-341 12404.5,-341"/>
<text text-anchor="start" x="12412.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ArgMinMax</text>
<text text-anchor="middle" x="12483" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node145 -->
<g id="edge57" class="edge">
<title>Node136&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M11982.71,-426.77C12079.66,-418.39 12250.3,-401.64 12395,-377 12404.88,-375.32 12415.33,-373.23 12425.43,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.37,-423.29 11972.7,-427.63 11982.96,-430.26 11982.37,-423.29"/>
</g>
<!-- Node146 -->
<g id="node43" class="node">
<title>Node146</title>
<g id="a_node43"><a xlink:href="_batch_mat_mul_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11577,-341 11577,-371 11725,-371 11725,-341 11577,-341"/>
<text text-anchor="start" x="11585" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchMat</text>
<text text-anchor="middle" x="11651" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">MulLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node146 -->
<g id="edge58" class="edge">
<title>Node136&#45;&gt;Node146</title>
<path fill="none" stroke="midnightblue" d="M11848.46,-416.08C11803.23,-402.55 11740.56,-383.8 11698.04,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11847.53,-419.46 11858.12,-418.97 11849.54,-412.75 11847.53,-419.46"/>
</g>
<!-- Node136&#45;&gt;Node147 -->
<g id="edge59" class="edge">
<title>Node136&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M11827.02,-432.8C11275.64,-431.3 7974.09,-420.54 7531,-377 7517.24,-375.65 7502.61,-373.46 7488.71,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.24,-436.3 11837.25,-432.83 11827.26,-429.3 11827.24,-436.3"/>
</g>
<!-- Node148 -->
<g id="node45" class="node">
<title>Node148</title>
<g id="a_node45"><a xlink:href="_batch_to_space_nd_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12580,-341 12580,-371 12720,-371 12720,-341 12580,-341"/>
<text text-anchor="start" x="12588" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchTo</text>
<text text-anchor="middle" x="12650" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node148 -->
<g id="edge60" class="edge">
<title>Node136&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M11983.16,-430.49C12107.96,-425.58 12359.61,-411.92 12570,-377 12579.46,-375.43 12589.45,-373.31 12599.04,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.8,-427 11972.94,-430.89 11983.07,-434 11982.8,-427"/>
</g>
<!-- Node149 -->
<g id="node46" class="node">
<title>Node149</title>
<g id="a_node46"><a xlink:href="_broadcast_to_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12738,-341 12738,-371 12888,-371 12888,-341 12738,-341"/>
<text text-anchor="start" x="12746" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Broadcast</text>
<text text-anchor="middle" x="12813" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">ToLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node149 -->
<g id="edge61" class="edge">
<title>Node136&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M11982.96,-432C12129.77,-429.17 12456.97,-418.34 12729,-377 12739.08,-375.47 12749.73,-373.34 12759.94,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.64,-428.51 11972.7,-432.19 11982.77,-435.5 11982.64,-428.51"/>
</g>
<!-- Node150 -->
<g id="node47" class="node">
<title>Node150</title>
<g id="a_node47"><a xlink:href="_cast_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4446,-274 4446,-293 4616,-293 4616,-274 4446,-274"/>
<text text-anchor="middle" x="4531" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/CastLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node150 -->
<g id="edge62" class="edge">
<title>Node136&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M11827.11,-433.08C11472.84,-433.16 10022.41,-430.22 9827,-377 9789.76,-366.86 9788.34,-344.77 9751,-335 9613.25,-298.95 4766.94,-310.38 4625,-299 4609.36,-297.75 4592.39,-295.43 4577.22,-293"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.27,-436.58 11837.27,-433.08 11827.27,-429.58 11827.27,-436.58"/>
</g>
<!-- Node151 -->
<g id="node48" class="node">
<title>Node151</title>
<g id="a_node48"><a xlink:href="_channel_shuffle_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18770.5,-341 18770.5,-371 18911.5,-371 18911.5,-341 18770.5,-341"/>
<text text-anchor="start" x="18778.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Channel</text>
<text text-anchor="middle" x="18841" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node151 -->
<g id="edge63" class="edge">
<title>Node136&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M11982.75,-432.37C12738.88,-426.27 18755.47,-377.7 18761,-377 18771.37,-375.68 18782.33,-373.49 18792.7,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.49,-428.87 11972.52,-432.46 11982.55,-435.87 11982.49,-428.87"/>
</g>
<!-- Node152 -->
<g id="node49" class="node">
<title>Node152</title>
<g id="a_node49"><a xlink:href="_comparison_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12906,-341 12906,-371 13066,-371 13066,-341 12906,-341"/>
<text text-anchor="start" x="12914" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Comparison</text>
<text text-anchor="middle" x="12986" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node152 -->
<g id="edge64" class="edge">
<title>Node136&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M11982.96,-432.95C12150.89,-431.89 12558.98,-424.19 12897,-377 12907.82,-375.49 12919.28,-373.34 12930.24,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.71,-429.45 11972.73,-433.01 11982.75,-436.45 11982.71,-429.45"/>
</g>
<!-- Node153 -->
<g id="node50" class="node">
<title>Node153</title>
<g id="a_node50"><a xlink:href="_concat_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13084,-346.5 13084,-365.5 13266,-365.5 13266,-346.5 13084,-346.5"/>
<text text-anchor="middle" x="13175" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ConcatLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node153 -->
<g id="edge65" class="edge">
<title>Node136&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M11982.64,-433.28C12170.78,-433.11 12665.75,-427.43 13075,-377 13096.44,-374.36 13120.15,-369.69 13139.11,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.57,-429.78 11972.57,-433.29 11982.57,-436.78 11982.57,-429.78"/>
</g>
<!-- Node136&#45;&gt;Node154 -->
<g id="edge66" class="edge">
<title>Node136&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M11827.16,-432.91C11440.09,-432.21 9737.18,-426.32 9637,-377 9615.45,-366.39 9624.64,-345.41 9603,-335 9528.81,-299.33 3757.98,-306.53 3676,-299 3673.3,-298.75 3670.55,-298.46 3667.78,-298.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.41,-436.41 11837.41,-432.92 11827.42,-429.41 11827.41,-436.41"/>
</g>
<!-- Node155 -->
<g id="node52" class="node">
<title>Node155</title>
<g id="a_node52"><a xlink:href="_convert_fp16_to_fp32_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4634,-268.5 4634,-298.5 4774,-298.5 4774,-268.5 4634,-268.5"/>
<text text-anchor="start" x="4642" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
<text text-anchor="middle" x="4704" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fp16ToFp32Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node155 -->
<g id="edge67" class="edge">
<title>Node136&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M11827.2,-432.57C11464.76,-430.37 9955.58,-418.69 9865,-377 9842.13,-366.47 9849.97,-345.29 9827,-335 9699.13,-277.71 4922.49,-312.2 4783,-299 4780.08,-298.72 4777.12,-298.4 4774.12,-298.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.31,-436.07 11837.33,-432.63 11827.36,-429.07 11827.31,-436.07"/>
</g>
<!-- Node156 -->
<g id="node53" class="node">
<title>Node156</title>
<g id="a_node53"><a xlink:href="_convert_fp32_to_fp16_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4792,-268.5 4792,-298.5 4932,-298.5 4932,-268.5 4792,-268.5"/>
<text text-anchor="start" x="4800" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
<text text-anchor="middle" x="4862" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fp32ToFp16Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node156 -->
<g id="edge68" class="edge">
<title>Node136&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M11827.47,-432.53C11469.7,-430.16 9991.78,-417.9 9903,-377 9880.14,-366.47 9887.97,-345.3 9865,-335 9740.18,-279.06 5077.17,-311.9 4941,-299 4938.08,-298.72 4935.12,-298.4 4932.12,-298.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.46,-436.03 11837.48,-432.6 11827.5,-429.03 11827.46,-436.03"/>
</g>
<!-- Node136&#45;&gt;Node157 -->
<g id="edge69" class="edge">
<title>Node136&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M11827.04,-432.87C11289.63,-431.84 8143.4,-423.84 7721,-377 7708.85,-375.65 7695.97,-373.47 7683.74,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.38,-436.37 11837.39,-432.89 11827.39,-429.37 11827.38,-436.37"/>
</g>
<!-- Node159 -->
<g id="node55" class="node">
<title>Node159</title>
<g id="a_node55"><a xlink:href="_debug_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4950.5,-274 4950.5,-293 5129.5,-293 5129.5,-274 4950.5,-274"/>
<text text-anchor="middle" x="5040" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DebugLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node159 -->
<g id="edge70" class="edge">
<title>Node136&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M11827.06,-432.9C11489.07,-432.19 10159.04,-426.24 9979,-377 9941.77,-366.82 9940.33,-344.79 9903,-335 9779.9,-302.73 5449.2,-302.77 5322,-299 5257.69,-297.09 5185.19,-293.33 5129.81,-290.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.24,-436.4 11837.24,-432.92 11827.25,-429.4 11827.24,-436.4"/>
</g>
<!-- Node160 -->
<g id="node56" class="node">
<title>Node160</title>
<g id="a_node56"><a xlink:href="_depth_to_space_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13284.5,-341 13284.5,-371 13425.5,-371 13425.5,-341 13284.5,-341"/>
<text text-anchor="start" x="13292.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DepthTo</text>
<text text-anchor="middle" x="13355" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node160 -->
<g id="edge71" class="edge">
<title>Node136&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M11983.05,-431.9C12234.69,-428.04 13022.85,-413.28 13275,-377 13284.92,-375.57 13295.4,-373.43 13305.38,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.85,-428.41 11972.9,-432.06 11982.95,-435.41 11982.85,-428.41"/>
</g>
<!-- Node136&#45;&gt;Node161 -->
<g id="edge72" class="edge">
<title>Node136&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M11827.33,-432.92C11303.65,-432.24 8296.78,-426.19 7893,-377 7882.04,-375.67 7870.45,-373.5 7859.44,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.42,-436.42 11837.43,-432.93 11827.43,-429.42 11827.42,-436.42"/>
</g>
<!-- Node162 -->
<g id="node58" class="node">
<title>Node162</title>
<g id="a_node58"><a xlink:href="_dequantize_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5331.5,-268.5 5331.5,-298.5 5488.5,-298.5 5488.5,-268.5 5331.5,-268.5"/>
<text text-anchor="start" x="5339.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Dequantize</text>
<text text-anchor="middle" x="5410" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node162 -->
<g id="edge73" class="edge">
<title>Node136&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M11826.93,-432.8C11497.15,-431.67 10227.35,-424.25 10055,-377 10017.78,-366.8 10016.32,-344.84 9979,-335 9887.27,-310.82 6658.86,-300.1 6564,-299 6159.54,-294.33 5675.36,-288.01 5488.7,-285.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.32,-436.3 11837.33,-432.84 11827.35,-429.3 11827.32,-436.3"/>
</g>
<!-- Node136&#45;&gt;Node163 -->
<g id="edge74" class="edge">
<title>Node136&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M11827.07,-432.88C11442.3,-432.07 9742.55,-425.75 9216,-377 9200.84,-375.6 9184.71,-373.42 9169.33,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.26,-436.38 11837.27,-432.9 11827.27,-429.38 11827.26,-436.38"/>
</g>
<!-- Node164 -->
<g id="node60" class="node">
<title>Node164</title>
<g id="a_node60"><a xlink:href="_division_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13443.5,-341 13443.5,-371 13584.5,-371 13584.5,-341 13443.5,-341"/>
<text text-anchor="start" x="13451.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Division</text>
<text text-anchor="middle" x="13514" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node164 -->
<g id="edge75" class="edge">
<title>Node136&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M11982.76,-432.29C12252.86,-429.5 13149.35,-417.34 13434,-377 13444.06,-375.57 13454.7,-373.4 13464.81,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.62,-428.79 11972.66,-432.4 11982.69,-435.79 11982.62,-428.79"/>
</g>
<!-- Node166 -->
<g id="node61" class="node">
<title>Node166</title>
<g id="a_node61"><a xlink:href="_elementwise_unary_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13603,-341 13603,-371 13767,-371 13767,-341 13603,-341"/>
<text text-anchor="start" x="13611" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Elementwise</text>
<text text-anchor="middle" x="13685" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node166 -->
<g id="edge76" class="edge">
<title>Node136&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M11982.88,-432.29C12270.86,-429.36 13275.21,-416.48 13593,-377 13604.35,-375.59 13616.38,-373.45 13627.86,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.5,-428.79 11972.53,-432.39 11982.57,-435.79 11982.5,-428.79"/>
</g>
<!-- Node167 -->
<g id="node62" class="node">
<title>Node167</title>
<g id="a_node62"><a xlink:href="_fake_quantization_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13785.5,-341 13785.5,-371 13970.5,-371 13970.5,-341 13785.5,-341"/>
<text text-anchor="start" x="13793.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FakeQuantization</text>
<text text-anchor="middle" x="13878" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node167 -->
<g id="edge77" class="edge">
<title>Node136&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M11982.95,-432.37C12290.5,-429.61 13420.16,-416.94 13776,-377 13788.64,-375.58 13802.06,-373.43 13814.86,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.76,-428.87 11972.79,-432.46 11982.83,-435.87 11982.76,-428.87"/>
</g>
<!-- Node168 -->
<g id="node63" class="node">
<title>Node168</title>
<g id="a_node63"><a xlink:href="_fill_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13989,-346.5 13989,-365.5 14151,-365.5 14151,-346.5 13989,-346.5"/>
<text text-anchor="middle" x="14070" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FillLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node168 -->
<g id="edge78" class="edge">
<title>Node136&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M11982.78,-431.77C12335.75,-426.09 13778.41,-401.53 13979,-377 13998.91,-374.57 14020.88,-369.8 14038.25,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.6,-428.28 11972.65,-431.94 11982.71,-435.27 11982.6,-428.28"/>
</g>
<!-- Node169 -->
<g id="node64" class="node">
<title>Node169</title>
<g id="a_node64"><a xlink:href="_floor_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6573.5,-274 6573.5,-293 6746.5,-293 6746.5,-274 6573.5,-274"/>
<text text-anchor="middle" x="6660" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FloorLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node169 -->
<g id="edge79" class="edge">
<title>Node136&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M11827.25,-432.29C11490.7,-429.01 10172.7,-413.85 10093,-377 10070.15,-366.43 10077.94,-345.36 10055,-335 9983.04,-302.52 7291.94,-300.53 7213,-299 7048.08,-295.79 6855.54,-290.36 6746.67,-287.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.36,-435.79 11837.4,-432.39 11827.43,-428.79 11827.36,-435.79"/>
</g>
<!-- Node136&#45;&gt;Node170 -->
<g id="edge80" class="edge">
<title>Node136&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M11827.32,-433.15C11460.03,-433.56 9895.16,-432 9410,-377 9397.78,-375.62 9384.83,-373.44 9372.49,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.33,-436.65 11837.32,-433.14 11827.32,-429.65 11827.33,-436.65"/>
</g>
<!-- Node172 -->
<g id="node66" class="node">
<title>Node172</title>
<g id="a_node66"><a xlink:href="_gather_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14169.5,-346.5 14169.5,-365.5 14350.5,-365.5 14350.5,-346.5 14169.5,-346.5"/>
<text text-anchor="middle" x="14260" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/GatherLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node172 -->
<g id="edge81" class="edge">
<title>Node136&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M11982.76,-431.87C12354.37,-426.34 13940.34,-401.51 14160,-377 14181.82,-374.57 14205.96,-369.8 14225.06,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.59,-428.37 11972.64,-432.02 11982.7,-435.37 11982.59,-428.37"/>
</g>
<!-- Node173 -->
<g id="node67" class="node">
<title>Node173</title>
<g id="a_node67"><a xlink:href="_gather_nd_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7222,-268.5 7222,-298.5 7370,-298.5 7370,-268.5 7222,-268.5"/>
<text text-anchor="start" x="7230" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/GatherNd</text>
<text text-anchor="middle" x="7296" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node173 -->
<g id="edge82" class="edge">
<title>Node136&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M11827.23,-432.24C11495.1,-428.77 10208.89,-413.05 10131,-377 10108.16,-366.43 10115.92,-345.42 10093,-335 10029.22,-306 7806.76,-288.24 7370.05,-285.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.21,-435.74 11837.25,-432.34 11827.28,-428.74 11827.21,-435.74"/>
</g>
<!-- Node174 -->
<g id="node68" class="node">
<title>Node174</title>
<g id="a_node68"><a xlink:href="_input_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9110.5,-274 9110.5,-293 9283.5,-293 9283.5,-274 9110.5,-274"/>
<text text-anchor="middle" x="9197" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/InputLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node174 -->
<g id="edge83" class="edge">
<title>Node136&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M11827.05,-432.18C11499.14,-428.51 10245.06,-412.24 10169,-377 10146.16,-366.42 10153.77,-345.74 10131,-335 10052.33,-297.9 9435.76,-305.13 9349,-299 9326.13,-297.38 9301.36,-295.2 9278.58,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.37,-435.68 11837.41,-432.29 11827.45,-428.68 11827.37,-435.68"/>
</g>
<!-- Node175 -->
<g id="node69" class="node">
<title>Node175</title>
<g id="a_node69"><a xlink:href="_instance_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14368.5,-341 14368.5,-371 14511.5,-371 14511.5,-341 14368.5,-341"/>
<text text-anchor="start" x="14376.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Instance</text>
<text text-anchor="middle" x="14440" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node175 -->
<g id="edge84" class="edge">
<title>Node136&#45;&gt;Node175</title>
<path fill="none" stroke="midnightblue" d="M11982.86,-432.24C12374.42,-428.28 14119.22,-408.94 14359,-377 14369.34,-375.62 14380.27,-373.44 14390.64,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.72,-428.74 11972.76,-432.34 11982.8,-435.74 11982.72,-428.74"/>
</g>
<!-- Node176 -->
<g id="node70" class="node">
<title>Node176</title>
<g id="a_node70"><a xlink:href="_l2_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14530,-341 14530,-371 14712,-371 14712,-341 14530,-341"/>
<text text-anchor="start" x="14538" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/L2Normalization</text>
<text text-anchor="middle" x="14621" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node176 -->
<g id="edge85" class="edge">
<title>Node136&#45;&gt;Node176</title>
<path fill="none" stroke="midnightblue" d="M11982.92,-432.14C12389.91,-427.54 14262.72,-405.01 14520,-377 14532.71,-375.62 14546.19,-373.45 14559.03,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.68,-428.64 11972.72,-432.26 11982.76,-435.64 11982.68,-428.64"/>
</g>
<!-- Node177 -->
<g id="node71" class="node">
<title>Node177</title>
<g id="a_node71"><a xlink:href="_logical_binary_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14730,-341 14730,-371 14866,-371 14866,-341 14730,-341"/>
<text text-anchor="start" x="14738" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Logical</text>
<text text-anchor="middle" x="14798" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node177 -->
<g id="edge86" class="edge">
<title>Node136&#45;&gt;Node177</title>
<path fill="none" stroke="midnightblue" d="M11982.63,-431.97C12421.97,-426.07 14581.81,-396.19 14721,-377 14730.85,-375.64 14741.25,-373.47 14751.11,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.53,-428.47 11972.58,-432.1 11982.62,-435.47 11982.53,-428.47"/>
</g>
<!-- Node178 -->
<g id="node72" class="node">
<title>Node178</title>
<g id="a_node72"><a xlink:href="_log_softmax_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14884.5,-341 14884.5,-371 15043.5,-371 15043.5,-341 14884.5,-341"/>
<text text-anchor="start" x="14892.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LogSoftmax</text>
<text text-anchor="middle" x="14964" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node178 -->
<g id="edge87" class="edge">
<title>Node136&#45;&gt;Node178</title>
<path fill="none" stroke="midnightblue" d="M11982.82,-431.98C12436.74,-425.96 14727.44,-394.78 14875,-377 14886.32,-375.64 14898.31,-373.46 14909.7,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.71,-428.48 11972.76,-432.11 11982.81,-435.48 11982.71,-428.48"/>
</g>
<!-- Node136&#45;&gt;Node179 -->
<g id="edge88" class="edge">
<title>Node136&#45;&gt;Node179</title>
<path fill="none" stroke="midnightblue" d="M11827.03,-432.76C11317.11,-431.08 8467.1,-419.84 8083,-377 8062.06,-374.66 8038.92,-369.84 8020.72,-365.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.21,-436.26 11837.22,-432.8 11827.23,-429.26 11827.21,-436.26"/>
</g>
<!-- Node180 -->
<g id="node74" class="node">
<title>Node180</title>
<g id="a_node74"><a xlink:href="_map_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9358.5,-274 9358.5,-293 9527.5,-293 9527.5,-274 9358.5,-274"/>
<text text-anchor="middle" x="9443" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MapLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node180 -->
<g id="edge89" class="edge">
<title>Node136&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M11826.91,-432.51C11518.98,-430.27 10398.23,-419.29 10245,-377 10207.8,-366.73 10206.08,-345.7 10169,-335 10033.63,-295.95 9676.11,-313.87 9536,-299 9521.54,-297.47 9505.89,-295.24 9491.63,-293"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.06,-436.01 11837.08,-432.58 11827.11,-429.01 11827.06,-436.01"/>
</g>
<!-- Node181 -->
<g id="node75" class="node">
<title>Node181</title>
<g id="a_node75"><a xlink:href="_maximum_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15061.5,-341 15061.5,-371 15212.5,-371 15212.5,-341 15061.5,-341"/>
<text text-anchor="start" x="15069.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Maximum</text>
<text text-anchor="middle" x="15137" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node181 -->
<g id="edge90" class="edge">
<title>Node136&#45;&gt;Node181</title>
<path fill="none" stroke="midnightblue" d="M11982.9,-432.08C12452.86,-426.5 14895.24,-396.61 15052,-377 15062.83,-375.65 15074.29,-373.47 15085.17,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.78,-428.58 11972.82,-432.2 11982.86,-435.58 11982.78,-428.58"/>
</g>
<!-- Node136&#45;&gt;Node182 -->
<g id="edge91" class="edge">
<title>Node136&#45;&gt;Node182</title>
<path fill="none" stroke="midnightblue" d="M11827.34,-432.87C11478.37,-432.02 10053.01,-425.59 9609,-377 9586.76,-374.57 9562.13,-369.8 9542.65,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.34,-436.37 11837.35,-432.9 11827.36,-429.37 11827.34,-436.37"/>
</g>
<!-- Node183 -->
<g id="node77" class="node">
<title>Node183</title>
<g id="a_node77"><a xlink:href="_mem_copy_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10417.5,-268.5 10417.5,-298.5 10568.5,-298.5 10568.5,-268.5 10417.5,-268.5"/>
<text text-anchor="start" x="10425.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemCopy</text>
<text text-anchor="middle" x="10493" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node183 -->
<g id="edge92" class="edge">
<title>Node136&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M11827.19,-432.98C11531.05,-432.52 10488.43,-427.32 10440,-377 10427.06,-363.55 10432.65,-352.16 10440,-335 10446.41,-320.05 10459.66,-307.42 10471.3,-298.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.4,-436.48 11837.41,-432.99 11827.41,-429.48 11827.4,-436.48"/>
</g>
<!-- Node184 -->
<g id="node78" class="node">
<title>Node184</title>
<g id="a_node78"><a xlink:href="_mem_import_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10241,-268.5 10241,-298.5 10399,-298.5 10399,-268.5 10241,-268.5"/>
<text text-anchor="start" x="10249" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemImport</text>
<text text-anchor="middle" x="10320" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node184 -->
<g id="edge93" class="edge">
<title>Node136&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M11826.89,-433.01C11540.72,-432.66 10559.44,-427.71 10429,-377 10386.67,-360.54 10349.16,-320.35 10331.21,-298.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.18,-436.51 11837.18,-433.02 11827.18,-429.51 11827.18,-436.51"/>
</g>
<!-- Node185 -->
<g id="node79" class="node">
<title>Node185</title>
<g id="a_node79"><a xlink:href="_merge_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9545.5,-274 9545.5,-293 9724.5,-293 9724.5,-274 9545.5,-274"/>
<text text-anchor="middle" x="9635" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MergeLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node185 -->
<g id="edge94" class="edge">
<title>Node136&#45;&gt;Node185</title>
<path fill="none" stroke="midnightblue" d="M11827.05,-432.37C11528.42,-429.68 10466.62,-417.32 10321,-377 10283.81,-366.7 10282.01,-345.94 10245,-335 10026.25,-270.31 9959.77,-323.71 9733,-299 9718.21,-297.39 9702.23,-295.21 9687.54,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.32,-435.87 11837.35,-432.46 11827.38,-428.87 11827.32,-435.87"/>
</g>
<!-- Node186 -->
<g id="node80" class="node">
<title>Node186</title>
<g id="a_node80"><a xlink:href="_minimum_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15231,-341 15231,-371 15379,-371 15379,-341 15231,-341"/>
<text text-anchor="start" x="15239" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Minimum</text>
<text text-anchor="middle" x="15305" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node186 -->
<g id="edge95" class="edge">
<title>Node136&#45;&gt;Node186</title>
<path fill="none" stroke="midnightblue" d="M11982.78,-432.16C12467.19,-426.9 15055.35,-397.87 15221,-377 15231.71,-375.65 15243.04,-373.48 15253.79,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.7,-428.66 11972.74,-432.27 11982.78,-435.66 11982.7,-428.66"/>
</g>
<!-- Node187 -->
<g id="node81" class="node">
<title>Node187</title>
<g id="a_node81"><a xlink:href="_multiplication_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15397,-341 15397,-371 15565,-371 15565,-341 15397,-341"/>
<text text-anchor="start" x="15405" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Multiplication</text>
<text text-anchor="middle" x="15481" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node187 -->
<g id="edge96" class="edge">
<title>Node136&#45;&gt;Node187</title>
<path fill="none" stroke="midnightblue" d="M11983.06,-432.18C12482.36,-426.87 15213.36,-396.99 15388,-377 15399.81,-375.65 15412.34,-373.47 15424.24,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.68,-428.68 11972.72,-432.29 11982.76,-435.68 11982.68,-428.68"/>
</g>
<!-- Node188 -->
<g id="node82" class="node">
<title>Node188</title>
<g id="a_node82"><a xlink:href="_normalization_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15583,-341 15583,-371 15753,-371 15753,-341 15583,-341"/>
<text text-anchor="start" x="15591" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Normalization</text>
<text text-anchor="middle" x="15668" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node188 -->
<g id="edge97" class="edge">
<title>Node136&#45;&gt;Node188</title>
<path fill="none" stroke="midnightblue" d="M11982.82,-432.02C12505.03,-425.43 15481.61,-387.43 15574,-377 15586.02,-375.64 15598.77,-373.45 15610.87,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.7,-428.52 11972.75,-432.15 11982.79,-435.52 11982.7,-428.52"/>
</g>
<!-- Node189 -->
<g id="node83" class="node">
<title>Node189</title>
<g id="a_node83"><a xlink:href="_output_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9742.5,-274 9742.5,-293 9923.5,-293 9923.5,-274 9742.5,-274"/>
<text text-anchor="middle" x="9833" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/OutputLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node189 -->
<g id="edge98" class="edge">
<title>Node136&#45;&gt;Node189</title>
<path fill="none" stroke="midnightblue" d="M11827.29,-433.44C11533.28,-434.68 10498.88,-434.82 10364,-377 10339.45,-366.47 10345.25,-346.21 10321,-335 10242.2,-298.58 10018.2,-309.29 9932,-299 9917.6,-297.28 9902.06,-295.14 9887.66,-293.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.44,-436.94 11837.43,-433.4 11827.41,-429.94 11827.44,-436.94"/>
</g>
<!-- Node136&#45;&gt;Node190 -->
<g id="edge99" class="edge">
<title>Node136&#45;&gt;Node190</title>
<path fill="none" stroke="midnightblue" d="M11826.93,-432.51C11377.19,-429.56 9126.23,-413.07 8820,-377 8800.08,-374.65 8778.11,-369.89 8760.74,-365.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.2,-436.01 11837.22,-432.58 11827.24,-429.01 11827.2,-436.01"/>
</g>
<!-- Node191 -->
<g id="node85" class="node">
<title>Node191</title>
<g id="a_node85"><a xlink:href="_permute_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15771.5,-341 15771.5,-371 15914.5,-371 15914.5,-341 15771.5,-341"/>
<text text-anchor="start" x="15779.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Permute</text>
<text text-anchor="middle" x="15843" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node191 -->
<g id="edge100" class="edge">
<title>Node136&#45;&gt;Node191</title>
<path fill="none" stroke="midnightblue" d="M11982.91,-432.11C12520.81,-425.96 15664.83,-389.53 15762,-377 15772.34,-375.67 15783.28,-373.5 15793.65,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.51,-428.62 11972.55,-432.23 11982.59,-435.62 11982.51,-428.62"/>
</g>
<!-- Node192 -->
<g id="node86" class="node">
<title>Node192</title>
<g id="a_node86"><a xlink:href="_pooling2d_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15932.5,-341 15932.5,-371 16081.5,-371 16081.5,-341 15932.5,-341"/>
<text text-anchor="start" x="15940.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling2d</text>
<text text-anchor="middle" x="16007" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node192 -->
<g id="edge101" class="edge">
<title>Node136&#45;&gt;Node192</title>
<path fill="none" stroke="midnightblue" d="M11983.1,-432.15C12534.46,-426.11 15821.53,-389.63 15923,-377 15933.71,-375.67 15945.04,-373.5 15955.8,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.83,-428.65 11972.87,-432.26 11982.91,-435.65 11982.83,-428.65"/>
</g>
<!-- Node193 -->
<g id="node87" class="node">
<title>Node193</title>
<g id="a_node87"><a xlink:href="_pooling3d_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16099.5,-341 16099.5,-371 16248.5,-371 16248.5,-341 16099.5,-341"/>
<text text-anchor="start" x="16107.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling3d</text>
<text text-anchor="middle" x="16174" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node193 -->
<g id="edge102" class="edge">
<title>Node136&#45;&gt;Node193</title>
<path fill="none" stroke="midnightblue" d="M11982.77,-432.2C12546.23,-426.35 15984.09,-390.15 16090,-377 16100.71,-375.67 16112.04,-373.51 16122.8,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.68,-428.7 11972.71,-432.3 11982.75,-435.7 11982.68,-428.7"/>
</g>
<!-- Node136&#45;&gt;Node195 -->
<g id="edge103" class="edge">
<title>Node136&#45;&gt;Node195</title>
<path fill="none" stroke="midnightblue" d="M11826.96,-432.37C11394.1,-428.74 9297.33,-409.62 9011,-377 8990.23,-374.63 8967.3,-369.87 8949.16,-365.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.15,-435.87 11837.17,-432.45 11827.2,-428.87 11827.15,-435.87"/>
</g>
<!-- Node136&#45;&gt;Node196 -->
<g id="edge104" class="edge">
<title>Node136&#45;&gt;Node196</title>
<path fill="none" stroke="midnightblue" d="M11827.19,-432.66C11333.33,-430.37 8644.39,-416.18 8281,-377 8259.21,-374.65 8235.09,-369.83 8216.12,-365.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.4,-436.16 11837.42,-432.7 11827.43,-429.16 11827.4,-436.16"/>
</g>
<!-- Node136&#45;&gt;Node197 -->
<g id="edge105" class="edge">
<title>Node136&#45;&gt;Node197</title>
<path fill="none" stroke="midnightblue" d="M11827.1,-432.88C10991.01,-431.5 3704.51,-418.34 3604,-377 3579.29,-366.84 3583.5,-349.41 3561,-335 3536.1,-319.06 3505.4,-306.93 3479.87,-298.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.21,-436.38 11837.21,-432.89 11827.22,-429.38 11827.21,-436.38"/>
</g>
<!-- Node199 -->
<g id="node91" class="node">
<title>Node199</title>
<g id="a_node91"><a xlink:href="_rank_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3854.5,-274 3854.5,-293 4027.5,-293 4027.5,-274 3854.5,-274"/>
<text text-anchor="middle" x="3941" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/RankLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node199 -->
<g id="edge106" class="edge">
<title>Node136&#45;&gt;Node199</title>
<path fill="none" stroke="midnightblue" d="M11827.26,-432.76C11444.52,-431.38 9774.68,-422.74 9675,-377 9652.12,-366.5 9659.98,-345.29 9637,-335 9566.01,-303.22 4114.54,-305.07 4037,-299 4021.04,-297.75 4003.7,-295.43 3988.21,-293.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.39,-436.26 11837.41,-432.8 11827.42,-429.26 11827.39,-436.26"/>
</g>
<!-- Node200 -->
<g id="node92" class="node">
<title>Node200</title>
<g id="a_node92"><a xlink:href="_reduce_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16267,-346.5 16267,-365.5 16451,-365.5 16451,-346.5 16267,-346.5"/>
<text text-anchor="middle" x="16359" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ReduceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node200 -->
<g id="edge107" class="edge">
<title>Node136&#45;&gt;Node200</title>
<path fill="none" stroke="midnightblue" d="M11983.1,-432.19C12560.43,-426.18 16146.44,-388.46 16257,-377 16279.44,-374.68 16304.28,-369.85 16323.83,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.77,-428.69 11972.8,-432.3 11982.84,-435.69 11982.77,-428.69"/>
</g>
<!-- Node201 -->
<g id="node93" class="node">
<title>Node201</title>
<g id="a_node93"><a xlink:href="_reshape_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16469.5,-341 16469.5,-371 16612.5,-371 16612.5,-341 16469.5,-341"/>
<text text-anchor="start" x="16477.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Reshape</text>
<text text-anchor="middle" x="16541" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node201 -->
<g id="edge108" class="edge">
<title>Node136&#45;&gt;Node201</title>
<path fill="none" stroke="midnightblue" d="M11983.12,-432.16C12580.39,-425.74 16402.15,-384.4 16460,-377 16470.34,-375.68 16481.28,-373.52 16491.65,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.86,-428.66 11972.9,-432.27 11982.94,-435.66 11982.86,-428.66"/>
</g>
<!-- Node202 -->
<g id="node94" class="node">
<title>Node202</title>
<g id="a_node94"><a xlink:href="_resize_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16631,-346.5 16631,-365.5 16811,-365.5 16811,-346.5 16631,-346.5"/>
<text text-anchor="middle" x="16721" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ResizeLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node202 -->
<g id="edge109" class="edge">
<title>Node136&#45;&gt;Node202</title>
<path fill="none" stroke="midnightblue" d="M11982.97,-432.17C12591.73,-425.71 16560.85,-383.32 16621,-377 16643.01,-374.69 16667.37,-369.87 16686.53,-365.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.52,-428.68 11972.56,-432.28 11982.6,-435.68 11982.52,-428.68"/>
</g>
<!-- Node203 -->
<g id="node95" class="node">
<title>Node203</title>
<g id="a_node95"><a xlink:href="_reverse_v2_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11233.5,-341 11233.5,-371 11374.5,-371 11374.5,-341 11233.5,-341"/>
<text text-anchor="start" x="11241.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Reverse</text>
<text text-anchor="middle" x="11304" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">V2Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node203 -->
<g id="edge110" class="edge">
<title>Node136&#45;&gt;Node203</title>
<path fill="none" stroke="midnightblue" d="M11826.89,-427.98C11724.58,-420.63 11539.87,-404.72 11384,-377 11374.84,-375.37 11365.17,-373.28 11355.85,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11826.91,-431.49 11837.14,-428.71 11827.41,-424.51 11826.91,-431.49"/>
</g>
<!-- Node204 -->
<g id="node96" class="node">
<title>Node204</title>
<g id="a_node96"><a xlink:href="_rsqrt_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16829.5,-346.5 16829.5,-365.5 17002.5,-365.5 17002.5,-346.5 16829.5,-346.5"/>
<text text-anchor="middle" x="16916" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/RsqrtLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node204 -->
<g id="edge111" class="edge">
<title>Node136&#45;&gt;Node204</title>
<path fill="none" stroke="midnightblue" d="M11982.83,-432.22C12605.61,-425.94 16757.23,-383.83 16820,-377 16841.16,-374.7 16864.54,-369.88 16882.93,-365.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.58,-428.72 11972.62,-432.32 11982.65,-435.72 11982.58,-428.72"/>
</g>
<!-- Node205 -->
<g id="node97" class="node">
<title>Node205</title>
<g id="a_node97"><a xlink:href="_shape_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17059,-346.5 17059,-365.5 17237,-365.5 17237,-346.5 17059,-346.5"/>
<text text-anchor="middle" x="17148" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ShapeLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node205 -->
<g id="edge112" class="edge">
<title>Node136&#45;&gt;Node205</title>
<path fill="none" stroke="midnightblue" d="M11983.25,-432.29C12616.29,-426.51 16880.1,-387.23 17011,-377 17040.95,-374.66 17074.32,-369.84 17100.62,-365.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.84,-428.79 11972.87,-432.38 11982.9,-435.79 11982.84,-428.79"/>
</g>
<!-- Node206 -->
<g id="node98" class="node">
<title>Node206</title>
<g id="a_node98"><a xlink:href="_slice_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17255.5,-346.5 17255.5,-365.5 17426.5,-365.5 17426.5,-346.5 17255.5,-346.5"/>
<text text-anchor="middle" x="17341" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SliceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node206 -->
<g id="edge113" class="edge">
<title>Node136&#45;&gt;Node206</title>
<path fill="none" stroke="midnightblue" d="M11982.81,-432.29C12635.64,-426.31 17177.56,-384.49 17246,-377 17266.94,-374.71 17290.08,-369.89 17308.28,-365.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.55,-428.79 11972.58,-432.38 11982.61,-435.79 11982.55,-428.79"/>
</g>
<!-- Node207 -->
<g id="node99" class="node">
<title>Node207</title>
<g id="a_node99"><a xlink:href="_softmax_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17445,-341 17445,-371 17587,-371 17587,-341 17445,-341"/>
<text text-anchor="start" x="17453" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Softmax</text>
<text text-anchor="middle" x="17516" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node207 -->
<g id="edge114" class="edge">
<title>Node136&#45;&gt;Node207</title>
<path fill="none" stroke="midnightblue" d="M11982.98,-432.27C12651.88,-426.02 17399.58,-381.49 17435,-377 17445.49,-375.67 17456.58,-373.47 17467.08,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.93,-428.77 11972.96,-432.37 11982.99,-435.77 11982.93,-428.77"/>
</g>
<!-- Node208 -->
<g id="node100" class="node">
<title>Node208</title>
<g id="a_node100"><a xlink:href="_space_to_batch_nd_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17605.5,-341 17605.5,-371 17746.5,-371 17746.5,-341 17605.5,-341"/>
<text text-anchor="start" x="17613.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SpaceTo</text>
<text text-anchor="middle" x="17676" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node208 -->
<g id="edge115" class="edge">
<title>Node136&#45;&gt;Node208</title>
<path fill="none" stroke="midnightblue" d="M11982.83,-432.3C12662.13,-426.15 17559.52,-381.67 17596,-377 17606.37,-375.67 17617.33,-373.48 17627.7,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.64,-428.8 11972.67,-432.39 11982.7,-435.8 11982.64,-428.8"/>
</g>
<!-- Node209 -->
<g id="node101" class="node">
<title>Node209</title>
<g id="a_node101"><a xlink:href="_space_to_depth_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17764.5,-341 17764.5,-371 17905.5,-371 17905.5,-341 17764.5,-341"/>
<text text-anchor="start" x="17772.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SpaceTo</text>
<text text-anchor="middle" x="17835" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">DepthLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node209 -->
<g id="edge116" class="edge">
<title>Node136&#45;&gt;Node209</title>
<path fill="none" stroke="midnightblue" d="M11982.58,-432.32C12671.53,-426.27 17717.45,-381.8 17755,-377 17765.37,-375.67 17776.33,-373.48 17786.7,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.49,-428.82 11972.52,-432.41 11982.55,-435.82 11982.49,-428.82"/>
</g>
<!-- Node210 -->
<g id="node102" class="node">
<title>Node210</title>
<g id="a_node102"><a xlink:href="_splitter_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17923.5,-341 17923.5,-371 18060.5,-371 18060.5,-341 17923.5,-341"/>
<text text-anchor="start" x="17931.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Splitter</text>
<text text-anchor="middle" x="17992" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node210 -->
<g id="edge117" class="edge">
<title>Node136&#45;&gt;Node210</title>
<path fill="none" stroke="midnightblue" d="M11982.75,-432.31C12684.15,-426.05 17894.7,-379.53 17914,-377 17924.12,-375.68 17934.81,-373.48 17944.92,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.48,-428.81 11972.51,-432.4 11982.54,-435.81 11982.48,-428.81"/>
</g>
<!-- Node211 -->
<g id="node103" class="node">
<title>Node211</title>
<g id="a_node103"><a xlink:href="_stack_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18078.5,-346.5 18078.5,-365.5 18253.5,-365.5 18253.5,-346.5 18078.5,-346.5"/>
<text text-anchor="middle" x="18166" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/StackLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node211 -->
<g id="edge118" class="edge">
<title>Node136&#45;&gt;Node211</title>
<path fill="none" stroke="midnightblue" d="M11982.82,-432.32C12694.57,-426.08 18049.13,-379.12 18069,-377 18090.37,-374.72 18114,-369.9 18132.58,-365.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.65,-428.82 11972.68,-432.41 11982.71,-435.82 11982.65,-428.82"/>
</g>
<!-- Node213 -->
<g id="node104" class="node">
<title>Node213</title>
<g id="a_node104"><a xlink:href="_strided_slice_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18272,-341 18272,-371 18408,-371 18408,-341 18272,-341"/>
<text text-anchor="start" x="18280" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Strided</text>
<text text-anchor="middle" x="18340" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">SliceLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node213 -->
<g id="edge119" class="edge">
<title>Node136&#45;&gt;Node213</title>
<path fill="none" stroke="midnightblue" d="M11982.71,-432.35C12706.44,-426.27 18241.54,-379.67 18262,-377 18272.12,-375.68 18282.81,-373.48 18292.92,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.63,-428.85 11972.66,-432.43 11982.69,-435.85 11982.63,-428.85"/>
</g>
<!-- Node214 -->
<g id="node105" class="node">
<title>Node214</title>
<g id="a_node105"><a xlink:href="_subtraction_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18426.5,-341 18426.5,-371 18583.5,-371 18583.5,-341 18426.5,-341"/>
<text text-anchor="start" x="18434.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Subtraction</text>
<text text-anchor="middle" x="18505" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node214 -->
<g id="edge120" class="edge">
<title>Node136&#45;&gt;Node214</title>
<path fill="none" stroke="midnightblue" d="M11982.88,-432.36C12717.13,-426.31 18395.99,-379.45 18417,-377 18428.36,-375.68 18440.4,-373.48 18451.8,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.66,-428.86 11972.69,-432.44 11982.71,-435.86 11982.66,-428.86"/>
</g>
<!-- Node215 -->
<g id="node106" class="node">
<title>Node215</title>
<g id="a_node106"><a xlink:href="_switch_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4046,-274 4046,-293 4226,-293 4226,-274 4046,-274"/>
<text text-anchor="middle" x="4136" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SwitchLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node215 -->
<g id="edge121" class="edge">
<title>Node136&#45;&gt;Node215</title>
<path fill="none" stroke="midnightblue" d="M11827.35,-432.73C11448.77,-431.19 9810.87,-421.94 9713,-377 9690.12,-366.5 9697.98,-345.29 9675,-335 9606.04,-304.12 4310.34,-304.74 4235,-299 4218.55,-297.75 4200.67,-295.43 4184.69,-293"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.37,-436.23 11837.38,-432.77 11827.4,-429.23 11827.37,-436.23"/>
</g>
<!-- Node216 -->
<g id="node107" class="node">
<title>Node216</title>
<g id="a_node107"><a xlink:href="_tile_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11393,-346.5 11393,-365.5 11559,-365.5 11559,-346.5 11393,-346.5"/>
<text text-anchor="middle" x="11476" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/TileLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node216 -->
<g id="edge122" class="edge">
<title>Node136&#45;&gt;Node216</title>
<path fill="none" stroke="midnightblue" d="M11827.1,-421.17C11758.68,-410.52 11656.51,-393.96 11568,-377 11550.02,-373.55 11530.16,-369.3 11513.51,-365.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11826.95,-424.69 11837.37,-422.77 11828.02,-417.77 11826.95,-424.69"/>
</g>
<!-- Node136&#45;&gt;Node217 -->
<g id="edge123" class="edge">
<title>Node136&#45;&gt;Node217</title>
<path fill="none" stroke="midnightblue" d="M11826.99,-432.75C11346.12,-431.1 8793.93,-420.33 8449,-377 8438.29,-375.65 8426.96,-373.48 8416.21,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.28,-436.25 11837.29,-432.79 11827.31,-429.25 11827.28,-436.25"/>
</g>
<!-- Node218 -->
<g id="node109" class="node">
<title>Node218</title>
<g id="a_node109"><a xlink:href="_transpose_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18602,-341 18602,-371 18752,-371 18752,-341 18602,-341"/>
<text text-anchor="start" x="18610" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Transpose</text>
<text text-anchor="middle" x="18677" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node218 -->
<g id="edge124" class="edge">
<title>Node136&#45;&gt;Node218</title>
<path fill="none" stroke="midnightblue" d="M11982.79,-432.36C12728.29,-426.26 18581.21,-378.3 18592,-377 18602.99,-375.68 18614.62,-373.48 18625.64,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.67,-428.86 11972.7,-432.45 11982.73,-435.86 11982.67,-428.86"/>
</g>
<!-- Node136&#45;&gt;Node219 -->
<g id="edge125" class="edge">
<title>Node136&#45;&gt;Node219</title>
<path fill="none" stroke="midnightblue" d="M11826.83,-432.56C11361.24,-429.84 8962.58,-414.08 8637,-377 8625.06,-375.64 8612.41,-373.46 8600.38,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.13,-436.06 11837.15,-432.62 11827.17,-429.06 11827.13,-436.06"/>
</g>
<!-- Node220 -->
<g id="node111" class="node">
<title>Node220</title>
<g id="a_node111"><a xlink:href="_unmap_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4244.5,-274 4244.5,-293 4427.5,-293 4427.5,-274 4244.5,-274"/>
<text text-anchor="middle" x="4336" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/UnmapLayer.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node220 -->
<g id="edge126" class="edge">
<title>Node136&#45;&gt;Node220</title>
<path fill="none" stroke="midnightblue" d="M11827.19,-432.69C11452.37,-430.99 9847.03,-421.12 9751,-377 9728.13,-366.49 9735.97,-345.29 9713,-335 9646.12,-305.05 4510.08,-304.47 4437,-299 4420.22,-297.74 4401.98,-295.42 4385.68,-293"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.38,-436.19 11837.39,-432.74 11827.41,-429.19 11827.38,-436.19"/>
</g>
<!-- Node255 -->
<g id="node112" class="node">
<title>Node255</title>
<g id="a_node112"><a xlink:href="_output_handler_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7071.5,-346.5 7071.5,-365.5 7230.5,-365.5 7230.5,-346.5 7071.5,-346.5"/>
<text text-anchor="middle" x="7151" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/OutputHandler.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node255 -->
<g id="edge129" class="edge">
<title>Node136&#45;&gt;Node255</title>
<path fill="none" stroke="midnightblue" d="M11827.31,-433.21C11300.4,-434.5 8243.89,-439.12 7315,-377 7279.37,-374.62 7239.61,-369.82 7208.16,-365.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.47,-436.71 11837.46,-433.19 11827.45,-429.71 11827.47,-436.71"/>
</g>
<!-- Node256 -->
<g id="node113" class="node">
<title>Node256</title>
<g id="a_node113"><a xlink:href="_base_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="20961.5,-341 20961.5,-371 21108.5,-371 21108.5,-341 20961.5,-341"/>
<text text-anchor="start" x="20969.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="21035" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/BaseMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node256 -->
<g id="edge131" class="edge">
<title>Node136&#45;&gt;Node256</title>
<path fill="none" stroke="midnightblue" d="M11983.1,-432.4C12312.39,-429.88 13620.15,-419.94 14695,-413 15042.61,-410.75 20606.93,-419 20952,-377 20962.74,-375.69 20974.11,-373.5 20984.86,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.69,-428.9 11972.72,-432.48 11982.74,-435.9 11982.69,-428.9"/>
</g>
<!-- Node268 -->
<g id="node114" class="node">
<title>Node268</title>
<g id="a_node114"><a xlink:href="_workload_factory_base_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="20770.5,-341 20770.5,-371 20943.5,-371 20943.5,-341 20770.5,-341"/>
<text text-anchor="start" x="20778.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="20857" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactoryBase.hpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node268 -->
<g id="edge135" class="edge">
<title>Node136&#45;&gt;Node268</title>
<path fill="none" stroke="midnightblue" d="M11983.1,-432.4C12312.39,-429.9 13620.15,-420.04 14695,-413 15032,-410.79 20425.87,-412.54 20761,-377 20773.36,-375.69 20786.48,-373.5 20798.91,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11982.69,-428.91 11972.72,-432.48 11982.74,-435.91 11982.69,-428.91"/>
</g>
<!-- Node269 -->
<g id="node115" class="node">
<title>Node269</title>
<g id="a_node115"><a xlink:href="_ref_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="11919.5,-341 11919.5,-371 12056.5,-371 12056.5,-341 11919.5,-341"/>
<text text-anchor="start" x="11927.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11988" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node269 -->
<g id="edge137" class="edge">
<title>Node136&#45;&gt;Node269</title>
<path fill="none" stroke="midnightblue" d="M11928.05,-411.89C11942.21,-398.93 11959.96,-382.68 11972.46,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11925.62,-409.37 11920.61,-418.7 11930.35,-414.53 11925.62,-409.37"/>
</g>
<!-- Node273 -->
<g id="node117" class="node">
<title>Node273</title>
<g id="a_node117"><a xlink:href="_tosa_ref_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="11743,-341 11743,-371 11901,-371 11901,-341 11743,-341"/>
<text text-anchor="start" x="11751" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="11822" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefWorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node273 -->
<g id="edge139" class="edge">
<title>Node136&#45;&gt;Node273</title>
<path fill="none" stroke="midnightblue" d="M11881.95,-411.89C11867.79,-398.93 11850.04,-382.68 11837.54,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11879.65,-414.53 11889.39,-418.7 11884.38,-409.37 11879.65,-414.53"/>
</g>
<!-- Node275 -->
<g id="node119" class="node">
<title>Node275</title>
<g id="a_node119"><a xlink:href="_sample_dynamic_workload_factory_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10449,-341 10449,-371 10649,-371 10649,-341 10449,-341"/>
<text text-anchor="start" x="10457" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="10549" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicWorkloadFactory.hpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node275 -->
<g id="edge141" class="edge">
<title>Node136&#45;&gt;Node275</title>
<path fill="none" stroke="midnightblue" d="M11827.27,-433.19C11630.74,-432.87 11098.27,-427.04 10658,-377 10644.81,-375.5 10630.81,-373.36 10617.4,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11827.49,-436.69 11837.5,-433.2 11827.5,-429.69 11827.49,-436.69"/>
</g>
<!-- Node256&#45;&gt;Node69 -->
<g id="edge132" class="edge">
<title>Node256&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M20989.94,-337.15C20959.74,-325.19 20920.53,-309.66 20892.53,-298.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20988.82,-340.47 20999.41,-340.9 20991.4,-333.97 20988.82,-340.47"/>
</g>
<!-- Node268&#45;&gt;Node69 -->
<g id="edge136" class="edge">
<title>Node268&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M20857,-330.73C20857,-320.07 20857,-307.91 20857,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20853.5,-330.73 20857,-340.73 20860.5,-330.73 20853.5,-330.73"/>
</g>
<!-- Node269&#45;&gt;Node272 -->
<g id="edge138" class="edge">
<title>Node269&#45;&gt;Node272</title>
<path fill="none" stroke="midnightblue" d="M12044.44,-338.67C12051.32,-337.18 12058.28,-335.89 12065,-335 12319,-301.24 16384.41,-286.63 16962.76,-284.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12043.41,-335.32 12034.47,-340.99 12045,-342.13 12043.41,-335.32"/>
</g>
<!-- Node273&#45;&gt;Node274 -->
<g id="edge140" class="edge">
<title>Node273&#45;&gt;Node274</title>
<path fill="none" stroke="midnightblue" d="M11755.92,-338.85C11748.56,-337.39 11741.14,-336.06 11734,-335 11508.86,-301.54 11239.8,-290.05 11109.08,-286.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11755.4,-342.32 11765.91,-340.92 11756.82,-335.46 11755.4,-342.32"/>
</g>
<!-- Node275&#45;&gt;Node111 -->
<g id="edge142" class="edge">
<title>Node275&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M10438.83,-352.11C10262.39,-347.61 9905.52,-339.02 9603,-335 6651.66,-295.8 5913.38,-335.19 2962,-299 2714.74,-295.97 2422.22,-289.59 2283.59,-286.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10438.81,-355.61 10448.9,-352.37 10438.99,-348.61 10438.81,-355.61"/>
</g>
<!-- Node275&#45;&gt;Node276 -->
<g id="edge143" class="edge">
<title>Node275&#45;&gt;Node276</title>
<path fill="none" stroke="midnightblue" d="M10624.83,-339.3C10635.91,-337.53 10647.22,-336 10658,-335 11226.78,-282.25 20368.94,-312.73 20940,-299 21015.38,-297.19 21100.52,-293.32 21164.75,-290.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10624.02,-335.89 10614.74,-340.99 10625.18,-342.79 10624.02,-335.89"/>
</g>
<!-- Node234 -->
<g id="node122" class="node">
<title>Node234</title>
<g id="a_node122"><a xlink:href="_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="116.5,-419 116.5,-449 289.5,-449 289.5,-419 116.5,-419"/>
<text text-anchor="start" x="124.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="203" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/SubgraphUtils.hpp</text>
</a>
</g>
</g>
<!-- Node277&#45;&gt;Node234 -->
<g id="edge145" class="edge">
<title>Node277&#45;&gt;Node234</title>
<path fill="none" stroke="midnightblue" d="M207.52,-492.28C206.47,-478.9 205.07,-461.19 204.11,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="204.04,-492.59 208.31,-502.28 211.01,-492.04 204.04,-492.59"/>
</g>
<!-- Node234&#45;&gt;Node133 -->
<g id="edge146" class="edge">
<title>Node234&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M230.63,-412.61C248.35,-399.54 270.91,-382.89 286.71,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="228.34,-409.95 222.37,-418.7 232.5,-415.58 228.34,-409.95"/>
</g>
<!-- Node278&#45;&gt;Node10 -->
<g id="edge149" class="edge">
<title>Node278&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M887.13,-490.18C936.96,-446.57 1048.15,-345.78 1067,-299 1072.15,-286.22 1075.89,-278.53 1067,-268 989.83,-176.64 624.6,-156.3 457.64,-151.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="884.65,-487.7 879.41,-496.91 889.25,-492.98 884.65,-487.7"/>
</g>
<!-- Node278&#45;&gt;Node279 -->
<g id="edge148" class="edge">
<title>Node278&#45;&gt;Node279</title>
<path fill="none" stroke="midnightblue" d="M816.44,-493.22C781.17,-479.75 733.38,-461.5 700.77,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="815.45,-496.58 826.04,-496.88 817.94,-490.05 815.45,-496.58"/>
</g>
<!-- Node282 -->
<g id="node126" class="node">
<title>Node282</title>
<g id="a_node126"><a xlink:href="_onnx_parser_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="1152.5,-419 1152.5,-449 1273.5,-449 1273.5,-419 1152.5,-419"/>
<text text-anchor="start" x="1160.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnOnnxParser</text>
<text text-anchor="middle" x="1213" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/OnnxParser.hpp</text>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node282 -->
<g id="edge151" class="edge">
<title>Node281&#45;&gt;Node282</title>
<path fill="none" stroke="midnightblue" d="M1213,-486.59C1213,-474.26 1213,-459.72 1213,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1209.5,-486.7 1213,-496.7 1216.5,-486.71 1209.5,-486.7"/>
</g>
<!-- Node284&#45;&gt;Node22 -->
<g id="edge154" class="edge">
<title>Node284&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M996.71,-489.18C988.15,-479.62 979.46,-467.68 975,-455 955.62,-399.95 970.21,-328.66 977.97,-298.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="994.35,-491.78 1003.77,-496.62 999.43,-486.96 994.35,-491.78"/>
</g>
<!-- Node285 -->
<g id="node128" class="node">
<title>Node285</title>
<g id="a_node128"><a xlink:href="_serializer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="984.5,-419 984.5,-449 1095.5,-449 1095.5,-419 984.5,-419"/>
<text text-anchor="start" x="992.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnSerializer</text>
<text text-anchor="middle" x="1040" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/Serializer.hpp</text>
</a>
</g>
</g>
<!-- Node284&#45;&gt;Node285 -->
<g id="edge153" class="edge">
<title>Node284&#45;&gt;Node285</title>
<path fill="none" stroke="midnightblue" d="M1026.33,-486.96C1029.59,-474.55 1033.47,-459.83 1036.26,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1022.92,-486.14 1023.76,-496.7 1029.69,-487.92 1022.92,-486.14"/>
</g>
<!-- Node287&#45;&gt;Node288 -->
<g id="edge156" class="edge">
<title>Node287&#45;&gt;Node288</title>
<path fill="none" stroke="midnightblue" d="M506.83,-492.87C474.83,-479.44 431.85,-461.39 402.44,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="505.8,-496.24 516.38,-496.88 508.51,-489.78 505.8,-496.24"/>
</g>
<!-- Node290&#45;&gt;Node4 -->
<g id="edge208" class="edge">
<title>Node290&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M4887.9,-432.94C4483.03,-432.38 2400.78,-427.1 2121,-377 2108.55,-374.77 1942.32,-315.67 1879.14,-293.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.99,-436.44 4897.99,-432.95 4888,-429.44 4887.99,-436.44"/>
</g>
<!-- Node290&#45;&gt;Node39 -->
<g id="edge207" class="edge">
<title>Node290&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M4887.61,-432.36C4577.34,-429.23 3313.93,-414.26 3239,-377 3217.5,-366.31 3225.86,-346.91 3205,-335 3110.18,-280.88 3068.14,-324.59 2962,-299 2878.92,-278.97 2783.74,-242.66 2742.22,-226.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.77,-435.86 4897.81,-432.46 4887.84,-428.86 4887.77,-435.86"/>
</g>
<!-- Node290&#45;&gt;Node43 -->
<g id="edge210" class="edge">
<title>Node290&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M4887.38,-432.33C4597.09,-429.28 3477.92,-415.12 3325,-377 3283.73,-366.71 3278.76,-350.11 3239,-335 3199.81,-320.11 3154.36,-307.44 3118.81,-298.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.72,-435.84 4897.76,-432.44 4887.79,-428.84 4887.72,-435.84"/>
</g>
<!-- Node290&#45;&gt;Node70 -->
<g id="edge211" class="edge">
<title>Node290&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M5024.02,-426.66C5061.98,-419.88 5107.75,-405.88 5139,-377 5177.25,-341.65 5139.02,-297.4 5182,-268 5210.87,-248.25 14762.41,-220.41 15704.43,-217.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5023.35,-423.22 5014.05,-428.31 5024.49,-430.13 5023.35,-423.22"/>
</g>
<!-- Node290&#45;&gt;Node272 -->
<g id="edge214" class="edge">
<title>Node290&#45;&gt;Node272</title>
<path fill="none" stroke="midnightblue" d="M5024.27,-432.81C5671.12,-430.93 10699.69,-415.14 10848,-377 10886.13,-367.19 10887.86,-344.78 10926,-335 11079.9,-295.52 16304.16,-285.69 16962.96,-284.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.17,-429.31 5014.18,-432.84 5024.19,-436.31 5024.17,-429.31"/>
</g>
<!-- Node290&#45;&gt;Node274 -->
<g id="edge215" class="edge">
<title>Node290&#45;&gt;Node274</title>
<path fill="none" stroke="midnightblue" d="M5024.44,-433.06C5670.22,-433.5 10671.36,-435.08 10812,-377 10836.69,-366.8 10831.91,-348.44 10855,-335 10884.24,-317.97 10919.61,-306.36 10950.88,-298.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.36,-429.56 5014.36,-433.05 5024.36,-436.56 5024.36,-429.56"/>
</g>
<!-- Node291 -->
<g id="node132" class="node">
<title>Node291</title>
<g id="a_node132"><a xlink:href="_constant_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="3613.5,-341 3613.5,-371 3758.5,-371 3758.5,-341 3613.5,-341"/>
<text text-anchor="start" x="3621.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Constant</text>
<text text-anchor="middle" x="3686" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node291 -->
<g id="edge158" class="edge">
<title>Node290&#45;&gt;Node291</title>
<path fill="none" stroke="midnightblue" d="M4887.7,-431.37C4669.49,-425.92 3990.68,-406.93 3773,-377 3762.41,-375.54 3751.2,-373.42 3740.49,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.66,-434.87 4897.74,-431.62 4887.83,-427.87 4887.66,-434.87"/>
</g>
<!-- Node292 -->
<g id="node133" class="node">
<title>Node292</title>
<g id="a_node133"><a xlink:href="_layer_with_parameters_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="3685.5,-268.5 3685.5,-298.5 3836.5,-298.5 3836.5,-268.5 3685.5,-268.5"/>
<text text-anchor="start" x="3693.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/LayerWith</text>
<text text-anchor="middle" x="3761" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Parameters.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node292 -->
<g id="edge163" class="edge">
<title>Node290&#45;&gt;Node292</title>
<path fill="none" stroke="midnightblue" d="M4887.65,-431.59C4647.05,-426.36 3851.28,-406.88 3806,-377 3778.87,-359.1 3767.57,-319.9 3763.31,-298.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.6,-435.09 4897.67,-431.8 4887.75,-428.09 4887.6,-435.09"/>
</g>
<!-- Node348 -->
<g id="node134" class="node">
<title>Node348</title>
<g id="a_node134"><a xlink:href="_elementwise_base_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="2869,-341 2869,-371 3033,-371 3033,-341 2869,-341"/>
<text text-anchor="start" x="2877" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Elementwise</text>
<text text-anchor="middle" x="2951" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">BaseLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node348 -->
<g id="edge164" class="edge">
<title>Node290&#45;&gt;Node348</title>
<path fill="none" stroke="midnightblue" d="M4887.54,-432.71C4590.3,-431.21 3410.05,-422.42 3042,-377 3030.6,-375.59 3018.53,-373.43 3007.03,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.72,-436.21 4897.74,-432.76 4887.76,-429.21 4887.72,-436.21"/>
</g>
<!-- Node356 -->
<g id="node135" class="node">
<title>Node356</title>
<g id="a_node135"><a xlink:href="_cast_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="4408,-346.5 4408,-365.5 4578,-365.5 4578,-346.5 4408,-346.5"/>
<text text-anchor="middle" x="4493" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/CastLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node356 -->
<g id="edge165" class="edge">
<title>Node290&#45;&gt;Node356</title>
<path fill="none" stroke="midnightblue" d="M4887.84,-423.88C4813.63,-413.67 4691.57,-396.04 4587,-377 4568.45,-373.62 4547.96,-369.33 4530.86,-365.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.6,-427.38 4897.98,-425.27 4888.55,-420.45 4887.6,-427.38"/>
</g>
<!-- Node357 -->
<g id="node136" class="node">
<title>Node357</title>
<g id="a_node136"><a xlink:href="_convert_fp16_to_fp32_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="4596,-341 4596,-371 4736,-371 4736,-341 4596,-341"/>
<text text-anchor="start" x="4604" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
<text text-anchor="middle" x="4666" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Fp16ToFp32Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node357 -->
<g id="edge167" class="edge">
<title>Node290&#45;&gt;Node357</title>
<path fill="none" stroke="midnightblue" d="M4913.5,-421.86C4862.06,-408.38 4775.39,-385.67 4719.46,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4912.74,-425.28 4923.3,-424.43 4914.51,-418.51 4912.74,-425.28"/>
</g>
<!-- Node358 -->
<g id="node137" class="node">
<title>Node358</title>
<g id="a_node137"><a xlink:href="_convert_fp32_to_fp16_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="4792,-341 4792,-371 4932,-371 4932,-341 4792,-341"/>
<text text-anchor="start" x="4800" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convert</text>
<text text-anchor="middle" x="4862" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Fp32ToFp16Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node358 -->
<g id="edge169" class="edge">
<title>Node290&#45;&gt;Node358</title>
<path fill="none" stroke="midnightblue" d="M4937.18,-417.78C4920.3,-404.14 4895.74,-384.28 4879.34,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4935.24,-420.72 4945.22,-424.28 4939.64,-415.27 4935.24,-420.72"/>
</g>
<!-- Node359 -->
<g id="node138" class="node">
<title>Node359</title>
<g id="a_node138"><a xlink:href="_debug_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="4950,-346.5 4950,-365.5 5130,-365.5 5130,-346.5 4950,-346.5"/>
<text text-anchor="middle" x="5040" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DebugLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node359 -->
<g id="edge171" class="edge">
<title>Node290&#45;&gt;Node359</title>
<path fill="none" stroke="midnightblue" d="M4973.35,-417.3C4990.66,-401.64 5016.62,-378.16 5030.48,-365.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4970.7,-414.98 4965.64,-424.28 4975.4,-420.17 4970.7,-414.98"/>
</g>
<!-- Node360 -->
<g id="node139" class="node">
<title>Node360</title>
<g id="a_node139"><a xlink:href="_dequantize_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="5224.5,-341 5224.5,-371 5381.5,-371 5381.5,-341 5224.5,-341"/>
<text text-anchor="start" x="5232.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Dequantize</text>
<text text-anchor="middle" x="5303" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node360 -->
<g id="edge173" class="edge">
<title>Node290&#45;&gt;Node360</title>
<path fill="none" stroke="midnightblue" d="M5004.95,-422.28C5066.24,-408.85 5171.41,-385.82 5239.03,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5004.15,-418.87 4995.13,-424.43 5005.65,-425.71 5004.15,-418.87"/>
</g>
<!-- Node361 -->
<g id="node140" class="node">
<title>Node361</title>
<g id="a_node140"><a xlink:href="_floor_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="5438.5,-346.5 5438.5,-365.5 5611.5,-365.5 5611.5,-346.5 5438.5,-346.5"/>
<text text-anchor="middle" x="5525" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/FloorLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node361 -->
<g id="edge175" class="edge">
<title>Node290&#45;&gt;Node361</title>
<path fill="none" stroke="midnightblue" d="M5024.42,-424.57C5109.98,-413.95 5260.92,-394.89 5390,-377 5416.05,-373.39 5444.89,-369.15 5469.2,-365.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5023.8,-421.12 5014.31,-425.83 5024.67,-428.07 5023.8,-421.12"/>
</g>
<!-- Node362 -->
<g id="node141" class="node">
<title>Node362</title>
<g id="a_node141"><a xlink:href="_gather_nd_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="5630,-341 5630,-371 5778,-371 5778,-341 5630,-341"/>
<text text-anchor="start" x="5638" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/GatherNd</text>
<text text-anchor="middle" x="5704" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node362 -->
<g id="edge177" class="edge">
<title>Node290&#45;&gt;Node362</title>
<path fill="none" stroke="midnightblue" d="M5024.29,-430.61C5145.1,-425.64 5404.12,-411.6 5620,-377 5629.92,-375.41 5640.4,-373.28 5650.47,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5023.94,-427.12 5014.08,-431.02 5024.22,-434.12 5023.94,-427.12"/>
</g>
<!-- Node363 -->
<g id="node142" class="node">
<title>Node363</title>
<g id="a_node142"><a xlink:href="_input_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="5796.5,-346.5 5796.5,-365.5 5969.5,-365.5 5969.5,-346.5 5796.5,-346.5"/>
<text text-anchor="middle" x="5883" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/InputLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node363 -->
<g id="edge179" class="edge">
<title>Node290&#45;&gt;Node363</title>
<path fill="none" stroke="midnightblue" d="M5024.54,-431.58C5167.11,-427.93 5505.74,-415.59 5787,-377 5807.24,-374.22 5829.6,-369.66 5847.64,-365.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.12,-428.09 5014.21,-431.84 5024.29,-435.09 5024.12,-428.09"/>
</g>
<!-- Node364 -->
<g id="node143" class="node">
<title>Node364</title>
<g id="a_node143"><a xlink:href="_map_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="5988,-346.5 5988,-365.5 6158,-365.5 6158,-346.5 5988,-346.5"/>
<text text-anchor="middle" x="6073" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MapLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node364 -->
<g id="edge181" class="edge">
<title>Node290&#45;&gt;Node364</title>
<path fill="none" stroke="midnightblue" d="M5024.68,-432.85C5189.72,-431.7 5621.38,-424.03 5978,-377 5998.22,-374.33 6020.55,-369.72 6038.48,-365.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.17,-429.35 5014.2,-432.91 5024.22,-436.35 5024.17,-429.35"/>
</g>
<!-- Node365 -->
<g id="node144" class="node">
<title>Node365</title>
<g id="a_node144"><a xlink:href="_mem_copy_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="6864.5,-341 6864.5,-371 7015.5,-371 7015.5,-341 6864.5,-341"/>
<text text-anchor="start" x="6872.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemCopy</text>
<text text-anchor="middle" x="6940" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node365 -->
<g id="edge183" class="edge">
<title>Node290&#45;&gt;Node365</title>
<path fill="none" stroke="midnightblue" d="M5024.43,-432.83C5320.22,-431.81 6490.39,-424.77 6855,-377 6865.67,-375.6 6876.96,-373.44 6887.71,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.27,-429.33 5014.28,-432.86 5024.29,-436.33 5024.27,-429.33"/>
</g>
<!-- Node366 -->
<g id="node145" class="node">
<title>Node366</title>
<g id="a_node145"><a xlink:href="_mem_import_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="6688,-341 6688,-371 6846,-371 6846,-341 6688,-341"/>
<text text-anchor="start" x="6696" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemImport</text>
<text text-anchor="middle" x="6767" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node366 -->
<g id="edge185" class="edge">
<title>Node290&#45;&gt;Node366</title>
<path fill="none" stroke="midnightblue" d="M5024.35,-433.61C5253.04,-435.04 6012.12,-434.82 6636,-377 6652.84,-375.44 6670.81,-373.13 6687.87,-370.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.21,-430.11 5014.19,-433.55 5024.16,-437.11 5024.21,-430.11"/>
</g>
<!-- Node367 -->
<g id="node146" class="node">
<title>Node367</title>
<g id="a_node146"><a xlink:href="_merge_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="6176.5,-346.5 6176.5,-365.5 6355.5,-365.5 6355.5,-346.5 6176.5,-346.5"/>
<text text-anchor="middle" x="6266" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MergeLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node367 -->
<g id="edge187" class="edge">
<title>Node290&#45;&gt;Node367</title>
<path fill="none" stroke="midnightblue" d="M5024.36,-433.49C5209.26,-434.04 5734.43,-430.38 6167,-377 6188.23,-374.38 6211.71,-369.72 6230.47,-365.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.26,-429.99 5014.25,-433.46 5024.23,-436.99 5024.26,-429.99"/>
</g>
<!-- Node368 -->
<g id="node147" class="node">
<title>Node368</title>
<g id="a_node147"><a xlink:href="_output_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="6374,-346.5 6374,-365.5 6556,-365.5 6556,-346.5 6374,-346.5"/>
<text text-anchor="middle" x="6465" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/OutputLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node368 -->
<g id="edge189" class="edge">
<title>Node290&#45;&gt;Node368</title>
<path fill="none" stroke="midnightblue" d="M5024.44,-431.69C5269.12,-426.79 6099.94,-408.2 6364,-377 6385.66,-374.44 6409.61,-369.78 6428.75,-365.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.19,-428.2 5014.27,-431.89 5024.33,-435.19 5024.19,-428.2"/>
</g>
<!-- Node369 -->
<g id="node148" class="node">
<title>Node369</title>
<g id="a_node148"><a xlink:href="_quantize_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="3051.5,-341 3051.5,-371 3196.5,-371 3196.5,-341 3051.5,-341"/>
<text text-anchor="start" x="3059.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantize</text>
<text text-anchor="middle" x="3124" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node369 -->
<g id="edge191" class="edge">
<title>Node290&#45;&gt;Node369</title>
<path fill="none" stroke="midnightblue" d="M4887.65,-432.58C4607.21,-430.57 3543.92,-420.19 3211,-377 3200.09,-375.58 3188.54,-373.42 3177.54,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.66,-436.08 4897.69,-432.65 4887.71,-429.08 4887.66,-436.08"/>
</g>
<!-- Node370 -->
<g id="node149" class="node">
<title>Node370</title>
<g id="a_node149"><a xlink:href="_quantized_lstm_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="3367.5,-341 3367.5,-371 3518.5,-371 3518.5,-341 3367.5,-341"/>
<text text-anchor="start" x="3375.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantized</text>
<text text-anchor="middle" x="3443" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node370 -->
<g id="edge192" class="edge">
<title>Node290&#45;&gt;Node370</title>
<path fill="none" stroke="midnightblue" d="M4887.64,-431.94C4641.33,-427.85 3799.79,-411.61 3533,-377 3521.89,-375.56 3510.12,-373.41 3498.9,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.83,-435.44 4897.88,-432.1 4887.94,-428.44 4887.83,-435.44"/>
</g>
<!-- Node371 -->
<g id="node150" class="node">
<title>Node371</title>
<g id="a_node150"><a xlink:href="_rank_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="3815.5,-346.5 3815.5,-365.5 3988.5,-365.5 3988.5,-346.5 3815.5,-346.5"/>
<text text-anchor="middle" x="3902" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/RankLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node371 -->
<g id="edge194" class="edge">
<title>Node290&#45;&gt;Node371</title>
<path fill="none" stroke="midnightblue" d="M4887.86,-432.5C4730.33,-430.6 4329,-421.39 3997,-377 3976.79,-374.3 3954.46,-369.68 3936.53,-365.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.84,-436 4897.88,-432.62 4887.92,-429 4887.84,-436"/>
</g>
<!-- Node372 -->
<g id="node151" class="node">
<title>Node372</title>
<g id="a_node151"><a xlink:href="_switch_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="4006.5,-346.5 4006.5,-365.5 4187.5,-365.5 4187.5,-346.5 4006.5,-346.5"/>
<text text-anchor="middle" x="4097" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SwitchLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node372 -->
<g id="edge196" class="edge">
<title>Node290&#45;&gt;Node372</title>
<path fill="none" stroke="midnightblue" d="M4887.59,-430.79C4754.2,-425.85 4450.27,-411.54 4197,-377 4175.95,-374.13 4152.66,-369.56 4133.86,-365.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.54,-434.29 4897.66,-431.16 4887.79,-427.3 4887.54,-434.29"/>
</g>
<!-- Node373 -->
<g id="node152" class="node">
<title>Node373</title>
<g id="a_node152"><a xlink:href="_unmap_layer_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="4206,-346.5 4206,-365.5 4390,-365.5 4390,-346.5 4206,-346.5"/>
<text text-anchor="middle" x="4298" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/UnmapLayer.hpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node373 -->
<g id="edge198" class="edge">
<title>Node290&#45;&gt;Node373</title>
<path fill="none" stroke="midnightblue" d="M4887.46,-428.22C4782.09,-420.4 4574.13,-403.08 4399,-377 4378.31,-373.92 4355.44,-369.48 4336.7,-365.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.41,-431.73 4897.64,-428.97 4887.92,-424.75 4887.41,-431.73"/>
</g>
<!-- Node290&#45;&gt;Node140 -->
<g id="edge200" class="edge">
<title>Node290&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M4887.37,-432.66C4572.76,-430.86 3266.39,-420.84 2860,-377 2837.12,-374.53 2811.77,-369.76 2791.71,-365.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.69,-436.16 4897.7,-432.72 4887.72,-429.16 4887.69,-436.16"/>
</g>
<!-- Node290&#45;&gt;Node221 -->
<g id="edge201" class="edge">
<title>Node290&#45;&gt;Node221</title>
<path fill="none" stroke="midnightblue" d="M4887.65,-432.46C4504.92,-429.33 2624.04,-412.35 2045,-377 2002.25,-374.39 1954.38,-369.48 1916.89,-365.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4887.72,-435.96 4897.75,-432.54 4887.77,-428.96 4887.72,-435.96"/>
</g>
<!-- Node377 -->
<g id="node156" class="node">
<title>Node377</title>
<g id="a_node156"><a xlink:href="_mock_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9941.5,-268.5 9941.5,-298.5 10048.5,-298.5 10048.5,-268.5 9941.5,-268.5"/>
<text text-anchor="start" x="9949.5" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="9995" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MockBackend.cpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node377 -->
<g id="edge209" class="edge">
<title>Node290&#45;&gt;Node377</title>
<path fill="none" stroke="midnightblue" d="M5024.33,-432C5321.93,-427.46 6493.25,-407.69 6565,-377 6589.56,-366.49 6583.31,-345.21 6608,-335 6693.33,-299.7 9840.31,-309.92 9932,-299 9935.01,-298.64 9938.08,-298.2 9941.18,-297.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.06,-428.5 5014.12,-432.15 5024.17,-435.5 5024.06,-428.5"/>
</g>
<!-- Node265 -->
<g id="node157" class="node">
<title>Node265</title>
<g id="a_node157"><a xlink:href="_gpu_fsa_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10067,-268.5 10067,-298.5 10223,-298.5 10223,-268.5 10067,-268.5"/>
<text text-anchor="start" x="10075" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="10145" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node290&#45;&gt;Node265 -->
<g id="edge212" class="edge">
<title>Node290&#45;&gt;Node265</title>
<path fill="none" stroke="midnightblue" d="M5024.33,-432.51C5315.82,-430.18 6447.39,-418.52 6601,-377 6639.01,-366.73 6640.87,-344.83 6679,-335 6860.74,-288.15 9870.03,-315.3 10057,-299 10060.24,-298.72 10063.54,-298.38 10066.87,-298.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.29,-429.01 5014.32,-432.59 5024.35,-436.01 5024.29,-429.01"/>
</g>
<!-- Node290&#45;&gt;Node99 -->
<g id="edge213" class="edge">
<title>Node290&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M5024.28,-431.89C5376.93,-426.04 6977.56,-398.37 7024,-377 7046.87,-366.48 7039.04,-345.33 7062,-335 7151.05,-294.94 10479.65,-306.52 10577,-299 10580.06,-298.76 10583.17,-298.49 10586.31,-298.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5024.15,-428.39 5014.21,-432.05 5024.27,-435.39 5024.15,-428.39"/>
</g>
<!-- Node291&#45;&gt;Node154 -->
<g id="edge162" class="edge">
<title>Node291&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M3659.26,-334.29C3644.39,-322.77 3626.28,-308.73 3613.08,-298.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3657.54,-337.38 3667.58,-340.73 3661.82,-331.84 3657.54,-337.38"/>
</g>
<!-- Node291&#45;&gt;Node292 -->
<g id="edge159" class="edge">
<title>Node291&#45;&gt;Node292</title>
<path fill="none" stroke="midnightblue" d="M3708.72,-333.64C3720.85,-322.24 3735.42,-308.54 3746.1,-298.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3706.07,-331.33 3701.18,-340.73 3710.86,-336.43 3706.07,-331.33"/>
</g>
<!-- Node292&#45;&gt;Node137 -->
<g id="edge160" class="edge">
<title>Node292&#45;&gt;Node137</title>
<path fill="none" stroke="midnightblue" d="M3846.94,-267.92C4219.22,-232.65 5316.36,-220.92 5636.44,-218.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3846.55,-264.44 3836.94,-268.89 3847.23,-271.4 3846.55,-264.44"/>
</g>
<!-- Node292&#45;&gt;Node254 -->
<g id="edge161" class="edge">
<title>Node292&#45;&gt;Node254</title>
<path fill="none" stroke="midnightblue" d="M3846.96,-268.03C4210.5,-242.6 8507.4,-221.02 9157.76,-217.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3846.63,-264.55 3836.93,-268.83 3847.18,-271.53 3846.63,-264.55"/>
</g>
<!-- Node356&#45;&gt;Node150 -->
<g id="edge166" class="edge">
<title>Node356&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M4502.6,-337.18C4510.18,-323.13 4520.41,-304.14 4526.3,-293.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4499.32,-335.89 4497.66,-346.36 4505.49,-339.21 4499.32,-335.89"/>
</g>
<!-- Node357&#45;&gt;Node155 -->
<g id="edge168" class="edge">
<title>Node357&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M4678.54,-331.73C4684.42,-320.83 4691.22,-308.2 4696.32,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4675.35,-330.27 4673.69,-340.73 4681.52,-333.59 4675.35,-330.27"/>
</g>
<!-- Node358&#45;&gt;Node156 -->
<g id="edge170" class="edge">
<title>Node358&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M4862,-330.73C4862,-320.07 4862,-307.91 4862,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4858.5,-330.73 4862,-340.73 4865.5,-330.73 4858.5,-330.73"/>
</g>
<!-- Node359&#45;&gt;Node159 -->
<g id="edge172" class="edge">
<title>Node359&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M5040,-335.94C5040,-322.03 5040,-303.82 5040,-293.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5036.5,-336.36 5040,-346.36 5043.5,-336.36 5036.5,-336.36"/>
</g>
<!-- Node360&#45;&gt;Node162 -->
<g id="edge174" class="edge">
<title>Node360&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M5333.2,-335.1C5350.87,-323.46 5372.76,-309.04 5388.64,-298.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5330.82,-332.48 5324.4,-340.9 5334.67,-338.32 5330.82,-332.48"/>
</g>
<!-- Node361&#45;&gt;Node169 -->
<g id="edge176" class="edge">
<title>Node361&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M5569.65,-344.18C5585.74,-340.68 5604.1,-337.16 5621,-335 5972.12,-290.17 6394.63,-284.39 6573.39,-284.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5568.44,-340.87 5559.44,-346.46 5569.96,-347.7 5568.44,-340.87"/>
</g>
<!-- Node362&#45;&gt;Node173 -->
<g id="edge178" class="edge">
<title>Node362&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M5765.01,-338.82C5772.38,-337.3 5779.83,-335.97 5787,-335 5858.63,-325.27 6927.57,-294.8 7221.62,-286.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5764.08,-335.44 5755.05,-340.98 5765.57,-342.28 5764.08,-335.44"/>
</g>
<!-- Node363&#45;&gt;Node174 -->
<g id="edge180" class="edge">
<title>Node363&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M5925.96,-344.24C5942.44,-340.59 5961.48,-336.94 5979,-335 6138.79,-317.26 8613,-290.59 9110.32,-285.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5925.04,-340.85 5916.07,-346.49 5926.6,-347.68 5925.04,-340.85"/>
</g>
<!-- Node364&#45;&gt;Node180 -->
<g id="edge182" class="edge">
<title>Node364&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M6115.51,-344.09C6131.53,-340.47 6150,-336.89 6167,-335 6857.25,-258.36 8598.51,-336.23 9292,-299 9316.59,-297.68 9343.36,-295.39 9367.44,-293.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6114.31,-340.78 6105.37,-346.46 6115.9,-347.59 6114.31,-340.78"/>
</g>
<!-- Node365&#45;&gt;Node183 -->
<g id="edge184" class="edge">
<title>Node365&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M7004.74,-338.93C7013.19,-337.33 7021.77,-335.95 7030,-335 7775.78,-249.11 9660.32,-366.33 10408,-299 10410.98,-298.73 10414.02,-298.42 10417.08,-298.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7004.02,-335.51 6994.9,-340.9 7005.4,-342.37 7004.02,-335.51"/>
</g>
<!-- Node366&#45;&gt;Node184 -->
<g id="edge186" class="edge">
<title>Node366&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M6830.22,-338.94C6838.51,-337.34 6846.92,-335.95 6855,-335 7600.35,-247.34 9484.35,-364.2 10232,-299 10234.93,-298.74 10237.91,-298.45 10240.92,-298.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6829.29,-335.56 6820.2,-341 6830.7,-342.42 6829.29,-335.56"/>
</g>
<!-- Node367&#45;&gt;Node185 -->
<g id="edge188" class="edge">
<title>Node367&#45;&gt;Node185</title>
<path fill="none" stroke="midnightblue" d="M6310.32,-344.2C6327.31,-340.54 6346.95,-336.91 6365,-335 7065.81,-260.9 8833.45,-354.19 9536,-299 9552.28,-297.72 9569.95,-295.43 9585.8,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6309.12,-340.88 6300.12,-346.46 6310.64,-347.71 6309.12,-340.88"/>
</g>
<!-- Node368&#45;&gt;Node189 -->
<g id="edge190" class="edge">
<title>Node368&#45;&gt;Node189</title>
<path fill="none" stroke="midnightblue" d="M6511.02,-344.41C6529.28,-340.69 6550.53,-336.95 6570,-335 7269.44,-264.96 9032.19,-353.56 9733,-299 9749.44,-297.72 9767.29,-295.43 9783.3,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6510.28,-340.99 6501.21,-346.46 6511.72,-347.84 6510.28,-340.99"/>
</g>
<!-- Node370&#45;&gt;Node197 -->
<g id="edge193" class="edge">
<title>Node370&#45;&gt;Node197</title>
<path fill="none" stroke="midnightblue" d="M3438.18,-330.73C3436.06,-320.07 3433.65,-307.91 3431.83,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3434.79,-331.61 3440.17,-340.73 3441.65,-330.24 3434.79,-331.61"/>
</g>
<!-- Node371&#45;&gt;Node199 -->
<g id="edge195" class="edge">
<title>Node371&#45;&gt;Node199</title>
<path fill="none" stroke="midnightblue" d="M3911.63,-337.59C3919.43,-323.5 3930.08,-304.24 3936.18,-293.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3908.56,-335.91 3906.78,-346.36 3914.69,-339.3 3908.56,-335.91"/>
</g>
<!-- Node372&#45;&gt;Node215 -->
<g id="edge197" class="edge">
<title>Node372&#45;&gt;Node215</title>
<path fill="none" stroke="midnightblue" d="M4106.63,-337.59C4114.43,-323.5 4125.08,-304.24 4131.18,-293.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4103.56,-335.91 4101.78,-346.36 4109.69,-339.3 4103.56,-335.91"/>
</g>
<!-- Node373&#45;&gt;Node220 -->
<g id="edge199" class="edge">
<title>Node373&#45;&gt;Node220</title>
<path fill="none" stroke="midnightblue" d="M4307.6,-337.18C4315.18,-323.13 4325.41,-304.14 4331.3,-293.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4304.32,-335.89 4302.66,-346.36 4310.49,-339.21 4304.32,-335.89"/>
</g>
<!-- Node221&#45;&gt;Node4 -->
<g id="edge203" class="edge">
<title>Node221&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1852.06,-336.36C1852.85,-322.4 1853.9,-303.93 1854.51,-293.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1848.56,-336.17 1851.49,-346.36 1855.55,-336.57 1848.56,-336.17"/>
</g>
<!-- Node221&#45;&gt;Node38 -->
<g id="edge202" class="edge">
<title>Node221&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M1881.02,-342.55C1915.35,-328.32 1970.64,-305.38 2000.42,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1879.4,-339.43 1871.51,-346.5 1882.08,-345.9 1879.4,-339.43"/>
</g>
<!-- Node221&#45;&gt;Node31 -->
<g id="edge205" class="edge">
<title>Node221&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M1825.85,-341.03C1798.55,-324.05 1761.33,-294.39 1781,-268 1849.07,-176.69 2198.82,-114.12 2340.4,-92.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1824.25,-344.15 1834.63,-346.28 1827.84,-338.14 1824.25,-344.15"/>
</g>
<!-- Node221&#45;&gt;Node123 -->
<g id="edge206" class="edge">
<title>Node221&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M1817.64,-343.06C1783.21,-330.74 1729.55,-311.54 1693.14,-298.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1816.64,-346.42 1827.24,-346.5 1819,-339.83 1816.64,-346.42"/>
</g>
<!-- Node221&#45;&gt;Node41 -->
<g id="edge204" class="edge">
<title>Node221&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M1794.06,-344.68C1716.95,-330.71 1580.74,-306.02 1509.09,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1793.61,-348.16 1804.08,-346.5 1794.86,-341.27 1793.61,-348.16"/>
</g>
<!-- Node410&#45;&gt;Node255 -->
<g id="edge219" class="edge">
<title>Node410&#45;&gt;Node255</title>
<path fill="none" stroke="midnightblue" d="M5046.25,-510.02C5338.41,-505.81 6284.35,-484.25 7058,-377 7077.79,-374.26 7099.65,-369.64 7117.2,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5046.08,-506.52 5036.13,-510.16 5046.18,-513.52 5046.08,-506.52"/>
</g>
<!-- Node410&#45;&gt;Node290 -->
<g id="edge218" class="edge">
<title>Node410&#45;&gt;Node290</title>
<path fill="none" stroke="midnightblue" d="M4956,-492.22C4956,-476.7 4956,-455.36 4956,-443.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4952.5,-492.28 4956,-502.28 4959.5,-492.28 4952.5,-492.28"/>
</g>
<!-- Node413&#45;&gt;Node39 -->
<g id="edge227" class="edge">
<title>Node413&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M10757.74,-333.52C10775.44,-314.27 10794.21,-286.32 10776,-268 10766.73,-258.67 3652.84,-222.24 2803.58,-217.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10755.01,-331.3 10750.58,-340.93 10760.04,-336.17 10755.01,-331.3"/>
</g>
<!-- Node413&#45;&gt;Node70 -->
<g id="edge230" class="edge">
<title>Node413&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M10768.48,-336.12C10808.36,-314.79 10877.68,-281.32 10942,-268 11185.24,-217.64 15111.36,-217.23 15704.25,-217.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10766.6,-333.16 10759.47,-341 10769.93,-339.31 10766.6,-333.16"/>
</g>
<!-- Node413&#45;&gt;Node183 -->
<g id="edge226" class="edge">
<title>Node413&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M10677.21,-338.16C10635.77,-326.09 10580.56,-310.01 10541.42,-298.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10676.32,-341.55 10686.9,-340.99 10678.28,-334.83 10676.32,-341.55"/>
</g>
<!-- Node413&#45;&gt;Node272 -->
<g id="edge233" class="edge">
<title>Node413&#45;&gt;Node272</title>
<path fill="none" stroke="midnightblue" d="M10813.21,-343.25C10838.6,-339.93 10866.94,-336.75 10893,-335 11528.63,-292.3 16332.26,-285.31 16962.79,-284.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10812.72,-339.79 10803.27,-344.58 10813.64,-346.72 10812.72,-339.79"/>
</g>
<!-- Node413&#45;&gt;Node274 -->
<g id="edge234" class="edge">
<title>Node413&#45;&gt;Node274</title>
<path fill="none" stroke="midnightblue" d="M10802.06,-338.61C10807.12,-337.38 10812.14,-336.17 10817,-335 10868.73,-322.56 10927.58,-308.62 10970.3,-298.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10801.23,-335.21 10792.34,-340.97 10802.88,-342.01 10801.23,-335.21"/>
</g>
<!-- Node413&#45;&gt;Node276 -->
<g id="edge235" class="edge">
<title>Node413&#45;&gt;Node276</title>
<path fill="none" stroke="midnightblue" d="M10813.39,-344.99C10847.87,-341.06 10888.88,-337.01 10926,-335 12037.05,-274.99 19827.65,-325.8 20940,-299 21015.38,-297.18 21100.52,-293.32 21164.75,-290.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10812.91,-341.52 10803.38,-346.15 10813.72,-348.48 10812.91,-341.52"/>
</g>
<!-- Node413&#45;&gt;Node377 -->
<g id="edge228" class="edge">
<title>Node413&#45;&gt;Node377</title>
<path fill="none" stroke="midnightblue" d="M10676.93,-338.64C10670.58,-337.24 10664.18,-335.98 10658,-335 10394.14,-293.22 10322.42,-337.09 10058,-299 10054.89,-298.55 10051.71,-298.03 10048.5,-297.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10676.3,-342.09 10686.83,-340.96 10677.89,-335.27 10676.3,-342.09"/>
</g>
<!-- Node413&#45;&gt;Node265 -->
<g id="edge231" class="edge">
<title>Node413&#45;&gt;Node265</title>
<path fill="none" stroke="midnightblue" d="M10675.91,-338.57C10669.89,-337.22 10663.84,-336 10658,-335 10470.71,-303 10420.53,-322.64 10232,-299 10229.11,-298.64 10226.18,-298.25 10223.21,-297.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10675.44,-342.06 10685.98,-340.94 10677.04,-335.24 10675.44,-342.06"/>
</g>
<!-- Node413&#45;&gt;Node99 -->
<g id="edge232" class="edge">
<title>Node413&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M10716.66,-332.71C10707.52,-321.6 10696.73,-308.49 10688.72,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10714.21,-335.23 10723.26,-340.73 10719.61,-330.79 10714.21,-335.23"/>
</g>
<!-- Node413&#45;&gt;Node414 -->
<g id="edge229" class="edge">
<title>Node413&#45;&gt;Node414</title>
<path fill="none" stroke="midnightblue" d="M10813.39,-344.96C10847.86,-341.02 10888.88,-336.97 10926,-335 11500.08,-304.52 31047.12,-301.81 31622,-299 32283.19,-295.77 33080.53,-288.02 33341.07,-285.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10812.91,-341.49 10803.38,-346.12 10813.71,-348.45 10812.91,-341.49"/>
</g>
<!-- Node415&#45;&gt;Node31 -->
<g id="edge421" class="edge">
<title>Node415&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M17357.04,-583.43C18498.76,-582.41 31786.22,-569.75 31876,-533 31900.72,-522.88 31894.28,-501.12 31919,-491 31989.77,-462.04 42853.54,-455.62 42930,-455 43098.34,-453.64 48860.22,-484.23 48990,-377 49022.35,-350.27 49009,-326.47 49009,-284.5 49009,-284.5 49009,-284.5 49009,-215.5 49009,-136.27 4319.96,-85.64 2459.73,-83.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.89,-579.93 17346.9,-583.44 17356.9,-586.93 17356.89,-579.93"/>
</g>
<!-- Node415&#45;&gt;Node142 -->
<g id="edge360" class="edge">
<title>Node415&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M17201.13,-583.39C16659.65,-582.5 13448.89,-575.47 12473,-533 12019.66,-513.27 11903.77,-522.16 11455,-455 11300.82,-431.93 11120.09,-384.88 11048.97,-365.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.17,-586.89 17211.18,-583.4 17201.18,-579.89 17201.17,-586.89"/>
</g>
<!-- Node415&#45;&gt;Node143 -->
<g id="edge361" class="edge">
<title>Node415&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M17201.12,-583.4C16611.43,-582.58 12865.94,-575.69 12632,-533 12451.9,-500.14 12250.35,-406.62 12177.84,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.21,-586.9 17211.22,-583.42 17201.22,-579.9 17201.21,-586.9"/>
</g>
<!-- Node415&#45;&gt;Node144 -->
<g id="edge362" class="edge">
<title>Node415&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M17201.05,-583.38C16622.66,-582.43 13014.57,-574.84 12789,-533 12611.63,-500.1 12413.59,-406.61 12342.35,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.36,-586.88 17211.37,-583.4 17201.37,-579.89 17201.36,-586.88"/>
</g>
<!-- Node415&#45;&gt;Node145 -->
<g id="edge363" class="edge">
<title>Node415&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M17200.99,-583.38C16633.66,-582.4 13157.38,-574.72 12940,-533 12768.62,-500.11 12578.28,-406.82 12509.55,-371.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.11,-586.88 17211.12,-583.4 17201.12,-579.88 17201.11,-586.88"/>
</g>
<!-- Node415&#45;&gt;Node148 -->
<g id="edge364" class="edge">
<title>Node415&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M17200.98,-583.39C16644.49,-582.46 13293.47,-575.17 13084,-533 12920.6,-500.11 12740.59,-407.03 12675.36,-371.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.29,-586.89 17211.3,-583.4 17201.3,-579.89 17201.29,-586.89"/>
</g>
<!-- Node415&#45;&gt;Node149 -->
<g id="edge365" class="edge">
<title>Node415&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M17201.34,-583.4C16656.4,-582.61 13421.92,-576.1 13220,-533 13065.66,-500.06 12897.52,-407.01 12836.65,-371.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.45,-586.9 17211.46,-583.42 17201.46,-579.9 17201.45,-586.9"/>
</g>
<!-- Node415&#45;&gt;Node150 -->
<g id="edge366" class="edge">
<title>Node415&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M17201.24,-583.49C16063.64,-583.32 2824.27,-580.28 2740,-533 2659.46,-487.81 2612.37,-400.96 2677,-335 2711.2,-300.09 4387.31,-303.2 4436,-299 4451.46,-297.67 4468.22,-295.39 4483.3,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.35,-586.99 17211.35,-583.49 17201.35,-579.99 17201.35,-586.99"/>
</g>
<!-- Node415&#45;&gt;Node152 -->
<g id="edge367" class="edge">
<title>Node415&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M17201.12,-583.48C16664.92,-583.25 13535.43,-579.87 13341,-533 13203.91,-499.95 13058.73,-406.97 13006.33,-371.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.45,-586.98 17211.45,-583.49 17201.46,-579.98 17201.45,-586.98"/>
</g>
<!-- Node415&#45;&gt;Node153 -->
<g id="edge368" class="edge">
<title>Node415&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M17200.8,-583.1C16662.64,-580.25 13526.13,-562.41 13433,-533 13320.8,-497.57 13213.44,-395.74 13183.33,-365.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.15,-586.6 17211.17,-583.15 17201.19,-579.6 17201.15,-586.6"/>
</g>
<!-- Node415&#45;&gt;Node154 -->
<g id="edge369" class="edge">
<title>Node415&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M17201.29,-583.4C16054,-581.87 2588.45,-563.32 2550,-533 2480.87,-478.5 2478.54,-392.73 2545,-335 2585.63,-299.71 3459.49,-304.7 3513,-299 3516.02,-298.68 3519.09,-298.31 3522.2,-297.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.47,-586.9 17211.47,-583.41 17201.48,-579.9 17201.47,-586.9"/>
</g>
<!-- Node415&#45;&gt;Node155 -->
<g id="edge370" class="edge">
<title>Node415&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M17201.06,-583.49C16064.24,-583.25 2871.31,-579.54 2787,-533 2743.93,-509.23 2653.54,-370.11 2688,-335 2725.7,-296.6 4571.45,-304.38 4625,-299 4627.91,-298.71 4630.88,-298.37 4633.87,-297.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.16,-586.99 17211.16,-583.49 17201.16,-579.99 17201.16,-586.99"/>
</g>
<!-- Node415&#45;&gt;Node156 -->
<g id="edge371" class="edge">
<title>Node415&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M17201.11,-583.55C16212.54,-584.09 6124.41,-588.3 4808,-533 4374.11,-514.77 3154.57,-696.1 2860,-377 2847.34,-363.28 2846.92,-348.32 2860,-335 2897.42,-296.87 4729.84,-304.34 4783,-299 4785.91,-298.71 4788.88,-298.37 4791.87,-297.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.3,-587.05 17211.3,-583.54 17201.3,-580.05 17201.3,-587.05"/>
</g>
<!-- Node415&#45;&gt;Node159 -->
<g id="edge372" class="edge">
<title>Node415&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M17201.48,-583.46C16158.36,-582.85 4937.47,-575.29 4867,-533 4785.03,-483.81 4722.27,-408.82 4783,-335 4789.52,-327.08 4914.61,-305.22 4987.83,-293.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.49,-586.96 17211.49,-583.46 17201.49,-579.96 17201.49,-586.96"/>
</g>
<!-- Node415&#45;&gt;Node160 -->
<g id="edge373" class="edge">
<title>Node415&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M17200.99,-583.4C16667.5,-582.6 13575.96,-576.11 13490,-533 13419.61,-497.69 13375.53,-406.48 13360.65,-371.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.26,-586.9 17211.27,-583.41 17201.27,-579.9 17201.26,-586.9"/>
</g>
<!-- Node415&#45;&gt;Node162 -->
<g id="edge374" class="edge">
<title>Node415&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M17201.15,-583.34C16360.82,-581.54 8981.41,-564.94 8011,-533 7993.05,-532.41 5442.57,-388.77 5429,-377 5406.58,-357.56 5406.37,-319.37 5408.16,-298.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.31,-586.84 17211.32,-583.36 17201.32,-579.84 17201.31,-586.84"/>
</g>
<!-- Node415&#45;&gt;Node163 -->
<g id="edge375" class="edge">
<title>Node415&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M17201.19,-583.32C16416.31,-581.5 9954.44,-565.48 9761,-533 9596.75,-505.42 9567.65,-453.08 9406,-413 9308.56,-388.84 9281.55,-396.13 9183,-377 9173.77,-375.21 9164.04,-373.16 9154.54,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.24,-586.82 17211.25,-583.35 17201.25,-579.82 17201.24,-586.82"/>
</g>
<!-- Node415&#45;&gt;Node164 -->
<g id="edge376" class="edge">
<title>Node415&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M17200.77,-583.2C16664.25,-581.02 13548.65,-566.92 13515,-533 13471.52,-489.19 13496.04,-404.94 13508.31,-371.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.09,-586.7 17211.11,-583.24 17201.12,-579.7 17201.09,-586.7"/>
</g>
<!-- Node415&#45;&gt;Node166 -->
<g id="edge377" class="edge">
<title>Node415&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M17201.04,-583.19C16666.36,-581.01 13561.44,-566.89 13528,-533 13517.32,-522.17 13510.73,-438.62 13529,-413 13540.65,-396.66 13585.93,-381.5 13624.72,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.33,-586.7 17211.34,-583.24 17201.35,-579.7 17201.33,-586.7"/>
</g>
<!-- Node415&#45;&gt;Node167 -->
<g id="edge378" class="edge">
<title>Node415&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M17201.22,-583.18C16669.5,-580.92 13590.39,-566.41 13557,-533 13519.3,-495.27 13521.47,-453.64 13556,-413 13588.08,-375.25 13727.24,-385.77 13776,-377 13786.39,-375.13 13797.36,-373.07 13808.1,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.45,-586.68 17211.47,-583.23 17201.48,-579.68 17201.45,-586.68"/>
</g>
<!-- Node415&#45;&gt;Node168 -->
<g id="edge379" class="edge">
<title>Node415&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M17201.09,-583.18C16670.12,-580.93 13604.04,-566.49 13571,-533 13558.79,-520.63 13550.9,-435.75 13572,-413 13602.87,-379.71 13934.13,-383.89 13979,-377 13998.03,-374.08 14019.03,-369.55 14036.06,-365.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.31,-586.68 17211.32,-583.23 17201.34,-579.68 17201.31,-586.68"/>
</g>
<!-- Node415&#45;&gt;Node169 -->
<g id="edge380" class="edge">
<title>Node415&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M17201.14,-583.47C16383.2,-583.15 9377.75,-579.05 8456,-533 8257.59,-523.09 8209.01,-507 8011,-491 7862.94,-479.03 6789.4,-476.38 6679,-377 6654.87,-355.28 6656.7,-311.83 6658.77,-293.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.33,-586.97 17211.33,-583.48 17201.33,-579.97 17201.33,-586.97"/>
</g>
<!-- Node415&#45;&gt;Node170 -->
<g id="edge381" class="edge">
<title>Node415&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M17201.41,-583.38C16415.54,-582.11 9922.64,-570.48 9833,-533 9815.6,-525.73 9729.96,-421.23 9713,-413 9590.99,-353.79 9543.86,-398.71 9410,-377 9399.31,-375.27 9388,-373.17 9377.04,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.48,-586.88 17211.48,-583.4 17201.49,-579.88 17201.48,-586.88"/>
</g>
<!-- Node415&#45;&gt;Node172 -->
<g id="edge382" class="edge">
<title>Node415&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M17201.28,-583.18C16673.27,-580.88 13632.77,-566.22 13600,-533 13562.55,-495.03 13563.52,-451.9 13600,-413 13642.65,-367.52 14098.18,-385.13 14160,-377 14181.06,-374.23 14204.35,-369.66 14223.15,-365.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.44,-586.68 17211.45,-583.22 17201.47,-579.68 17201.44,-586.68"/>
</g>
<!-- Node415&#45;&gt;Node173 -->
<g id="edge383" class="edge">
<title>Node415&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M17201.16,-583.36C16425.2,-581.93 10091.85,-569.17 9256,-533 9147.92,-528.32 7396.03,-448.67 7315,-377 7292.77,-357.34 7292.48,-319.24 7294.21,-298.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.37,-586.86 17211.38,-583.38 17201.38,-579.86 17201.37,-586.86"/>
</g>
<!-- Node415&#45;&gt;Node174 -->
<g id="edge384" class="edge">
<title>Node415&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M17201.45,-583.46C16419.23,-582.98 9979.24,-577.65 9789,-533 9747.59,-523.28 9742.24,-507.41 9703,-491 9606.52,-450.65 9582.67,-437.5 9481,-413 9423.22,-399.08 9259.42,-417.58 9216,-377 9192.28,-354.84 9193.89,-311.62 9195.83,-293.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.47,-586.96 17211.47,-583.46 17201.48,-579.96 17201.47,-586.96"/>
</g>
<!-- Node415&#45;&gt;Node175 -->
<g id="edge385" class="edge">
<title>Node415&#45;&gt;Node175</title>
<path fill="none" stroke="midnightblue" d="M17201.05,-583.17C16674.84,-580.82 13661.49,-565.94 13629,-533 13591.55,-495.03 13592.23,-451.63 13629,-413 13684.99,-354.18 14278.65,-388.79 14359,-377 14369.03,-375.53 14379.63,-373.37 14389.74,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.18,-586.67 17211.2,-583.21 17201.21,-579.67 17201.18,-586.67"/>
</g>
<!-- Node415&#45;&gt;Node176 -->
<g id="edge386" class="edge">
<title>Node415&#45;&gt;Node176</title>
<path fill="none" stroke="midnightblue" d="M17201.25,-583.16C16678.05,-580.76 13690.22,-565.68 13658,-533 13620.55,-495.03 13621.08,-451.49 13658,-413 13691.18,-378.41 14472.41,-382.67 14520,-377 14532.34,-375.53 14545.42,-373.38 14557.93,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.33,-586.66 17211.34,-583.2 17201.36,-579.66 17201.33,-586.66"/>
</g>
<!-- Node415&#45;&gt;Node177 -->
<g id="edge387" class="edge">
<title>Node415&#45;&gt;Node177</title>
<path fill="none" stroke="midnightblue" d="M17201.46,-583.15C16681.29,-580.71 13718.95,-565.41 13687,-533 13649.55,-495.02 13649.95,-451.36 13687,-413 13726.93,-371.65 14664.12,-385.27 14721,-377 14730.7,-375.59 14740.95,-373.42 14750.69,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.48,-586.65 17211.49,-583.2 17201.51,-579.65 17201.48,-586.65"/>
</g>
<!-- Node415&#45;&gt;Node178 -->
<g id="edge388" class="edge">
<title>Node415&#45;&gt;Node178</title>
<path fill="none" stroke="midnightblue" d="M17200.88,-583.14C16681.55,-580.64 13747.67,-565.12 13716,-533 13678.56,-495.02 13678.88,-451.29 13716,-413 13760.84,-366.75 14811.09,-385.1 14875,-377 14886.15,-375.59 14897.97,-373.42 14909.22,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.24,-586.64 17211.26,-583.19 17201.28,-579.64 17201.24,-586.64"/>
</g>
<!-- Node415&#45;&gt;Node180 -->
<g id="edge389" class="edge">
<title>Node415&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M17201.07,-583.29C16441.34,-581.15 10378.9,-563.18 10197,-533 10128.37,-521.61 9669.17,-356.47 9603,-335 9556.59,-319.94 9502.42,-302.97 9470.51,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.33,-586.79 17211.34,-583.31 17201.35,-579.79 17201.33,-586.79"/>
</g>
<!-- Node415&#45;&gt;Node181 -->
<g id="edge390" class="edge">
<title>Node415&#45;&gt;Node181</title>
<path fill="none" stroke="midnightblue" d="M17201.11,-583.13C16684.86,-580.59 13776.4,-564.85 13745,-533 13707.56,-495.02 13707.81,-451.23 13745,-413 13795.65,-360.93 14979.97,-386.37 15052,-377 15062.67,-375.61 15073.96,-373.46 15084.71,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.41,-586.63 17211.42,-583.18 17201.44,-579.63 17201.41,-586.63"/>
</g>
<!-- Node415&#45;&gt;Node182 -->
<g id="edge391" class="edge">
<title>Node415&#45;&gt;Node182</title>
<path fill="none" stroke="midnightblue" d="M17201.2,-583.46C16416.66,-582.95 9960.76,-577.42 9875,-533 9816.74,-502.82 9844.31,-448.3 9789,-413 9716.55,-366.76 9683.22,-394.13 9599,-377 9581.22,-373.38 9561.56,-369.14 9545,-365.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.26,-586.96 17211.26,-583.46 17201.26,-579.96 17201.26,-586.96"/>
</g>
<!-- Node415&#45;&gt;Node183 -->
<g id="edge392" class="edge">
<title>Node415&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M17201.03,-583.31C16569.39,-581.72 12298.68,-569.66 11729,-533 11438.64,-514.31 10622.1,-594.65 10429,-377 10416.61,-363.04 10420.86,-351.8 10429,-335 10436.59,-319.33 10451.66,-307.06 10465.28,-298.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.38,-586.81 17211.38,-583.34 17201.39,-579.81 17201.38,-586.81"/>
</g>
<!-- Node415&#45;&gt;Node184 -->
<g id="edge393" class="edge">
<title>Node415&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M17201.32,-583.29C16471.77,-581.27 10845.55,-564.65 10677,-533 10581.19,-515.01 10552.28,-510.3 10472,-455 10406.68,-410.01 10350.65,-331.25 10329.26,-298.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.44,-586.79 17211.45,-583.32 17201.46,-579.79 17201.44,-586.79"/>
</g>
<!-- Node415&#45;&gt;Node185 -->
<g id="edge394" class="edge">
<title>Node415&#45;&gt;Node185</title>
<path fill="none" stroke="midnightblue" d="M17201.36,-583.27C16453.92,-581.04 10558.02,-562.48 10381,-533 10107.33,-487.42 10052.37,-422.22 9789,-335 9744.13,-320.14 9691.83,-303.03 9661.17,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.46,-586.77 17211.47,-583.3 17201.48,-579.77 17201.46,-586.77"/>
</g>
<!-- Node415&#45;&gt;Node186 -->
<g id="edge395" class="edge">
<title>Node415&#45;&gt;Node186</title>
<path fill="none" stroke="midnightblue" d="M17200.92,-583.12C16686.67,-580.52 13805.13,-564.58 13774,-533 13736.56,-495.02 13736.76,-451.18 13774,-413 13830.15,-355.44 15141.26,-387.37 15221,-377 15231.55,-375.63 15242.72,-373.48 15253.34,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.19,-586.62 17211.21,-583.17 17201.22,-579.62 17201.19,-586.62"/>
</g>
<!-- Node415&#45;&gt;Node187 -->
<g id="edge396" class="edge">
<title>Node415&#45;&gt;Node187</title>
<path fill="none" stroke="midnightblue" d="M17201.16,-583.11C16690.05,-580.47 13833.86,-564.31 13803,-533 13765.56,-495.01 13765.72,-451.14 13803,-413 13833.78,-381.51 15344.26,-382.15 15388,-377 15399.65,-375.63 15411.98,-373.48 15423.74,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.36,-586.61 17211.38,-583.16 17201.4,-579.61 17201.36,-586.61"/>
</g>
<!-- Node415&#45;&gt;Node188 -->
<g id="edge397" class="edge">
<title>Node415&#45;&gt;Node188</title>
<path fill="none" stroke="midnightblue" d="M17201,-583.1C16691.94,-580.41 13862.58,-564.03 13832,-533 13794.56,-495.01 13794.68,-451.1 13832,-413 13865.87,-378.42 15525.92,-382.56 15574,-377 15585.93,-375.62 15598.59,-373.43 15610.62,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.16,-586.6 17211.18,-583.15 17201.2,-579.6 17201.16,-586.6"/>
</g>
<!-- Node415&#45;&gt;Node189 -->
<g id="edge398" class="edge">
<title>Node415&#45;&gt;Node189</title>
<path fill="none" stroke="midnightblue" d="M17201.29,-583.28C16462.48,-581.16 10700.8,-563.63 10528,-533 10385.58,-507.76 9953.89,-333.79 9853.85,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.28,-586.78 17211.29,-583.31 17201.3,-579.78 17201.28,-586.78"/>
</g>
<!-- Node415&#45;&gt;Node190 -->
<g id="edge399" class="edge">
<title>Node415&#45;&gt;Node190</title>
<path fill="none" stroke="midnightblue" d="M17201.31,-583.53C16410.53,-583.77 9841.29,-584.21 9435,-533 9365.83,-524.28 8890.99,-399.73 8761.54,-365.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.44,-587.03 17211.44,-583.53 17201.44,-580.03 17201.44,-587.03"/>
</g>
<!-- Node415&#45;&gt;Node191 -->
<g id="edge400" class="edge">
<title>Node415&#45;&gt;Node191</title>
<path fill="none" stroke="midnightblue" d="M17201.25,-583.09C16695.39,-580.35 13891.32,-563.77 13861,-533 13823.57,-495.01 13823.65,-451.07 13861,-413 13897.99,-375.3 15709.63,-383.87 15762,-377 15772.34,-375.64 15783.27,-373.47 15793.64,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.35,-586.59 17211.37,-583.15 17201.39,-579.59 17201.35,-586.59"/>
</g>
<!-- Node415&#45;&gt;Node192 -->
<g id="edge401" class="edge">
<title>Node415&#45;&gt;Node192</title>
<path fill="none" stroke="midnightblue" d="M17201.11,-583.08C16697.37,-580.28 13920.04,-563.49 13890,-533 13852.57,-495.01 13852.62,-451.04 13890,-413 13929.58,-372.71 15866.96,-384.08 15923,-377 15933.71,-375.65 15945.04,-373.47 15955.79,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.17,-586.58 17211.19,-583.14 17201.2,-579.58 17201.17,-586.58"/>
</g>
<!-- Node415&#45;&gt;Node193 -->
<g id="edge402" class="edge">
<title>Node415&#45;&gt;Node193</title>
<path fill="none" stroke="midnightblue" d="M17201.37,-583.07C16700.88,-580.23 13948.77,-563.22 13919,-533 13881.57,-495.01 13881.6,-451.02 13919,-413 13961.29,-370 16030.16,-384.53 16090,-377 16100.71,-375.65 16112.04,-373.48 16122.79,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.37,-586.57 17211.39,-583.13 17201.41,-579.57 17201.37,-586.57"/>
</g>
<!-- Node415&#45;&gt;Node195 -->
<g id="edge403" class="edge">
<title>Node415&#45;&gt;Node195</title>
<path fill="none" stroke="midnightblue" d="M17201.24,-583.6C16420.04,-584.58 10007.76,-590.79 9612,-533 9423.28,-505.44 9385.44,-457.56 9200,-413 9116.86,-393.02 9094.84,-393.81 9011,-377 8992.82,-373.36 8972.73,-369.15 8955.72,-365.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.26,-587.1 17211.25,-583.59 17201.25,-580.1 17201.26,-587.1"/>
</g>
<!-- Node415&#45;&gt;Node199 -->
<g id="edge404" class="edge">
<title>Node415&#45;&gt;Node199</title>
<path fill="none" stroke="midnightblue" d="M17201.27,-583.56C16057.22,-584.4 2667.05,-592.99 2590,-533 2520.5,-478.88 2515.33,-393.72 2581,-335 2633.37,-288.17 3775.03,-305.26 3845,-299 3860.45,-297.62 3877.19,-295.36 3892.3,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.44,-587.06 17211.43,-583.55 17201.43,-580.06 17201.44,-587.06"/>
</g>
<!-- Node415&#45;&gt;Node200 -->
<g id="edge405" class="edge">
<title>Node415&#45;&gt;Node200</title>
<path fill="none" stroke="midnightblue" d="M17200.88,-583.06C16701.62,-580.15 13977.49,-562.94 13948,-533 13910.57,-495 13910.58,-451.01 13948,-413 13993,-367.29 16193.2,-383.7 16257,-377 16279.43,-374.64 16304.28,-369.82 16323.83,-365.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.2,-586.56 17211.22,-583.12 17201.24,-579.56 17201.2,-586.56"/>
</g>
<!-- Node415&#45;&gt;Node201 -->
<g id="edge406" class="edge">
<title>Node415&#45;&gt;Node201</title>
<path fill="none" stroke="midnightblue" d="M17201.16,-583.05C16705.21,-580.1 14006.23,-562.68 13977,-533 13939.58,-495 13939.56,-450.98 13977,-413 14025.42,-363.87 16391.59,-385.82 16460,-377 16470.34,-375.67 16481.28,-373.5 16491.65,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.42,-586.55 17211.44,-583.11 17201.46,-579.55 17201.42,-586.55"/>
</g>
<!-- Node415&#45;&gt;Node202 -->
<g id="edge407" class="edge">
<title>Node415&#45;&gt;Node202</title>
<path fill="none" stroke="midnightblue" d="M17201.06,-583.04C16707.39,-580.03 14034.95,-562.4 14006,-533 13968.58,-495 13968.55,-450.97 14006,-413 14057.01,-361.28 16548.76,-384.66 16621,-377 16643.01,-374.67 16667.37,-369.84 16686.53,-365.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.26,-586.54 17211.28,-583.1 17201.31,-579.54 17201.26,-586.54"/>
</g>
<!-- Node415&#45;&gt;Node204 -->
<g id="edge408" class="edge">
<title>Node415&#45;&gt;Node204</title>
<path fill="none" stroke="midnightblue" d="M17200.96,-583.03C16709.63,-579.96 14063.68,-562.13 14035,-533 13997.58,-495 13997.53,-450.96 14035,-413 14089.35,-357.94 16743.09,-385.43 16820,-377 16841.15,-374.68 16864.54,-369.86 16882.93,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.12,-586.53 17211.14,-583.09 17201.17,-579.53 17201.12,-586.53"/>
</g>
<!-- Node415&#45;&gt;Node205 -->
<g id="edge409" class="edge">
<title>Node415&#45;&gt;Node205</title>
<path fill="none" stroke="midnightblue" d="M17201.27,-583.02C16713.31,-579.91 14092.41,-561.86 14064,-533 14026.58,-494.99 14026.52,-450.94 14064,-413 14093.1,-383.55 17003.81,-381.21 17045,-377 17067.65,-374.68 17092.74,-369.86 17112.48,-365.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.36,-586.52 17211.38,-583.08 17201.4,-579.52 17201.36,-586.52"/>
</g>
<!-- Node415&#45;&gt;Node206 -->
<g id="edge410" class="edge">
<title>Node415&#45;&gt;Node206</title>
<path fill="none" stroke="midnightblue" d="M17201.19,-583.01C16715.64,-579.84 14121.14,-561.59 14093,-533 14055.59,-494.99 14055.5,-450.93 14093,-413 14123.79,-381.86 17202.47,-381.78 17246,-377 17266.94,-374.7 17290.08,-369.88 17308.28,-365.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.23,-586.51 17211.26,-583.07 17201.28,-579.51 17201.23,-586.51"/>
</g>
<!-- Node415&#45;&gt;Node207 -->
<g id="edge411" class="edge">
<title>Node415&#45;&gt;Node207</title>
<path fill="none" stroke="midnightblue" d="M17200.97,-583.75C16720.88,-585.08 14186.53,-589.42 14131,-533 14093.59,-494.99 14093.49,-450.92 14131,-413 14163.27,-380.37 17389.47,-382.79 17435,-377 17445.49,-375.67 17456.58,-373.47 17467.08,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.27,-587.25 17211.26,-583.72 17201.25,-580.25 17201.27,-587.25"/>
</g>
<!-- Node415&#45;&gt;Node208 -->
<g id="edge412" class="edge">
<title>Node415&#45;&gt;Node208</title>
<path fill="none" stroke="midnightblue" d="M17201.14,-583.73C16724.94,-584.95 14223.82,-588.72 14169,-533 14131.6,-494.98 14131.49,-450.91 14169,-413 14202.48,-379.17 17548.79,-383.06 17596,-377 17606.37,-375.67 17617.32,-373.47 17627.7,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.36,-587.23 17211.35,-583.7 17201.34,-580.23 17201.36,-587.23"/>
</g>
<!-- Node415&#45;&gt;Node209 -->
<g id="edge413" class="edge">
<title>Node415&#45;&gt;Node209</title>
<path fill="none" stroke="midnightblue" d="M17201.34,-583.71C16729.06,-584.83 14261.12,-588.01 14207,-533 14169.6,-494.98 14169.48,-450.9 14207,-413 14241.67,-377.98 17706.12,-383.27 17755,-377 17765.37,-375.67 17776.33,-373.47 17786.7,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.47,-587.21 17211.46,-583.69 17201.46,-580.21 17201.47,-587.21"/>
</g>
<!-- Node415&#45;&gt;Node210 -->
<g id="edge414" class="edge">
<title>Node415&#45;&gt;Node210</title>
<path fill="none" stroke="midnightblue" d="M17201.17,-583.7C16731.94,-584.7 14298.4,-587.3 14245,-533 14207.6,-494.98 14207.47,-450.9 14245,-413 14280.86,-376.79 17863.47,-383.63 17914,-377 17924.12,-375.67 17934.81,-373.48 17944.92,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.24,-587.2 17211.23,-583.67 17201.23,-580.2 17201.24,-587.2"/>
</g>
<!-- Node415&#45;&gt;Node211 -->
<g id="edge415" class="edge">
<title>Node415&#45;&gt;Node211</title>
<path fill="none" stroke="midnightblue" d="M17201.05,-583.68C16735.04,-584.58 14335.68,-586.58 14283,-533 14245.61,-494.97 14245.47,-450.89 14283,-413 14320.01,-375.64 18016.71,-382.59 18069,-377 18090.37,-374.72 18114,-369.9 18132.58,-365.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.38,-587.18 17211.38,-583.66 17201.37,-580.18 17201.38,-587.18"/>
</g>
<!-- Node415&#45;&gt;Node213 -->
<g id="edge416" class="edge">
<title>Node415&#45;&gt;Node213</title>
<path fill="none" stroke="midnightblue" d="M17200.93,-583.66C16738.12,-584.45 14372.97,-585.86 14321,-533 14283.61,-494.97 14283.46,-450.88 14321,-413 14359.53,-374.12 18207.72,-384.1 18262,-377 18272.12,-375.68 18282.81,-373.48 18292.92,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.19,-587.16 17211.18,-583.65 17201.17,-580.16 17201.19,-587.16"/>
</g>
<!-- Node415&#45;&gt;Node214 -->
<g id="edge417" class="edge">
<title>Node415&#45;&gt;Node214</title>
<path fill="none" stroke="midnightblue" d="M17201.19,-583.64C16742.56,-584.32 14410.27,-585.16 14359,-533 14321.62,-494.96 14321.46,-450.88 14359,-413 14398.68,-372.97 18361.02,-383.53 18417,-377 18428.36,-375.67 18440.4,-373.48 18451.8,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.36,-587.14 17211.36,-583.63 17201.35,-580.14 17201.36,-587.14"/>
</g>
<!-- Node415&#45;&gt;Node215 -->
<g id="edge418" class="edge">
<title>Node415&#45;&gt;Node215</title>
<path fill="none" stroke="midnightblue" d="M17201.08,-583.54C16057.66,-584.15 2712.87,-590.05 2634,-533 2562.41,-481.21 2551.16,-395.04 2616,-335 2673.9,-281.38 3957.37,-305.67 4036,-299 4052.17,-297.63 4069.71,-295.35 4085.52,-293.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.24,-587.04 17211.24,-583.54 17201.23,-580.04 17201.24,-587.04"/>
</g>
<!-- Node415&#45;&gt;Node218 -->
<g id="edge419" class="edge">
<title>Node415&#45;&gt;Node218</title>
<path fill="none" stroke="midnightblue" d="M17201.34,-583.63C16746.14,-584.2 14442.66,-584.55 14392,-533 14378.92,-519.69 14382.67,-507.17 14392,-491 14426.64,-430.98 14460.15,-431.24 14527,-413 14744.88,-353.55 18367.78,-404.03 18592,-377 18602.99,-375.68 18614.62,-373.48 18625.64,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.43,-587.13 17211.43,-583.62 17201.42,-580.13 17201.43,-587.13"/>
</g>
<!-- Node415&#45;&gt;Node220 -->
<g id="edge420" class="edge">
<title>Node415&#45;&gt;Node220</title>
<path fill="none" stroke="midnightblue" d="M17201.36,-583.51C16062.05,-583.68 2765.18,-584.57 2683,-533 2607.31,-485.5 2584.31,-397.69 2648,-335 2679.42,-304.07 4191.06,-302.64 4235,-299 4251.33,-297.65 4269.05,-295.38 4285.01,-293.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.48,-587.01 17211.48,-583.51 17201.48,-580.01 17201.48,-587.01"/>
</g>
<!-- Node415&#45;&gt;Node290 -->
<g id="edge358" class="edge">
<title>Node415&#45;&gt;Node290</title>
<path fill="none" stroke="midnightblue" d="M17201.33,-583.37C16417.37,-582 9922.64,-569.66 7983,-533 6785.06,-510.36 5321.36,-450.38 5014.2,-437.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.37,-586.87 17211.38,-583.39 17201.38,-579.87 17201.37,-586.87"/>
</g>
<!-- Node415&#45;&gt;Node140 -->
<g id="edge359" class="edge">
<title>Node415&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M17201.25,-583.53C16067.21,-583.87 2906.64,-586.67 2827,-533 2767.87,-493.15 2757.26,-395.25 2755.39,-365.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.33,-587.03 17211.33,-583.52 17201.33,-580.03 17201.33,-587.03"/>
</g>
<!-- Node416 -->
<g id="node164" class="node">
<title>Node416</title>
<g id="a_node164"><a xlink:href="_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="21391.5,-497 21391.5,-527 21526.5,-527 21526.5,-497 21391.5,-497"/>
<text text-anchor="start" x="21399.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
<text text-anchor="middle" x="21459" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node416 -->
<g id="edge237" class="edge">
<title>Node415&#45;&gt;Node416</title>
<path fill="none" stroke="midnightblue" d="M17357.06,-583.6C17888.39,-584.17 20964.47,-585.16 21377,-533 21387.47,-531.68 21398.53,-529.52 21409.03,-527.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.83,-580.1 17346.82,-583.59 17356.82,-587.1 17356.83,-580.1"/>
</g>
<!-- Node578 -->
<g id="node169" class="node">
<title>Node578</title>
<g id="a_node169"><a xlink:href="_cl_lstm_float_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="19451.5,-419 19451.5,-449 19596.5,-449 19596.5,-419 19451.5,-419"/>
<text text-anchor="start" x="19459.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19524" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node578 -->
<g id="edge498" class="edge">
<title>Node415&#45;&gt;Node578</title>
<path fill="none" stroke="midnightblue" d="M17357.08,-583.28C17917.22,-581.58 21302.65,-569.8 21339,-533 21352.12,-519.72 21352.06,-504.34 21339,-491 21305.41,-456.7 19658.65,-460.91 19611,-455 19599.93,-453.63 19588.2,-451.44 19577.06,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.68,-579.78 17346.69,-583.31 17356.7,-586.78 17356.68,-579.78"/>
</g>
<!-- Node545 -->
<g id="node171" class="node">
<title>Node545</title>
<g id="a_node171"><a xlink:href="_cl_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="42751,-419 42751,-449 42921,-449 42921,-419 42751,-419"/>
<text text-anchor="start" x="42759" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42836" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node545 -->
<g id="edge505" class="edge">
<title>Node415&#45;&gt;Node545</title>
<path fill="none" stroke="midnightblue" d="M17356.83,-583.42C18495.5,-582.19 31747.48,-567.19 31838,-533 31864.52,-522.98 31859.48,-501.01 31886,-491 32027.06,-437.73 42592.08,-471.02 42742,-455 42754.19,-453.7 42767.13,-451.49 42779.39,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.71,-579.92 17346.71,-583.43 17356.72,-586.92 17356.71,-579.92"/>
</g>
<!-- Node580 -->
<g id="node173" class="node">
<title>Node580</title>
<g id="a_node173"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="36564,-413.5 36564,-454.5 36758,-454.5 36758,-413.5 36564,-413.5"/>
<text text-anchor="start" x="36572" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="36572" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="36661" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node580 -->
<g id="edge508" class="edge">
<title>Node415&#45;&gt;Node580</title>
<path fill="none" stroke="midnightblue" d="M17356.91,-583.41C18463.66,-582.08 30990.68,-566.27 31076,-533 31101.79,-522.94 31096.22,-501.1 31122,-491 31262.5,-435.97 36403.8,-469.42 36554,-455 36557.2,-454.69 36560.44,-454.34 36563.71,-453.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.69,-579.91 17346.69,-583.42 17356.7,-586.91 17356.69,-579.91"/>
</g>
<!-- Node687 -->
<g id="node181" class="node">
<title>Node687</title>
<g id="a_node181"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="21647.5,-341 21647.5,-371 21856.5,-371 21856.5,-341 21647.5,-341"/>
<text text-anchor="start" x="21655.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21752" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node687 -->
<g id="edge511" class="edge">
<title>Node415&#45;&gt;Node687</title>
<path fill="none" stroke="midnightblue" d="M17356.82,-583.42C18389.81,-582.29 29365.45,-569.42 29692,-533 29711.91,-530.78 30031.46,-470.62 30044,-455 30055.68,-440.44 30057.17,-426.23 30044,-413 30003.93,-372.75 21921.57,-382.09 21865,-377 21850.51,-375.7 21835.1,-373.51 21820.47,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.54,-579.92 17346.54,-583.43 17356.54,-586.92 17356.54,-579.92"/>
</g>
<!-- Node689 -->
<g id="node183" class="node">
<title>Node689</title>
<g id="a_node183"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="21241.5,-341 21241.5,-371 21450.5,-371 21450.5,-341 21241.5,-341"/>
<text text-anchor="start" x="21249.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21346" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node689 -->
<g id="edge512" class="edge">
<title>Node415&#45;&gt;Node689</title>
<path fill="none" stroke="midnightblue" d="M17357.16,-583.65C18017.95,-584.85 22648.61,-591.13 22778,-533 22800.96,-522.68 22794.29,-503.75 22816,-491 22877.35,-454.96 22927.7,-510.68 22972,-455 22983.62,-440.39 22985.04,-426.36 22972,-413 22942.65,-382.94 21501.81,-381.14 21460,-377 21445.8,-375.59 21430.71,-373.43 21416.31,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.81,-580.15 17346.81,-583.63 17356.8,-587.15 17356.81,-580.15"/>
</g>
<!-- Node642 -->
<g id="node193" class="node">
<title>Node642</title>
<g id="a_node193"><a xlink:href="_neon_permute_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="20005,-341 20005,-371 20165,-371 20165,-341 20005,-341"/>
<text text-anchor="start" x="20013" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20085" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node642 -->
<g id="edge516" class="edge">
<title>Node415&#45;&gt;Node642</title>
<path fill="none" stroke="midnightblue" d="M17356.72,-583.25C17907.05,-581.39 21194.67,-568.78 21230,-533 21243.11,-519.72 21243.08,-504.31 21230,-491 21149.89,-409.48 19253.11,-536.52 19173,-455 19159.92,-441.69 19160.09,-426.48 19173,-413 19204.65,-379.94 19950.63,-383.04 19996,-377 20006.99,-375.54 20018.62,-373.38 20029.73,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.5,-579.75 17346.51,-583.28 17356.53,-586.75 17356.5,-579.75"/>
</g>
<!-- Node654 -->
<g id="node194" class="node">
<title>Node654</title>
<g id="a_node194"><a xlink:href="_neon_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="21469,-341 21469,-371 21629,-371 21629,-341 21469,-341"/>
<text text-anchor="start" x="21477" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21549" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node654 -->
<g id="edge521" class="edge">
<title>Node415&#45;&gt;Node654</title>
<path fill="none" stroke="midnightblue" d="M17357.03,-583.57C18039.36,-584.05 22967.75,-585.71 23020,-533 23047.83,-504.93 23000.96,-420.12 22991,-413 22929.83,-369.27 21712.62,-386.29 21638,-377 21626.84,-375.61 21615.03,-373.45 21603.78,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.82,-580.07 17346.82,-583.56 17356.82,-587.07 17356.82,-580.07"/>
</g>
<!-- Node678 -->
<g id="node197" class="node">
<title>Node678</title>
<g id="a_node197"><a xlink:href="_neon_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="20183.5,-341 20183.5,-371 20344.5,-371 20344.5,-341 20183.5,-341"/>
<text text-anchor="start" x="20191.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20264" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node678 -->
<g id="edge522" class="edge">
<title>Node415&#45;&gt;Node678</title>
<path fill="none" stroke="midnightblue" d="M17357.1,-583.25C17910.07,-581.42 21213.5,-568.95 21249,-533 21262.12,-519.72 21262.08,-504.32 21249,-491 21169.44,-410.03 19285.56,-535.97 19206,-455 19192.92,-441.68 19193.05,-426.44 19206,-413 19243.34,-374.25 20120.62,-383.87 20174,-377 20185.11,-375.57 20196.88,-373.43 20208.11,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.83,-579.75 17346.84,-583.29 17356.85,-586.75 17356.83,-579.75"/>
</g>
<!-- Node685 -->
<g id="node239" class="node">
<title>Node685</title>
<g id="a_node239"><a xlink:href="_neon_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="20363,-341 20363,-371 20523,-371 20523,-341 20363,-341"/>
<text text-anchor="start" x="20371" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20443" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node685 -->
<g id="edge527" class="edge">
<title>Node415&#45;&gt;Node685</title>
<path fill="none" stroke="midnightblue" d="M17357.03,-583.26C17911.33,-581.45 21232.32,-569.13 21268,-533 21281.12,-519.72 21281.07,-504.33 21268,-491 21196.96,-418.55 19513.04,-527.45 19442,-455 19428.93,-441.67 19429.06,-426.46 19442,-413 19477.1,-376.48 20302.77,-383.52 20353,-377 20364.11,-375.56 20375.87,-373.41 20387.1,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.74,-579.76 17346.75,-583.29 17356.76,-586.76 17356.74,-579.76"/>
</g>
<!-- Node693 -->
<g id="node257" class="node">
<title>Node693</title>
<g id="a_node257"><a xlink:href="_neon_lstm_float_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="22802.5,-419 22802.5,-449 22963.5,-449 22963.5,-419 22802.5,-419"/>
<text text-anchor="start" x="22810.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22883" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node693 -->
<g id="edge513" class="edge">
<title>Node415&#45;&gt;Node693</title>
<path fill="none" stroke="midnightblue" d="M17357.04,-583.52C17957.98,-583.57 21829.16,-582.01 21938,-533 21960.95,-522.66 21953.23,-501.74 21976,-491 22053.86,-454.26 22664.32,-463.41 22750,-455 22766.96,-453.33 22785.07,-450.99 22802.28,-448.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.76,-580.02 17346.76,-583.52 17356.76,-587.02 17356.76,-580.02"/>
</g>
<!-- Node695 -->
<g id="node258" class="node">
<title>Node695</title>
<g id="a_node258"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="23253.5,-413.5 23253.5,-454.5 23438.5,-454.5 23438.5,-413.5 23253.5,-413.5"/>
<text text-anchor="start" x="23261.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="23261.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="23346" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node695 -->
<g id="edge523" class="edge">
<title>Node415&#45;&gt;Node695</title>
<path fill="none" stroke="midnightblue" d="M17356.65,-583.61C18064.07,-584.53 23367.91,-589.56 23424,-533 23437.14,-519.75 23432.52,-507.61 23424,-491 23416.16,-475.72 23402,-463.67 23387.88,-454.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.57,-580.11 17346.57,-583.6 17356.56,-587.11 17356.57,-580.11"/>
</g>
<!-- Node680 -->
<g id="node259" class="node">
<title>Node680</title>
<g id="a_node259"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="23456.5,-413.5 23456.5,-454.5 23641.5,-454.5 23641.5,-413.5 23456.5,-413.5"/>
<text text-anchor="start" x="23464.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="23464.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="23549" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node680 -->
<g id="edge524" class="edge">
<title>Node415&#45;&gt;Node680</title>
<path fill="none" stroke="midnightblue" d="M17356.78,-583.63C18078.25,-584.78 23576.91,-591.56 23635,-533 23648.15,-519.75 23643.9,-507.41 23635,-491 23626.51,-475.34 23611.53,-463.37 23596.42,-454.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.76,-580.13 17346.76,-583.62 17356.75,-587.13 17356.76,-580.13"/>
</g>
<!-- Node819 -->
<g id="node260" class="node">
<title>Node819</title>
<g id="a_node260"><a xlink:href="_mirror_pad_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="18238,-419 18238,-449 18378,-449 18378,-419 18238,-419"/>
<text text-anchor="start" x="18246" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18308" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/MirrorPad.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node819 -->
<g id="edge703" class="edge">
<title>Node415&#45;&gt;Node819</title>
<path fill="none" stroke="midnightblue" d="M17356.8,-583.58C17802.85,-583.85 20017.22,-582.67 20066,-533 20079.08,-519.68 20079.06,-504.34 20066,-491 20033.47,-457.76 18438.13,-460.92 18392,-455 18381.29,-453.63 18369.97,-451.44 18359.21,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.6,-580.08 17346.6,-583.57 17356.59,-587.08 17356.6,-580.08"/>
</g>
<!-- Node821 -->
<g id="node262" class="node">
<title>Node821</title>
<g id="a_node262"><a xlink:href="_pad_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="17884.5,-419 17884.5,-449 18013.5,-449 18013.5,-419 17884.5,-419"/>
<text text-anchor="start" x="17892.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17949" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pad.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node821 -->
<g id="edge704" class="edge">
<title>Node415&#45;&gt;Node821</title>
<path fill="none" stroke="midnightblue" d="M17356.75,-583.47C17783.63,-583.11 19824.87,-579.02 19870,-533 19883.07,-519.67 19883.07,-504.33 19870,-491 19834.07,-454.36 18073.8,-462.25 18023,-455 18013.51,-453.65 18003.51,-451.47 17994.03,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.67,-579.97 17346.67,-583.48 17356.68,-586.97 17356.67,-579.97"/>
</g>
<!-- Node827 -->
<g id="node263" class="node">
<title>Node827</title>
<g id="a_node263"><a xlink:href="_sample_dynamic_addition_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="32367.5,-419 32367.5,-449 32574.5,-449 32574.5,-419 32367.5,-419"/>
<text text-anchor="start" x="32375.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="32471" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicAdditionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node827 -->
<g id="edge718" class="edge">
<title>Node415&#45;&gt;Node827</title>
<path fill="none" stroke="midnightblue" d="M17356.8,-583.4C18430.57,-582 30259.88,-565.82 30340,-533 30364.72,-522.87 30358.35,-501.31 30383,-491 30482.04,-449.58 32207.93,-462.84 32315,-455 32334.33,-453.58 32354.94,-451.42 32374.63,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.5,-579.9 17346.5,-583.41 17356.51,-586.9 17356.5,-579.9"/>
</g>
<!-- Node441 -->
<g id="node265" class="node">
<title>Node441</title>
<g id="a_node265"><a xlink:href="_arm_compute_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="36404.5,-419 36404.5,-449 36545.5,-449 36545.5,-419 36404.5,-419"/>
<text text-anchor="start" x="36412.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="36475" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeUtils.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node441 -->
<g id="edge422" class="edge">
<title>Node415&#45;&gt;Node441</title>
<path fill="none" stroke="midnightblue" d="M17356.71,-583.41C18460.6,-582.15 30955.27,-567.13 31040,-533 31065.08,-522.9 31058.96,-501.18 31084,-491 31092.08,-487.71 35771.59,-441.87 36404.48,-435.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.51,-579.91 17346.52,-583.42 17356.52,-586.91 17356.51,-579.91"/>
</g>
<!-- Node415&#45;&gt;Node434 -->
<g id="edge509" class="edge">
<title>Node415&#45;&gt;Node434</title>
<path fill="none" stroke="midnightblue" d="M17357.13,-583.42C18466.9,-582.26 31028.23,-568.29 31113,-533 31137.37,-522.85 31130.64,-501.18 31155,-491 31298.83,-430.88 36616.77,-496.63 36767,-455 36802.33,-445.21 36802.98,-423.84 36838,-413 37069.05,-341.48 37140.92,-406.3 37381,-377 37394.04,-375.41 37407.86,-373.29 37421.18,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.87,-579.92 17346.88,-583.43 17356.88,-586.92 17356.87,-579.92"/>
</g>
<!-- Node415&#45;&gt;Node829 -->
<g id="edge495" class="edge">
<title>Node415&#45;&gt;Node829</title>
<path fill="none" stroke="midnightblue" d="M17356.77,-583.42C18427.27,-582.35 30195.19,-569.72 30545,-533 30557.44,-531.69 30570.66,-529.49 30583.17,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.5,-579.92 17346.5,-583.43 17356.5,-586.92 17356.5,-579.92"/>
</g>
<!-- Node515 -->
<g id="node302" class="node">
<title>Node515</title>
<g id="a_node302"><a xlink:href="_cl_fill_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="31164,-497 31164,-527 31308,-527 31308,-497 31164,-497"/>
<text text-anchor="start" x="31172" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="31236" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node515 -->
<g id="edge496" class="edge">
<title>Node415&#45;&gt;Node515</title>
<path fill="none" stroke="midnightblue" d="M17356.95,-583.46C18454.69,-582.9 30784.33,-575.63 31150,-533 31161.11,-531.7 31172.88,-529.52 31184.03,-527.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.8,-579.96 17346.8,-583.47 17356.8,-586.96 17356.8,-579.96"/>
</g>
<!-- Node537 -->
<g id="node304" class="node">
<title>Node537</title>
<g id="a_node304"><a xlink:href="_cl_pad_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="30392,-497 30392,-527 30536,-527 30536,-497 30392,-497"/>
<text text-anchor="start" x="30400" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="30464" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node537 -->
<g id="edge499" class="edge">
<title>Node415&#45;&gt;Node537</title>
<path fill="none" stroke="midnightblue" d="M17357.01,-583.44C18421.74,-582.67 30033.17,-573.24 30378,-533 30389.11,-531.7 30400.88,-529.52 30412.03,-527.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.79,-579.95 17346.79,-583.45 17356.8,-586.95 17356.79,-579.95"/>
</g>
<!-- Node538 -->
<g id="node305" class="node">
<title>Node538</title>
<g id="a_node305"><a xlink:href="_cl_permute_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="31326,-497 31326,-527 31470,-527 31470,-497 31326,-497"/>
<text text-anchor="start" x="31334" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="31398" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node538 -->
<g id="edge501" class="edge">
<title>Node415&#45;&gt;Node538</title>
<path fill="none" stroke="midnightblue" d="M17357.04,-583.48C18462.52,-583.17 30947.14,-578.66 31317,-533 31327.49,-531.7 31338.59,-529.52 31349.09,-527.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.83,-579.98 17346.83,-583.48 17356.83,-586.98 17356.83,-579.98"/>
</g>
<!-- Node543 -->
<g id="node307" class="node">
<title>Node543</title>
<g id="a_node307"><a xlink:href="_cl_q_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="31488,-497 31488,-527 31632,-527 31632,-497 31488,-497"/>
<text text-anchor="start" x="31496" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="31560" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node543 -->
<g id="edge503" class="edge">
<title>Node415&#45;&gt;Node543</title>
<path fill="none" stroke="midnightblue" d="M17357.09,-583.48C18469.74,-583.22 31104.77,-579.19 31479,-533 31489.49,-531.7 31500.59,-529.52 31511.09,-527.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.81,-579.98 17346.81,-583.49 17356.81,-586.98 17356.81,-579.98"/>
</g>
<!-- Node568 -->
<g id="node309" class="node">
<title>Node568</title>
<g id="a_node309"><a xlink:href="_cl_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="31650.5,-497 31650.5,-527 31795.5,-527 31795.5,-497 31650.5,-497"/>
<text text-anchor="start" x="31658.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="31723" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node568 -->
<g id="edge506" class="edge">
<title>Node415&#45;&gt;Node568</title>
<path fill="none" stroke="midnightblue" d="M17357.12,-583.48C18476.81,-583.22 31262.34,-579.19 31641,-533 31651.62,-531.7 31662.85,-529.52 31673.48,-527.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.78,-579.98 17346.78,-583.49 17356.78,-586.98 17356.78,-579.98"/>
</g>
<!-- Node570 -->
<g id="node311" class="node">
<title>Node570</title>
<g id="a_node311"><a xlink:href="_cl_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="42832,-341 42832,-371 42976,-371 42976,-341 42832,-341"/>
<text text-anchor="start" x="42840" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42904" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node570 -->
<g id="edge510" class="edge">
<title>Node415&#45;&gt;Node570</title>
<path fill="none" stroke="midnightblue" d="M17356.67,-583.46C18492.94,-582.84 31716.95,-574.72 31804,-533 31825.66,-522.62 31816.35,-501.39 31838,-491 31887.41,-467.29 39674.21,-455.82 39729,-455 41104.4,-434.53 41459.72,-560.28 42823,-377 42833.19,-375.63 42843.96,-373.48 42854.2,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.57,-579.96 17346.57,-583.46 17356.57,-586.96 17356.57,-579.96"/>
</g>
<!-- Node641 -->
<g id="node312" class="node">
<title>Node641</title>
<g id="a_node312"><a xlink:href="_neon_pad_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="23255,-497 23255,-527 23415,-527 23415,-497 23255,-497"/>
<text text-anchor="start" x="23263" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23335" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node641 -->
<g id="edge514" class="edge">
<title>Node415&#45;&gt;Node641</title>
<path fill="none" stroke="midnightblue" d="M17356.74,-583.31C18035.64,-581.64 22939.51,-568.33 23246,-533 23257.48,-531.68 23269.66,-529.48 23281.19,-527.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.57,-579.81 17346.58,-583.34 17356.59,-586.81 17356.57,-579.81"/>
</g>
<!-- Node647 -->
<g id="node313" class="node">
<title>Node647</title>
<g id="a_node313"><a xlink:href="_neon_q_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="29922,-497 29922,-527 30082,-527 30082,-497 29922,-497"/>
<text text-anchor="start" x="29930" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30002" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node647 -->
<g id="edge517" class="edge">
<title>Node415&#45;&gt;Node647</title>
<path fill="none" stroke="midnightblue" d="M17356.97,-583.41C18400.57,-582.22 29575.49,-568.65 29908,-533 29920.19,-531.69 29933.13,-529.49 29945.39,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.58,-579.91 17346.59,-583.42 17356.59,-586.91 17356.58,-579.91"/>
</g>
<!-- Node651 -->
<g id="node314" class="node">
<title>Node651</title>
<g id="a_node314"><a xlink:href="_neon_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="17536.5,-497 17536.5,-527 17721.5,-527 17721.5,-497 17536.5,-497"/>
<text text-anchor="start" x="17544.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17629" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node651 -->
<g id="edge519" class="edge">
<title>Node415&#45;&gt;Node651</title>
<path fill="none" stroke="midnightblue" d="M17356.81,-567.83C17417.5,-555.6 17501.03,-538.78 17559.49,-527"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.01,-564.42 17346.9,-569.82 17357.39,-571.28 17356.01,-564.42"/>
</g>
<!-- Node683 -->
<g id="node315" class="node">
<title>Node683</title>
<g id="a_node315"><a xlink:href="_neon_fill_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="30100,-497 30100,-527 30260,-527 30260,-497 30100,-497"/>
<text text-anchor="start" x="30108" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="30180" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node683 -->
<g id="edge525" class="edge">
<title>Node415&#45;&gt;Node683</title>
<path fill="none" stroke="midnightblue" d="M17356.9,-583.43C18408.27,-582.46 29753.75,-571.1 30091,-533 30102.49,-531.7 30114.66,-529.52 30126.19,-527.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.81,-579.93 17346.81,-583.44 17356.81,-586.93 17356.81,-579.93"/>
</g>
<!-- Node698 -->
<g id="node316" class="node">
<title>Node698</title>
<g id="a_node316"><a xlink:href="_ref_activation_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17740,-497 17740,-527 17946,-527 17946,-497 17740,-497"/>
<text text-anchor="start" x="17748" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17843" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node698 -->
<g id="edge528" class="edge">
<title>Node415&#45;&gt;Node698</title>
<path fill="none" stroke="midnightblue" d="M17356.92,-576.3C17446.98,-567.62 17599.54,-551.83 17730,-533 17742.23,-531.24 17755.16,-529.15 17767.74,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.41,-572.83 17346.79,-577.27 17357.08,-579.8 17356.41,-572.83"/>
</g>
<!-- Node701 -->
<g id="node319" class="node">
<title>Node701</title>
<g id="a_node319"><a xlink:href="_ref_arg_min_max_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17964,-497 17964,-527 18176,-527 18176,-497 17964,-497"/>
<text text-anchor="start" x="17972" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18070" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node701 -->
<g id="edge532" class="edge">
<title>Node415&#45;&gt;Node701</title>
<path fill="none" stroke="midnightblue" d="M17357.19,-580.14C17483.34,-574.17 17739.44,-559.73 17955,-533 17968.17,-531.37 17982.13,-529.26 17995.62,-527.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.69,-576.66 17346.86,-580.63 17357.01,-583.65 17356.69,-576.66"/>
</g>
<!-- Node703 -->
<g id="node321" class="node">
<title>Node703</title>
<g id="a_node321"><a xlink:href="_ref_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18899.5,-419 18899.5,-449 19120.5,-449 19120.5,-419 18899.5,-419"/>
<text text-anchor="start" x="18907.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19010" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node703 -->
<g id="edge535" class="edge">
<title>Node415&#45;&gt;Node703</title>
<path fill="none" stroke="midnightblue" d="M17357.08,-583.18C17887.53,-580.91 20942.08,-566.37 20975,-533 20988.11,-519.71 20988.07,-504.33 20975,-491 20939.21,-454.5 19185.92,-459.55 19135,-455 19119.35,-453.6 19102.69,-451.42 19086.81,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.84,-579.68 17346.86,-583.22 17356.87,-586.68 17356.84,-579.68"/>
</g>
<!-- Node830 -->
<g id="node323" class="node">
<title>Node830</title>
<g id="a_node323"><a xlink:href="_batch_mat_mul_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21041,-497 21041,-527 21221,-527 21221,-497 21041,-497"/>
<text text-anchor="start" x="21049" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21131" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node830 -->
<g id="edge538" class="edge">
<title>Node415&#45;&gt;Node830</title>
<path fill="none" stroke="midnightblue" d="M17356.66,-583.28C17859.9,-581.73 20650.26,-571.46 21027,-533 21040.26,-531.65 21054.35,-529.46 21067.74,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.58,-579.78 17346.59,-583.31 17356.61,-586.78 17356.58,-579.78"/>
</g>
<!-- Node831 -->
<g id="node324" class="node">
<title>Node831</title>
<g id="a_node324"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14889.5,-419 14889.5,-449 15068.5,-449 15068.5,-419 14889.5,-419"/>
<text text-anchor="start" x="14897.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14979" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node831 -->
<g id="edge682" class="edge">
<title>Node415&#45;&gt;Node831</title>
<path fill="none" stroke="midnightblue" d="M17201.43,-583.38C16788.81,-582.57 14868.56,-576.45 14826,-533 14812.94,-519.67 14815.31,-506.3 14826,-491 14837.34,-474.77 14882.04,-459.54 14920.21,-449.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.47,-586.88 17211.48,-583.4 17201.48,-579.88 17201.47,-586.88"/>
</g>
<!-- Node705 -->
<g id="node325" class="node">
<title>Node705</title>
<g id="a_node325"><a xlink:href="_ref_batch_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16494,-491.5 16494,-532.5 16680,-532.5 16680,-491.5 16494,-491.5"/>
<text text-anchor="start" x="16502" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="16502" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
<text text-anchor="middle" x="16587" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node705 -->
<g id="edge542" class="edge">
<title>Node415&#45;&gt;Node705</title>
<path fill="none" stroke="midnightblue" d="M17201.06,-579.58C17087.7,-573.27 16870.93,-558.85 16688,-533 16685.43,-532.64 16682.83,-532.25 16680.21,-531.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.19,-583.1 17211.37,-580.15 17201.57,-576.11 17201.19,-583.1"/>
</g>
<!-- Node711 -->
<g id="node327" class="node">
<title>Node711</title>
<g id="a_node327"><a xlink:href="_ref_cast_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26707,-419 26707,-449 26885,-449 26885,-419 26707,-419"/>
<text text-anchor="start" x="26715" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="26796" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node711 -->
<g id="edge545" class="edge">
<title>Node415&#45;&gt;Node711</title>
<path fill="none" stroke="midnightblue" d="M17356.6,-583.54C18213.24,-583.98 25882.93,-586.38 26356,-533 26501.23,-516.61 26668.72,-471.98 26748.71,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.54,-580.04 17346.54,-583.54 17356.54,-587.04 17356.54,-580.04"/>
</g>
<!-- Node713 -->
<g id="node329" class="node">
<title>Node713</title>
<g id="a_node329"><a xlink:href="_ref_channel_shuffle_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18194.5,-491.5 18194.5,-532.5 18357.5,-532.5 18357.5,-491.5 18194.5,-491.5"/>
<text text-anchor="start" x="18202.5" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="18202.5" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
<text text-anchor="middle" x="18276" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node713 -->
<g id="edge548" class="edge">
<title>Node415&#45;&gt;Node713</title>
<path fill="none" stroke="midnightblue" d="M17356.74,-583.36C17513.94,-582.16 17880.5,-574.67 18185,-533 18188.04,-532.58 18191.14,-532.12 18194.26,-531.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.67,-579.86 17346.7,-583.43 17356.72,-586.86 17356.67,-579.86"/>
</g>
<!-- Node715 -->
<g id="node331" class="node">
<title>Node715</title>
<g id="a_node331"><a xlink:href="_ref_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18375.5,-497 18375.5,-527 18590.5,-527 18590.5,-497 18375.5,-497"/>
<text text-anchor="start" x="18383.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18483" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node715 -->
<g id="edge551" class="edge">
<title>Node415&#45;&gt;Node715</title>
<path fill="none" stroke="midnightblue" d="M17356.74,-583.16C17535.47,-581.67 17989.22,-573.8 18366,-533 18380.03,-531.48 18394.93,-529.34 18409.23,-527.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.61,-579.66 17346.64,-583.24 17356.67,-586.66 17356.61,-579.66"/>
</g>
<!-- Node717 -->
<g id="node333" class="node">
<title>Node717</title>
<g id="a_node333"><a xlink:href="_ref_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29577.5,-419 29577.5,-449 29804.5,-449 29804.5,-419 29577.5,-419"/>
<text text-anchor="start" x="29585.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="29691" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node717 -->
<g id="edge554" class="edge">
<title>Node415&#45;&gt;Node717</title>
<path fill="none" stroke="midnightblue" d="M17356.91,-583.47C18390.97,-583.01 29373.97,-577.1 29530,-533 29588.57,-516.45 29647.02,-472.21 29674.61,-449.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.62,-579.97 17346.62,-583.47 17356.62,-586.97 17356.62,-579.97"/>
</g>
<!-- Node719 -->
<g id="node335" class="node">
<title>Node719</title>
<g id="a_node335"><a xlink:href="_ref_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18647.5,-497 18647.5,-527 18874.5,-527 18874.5,-497 18647.5,-497"/>
<text text-anchor="start" x="18655.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18761" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node719 -->
<g id="edge557" class="edge">
<title>Node415&#45;&gt;Node719</title>
<path fill="none" stroke="midnightblue" d="M17357.02,-583.8C17564.93,-583.89 18149.46,-579.63 18633,-533 18648.45,-531.51 18664.87,-529.37 18680.61,-527.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.82,-580.3 17346.81,-583.79 17356.81,-587.3 17356.82,-580.3"/>
</g>
<!-- Node721 -->
<g id="node337" class="node">
<title>Node721</title>
<g id="a_node337"><a xlink:href="_ref_constant_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18893,-497 18893,-527 19093,-527 19093,-497 18893,-497"/>
<text text-anchor="start" x="18901" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18993" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConstantWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node721 -->
<g id="edge560" class="edge">
<title>Node415&#45;&gt;Node721</title>
<path fill="none" stroke="midnightblue" d="M17356.72,-582.58C17635.09,-579.06 18581.79,-564.95 18883,-533 18896.61,-531.56 18911.06,-529.39 18924.87,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.66,-579.08 17346.71,-582.71 17356.75,-586.08 17356.66,-579.08"/>
</g>
<!-- Node723 -->
<g id="node339" class="node">
<title>Node723</title>
<g id="a_node339"><a xlink:href="_ref_concat_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16885,-497 16885,-527 17075,-527 17075,-497 16885,-497"/>
<text text-anchor="start" x="16893" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16980" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConcatWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node723 -->
<g id="edge563" class="edge">
<title>Node415&#45;&gt;Node723</title>
<path fill="none" stroke="midnightblue" d="M17209.52,-567.12C17158.02,-554.97 17088.55,-538.59 17039.57,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17209.03,-570.6 17219.57,-569.49 17210.64,-563.79 17209.03,-570.6"/>
</g>
<!-- Node725 -->
<g id="node341" class="node">
<title>Node725</title>
<g id="a_node341"><a xlink:href="_ref_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22583,-491.5 22583,-532.5 22769,-532.5 22769,-491.5 22583,-491.5"/>
<text text-anchor="start" x="22591" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="22591" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp16ToFp32</text>
<text text-anchor="middle" x="22676" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node725 -->
<g id="edge566" class="edge">
<title>Node415&#45;&gt;Node725</title>
<path fill="none" stroke="midnightblue" d="M17356.75,-583.62C17971.07,-584.42 22032.22,-587.62 22573,-533 22576.26,-532.67 22579.57,-532.29 22582.91,-531.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.68,-580.12 17346.68,-583.6 17356.67,-587.12 17356.68,-580.12"/>
</g>
<!-- Node727 -->
<g id="node343" class="node">
<title>Node727</title>
<g id="a_node343"><a xlink:href="_ref_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22825,-491.5 22825,-532.5 23011,-532.5 23011,-491.5 22825,-491.5"/>
<text text-anchor="start" x="22833" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="22833" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp32ToFp16</text>
<text text-anchor="middle" x="22918" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node727 -->
<g id="edge569" class="edge">
<title>Node415&#45;&gt;Node727</title>
<path fill="none" stroke="midnightblue" d="M17357.24,-583.62C17988.77,-584.46 22244.81,-588.07 22811,-533 22815.51,-532.56 22820.12,-532.03 22824.77,-531.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.89,-580.12 17346.88,-583.6 17356.88,-587.12 17356.89,-580.12"/>
</g>
<!-- Node733 -->
<g id="node345" class="node">
<title>Node733</title>
<g id="a_node345"><a xlink:href="_ref_depthwise_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29823,-413.5 29823,-454.5 30035,-454.5 30035,-413.5 29823,-413.5"/>
<text text-anchor="start" x="29831" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="29831" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="29929" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node733 -->
<g id="edge572" class="edge">
<title>Node415&#45;&gt;Node733</title>
<path fill="none" stroke="midnightblue" d="M17356.96,-583.48C18386.18,-583.2 29265.54,-579.09 29588,-533 29693.34,-517.94 29811.79,-478.58 29877.69,-454.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.72,-579.98 17346.72,-583.48 17356.72,-586.98 17356.72,-579.98"/>
</g>
<!-- Node737 -->
<g id="node347" class="node">
<title>Node737</title>
<g id="a_node347"><a xlink:href="_ref_detection_post_process_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28571.5,-491.5 28571.5,-532.5 28766.5,-532.5 28766.5,-491.5 28571.5,-491.5"/>
<text text-anchor="start" x="28579.5" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="28579.5" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
<text text-anchor="middle" x="28669" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node737 -->
<g id="edge575" class="edge">
<title>Node415&#45;&gt;Node737</title>
<path fill="none" stroke="midnightblue" d="M17357.11,-583.56C18324.86,-584.26 27970.31,-589.76 28563,-533 28565.8,-532.73 28568.63,-532.43 28571.48,-532.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.79,-580.06 17346.79,-583.55 17356.79,-587.06 17356.79,-580.06"/>
</g>
<!-- Node739 -->
<g id="node349" class="node">
<title>Node739</title>
<g id="a_node349"><a xlink:href="_ref_elementwise_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28784.5,-497 28784.5,-527 29003.5,-527 29003.5,-497 28784.5,-497"/>
<text text-anchor="start" x="28792.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="28894" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node739 -->
<g id="edge578" class="edge">
<title>Node415&#45;&gt;Node739</title>
<path fill="none" stroke="midnightblue" d="M17356.7,-583.52C18331.97,-583.75 28170.25,-584.8 28775,-533 28790.24,-531.69 28806.46,-529.51 28821.87,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.65,-580.02 17346.64,-583.52 17356.64,-587.02 17356.65,-580.02"/>
</g>
<!-- Node741 -->
<g id="node351" class="node">
<title>Node741</title>
<g id="a_node351"><a xlink:href="_ref_elementwise_binary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21545,-491.5 21545,-532.5 21729,-532.5 21729,-491.5 21545,-491.5"/>
<text text-anchor="start" x="21553" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="21553" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
<text text-anchor="middle" x="21637" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node741 -->
<g id="edge581" class="edge">
<title>Node415&#45;&gt;Node741</title>
<path fill="none" stroke="midnightblue" d="M17356.6,-583.43C17898.22,-582.83 21104.53,-577.38 21535,-533 21538.23,-532.67 21541.51,-532.28 21544.82,-531.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.54,-579.93 17346.55,-583.44 17356.55,-586.93 17356.54,-579.93"/>
</g>
<!-- Node743 -->
<g id="node353" class="node">
<title>Node743</title>
<g id="a_node353"><a xlink:href="_ref_elementwise_unary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21747,-491.5 21747,-532.5 21929,-532.5 21929,-491.5 21747,-491.5"/>
<text text-anchor="start" x="21755" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="21755" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
<text text-anchor="middle" x="21838" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node743 -->
<g id="edge584" class="edge">
<title>Node415&#45;&gt;Node743</title>
<path fill="none" stroke="midnightblue" d="M17357.17,-583.49C17915.3,-583.32 21286.24,-580.32 21738,-533 21740.91,-532.7 21743.85,-532.35 21746.82,-531.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.82,-579.99 17346.82,-583.5 17356.82,-586.99 17356.82,-579.99"/>
</g>
<!-- Node745 -->
<g id="node355" class="node">
<title>Node745</title>
<g id="a_node355"><a xlink:href="_ref_fake_quantization_float32_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21985.5,-491.5 21985.5,-532.5 22158.5,-532.5 22158.5,-491.5 21985.5,-491.5"/>
<text text-anchor="start" x="21993.5" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="21993.5" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFakeQuantization</text>
<text text-anchor="middle" x="22072" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node745 -->
<g id="edge587" class="edge">
<title>Node415&#45;&gt;Node745</title>
<path fill="none" stroke="midnightblue" d="M17357.14,-583.53C17931.75,-583.64 21494.46,-582.32 21971,-533 21975.71,-532.51 21980.53,-531.91 21985.38,-531.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.89,-580.03 17346.89,-583.53 17356.89,-587.03 17356.89,-580.03"/>
</g>
<!-- Node747 -->
<g id="node357" class="node">
<title>Node747</title>
<g id="a_node357"><a xlink:href="_ref_fill_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17093,-497 17093,-527 17263,-527 17263,-497 17093,-497"/>
<text text-anchor="start" x="17101" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17178" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node747 -->
<g id="edge590" class="edge">
<title>Node415&#45;&gt;Node747</title>
<path fill="none" stroke="midnightblue" d="M17250.25,-563.43C17233.57,-551.79 17212.99,-537.42 17198.06,-527"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17248.36,-566.38 17258.56,-569.23 17252.36,-560.64 17248.36,-566.38"/>
</g>
<!-- Node749 -->
<g id="node359" class="node">
<title>Node749</title>
<g id="a_node359"><a xlink:href="_ref_floor_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22176.5,-497 22176.5,-527 22357.5,-527 22357.5,-497 22176.5,-497"/>
<text text-anchor="start" x="22184.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22267" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node749 -->
<g id="edge593" class="edge">
<title>Node415&#45;&gt;Node749</title>
<path fill="none" stroke="midnightblue" d="M17356.68,-583.58C17943.46,-584.03 21669.55,-584.85 22167,-533 22179.77,-531.67 22193.32,-529.49 22206.2,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.64,-580.08 17346.64,-583.57 17356.63,-587.08 17356.64,-580.08"/>
</g>
<!-- Node751 -->
<g id="node361" class="node">
<title>Node751</title>
<g id="a_node361"><a xlink:href="_ref_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14401,-491.5 14401,-532.5 14565,-532.5 14565,-491.5 14401,-491.5"/>
<text text-anchor="start" x="14409" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="14409" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="14483" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node751 -->
<g id="edge596" class="edge">
<title>Node415&#45;&gt;Node751</title>
<path fill="none" stroke="midnightblue" d="M17201.23,-582.91C16786.62,-579.66 14845.1,-562.94 14579,-533 14574.43,-532.49 14569.76,-531.86 14565.06,-531.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.3,-586.41 17211.32,-582.99 17201.35,-579.41 17201.3,-586.41"/>
</g>
<!-- Node755 -->
<g id="node363" class="node">
<title>Node755</title>
<g id="a_node363"><a xlink:href="_ref_gather_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22375.5,-497 22375.5,-527 22564.5,-527 22564.5,-497 22375.5,-497"/>
<text text-anchor="start" x="22383.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22470" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node755 -->
<g id="edge599" class="edge">
<title>Node415&#45;&gt;Node755</title>
<path fill="none" stroke="midnightblue" d="M17356.97,-583.57C17958.21,-584.04 21847.27,-585.02 22366,-533 22379.26,-531.67 22393.36,-529.49 22406.74,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.69,-580.07 17346.68,-583.57 17356.68,-587.07 17356.69,-580.07"/>
</g>
<!-- Node757 -->
<g id="node365" class="node">
<title>Node757</title>
<g id="a_node365"><a xlink:href="_ref_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19317,-491.5 19317,-532.5 19517,-532.5 19517,-491.5 19317,-491.5"/>
<text text-anchor="start" x="19325" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="19325" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
<text text-anchor="middle" x="19417" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node757 -->
<g id="edge602" class="edge">
<title>Node415&#45;&gt;Node757</title>
<path fill="none" stroke="midnightblue" d="M17356.97,-583.19C17680.6,-581.66 18919.23,-573.25 19308,-533 19310.87,-532.7 19313.78,-532.37 19316.71,-532.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.74,-579.69 17346.75,-583.24 17356.77,-586.69 17356.74,-579.69"/>
</g>
<!-- Node759 -->
<g id="node367" class="node">
<title>Node759</title>
<g id="a_node367"><a xlink:href="_ref_l2_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24730,-491.5 24730,-532.5 24900,-532.5 24900,-491.5 24730,-491.5"/>
<text text-anchor="start" x="24738" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="24738" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
<text text-anchor="middle" x="24815" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node759 -->
<g id="edge605" class="edge">
<title>Node415&#45;&gt;Node759</title>
<path fill="none" stroke="midnightblue" d="M17356.72,-583.26C17898.19,-581.55 21163.43,-569.99 23821,-533 24157.55,-528.32 24558.12,-519.16 24729.91,-515.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.67,-579.76 17346.68,-583.3 17356.69,-586.76 17356.67,-579.76"/>
</g>
<!-- Node761 -->
<g id="node369" class="node">
<title>Node761</title>
<g id="a_node369"><a xlink:href="_ref_logical_binary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26940,-497 26940,-527 27162,-527 27162,-497 26940,-497"/>
<text text-anchor="start" x="26948" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27051" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node761 -->
<g id="edge608" class="edge">
<title>Node415&#45;&gt;Node761</title>
<path fill="none" stroke="midnightblue" d="M17356.66,-583.56C18143.97,-584.07 24692.22,-586.63 26647,-533 26745.98,-530.28 26858.48,-524.49 26939.59,-519.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.58,-580.06 17346.58,-583.55 17356.57,-587.06 17356.58,-580.06"/>
</g>
<!-- Node763 -->
<g id="node371" class="node">
<title>Node763</title>
<g id="a_node371"><a xlink:href="_ref_logical_unary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27180,-497 27180,-527 27400,-527 27400,-497 27180,-497"/>
<text text-anchor="start" x="27188" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27290" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node763 -->
<g id="edge611" class="edge">
<title>Node415&#45;&gt;Node763</title>
<path fill="none" stroke="midnightblue" d="M17356.85,-583.46C18256.13,-583.01 26652.83,-577.57 27171,-533 27186.24,-531.69 27202.46,-529.5 27217.87,-527.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.62,-579.96 17346.62,-583.47 17356.62,-586.96 17356.62,-579.96"/>
</g>
<!-- Node765 -->
<g id="node373" class="node">
<title>Node765</title>
<g id="a_node373"><a xlink:href="_ref_log_softmax_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27418,-497 27418,-527 27632,-527 27632,-497 27418,-497"/>
<text text-anchor="start" x="27426" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27525" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node765 -->
<g id="edge614" class="edge">
<title>Node415&#45;&gt;Node765</title>
<path fill="none" stroke="midnightblue" d="M17356.63,-583.48C18266.48,-583.25 26878.05,-579.77 27409,-533 27423.86,-531.69 27439.68,-529.5 27454.7,-527.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.59,-579.98 17346.59,-583.49 17356.59,-586.98 17356.59,-579.98"/>
</g>
<!-- Node767 -->
<g id="node375" class="node">
<title>Node767</title>
<g id="a_node375"><a xlink:href="_ref_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14835,-497 14835,-527 15015,-527 15015,-497 14835,-497"/>
<text text-anchor="start" x="14843" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14925" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node767 -->
<g id="edge617" class="edge">
<title>Node415&#45;&gt;Node767</title>
<path fill="none" stroke="midnightblue" d="M17201.23,-583.5C16856.4,-583.25 15463.51,-579.33 15029,-533 15015.93,-531.61 15002.04,-529.43 14988.82,-527.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.36,-587 17211.36,-583.51 17201.36,-580 17201.36,-587"/>
</g>
<!-- Node769 -->
<g id="node377" class="node">
<title>Node769</title>
<g id="a_node377"><a xlink:href="_ref_mean_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27650.5,-497 27650.5,-527 27833.5,-527 27833.5,-497 27650.5,-497"/>
<text text-anchor="start" x="27658.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27742" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node769 -->
<g id="edge620" class="edge">
<title>Node415&#45;&gt;Node769</title>
<path fill="none" stroke="midnightblue" d="M17356.98,-583.55C18280.12,-584.06 27098.24,-587.56 27641,-533 27653.98,-531.69 27667.78,-529.51 27680.86,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.81,-580.05 17346.81,-583.54 17356.8,-587.05 17356.81,-580.05"/>
</g>
<!-- Node771 -->
<g id="node379" class="node">
<title>Node771</title>
<g id="a_node379"><a xlink:href="_ref_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27884.5,-497 27884.5,-527 28109.5,-527 28109.5,-497 27884.5,-497"/>
<text text-anchor="start" x="27892.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27997" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node771 -->
<g id="edge623" class="edge">
<title>Node415&#45;&gt;Node771</title>
<path fill="none" stroke="midnightblue" d="M17357.04,-583.4C18290.14,-582.23 27286.87,-570 27842,-533 27861.76,-531.68 27882.86,-529.49 27902.92,-527.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.75,-579.91 17346.76,-583.42 17356.76,-586.91 17356.75,-579.91"/>
</g>
<!-- Node773 -->
<g id="node381" class="node">
<title>Node773</title>
<g id="a_node381"><a xlink:href="_ref_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28128,-497 28128,-527 28332,-527 28332,-497 28128,-497"/>
<text text-anchor="start" x="28136" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="28230" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node773 -->
<g id="edge626" class="edge">
<title>Node415&#45;&gt;Node773</title>
<path fill="none" stroke="midnightblue" d="M17356.91,-583.52C18302.56,-583.76 27549.02,-584.74 28118,-533 28132.36,-531.69 28147.64,-529.51 28162.14,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.82,-580.02 17346.82,-583.52 17356.82,-587.02 17356.82,-580.02"/>
</g>
<!-- Node775 -->
<g id="node383" class="node">
<title>Node775</title>
<g id="a_node383"><a xlink:href="_ref_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28350,-497 28350,-527 28554,-527 28554,-497 28350,-497"/>
<text text-anchor="start" x="28358" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="28452" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node775 -->
<g id="edge629" class="edge">
<title>Node415&#45;&gt;Node775</title>
<path fill="none" stroke="midnightblue" d="M17357.03,-583.53C18313.95,-583.91 27760.05,-586.26 28341,-533 28355.23,-531.7 28370.38,-529.51 28384.75,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.83,-580.03 17346.83,-583.53 17356.82,-587.03 17356.83,-580.03"/>
</g>
<!-- Node779 -->
<g id="node385" class="node">
<title>Node779</title>
<g id="a_node385"><a xlink:href="_ref_pad_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16281.5,-419 16281.5,-449 16454.5,-449 16454.5,-419 16281.5,-419"/>
<text text-anchor="start" x="16289.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16368" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPadWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node779 -->
<g id="edge632" class="edge">
<title>Node415&#45;&gt;Node779</title>
<path fill="none" stroke="midnightblue" d="M17357.3,-583.46C17634.61,-582.96 18555.8,-577.89 18599,-533 18611.94,-519.55 18612.09,-504.31 18599,-491 18558.26,-449.55 16564.93,-459.65 16507,-455 16489.62,-453.61 16471.11,-451.43 16453.45,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.92,-579.96 17346.92,-583.48 17356.93,-586.96 17356.92,-579.96"/>
</g>
<!-- Node781 -->
<g id="node386" class="node">
<title>Node781</title>
<g id="a_node386"><a xlink:href="_ref_prelu_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15689.5,-497 15689.5,-527 15870.5,-527 15870.5,-497 15689.5,-497"/>
<text text-anchor="start" x="15697.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15780" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node781 -->
<g id="edge635" class="edge">
<title>Node415&#45;&gt;Node781</title>
<path fill="none" stroke="midnightblue" d="M17201.13,-582.34C16946.32,-578.3 16138.92,-563.36 15880,-533 15867.69,-531.56 15854.64,-529.41 15842.16,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.35,-585.85 17211.4,-582.51 17201.46,-578.85 17201.35,-585.85"/>
</g>
<!-- Node783 -->
<g id="node388" class="node">
<title>Node783</title>
<g id="a_node388"><a xlink:href="_ref_q_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19111,-497 19111,-527 19299,-527 19299,-497 19111,-497"/>
<text text-anchor="start" x="19119" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19205" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node783 -->
<g id="edge638" class="edge">
<title>Node415&#45;&gt;Node783</title>
<path fill="none" stroke="midnightblue" d="M17357.43,-583.04C17660.61,-581 18756.18,-571.1 19102,-533 19114.86,-531.58 19128.5,-529.41 19141.51,-527.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.96,-579.54 17346.98,-583.11 17357,-586.54 17356.96,-579.54"/>
</g>
<!-- Node785 -->
<g id="node390" class="node">
<title>Node785</title>
<g id="a_node390"><a xlink:href="_ref_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17281,-497 17281,-527 17481,-527 17481,-497 17281,-497"/>
<text text-anchor="start" x="17289" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17381" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node785 -->
<g id="edge641" class="edge">
<title>Node415&#45;&gt;Node785</title>
<path fill="none" stroke="midnightblue" d="M17308.04,-563.43C17324.88,-551.79 17345.66,-537.42 17360.74,-527"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17305.88,-560.67 17299.64,-569.23 17309.86,-566.43 17305.88,-560.67"/>
</g>
<!-- Node787 -->
<g id="node392" class="node">
<title>Node787</title>
<g id="a_node392"><a xlink:href="_ref_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15725.5,-419 15725.5,-449 15906.5,-449 15906.5,-419 15725.5,-419"/>
<text text-anchor="start" x="15733.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15816" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node787 -->
<g id="edge644" class="edge">
<title>Node415&#45;&gt;Node787</title>
<path fill="none" stroke="midnightblue" d="M17201.18,-583.2C16812.68,-581.55 15100.17,-572.05 15062,-533 15048.95,-519.65 15049.3,-504.68 15062,-491 15084.27,-467.01 15529.74,-446.4 15725.28,-438.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.19,-586.7 17211.2,-583.25 17201.22,-579.7 17201.19,-586.7"/>
</g>
<!-- Node788 -->
<g id="node393" class="node">
<title>Node788</title>
<g id="a_node393"><a xlink:href="_ref_reduce_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15071,-497 15071,-527 15263,-527 15263,-497 15071,-497"/>
<text text-anchor="start" x="15079" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15167" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node788 -->
<g id="edge646" class="edge">
<title>Node415&#45;&gt;Node788</title>
<path fill="none" stroke="midnightblue" d="M17201.33,-583.24C16880.35,-581.9 15656.2,-574.15 15272,-533 15258.9,-531.6 15244.99,-529.43 15231.73,-527.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.45,-586.74 17211.47,-583.28 17201.48,-579.74 17201.45,-586.74"/>
</g>
<!-- Node790 -->
<g id="node395" class="node">
<title>Node790</title>
<g id="a_node395"><a xlink:href="_ref_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15281,-497 15281,-527 15479,-527 15479,-497 15281,-497"/>
<text text-anchor="start" x="15289" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15380" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReshapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node790 -->
<g id="edge649" class="edge">
<title>Node415&#45;&gt;Node790</title>
<path fill="none" stroke="midnightblue" d="M17200.95,-582.91C16901.72,-580.39 15827.52,-569 15488,-533 15474.54,-531.57 15460.23,-529.4 15446.59,-527"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.24,-586.41 17211.27,-582.99 17201.3,-579.41 17201.24,-586.41"/>
</g>
<!-- Node792 -->
<g id="node397" class="node">
<title>Node792</title>
<g id="a_node397"><a xlink:href="_ref_resize_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15889,-497 15889,-527 16077,-527 16077,-497 15889,-497"/>
<text text-anchor="start" x="15897" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15983" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node792 -->
<g id="edge652" class="edge">
<title>Node415&#45;&gt;Node792</title>
<path fill="none" stroke="midnightblue" d="M17201.25,-584.22C17010.51,-585.11 16504.48,-582.21 16086,-533 16073.43,-531.52 16060.09,-529.37 16047.33,-527.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.47,-587.72 17211.45,-584.17 17201.43,-580.72 17201.47,-587.72"/>
</g>
<!-- Node794 -->
<g id="node399" class="node">
<title>Node794</title>
<g id="a_node399"><a xlink:href="_ref_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18672.5,-419 18672.5,-449 18881.5,-449 18881.5,-419 18672.5,-419"/>
<text text-anchor="start" x="18680.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18777" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node794 -->
<g id="edge655" class="edge">
<title>Node415&#45;&gt;Node794</title>
<path fill="none" stroke="midnightblue" d="M17356.68,-583.17C17884.4,-580.88 20923.25,-566.2 20956,-533 20969.11,-519.71 20969.08,-504.31 20956,-491 20915.77,-450.06 18947.13,-460.52 18890,-455 18875.72,-453.62 18860.54,-451.44 18846.08,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.49,-579.68 17346.51,-583.22 17356.52,-586.68 17356.49,-579.68"/>
</g>
<!-- Node832 -->
<g id="node401" class="node">
<title>Node832</title>
<g id="a_node401"><a xlink:href="_reverse_v2_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20779,-497 20779,-527 20947,-527 20947,-497 20779,-497"/>
<text text-anchor="start" x="20787" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20863" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node832 -->
<g id="edge658" class="edge">
<title>Node415&#45;&gt;Node832</title>
<path fill="none" stroke="midnightblue" d="M17356.63,-583.29C17839.24,-581.84 20419.88,-572.28 20769,-533 20781.02,-531.65 20793.77,-529.46 20805.88,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.62,-579.79 17346.63,-583.32 17356.64,-586.79 17356.62,-579.79"/>
</g>
<!-- Node833 -->
<g id="node402" class="node">
<title>Node833</title>
<g id="a_node402"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14704.5,-419 14704.5,-449 14871.5,-449 14871.5,-419 14704.5,-419"/>
<text text-anchor="start" x="14712.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14788" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node833 -->
<g id="edge715" class="edge">
<title>Node415&#45;&gt;Node833</title>
<path fill="none" stroke="midnightblue" d="M17201.09,-583.51C16766.4,-583.4 14658.54,-580.43 14612,-533 14598.93,-519.68 14600.98,-506.07 14612,-491 14633.29,-461.88 14669.86,-447.54 14704.16,-440.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.35,-587.01 17211.35,-583.52 17201.35,-580.01 17201.35,-587.01"/>
</g>
<!-- Node796 -->
<g id="node403" class="node">
<title>Node796</title>
<g id="a_node403"><a xlink:href="_ref_shape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15963,-419 15963,-449 16149,-449 16149,-419 15963,-419"/>
<text text-anchor="start" x="15971" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16056" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefShapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node796 -->
<g id="edge662" class="edge">
<title>Node415&#45;&gt;Node796</title>
<path fill="none" stroke="midnightblue" d="M17357.02,-574.74C17434.67,-563.15 17536.12,-538.39 17490,-491 17438.56,-438.15 16236.34,-462.8 16163,-455 16149.66,-453.58 16135.49,-451.41 16121.97,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.12,-571.34 17346.72,-576.23 17357.11,-578.26 17356.12,-571.34"/>
</g>
<!-- Node797 -->
<g id="node404" class="node">
<title>Node797</title>
<g id="a_node404"><a xlink:href="_ref_slice_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16296.5,-497 16296.5,-527 16475.5,-527 16475.5,-497 16296.5,-497"/>
<text text-anchor="start" x="16304.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16386" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node797 -->
<g id="edge664" class="edge">
<title>Node415&#45;&gt;Node797</title>
<path fill="none" stroke="midnightblue" d="M17200.86,-582.05C17058.11,-578.61 16745.84,-567.48 16485,-533 16473.27,-531.45 16460.84,-529.33 16448.9,-527.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.17,-585.55 17211.25,-582.29 17201.34,-578.56 17201.17,-585.55"/>
</g>
<!-- Node799 -->
<g id="node406" class="node">
<title>Node799</title>
<g id="a_node406"><a xlink:href="_ref_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26497.5,-419 26497.5,-449 26688.5,-449 26688.5,-419 26497.5,-419"/>
<text text-anchor="start" x="26505.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="26593" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node799 -->
<g id="edge667" class="edge">
<title>Node415&#45;&gt;Node799</title>
<path fill="none" stroke="midnightblue" d="M17356.91,-583.36C18222.78,-581.76 26018.99,-566.49 26252,-533 26365.71,-516.66 26494.72,-472.11 26556.39,-449.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.74,-579.86 17346.74,-583.38 17356.75,-586.86 17356.74,-579.86"/>
</g>
<!-- Node801 -->
<g id="node408" class="node">
<title>Node801</title>
<g id="a_node408"><a xlink:href="_ref_softmax_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29324.5,-497 29324.5,-527 29521.5,-527 29521.5,-497 29324.5,-497"/>
<text text-anchor="start" x="29332.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="29423" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node801 -->
<g id="edge670" class="edge">
<title>Node415&#45;&gt;Node801</title>
<path fill="none" stroke="midnightblue" d="M17356.97,-583.38C18313.72,-581.83 27774.89,-565.75 29012,-533 29118.76,-530.17 29241,-523.83 29324.22,-519.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.76,-579.88 17346.77,-583.39 17356.77,-586.88 17356.76,-579.88"/>
</g>
<!-- Node805 -->
<g id="node410" class="node">
<title>Node805</title>
<g id="a_node410"><a xlink:href="_ref_stack_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16095.5,-497 16095.5,-527 16278.5,-527 16278.5,-497 16095.5,-497"/>
<text text-anchor="start" x="16103.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16187" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node805 -->
<g id="edge673" class="edge">
<title>Node415&#45;&gt;Node805</title>
<path fill="none" stroke="midnightblue" d="M17201.13,-583.41C17033.36,-582.35 16625.57,-575.24 16287,-533 16274.88,-531.49 16262.03,-529.34 16249.72,-527"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.33,-586.91 17211.34,-583.46 17201.37,-579.91 17201.33,-586.91"/>
</g>
<!-- Node811 -->
<g id="node412" class="node">
<title>Node811</title>
<g id="a_node412"><a xlink:href="_ref_tile_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15497,-497 15497,-527 15671,-527 15671,-497 15497,-497"/>
<text text-anchor="start" x="15505" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15584" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node811 -->
<g id="edge676" class="edge">
<title>Node415&#45;&gt;Node811</title>
<path fill="none" stroke="midnightblue" d="M17201.08,-582.83C16922.96,-580.17 15979.69,-568.68 15680,-533 15668.08,-531.58 15655.45,-529.43 15643.39,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.45,-586.34 17211.48,-582.93 17201.51,-579.34 17201.45,-586.34"/>
</g>
<!-- Node817 -->
<g id="node414" class="node">
<title>Node817</title>
<g id="a_node414"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14621,-491.5 14621,-532.5 14779,-532.5 14779,-491.5 14621,-491.5"/>
<text text-anchor="start" x="14629" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="14629" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="14700" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node817 -->
<g id="edge679" class="edge">
<title>Node415&#45;&gt;Node817</title>
<path fill="none" stroke="midnightblue" d="M17201.12,-582.81C16806.46,-579.17 15036.59,-561.4 14793,-533 14788.49,-532.47 14783.87,-531.83 14779.23,-531.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.26,-586.31 17211.29,-582.9 17201.32,-579.31 17201.26,-586.31"/>
</g>
<!-- Node834 -->
<g id="node416" class="node">
<title>Node834</title>
<g id="a_node416"><a xlink:href="_batch_norm_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23067,-497 23067,-527 23237,-527 23237,-497 23067,-497"/>
<text text-anchor="start" x="23075" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="23152" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node834 -->
<g id="edge683" class="edge">
<title>Node415&#45;&gt;Node834</title>
<path fill="none" stroke="midnightblue" d="M17357.04,-583.24C18024.58,-580.99 22756.5,-563.96 23053,-533 23065.73,-531.67 23079.25,-529.47 23092.08,-527.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.57,-579.74 17346.58,-583.28 17356.59,-586.74 17356.57,-579.74"/>
</g>
<!-- Node836 -->
<g id="node418" class="node">
<title>Node836</title>
<g id="a_node418"><a xlink:href="_concatenate_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23471.5,-497 23471.5,-527 23626.5,-527 23626.5,-497 23471.5,-497"/>
<text text-anchor="start" x="23479.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="23549" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node836 -->
<g id="edge686" class="edge">
<title>Node415&#45;&gt;Node836</title>
<path fill="none" stroke="midnightblue" d="M17356.77,-583.32C18049.19,-581.69 23139.13,-568.47 23457,-533 23468.86,-531.68 23481.43,-529.48 23493.36,-527.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.65,-579.82 17346.66,-583.35 17356.66,-586.82 17356.65,-579.82"/>
</g>
<!-- Node838 -->
<g id="node420" class="node">
<title>Node838</title>
<g id="a_node420"><a xlink:href="_fill_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23683.5,-497 23683.5,-527 23812.5,-527 23812.5,-497 23683.5,-497"/>
<text text-anchor="start" x="23691.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="23748" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node838 -->
<g id="edge689" class="edge">
<title>Node415&#45;&gt;Node838</title>
<path fill="none" stroke="midnightblue" d="M17356.69,-583.42C18062.06,-582.62 23340.47,-575.26 23669,-533 23679.24,-531.68 23690.07,-529.49 23700.31,-527.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.63,-579.92 17346.63,-583.43 17356.64,-586.92 17356.63,-579.92"/>
</g>
<!-- Node840 -->
<g id="node422" class="node">
<title>Node840</title>
<g id="a_node422"><a xlink:href="_fully_connected_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16697.5,-497 16697.5,-527 16866.5,-527 16866.5,-497 16697.5,-497"/>
<text text-anchor="start" x="16705.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16782" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node840 -->
<g id="edge692" class="edge">
<title>Node415&#45;&gt;Node840</title>
<path fill="none" stroke="midnightblue" d="M17201.2,-575.73C17119.82,-567.15 16988.52,-551.98 16876,-533 16865.72,-531.27 16854.85,-529.19 16844.3,-527.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17201.05,-579.24 17211.36,-576.8 17201.78,-572.28 17201.05,-579.24"/>
</g>
<!-- Node842 -->
<g id="node424" class="node">
<title>Node842</title>
<g id="a_node424"><a xlink:href="_gather_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20113.5,-497 20113.5,-527 20242.5,-527 20242.5,-497 20113.5,-497"/>
<text text-anchor="start" x="20121.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20178" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.cpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node842 -->
<g id="edge695" class="edge">
<title>Node415&#45;&gt;Node842</title>
<path fill="none" stroke="midnightblue" d="M17356.79,-583.18C17782.5,-581.25 19821.05,-570.17 20099,-533 20109.1,-531.65 20119.76,-529.48 20129.88,-527.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.72,-579.68 17346.74,-583.22 17356.75,-586.68 17356.72,-579.68"/>
</g>
<!-- Node843 -->
<g id="node425" class="node">
<title>Node843</title>
<g id="a_node425"><a xlink:href="_instance_norm_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26081,-497 26081,-527 26243,-527 26243,-497 26081,-497"/>
<text text-anchor="start" x="26089" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="26162" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node843 -->
<g id="edge696" class="edge">
<title>Node415&#45;&gt;Node843</title>
<path fill="none" stroke="midnightblue" d="M17356.9,-583.6C18169.79,-584.59 25089.09,-591.26 25999,-533 26025.75,-531.29 26054.83,-528.14 26080.92,-524.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.78,-580.1 17346.77,-583.59 17356.77,-587.1 17356.78,-580.1"/>
</g>
<!-- Node845 -->
<g id="node427" class="node">
<title>Node845</title>
<g id="a_node427"><a xlink:href="_lstm_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19573.5,-497 19573.5,-527 19702.5,-527 19702.5,-497 19573.5,-497"/>
<text text-anchor="start" x="19581.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19638" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node845 -->
<g id="edge699" class="edge">
<title>Node415&#45;&gt;Node845</title>
<path fill="none" stroke="midnightblue" d="M17356.66,-583.36C17700.96,-582.51 19091.77,-576.39 19526,-533 19541.43,-531.46 19557.93,-528.98 19573.39,-526.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.53,-579.86 17346.54,-583.39 17356.54,-586.86 17356.53,-579.86"/>
</g>
<!-- Node847 -->
<g id="node429" class="node">
<title>Node847</title>
<g id="a_node429"><a xlink:href="_prelu_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19917,-497 19917,-527 20057,-527 20057,-497 19917,-497"/>
<text text-anchor="start" x="19925" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19987" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node847 -->
<g id="edge705" class="edge">
<title>Node415&#45;&gt;Node847</title>
<path fill="none" stroke="midnightblue" d="M17356.87,-583C17764.68,-580.23 19645.32,-565.77 19903,-533 19913.71,-531.64 19925.04,-529.46 19935.79,-527.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.63,-579.5 17346.66,-583.07 17356.68,-586.5 17356.63,-579.5"/>
</g>
<!-- Node849 -->
<g id="node431" class="node">
<title>Node849</title>
<g id="a_node431"><a xlink:href="_reduce_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20260.5,-497 20260.5,-527 20389.5,-527 20389.5,-497 20260.5,-497"/>
<text text-anchor="start" x="20268.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20325" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.cpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node849 -->
<g id="edge708" class="edge">
<title>Node415&#45;&gt;Node849</title>
<path fill="none" stroke="midnightblue" d="M17356.7,-583.33C17795.83,-582.19 19957.43,-574.51 20251,-533 20260.49,-531.66 20270.49,-529.49 20279.97,-527.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.64,-579.83 17346.65,-583.35 17356.66,-586.83 17356.64,-579.83"/>
</g>
<!-- Node850 -->
<g id="node432" class="node">
<title>Node850</title>
<g id="a_node432"><a xlink:href="_splitter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="32067.5,-419 32067.5,-449 32196.5,-449 32196.5,-419 32067.5,-419"/>
<text text-anchor="start" x="32075.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="32132" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node850 -->
<g id="edge709" class="edge">
<title>Node415&#45;&gt;Node850</title>
<path fill="none" stroke="midnightblue" d="M17356.78,-583.4C18427.31,-581.98 30189.32,-565.64 30269,-533 30293.72,-522.87 30287.36,-501.33 30312,-491 30401.47,-453.48 31961.96,-468.76 32058,-455 32067.49,-453.64 32077.49,-451.46 32086.97,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.51,-579.9 17346.52,-583.41 17356.52,-586.9 17356.51,-579.9"/>
</g>
<!-- Node851 -->
<g id="node433" class="node">
<title>Node851</title>
<g id="a_node433"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28515.5,-341 28515.5,-371 28644.5,-371 28644.5,-341 28515.5,-341"/>
<text text-anchor="start" x="28523.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="28580" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node851 -->
<g id="edge716" class="edge">
<title>Node415&#45;&gt;Node851</title>
<path fill="none" stroke="midnightblue" d="M17357.01,-583.42C18430.65,-582.36 30226.88,-569.77 30305,-533 30326.98,-522.65 30318.1,-501.52 30340,-491 30433.42,-446.14 32132.43,-528.98 32205,-455 32218.07,-441.67 32218.13,-426.27 32205,-413 32170.3,-377.95 28702.86,-383.74 28654,-377 28644.38,-375.67 28634.22,-373.48 28624.63,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.71,-579.92 17346.71,-583.43 17356.72,-586.92 17356.71,-579.92"/>
</g>
<!-- Node852 -->
<g id="node434" class="node">
<title>Node852</title>
<g id="a_node434"><a xlink:href="_stack_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20484.5,-497 20484.5,-527 20613.5,-527 20613.5,-497 20484.5,-497"/>
<text text-anchor="start" x="20492.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20549" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.hpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node852 -->
<g id="edge712" class="edge">
<title>Node415&#45;&gt;Node852</title>
<path fill="none" stroke="midnightblue" d="M17356.72,-583.46C17776.85,-583.06 19780.38,-578.75 20398,-533 20426.35,-530.9 20457.52,-527.04 20484.14,-523.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.5,-579.96 17346.5,-583.47 17356.5,-586.96 17356.5,-579.96"/>
</g>
<!-- Node854 -->
<g id="node436" class="node">
<title>Node854</title>
<g id="a_node436"><a xlink:href="_tile_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20631.5,-497 20631.5,-527 20760.5,-527 20760.5,-497 20631.5,-497"/>
<text text-anchor="start" x="20639.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20696" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.cpp</text>
</a>
</g>
</g>
<!-- Node415&#45;&gt;Node854 -->
<g id="edge717" class="edge">
<title>Node415&#45;&gt;Node854</title>
<path fill="none" stroke="midnightblue" d="M17356.74,-583.48C17827.65,-583.24 20289.54,-579.69 20622,-533 20631.49,-531.67 20641.49,-529.5 20650.97,-527.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.64,-579.98 17346.64,-583.49 17356.64,-586.98 17356.64,-579.98"/>
</g>
<!-- Node416&#45;&gt;Node38 -->
<g id="edge241" class="edge">
<title>Node416&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M21381.35,-502.57C21337.06,-498.17 21280.49,-493.26 21230,-491 20323.07,-450.47 5796.73,-468.57 4889,-455 4732.57,-452.66 2208.26,-457.31 2074,-377 2042.23,-358 2027.75,-312.23 2022.94,-293.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21381.16,-506.07 21391.46,-503.58 21381.86,-499.1 21381.16,-506.07"/>
</g>
<!-- Node416&#45;&gt;Node136 -->
<g id="edge239" class="edge">
<title>Node416&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M21381.34,-502.63C21337.06,-498.26 21280.48,-493.34 21230,-491 20504.66,-457.38 15421.11,-459.6 14695,-455 13608.48,-448.11 12283.96,-437.94 11972.72,-435.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21381.16,-506.13 21391.46,-503.64 21381.86,-499.17 21381.16,-506.13"/>
</g>
<!-- Node416&#45;&gt;Node151 -->
<g id="edge240" class="edge">
<title>Node416&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M21381.34,-502.65C21337.06,-498.28 21280.48,-493.37 21230,-491 21191.75,-489.21 15742.99,-482.17 15716,-455 15702.84,-441.76 15702.88,-426.28 15716,-413 15745.73,-382.92 18719.05,-382.42 18761,-377 18771.22,-375.68 18782.02,-373.52 18792.27,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21381.16,-506.15 21391.46,-503.66 21381.86,-499.19 21381.16,-506.15"/>
</g>
<!-- Node416&#45;&gt;Node413 -->
<g id="edge238" class="edge">
<title>Node416&#45;&gt;Node413</title>
<path fill="none" stroke="midnightblue" d="M21381.35,-502.6C21337.06,-498.22 21280.49,-493.3 21230,-491 19142.81,-396.03 13915.23,-549.08 11828,-455 11439.26,-437.48 10975.07,-385.53 10803.28,-365.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21381.16,-506.1 21391.46,-503.61 21381.86,-499.13 21381.16,-506.1"/>
</g>
<!-- Node421 -->
<g id="node165" class="node">
<title>Node421</title>
<g id="a_node165"><a xlink:href="_mem_import_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20579.5,-341 20579.5,-371 20752.5,-371 20752.5,-341 20579.5,-341"/>
<text text-anchor="start" x="20587.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="20666" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node416&#45;&gt;Node421 -->
<g id="edge242" class="edge">
<title>Node416&#45;&gt;Node421</title>
<path fill="none" stroke="midnightblue" d="M21399.05,-494.81C21391.67,-493.28 21384.19,-491.95 21377,-491 21334.63,-485.4 19868.86,-485.57 19839,-455 19825.96,-441.65 19826.15,-426.54 19839,-413 19865.54,-385.04 20493.64,-380.85 20532,-377 20547.68,-375.43 20564.33,-373.31 20580.37,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21398.5,-498.27 21409.02,-497 21400,-491.43 21398.5,-498.27"/>
</g>
<!-- Node423 -->
<g id="node167" class="node">
<title>Node423</title>
<g id="a_node167"><a xlink:href="_mem_sync_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27238.5,-341 27238.5,-371 27411.5,-371 27411.5,-341 27238.5,-341"/>
<text text-anchor="start" x="27246.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="27325" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node416&#45;&gt;Node423 -->
<g id="edge249" class="edge">
<title>Node416&#45;&gt;Node423</title>
<path fill="none" stroke="midnightblue" d="M21386.79,-495.16C21377.15,-493.5 21367.36,-492.04 21358,-491 21280.12,-482.36 20002.7,-511.11 19948,-455 19934.97,-441.63 19934.83,-426.23 19948,-413 19983.67,-377.16 27178.72,-382.31 27229,-377 27241.36,-375.7 27254.48,-373.51 27266.91,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21386.3,-498.63 21396.76,-496.95 21387.54,-491.74 21386.3,-498.63"/>
</g>
<!-- Node416&#45;&gt;Node578 -->
<g id="edge252" class="edge">
<title>Node416&#45;&gt;Node578</title>
<path fill="none" stroke="midnightblue" d="M21399.05,-494.79C21391.67,-493.26 21384.19,-491.94 21377,-491 20598.55,-389.38 20390.1,-551.45 19611,-455 19599.93,-453.63 19588.2,-451.45 19577.06,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21398.51,-498.25 21409.02,-496.97 21400.01,-491.41 21398.51,-498.25"/>
</g>
<!-- Node416&#45;&gt;Node545 -->
<g id="edge254" class="edge">
<title>Node416&#45;&gt;Node545</title>
<path fill="none" stroke="midnightblue" d="M21515.43,-494.62C21522.31,-493.13 21529.28,-491.86 21536,-491 22120.24,-415.86 42156.23,-517.13 42742,-455 42754.19,-453.71 42767.14,-451.51 42779.39,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21514.41,-491.26 21505.46,-496.92 21515.99,-498.08 21514.41,-491.26"/>
</g>
<!-- Node416&#45;&gt;Node580 -->
<g id="edge256" class="edge">
<title>Node416&#45;&gt;Node580</title>
<path fill="none" stroke="midnightblue" d="M21515.43,-494.62C21522.31,-493.14 21529.28,-491.87 21536,-491 21949.74,-437.64 36138.66,-493.99 36554,-455 36557.2,-454.7 36560.44,-454.35 36563.72,-453.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21514.41,-491.26 21505.46,-496.93 21515.99,-498.08 21514.41,-491.26"/>
</g>
<!-- Node416&#45;&gt;Node686 -->
<g id="edge258" class="edge">
<title>Node416&#45;&gt;Node686</title>
<path fill="none" stroke="midnightblue" d="M21515.43,-494.63C21522.31,-493.15 21529.28,-491.87 21536,-491 22004.73,-430.11 29571.6,-470.89 30044,-455 30124.74,-452.28 30216.88,-446.13 30280.94,-441.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21514.41,-491.28 21505.46,-496.94 21515.99,-498.1 21514.41,-491.28"/>
</g>
<!-- Node416&#45;&gt;Node687 -->
<g id="edge343" class="edge">
<title>Node416&#45;&gt;Node687</title>
<path fill="none" stroke="midnightblue" d="M21516.49,-494.58C21523.03,-493.15 21529.63,-491.91 21536,-491 21601.75,-481.59 22684.75,-502.67 22731,-455 22744,-441.6 22743.92,-426.47 22731,-413 22697.67,-378.25 21912.87,-382.21 21865,-377 21851.33,-375.51 21836.83,-373.38 21822.92,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21515.26,-491.27 21506.31,-496.94 21516.84,-498.09 21515.26,-491.27"/>
</g>
<!-- Node416&#45;&gt;Node689 -->
<g id="edge344" class="edge">
<title>Node416&#45;&gt;Node689</title>
<path fill="none" stroke="midnightblue" d="M21516.49,-494.58C21523.03,-493.16 21529.63,-491.91 21536,-491 21600.7,-481.73 22666.49,-501.92 22712,-455 22725,-441.6 22725.01,-426.39 22712,-413 22663.51,-363.09 21529.23,-384.03 21460,-377 21445.91,-375.57 21430.93,-373.41 21416.62,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21515.26,-491.27 21506.31,-496.94 21516.84,-498.09 21515.26,-491.27"/>
</g>
<!-- Node416&#45;&gt;Node693 -->
<g id="edge345" class="edge">
<title>Node416&#45;&gt;Node693</title>
<path fill="none" stroke="midnightblue" d="M21516.49,-494.57C21523.03,-493.15 21529.63,-491.91 21536,-491 22087.12,-412.53 22235.2,-520.6 22788,-455 22799.88,-453.59 22812.48,-451.42 22824.49,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21515.26,-491.26 21506.31,-496.93 21516.84,-498.08 21515.26,-491.26"/>
</g>
<!-- Node416&#45;&gt;Node695 -->
<g id="edge347" class="edge">
<title>Node416&#45;&gt;Node695</title>
<path fill="none" stroke="midnightblue" d="M21515.73,-494.68C21522.52,-493.2 21529.38,-491.92 21536,-491 21903.9,-439.97 22836.84,-485.5 23207,-455 23222.06,-453.76 23237.99,-451.95 23253.46,-449.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21514.83,-491.3 21505.89,-496.97 21516.42,-498.12 21514.83,-491.3"/>
</g>
<!-- Node416&#45;&gt;Node680 -->
<g id="edge349" class="edge">
<title>Node416&#45;&gt;Node680</title>
<path fill="none" stroke="midnightblue" d="M21515.73,-494.67C21522.51,-493.19 21529.38,-491.91 21536,-491 21956.79,-433.21 23024.65,-500.04 23447,-455 23450.05,-454.67 23453.15,-454.3 23456.27,-453.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21514.83,-491.28 21505.89,-496.95 21516.42,-498.1 21514.83,-491.28"/>
</g>
<!-- Node416&#45;&gt;Node819 -->
<g id="edge351" class="edge">
<title>Node416&#45;&gt;Node819</title>
<path fill="none" stroke="midnightblue" d="M21381.34,-502.78C21337.05,-498.45 21280.47,-493.53 21230,-491 20001.66,-429.45 19689.81,-541.84 18463,-455 18435.12,-453.03 18404.59,-449.4 18378.04,-445.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21381.16,-506.28 21391.45,-503.78 21381.85,-499.31 21381.16,-506.28"/>
</g>
<!-- Node416&#45;&gt;Node821 -->
<g id="edge353" class="edge">
<title>Node416&#45;&gt;Node821</title>
<path fill="none" stroke="midnightblue" d="M21381.34,-502.74C21337.05,-498.4 21280.48,-493.48 21230,-491 20874.07,-473.49 18375.99,-503.88 18023,-455 18013.38,-453.67 18003.22,-451.47 17993.63,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21381.16,-506.24 21391.46,-503.74 21381.85,-499.28 21381.16,-506.24"/>
</g>
<!-- Node416&#45;&gt;Node827 -->
<g id="edge355" class="edge">
<title>Node416&#45;&gt;Node827</title>
<path fill="none" stroke="midnightblue" d="M21515.43,-494.63C21522.31,-493.14 21529.28,-491.87 21536,-491 21829.91,-452.95 31908.86,-466.62 32205,-455 32258.56,-452.9 32318.07,-448.61 32367.2,-444.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21514.41,-491.27 21505.46,-496.94 21515.99,-498.09 21514.41,-491.27"/>
</g>
<!-- Node421&#45;&gt;Node70 -->
<g id="edge245" class="edge">
<title>Node421&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M20593.99,-339.19C20584.29,-337.51 20574.43,-336.04 20565,-335 19596.11,-227.97 16384.73,-218.43 15853.68,-217.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20593.57,-342.66 20604.03,-341 20594.81,-335.78 20593.57,-342.66"/>
</g>
<!-- Node421&#45;&gt;Node184 -->
<g id="edge243" class="edge">
<title>Node421&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M20574.76,-339.58C20560.49,-337.69 20545.87,-336.05 20532,-335 19410.34,-249.75 11528.98,-392.74 10408,-299 10405.07,-298.75 10402.09,-298.47 10399.08,-298.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20574.69,-343.1 20585.08,-341 20575.65,-336.17 20574.69,-343.1"/>
</g>
<!-- Node421&#45;&gt;Node272 -->
<g id="edge247" class="edge">
<title>Node421&#45;&gt;Node272</title>
<path fill="none" stroke="midnightblue" d="M20594.72,-339.22C20584.78,-337.51 20574.67,-336.02 20565,-335 20386.32,-316.19 17575.63,-289.52 17099.33,-285.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20594.12,-342.66 20604.58,-341 20595.36,-335.78 20594.12,-342.66"/>
</g>
<!-- Node421&#45;&gt;Node274 -->
<g id="edge248" class="edge">
<title>Node421&#45;&gt;Node274</title>
<path fill="none" stroke="midnightblue" d="M20594.94,-339.17C20584.93,-337.46 20574.74,-335.98 20565,-335 20315.78,-309.9 12010.7,-287.11 11109.14,-284.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20594.4,-342.63 20604.86,-340.96 20595.64,-335.74 20594.4,-342.63"/>
</g>
<!-- Node421&#45;&gt;Node99 -->
<g id="edge246" class="edge">
<title>Node421&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M20595.14,-339.19C20585.07,-337.47 20574.8,-335.98 20565,-335 20033.04,-281.83 11476.39,-314.61 10942,-299 10883.97,-297.3 10818.87,-293.77 10767.71,-290.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20594.67,-342.66 20605.13,-340.99 20595.91,-335.77 20594.67,-342.66"/>
</g>
<!-- Node421&#45;&gt;Node422 -->
<g id="edge244" class="edge">
<title>Node421&#45;&gt;Node422</title>
<path fill="none" stroke="midnightblue" d="M20733.21,-339.08C20742.5,-337.4 20751.95,-335.95 20761,-335 21113.54,-297.79 33168.5,-301.04 33523,-299 34129.69,-295.51 34860.26,-288.05 35107.47,-285.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20732.39,-335.67 20723.22,-340.98 20733.7,-342.55 20732.39,-335.67"/>
</g>
<!-- Node423&#45;&gt;Node39 -->
<g id="edge250" class="edge">
<title>Node423&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M27321.2,-330.87C27316.55,-310.24 27306.44,-281.77 27285,-268 27253.36,-247.69 5664.6,-232.13 5627,-232 4508.86,-228.28 3148.74,-220.13 2803.64,-218.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27317.8,-331.69 27323.17,-340.82 27324.67,-330.33 27317.8,-331.69"/>
</g>
<!-- Node423&#45;&gt;Node424 -->
<g id="edge251" class="edge">
<title>Node423&#45;&gt;Node424</title>
<path fill="none" stroke="midnightblue" d="M27392.92,-339.09C27402.31,-337.41 27411.86,-335.96 27421,-335 27855.71,-289.19 34851.91,-303.59 35289,-299 35580.87,-295.94 35926.95,-289.41 36085.21,-286.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27392.01,-335.7 27382.83,-341 27393.31,-342.58 27392.01,-335.7"/>
</g>
<!-- Node578&#45;&gt;Node58 -->
<g id="edge253" class="edge">
<title>Node578&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M19606.87,-426.64C19670.36,-422.03 19760.16,-416.09 19839,-413 20108.82,-402.44 22001.15,-411.21 22269,-377 22279.47,-375.66 22290.53,-373.5 22301.03,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19606.23,-423.17 19596.51,-427.39 19606.74,-430.15 19606.23,-423.17"/>
</g>
<!-- Node545&#45;&gt;Node546 -->
<g id="edge255" class="edge">
<title>Node545&#45;&gt;Node546</title>
<path fill="none" stroke="midnightblue" d="M42931.17,-432.46C43596.07,-428.6 47527.29,-404.7 47777,-377 47789.02,-375.67 47801.77,-373.48 47813.88,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42931.13,-428.96 42921.15,-432.52 42931.17,-435.96 42931.13,-428.96"/>
</g>
<!-- Node459 -->
<g id="node174" class="node">
<title>Node459</title>
<g id="a_node174"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="37178,-335.5 37178,-376.5 37372,-376.5 37372,-335.5 37178,-335.5"/>
<text text-anchor="start" x="37186" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="37186" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="37275" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node580&#45;&gt;Node459 -->
<g id="edge257" class="edge">
<title>Node580&#45;&gt;Node459</title>
<path fill="none" stroke="midnightblue" d="M36768.13,-413.53C36769.43,-413.35 36770.72,-413.17 36772,-413 36945.37,-389.47 36990.63,-400.53 37164,-377 37168.56,-376.38 37173.22,-375.71 37177.92,-374.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36767.47,-410.09 36758.08,-415.01 36768.48,-417.02 36767.47,-410.09"/>
</g>
<!-- Node686&#45;&gt;Node99 -->
<g id="edge281" class="edge">
<title>Node686&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M30270.44,-422.33C30234.82,-418.61 30193.54,-414.9 30156,-413 30089.51,-409.64 20630.8,-404.12 20570,-377 20547.01,-366.75 20554.99,-345.25 20532,-335 20471.18,-307.87 11008.57,-300.94 10942,-299 10883.97,-297.3 10818.87,-293.77 10767.71,-290.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.49,-425.85 30280.81,-423.42 30271.23,-418.89 30270.49,-425.85"/>
</g>
<!-- Node595 -->
<g id="node176" class="node">
<title>Node595</title>
<g id="a_node176"><a xlink:href="_neon_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="23359.5,-341 23359.5,-371 23552.5,-371 23552.5,-341 23359.5,-341"/>
<text text-anchor="start" x="23367.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23456" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node595 -->
<g id="edge259" class="edge">
<title>Node686&#45;&gt;Node595</title>
<path fill="none" stroke="midnightblue" d="M30294.32,-417.06C30285.18,-415.39 30275.89,-413.96 30267,-413 29526.18,-333.05 24302.63,-449.01 23561,-377 23547.52,-375.69 23533.19,-373.5 23519.59,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.5 30304.14,-418.95 30294.98,-413.63 30293.65,-420.5"/>
</g>
<!-- Node601 -->
<g id="node177" class="node">
<title>Node601</title>
<g id="a_node177"><a xlink:href="_neon_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="27786,-341 27786,-371 27956,-371 27956,-341 27786,-341"/>
<text text-anchor="start" x="27794" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27871" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node601 -->
<g id="edge260" class="edge">
<title>Node686&#45;&gt;Node601</title>
<path fill="none" stroke="midnightblue" d="M30293.83,-417.06C30284.85,-415.42 30275.73,-413.99 30267,-413 29758.62,-355.49 28473.38,-434.51 27965,-377 27952.98,-375.64 27940.23,-373.45 27928.13,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.39,-420.54 30303.87,-419 30294.72,-413.67 30293.39,-420.54"/>
</g>
<!-- Node604 -->
<g id="node179" class="node">
<title>Node604</title>
<g id="a_node179"><a xlink:href="_neon_constant_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="32017,-341 32017,-371 32177,-371 32177,-341 32017,-341"/>
<text text-anchor="start" x="32025" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="32097" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node604 -->
<g id="edge262" class="edge">
<title>Node686&#45;&gt;Node604</title>
<path fill="none" stroke="midnightblue" d="M30449.62,-417.52C30462.46,-415.72 30475.55,-414.13 30488,-413 31144.18,-353.62 31313.82,-436.38 31970,-377 31985.78,-375.57 32002.58,-373.4 32018.61,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30448.78,-414.1 30439.39,-419 30449.78,-421.03 30448.78,-414.1"/>
</g>
<!-- Node686&#45;&gt;Node687 -->
<g id="edge264" class="edge">
<title>Node686&#45;&gt;Node687</title>
<path fill="none" stroke="midnightblue" d="M30270.65,-420.45C30244.96,-417.41 30216.92,-414.58 30191,-413 29267.58,-356.86 22786.4,-459.92 21865,-377 21850.51,-375.7 21835.1,-373.51 21820.47,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.39,-423.95 30280.74,-421.67 30271.24,-417 30270.39,-423.95"/>
</g>
<!-- Node686&#45;&gt;Node689 -->
<g id="edge266" class="edge">
<title>Node686&#45;&gt;Node689</title>
<path fill="none" stroke="midnightblue" d="M30270.65,-420.45C30244.96,-417.4 30216.92,-414.57 30191,-413 29222.66,-354.23 22426.29,-463.13 21460,-377 21445.29,-375.69 21429.63,-373.48 21414.78,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.39,-423.94 30280.74,-421.67 30271.24,-416.99 30270.39,-423.94"/>
</g>
<!-- Node613 -->
<g id="node185" class="node">
<title>Node613</title>
<g id="a_node185"><a xlink:href="_neon_division_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="27060,-341 27060,-371 27220,-371 27220,-341 27060,-341"/>
<text text-anchor="start" x="27068" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27140" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node613 -->
<g id="edge268" class="edge">
<title>Node686&#45;&gt;Node613</title>
<path fill="none" stroke="midnightblue" d="M30293.83,-417.03C30284.86,-415.39 30275.73,-413.97 30267,-413 29595.98,-338.38 27899.59,-455.44 27229,-377 27217.67,-375.68 27205.68,-373.51 27194.29,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.4,-420.51 30303.88,-418.96 30294.72,-413.64 30293.4,-420.51"/>
</g>
<!-- Node621 -->
<g id="node187" class="node">
<title>Node621</title>
<g id="a_node187"><a xlink:href="_neon_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="26820,-341 26820,-371 27042,-371 27042,-341 26820,-341"/>
<text text-anchor="start" x="26828" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26931" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node621 -->
<g id="edge270" class="edge">
<title>Node686&#45;&gt;Node621</title>
<path fill="none" stroke="midnightblue" d="M30293.83,-417.02C30284.86,-415.39 30275.74,-413.97 30267,-413 29556.64,-334.24 27762.94,-439.94 27051,-377 27035.75,-375.65 27019.51,-373.46 27004.07,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.4,-420.51 30303.88,-418.96 30294.72,-413.63 30293.4,-420.51"/>
</g>
<!-- Node686&#45;&gt;Node622 -->
<g id="edge305" class="edge">
<title>Node686&#45;&gt;Node622</title>
<path fill="none" stroke="midnightblue" d="M30293.83,-417.02C30284.86,-415.38 30275.74,-413.97 30267,-413 30219.29,-407.73 26844.77,-411.12 26811,-377 26797.87,-363.73 26800.67,-350.55 26811,-335 26822.63,-317.49 26841.65,-306.04 26861.15,-298.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.4,-420.5 30303.88,-418.95 30294.72,-413.62 30293.4,-420.5"/>
</g>
<!-- Node632 -->
<g id="node189" class="node">
<title>Node632</title>
<g id="a_node189"><a xlink:href="_neon_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="32195.5,-341 32195.5,-371 32356.5,-371 32356.5,-341 32195.5,-341"/>
<text text-anchor="start" x="32203.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="32276" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node632 -->
<g id="edge272" class="edge">
<title>Node686&#45;&gt;Node632</title>
<path fill="none" stroke="midnightblue" d="M30449.61,-417.48C30462.46,-415.69 30475.54,-414.11 30488,-413 31239.87,-346.14 31436.59,-467.31 32186,-377 32197.44,-375.62 32209.57,-373.44 32221.09,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30448.78,-414.07 30439.38,-418.96 30449.78,-420.99 30448.78,-414.07"/>
</g>
<!-- Node636 -->
<g id="node191" class="node">
<title>Node636</title>
<g id="a_node191"><a xlink:href="_neon_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="27974,-341 27974,-371 28134,-371 28134,-341 27974,-341"/>
<text text-anchor="start" x="27982" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="28054" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node636 -->
<g id="edge274" class="edge">
<title>Node686&#45;&gt;Node636</title>
<path fill="none" stroke="midnightblue" d="M30293.64,-417.04C30284.73,-415.41 30275.67,-413.99 30267,-413 29797.96,-359.63 28611.73,-433.04 28143,-377 28131.68,-375.65 28119.68,-373.47 28108.29,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.14,-420.51 30303.62,-418.96 30294.47,-413.63 30293.14,-420.51"/>
</g>
<!-- Node686&#45;&gt;Node642 -->
<g id="edge276" class="edge">
<title>Node686&#45;&gt;Node642</title>
<path fill="none" stroke="midnightblue" d="M30270.73,-423.98C30224.25,-419.76 30166.65,-415.19 30115,-413 29563.21,-389.61 20722.8,-438.91 20174,-377 20162.51,-375.7 20150.34,-373.52 20138.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.5,-427.47 30280.77,-424.9 30271.13,-420.5 30270.5,-427.47"/>
</g>
<!-- Node686&#45;&gt;Node654 -->
<g id="edge277" class="edge">
<title>Node686&#45;&gt;Node654</title>
<path fill="none" stroke="midnightblue" d="M30270.65,-420.45C30244.96,-417.41 30216.92,-414.57 30191,-413 29716.7,-384.19 22110.16,-430.4 21638,-377 21626.51,-375.7 21614.34,-373.52 21602.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.39,-423.95 30280.74,-421.67 30271.24,-417 30270.39,-423.95"/>
</g>
<!-- Node655 -->
<g id="node195" class="node">
<title>Node655</title>
<g id="a_node195"><a xlink:href="_neon_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25007,-268.5 25007,-298.5 25167,-298.5 25167,-268.5 25007,-268.5"/>
<text text-anchor="start" x="25015" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25087" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node655 -->
<g id="edge326" class="edge">
<title>Node686&#45;&gt;Node655</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.09C30285.18,-415.42 30275.89,-413.98 30267,-413 30155.77,-400.8 26341.07,-422.84 26239,-377 26216.04,-366.69 26223.77,-345.73 26201,-335 26108.29,-291.32 25406.78,-285.35 25167.03,-284.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.53 30304.13,-418.99 30294.98,-413.66 30293.65,-420.53"/>
</g>
<!-- Node665 -->
<g id="node196" class="node">
<title>Node665</title>
<g id="a_node196"><a xlink:href="_neon_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="23570.5,-341 23570.5,-371 23763.5,-371 23763.5,-341 23570.5,-341"/>
<text text-anchor="start" x="23578.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23667" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node665 -->
<g id="edge279" class="edge">
<title>Node686&#45;&gt;Node665</title>
<path fill="none" stroke="midnightblue" d="M30294.32,-417.06C30285.18,-415.4 30275.89,-413.96 30267,-413 29549.61,-335.52 24491.24,-446.17 23773,-377 23759.39,-375.69 23744.93,-373.5 23731.2,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.5 30304.14,-418.96 30294.98,-413.63 30293.65,-420.5"/>
</g>
<!-- Node686&#45;&gt;Node678 -->
<g id="edge280" class="edge">
<title>Node686&#45;&gt;Node678</title>
<path fill="none" stroke="midnightblue" d="M30270.73,-423.98C30224.25,-419.76 30166.65,-415.19 30115,-413 29573.21,-390.01 20892.93,-437.17 20354,-377 20342.39,-375.7 20330.08,-373.52 20318.42,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.5,-427.47 30280.77,-424.9 30271.13,-420.5 30270.5,-427.47"/>
</g>
<!-- Node587 -->
<g id="node198" class="node">
<title>Node587</title>
<g id="a_node198"><a xlink:href="_neon_abs_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23782,-341 23782,-371 23942,-371 23942,-341 23782,-341"/>
<text text-anchor="start" x="23790" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23862" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAbsWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node587 -->
<g id="edge282" class="edge">
<title>Node686&#45;&gt;Node587</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.07C30285.18,-415.4 30275.89,-413.96 30267,-413 29569.27,-337.58 24648.28,-456.39 23951,-377 23939.51,-375.69 23927.34,-373.5 23915.81,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.5 30304.14,-418.96 30294.98,-413.63 30293.65,-420.5"/>
</g>
<!-- Node461 -->
<g id="node199" class="node">
<title>Node461</title>
<g id="a_node199"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="36014.5,-341 36014.5,-371 36175.5,-371 36175.5,-341 36014.5,-341"/>
<text text-anchor="start" x="36022.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="36095" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node461 -->
<g id="edge283" class="edge">
<title>Node686&#45;&gt;Node461</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.52C30461.44,-415.66 30475.06,-414.06 30488,-413 31098.99,-363.18 35395.87,-445.88 36005,-377 36016.61,-375.69 36028.92,-373.5 36040.58,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.09 30438.01,-418.98 30448.41,-421.01 30447.41,-414.09"/>
</g>
<!-- Node686&#45;&gt;Node462 -->
<g id="edge284" class="edge">
<title>Node686&#45;&gt;Node462</title>
<path fill="none" stroke="midnightblue" d="M30320.54,-414.7C30290.89,-401.28 30251.22,-383.34 30224.04,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30319.24,-417.95 30329.79,-418.88 30322.13,-411.57 30319.24,-417.95"/>
</g>
<!-- Node686&#45;&gt;Node592 -->
<g id="edge285" class="edge">
<title>Node686&#45;&gt;Node592</title>
<path fill="none" stroke="midnightblue" d="M30294.32,-417.06C30285.18,-415.39 30275.89,-413.96 30267,-413 29461.32,-326.23 23779.59,-464.65 22974,-377 22962.01,-375.7 22949.3,-373.51 22937.25,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.5 30304.14,-418.95 30294.98,-413.62 30293.65,-420.5"/>
</g>
<!-- Node463 -->
<g id="node202" class="node">
<title>Node463</title>
<g id="a_node202"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="32744,-341 32744,-371 32920,-371 32920,-341 32744,-341"/>
<text text-anchor="start" x="32752" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="32832" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node463 -->
<g id="edge286" class="edge">
<title>Node686&#45;&gt;Node463</title>
<path fill="none" stroke="midnightblue" d="M30448.68,-417.55C30461.82,-415.71 30475.24,-414.1 30488,-413 30985.55,-370.05 32238.6,-431.66 32735,-377 32747.31,-375.64 32760.36,-373.47 32772.77,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30448.09,-414.1 30438.7,-419 30449.1,-421.03 30448.09,-414.1"/>
</g>
<!-- Node686&#45;&gt;Node464 -->
<g id="edge287" class="edge">
<title>Node686&#45;&gt;Node464</title>
<path fill="none" stroke="midnightblue" d="M30371.59,-409.33C30377.17,-396.85 30383.84,-381.94 30388.63,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30368.28,-408.15 30367.4,-418.7 30374.67,-411.01 30368.28,-408.15"/>
</g>
<!-- Node598 -->
<g id="node204" class="node">
<title>Node598</title>
<g id="a_node204"><a xlink:href="_neon_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23960,-341 23960,-371 24120,-371 24120,-341 23960,-341"/>
<text text-anchor="start" x="23968" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24040" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node598 -->
<g id="edge288" class="edge">
<title>Node686&#45;&gt;Node598</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.07C30285.18,-415.4 30275.89,-413.96 30267,-413 29588.94,-339.65 24806.63,-454.21 24129,-377 24117.51,-375.69 24105.34,-373.5 24093.81,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.5 30304.13,-418.96 30294.98,-413.63 30293.65,-420.5"/>
</g>
<!-- Node600 -->
<g id="node205" class="node">
<title>Node600</title>
<g id="a_node205"><a xlink:href="_neon_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24138.5,-341 24138.5,-371 24323.5,-371 24323.5,-341 24138.5,-341"/>
<text text-anchor="start" x="24146.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24231" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonChannelShuffleWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node600 -->
<g id="edge289" class="edge">
<title>Node686&#45;&gt;Node600</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.07C30285.18,-415.4 30275.89,-413.96 30267,-413 29611.49,-342.03 24989.06,-442.72 24333,-377 24319.89,-375.69 24305.97,-373.5 24292.75,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.51 30304.13,-418.96 30294.98,-413.63 30293.65,-420.51"/>
</g>
<!-- Node686&#45;&gt;Node603 -->
<g id="edge290" class="edge">
<title>Node686&#45;&gt;Node603</title>
<path fill="none" stroke="midnightblue" d="M30293.64,-417.05C30284.72,-415.42 30275.67,-413.99 30267,-413 29407.58,-314.54 29179.84,-480.36 28321,-377 28309.68,-375.64 28297.69,-373.46 28286.29,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.14,-420.52 30303.62,-418.98 30294.46,-413.65 30293.14,-420.52"/>
</g>
<!-- Node686&#45;&gt;Node466 -->
<g id="edge291" class="edge">
<title>Node686&#45;&gt;Node466</title>
<path fill="none" stroke="midnightblue" d="M30416.26,-416C30460.22,-402.47 30521,-383.77 30562.26,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30415.12,-412.69 30406.59,-418.97 30417.18,-419.38 30415.12,-412.69"/>
</g>
<!-- Node686&#45;&gt;Node467 -->
<g id="edge292" class="edge">
<title>Node686&#45;&gt;Node467</title>
<path fill="none" stroke="midnightblue" d="M30451.17,-418.63C30545.46,-403.57 30683.16,-381.49 30708,-377 30718.28,-375.14 30729.13,-373.08 30739.75,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30450.37,-415.21 30441.05,-420.24 30451.47,-422.12 30450.37,-415.21"/>
</g>
<!-- Node609 -->
<g id="node209" class="node">
<title>Node609</title>
<g id="a_node209"><a xlink:href="_neon_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24342,-341 24342,-371 24522,-371 24522,-341 24342,-341"/>
<text text-anchor="start" x="24350" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24432" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node609 -->
<g id="edge293" class="edge">
<title>Node686&#45;&gt;Node609</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.07C30285.18,-415.4 30275.89,-413.96 30267,-413 29633.36,-344.33 25164.98,-442.41 24531,-377 24518.27,-375.69 24504.75,-373.5 24491.92,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.51 30304.13,-418.96 30294.98,-413.63 30293.65,-420.51"/>
</g>
<!-- Node686&#45;&gt;Node102 -->
<g id="edge294" class="edge">
<title>Node686&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M30450.44,-417.53C30463.02,-415.75 30475.82,-414.17 30488,-413 30942.2,-369.43 31059.2,-413.69 31514,-377 31532.88,-375.48 31552.97,-373.34 31572.27,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30449.81,-414.08 30440.41,-418.98 30450.81,-421.01 30449.81,-414.08"/>
</g>
<!-- Node686&#45;&gt;Node612 -->
<g id="edge295" class="edge">
<title>Node686&#45;&gt;Node612</title>
<path fill="none" stroke="midnightblue" d="M30293.64,-417.07C30284.72,-415.43 30275.67,-414 30267,-413 29489.34,-323.14 29283.46,-468.58 28506,-377 28494.31,-375.62 28481.92,-373.44 28470.15,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.14,-420.53 30303.62,-418.99 30294.46,-413.66 30293.14,-420.53"/>
</g>
<!-- Node682 -->
<g id="node212" class="node">
<title>Node682</title>
<g id="a_node212"><a xlink:href="_neon_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24540.5,-341 24540.5,-371 24757.5,-371 24757.5,-341 24540.5,-341"/>
<text text-anchor="start" x="24548.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24649" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDetectionPostProcessWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node682 -->
<g id="edge296" class="edge">
<title>Node686&#45;&gt;Node682</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.07C30285.18,-415.4 30275.89,-413.96 30267,-413 29659.44,-347.07 25375.8,-430.24 24767,-377 24751.89,-375.68 24735.8,-373.48 24720.52,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.51 30304.13,-418.97 30294.98,-413.64 30293.65,-420.51"/>
</g>
<!-- Node686&#45;&gt;Node469 -->
<g id="edge297" class="edge">
<title>Node686&#45;&gt;Node469</title>
<path fill="none" stroke="midnightblue" d="M30451.42,-417.96C30463.69,-416.15 30476.14,-414.44 30488,-413 30673.98,-390.41 30722.26,-401.49 30908,-377 30920.63,-375.33 30934.01,-373.24 30946.95,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30450.53,-414.55 30441.16,-419.5 30451.57,-421.48 30450.53,-414.55"/>
</g>
<!-- Node616 -->
<g id="node214" class="node">
<title>Node616</title>
<g id="a_node214"><a xlink:href="_neon_exp_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24776,-341 24776,-371 24936,-371 24936,-341 24776,-341"/>
<text text-anchor="start" x="24784" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24856" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonExpWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node616 -->
<g id="edge298" class="edge">
<title>Node686&#45;&gt;Node616</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.08C30285.18,-415.4 30275.89,-413.97 30267,-413 29679.11,-349.14 25532.51,-444.21 24945,-377 24933.51,-375.69 24921.34,-373.5 24909.81,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.51 30304.13,-418.97 30294.98,-413.64 30293.65,-420.51"/>
</g>
<!-- Node684 -->
<g id="node215" class="node">
<title>Node684</title>
<g id="a_node215"><a xlink:href="_neon_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22619,-341 22619,-371 22779,-371 22779,-341 22619,-341"/>
<text text-anchor="start" x="22627" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22699" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node684 -->
<g id="edge299" class="edge">
<title>Node686&#45;&gt;Node684</title>
<path fill="none" stroke="midnightblue" d="M30270.84,-417.56C30256.87,-415.68 30242.57,-414.06 30229,-413 29816.85,-380.95 23198.76,-423.59 22788,-377 22776.51,-375.7 22764.34,-373.51 22752.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.55,-421.05 30280.94,-418.96 30271.52,-414.12 30270.55,-421.05"/>
</g>
<!-- Node691 -->
<g id="node216" class="node">
<title>Node691</title>
<g id="a_node216"><a xlink:href="_neon_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24954.5,-341 24954.5,-371 25115.5,-371 25115.5,-341 24954.5,-341"/>
<text text-anchor="start" x="24962.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25035" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFloorFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node691 -->
<g id="edge300" class="edge">
<title>Node686&#45;&gt;Node691</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.08C30285.18,-415.41 30275.89,-413.97 30267,-413 29699,-351.23 25692.71,-441.33 25125,-377 25113.39,-375.68 25101.08,-373.49 25089.42,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.51 30304.13,-418.97 30294.98,-413.64 30293.65,-420.51"/>
</g>
<!-- Node686&#45;&gt;Node470 -->
<g id="edge301" class="edge">
<title>Node686&#45;&gt;Node470</title>
<path fill="none" stroke="midnightblue" d="M30451.38,-417.63C30463.66,-415.87 30476.12,-414.26 30488,-413 30773.06,-382.66 30847.56,-412.66 31132,-377 31144.18,-375.47 31157.08,-373.35 31169.47,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30450.51,-414.22 30441.12,-419.13 30451.52,-421.15 30450.51,-414.22"/>
</g>
<!-- Node686&#45;&gt;Node471 -->
<g id="edge302" class="edge">
<title>Node686&#45;&gt;Node471</title>
<path fill="none" stroke="midnightblue" d="M30451.36,-417.48C30463.65,-415.75 30476.11,-414.18 30488,-413 30863.37,-375.6 30962.04,-426.55 31336,-377 31346.99,-375.54 31358.62,-373.39 31369.73,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30450.5,-414.07 30441.1,-418.97 30451.5,-421 30450.5,-414.07"/>
</g>
<!-- Node472 -->
<g id="node219" class="node">
<title>Node472</title>
<g id="a_node219"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31801,-341 31801,-371 31961,-371 31961,-341 31801,-341"/>
<text text-anchor="start" x="31809" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="31881" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node472 -->
<g id="edge303" class="edge">
<title>Node686&#45;&gt;Node472</title>
<path fill="none" stroke="midnightblue" d="M30449.89,-417.52C30462.65,-415.73 30475.64,-414.14 30488,-413 31064.89,-359.83 31216.06,-448.16 31791,-377 31802.28,-375.6 31814.22,-373.44 31825.6,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30449.12,-414.09 30439.73,-418.99 30450.13,-421.02 30449.12,-414.09"/>
</g>
<!-- Node473 -->
<g id="node220" class="node">
<title>Node473</title>
<g id="a_node220"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="35106,-341 35106,-371 35266,-371 35266,-341 35106,-341"/>
<text text-anchor="start" x="35114" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="35186" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node473 -->
<g id="edge304" class="edge">
<title>Node686&#45;&gt;Node473</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.53C30461.44,-415.68 30475.06,-414.06 30488,-413 30998.41,-371.05 34588.22,-435.47 35097,-377 35108.49,-375.68 35120.66,-373.49 35132.19,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.1 30438.01,-419 30448.41,-421.03 30447.41,-414.1"/>
</g>
<!-- Node474 -->
<g id="node221" class="node">
<title>Node474</title>
<g id="a_node221"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="34506,-341 34506,-371 34722,-371 34722,-341 34506,-341"/>
<text text-anchor="start" x="34514" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="34614" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node474 -->
<g id="edge306" class="edge">
<title>Node686&#45;&gt;Node474</title>
<path fill="none" stroke="midnightblue" d="M30448.4,-417.51C30461.63,-415.67 30475.15,-414.06 30488,-413 31375.89,-339.5 33609.61,-456.31 34497,-377 34511.88,-375.67 34527.72,-373.49 34542.77,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.75,-414.07 30438.35,-418.96 30448.75,-420.99 30447.75,-414.07"/>
</g>
<!-- Node627 -->
<g id="node222" class="node">
<title>Node627</title>
<g id="a_node222"><a xlink:href="_neon_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25134,-341 25134,-371 25298,-371 25298,-341 25134,-341"/>
<text text-anchor="start" x="25142" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25216" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalAndWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node627 -->
<g id="edge307" class="edge">
<title>Node686&#45;&gt;Node627</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.08C30285.18,-415.41 30275.89,-413.97 30267,-413 29719.11,-353.35 25854.68,-438.49 25307,-377 25295.27,-375.68 25282.82,-373.49 25271.03,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.52 30304.13,-418.97 30294.98,-413.64 30293.65,-420.52"/>
</g>
<!-- Node629 -->
<g id="node223" class="node">
<title>Node629</title>
<g id="a_node223"><a xlink:href="_neon_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25316.5,-341 25316.5,-371 25479.5,-371 25479.5,-341 25316.5,-341"/>
<text text-anchor="start" x="25324.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25398" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalNotWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node629 -->
<g id="edge308" class="edge">
<title>Node686&#45;&gt;Node629</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.08C30285.18,-415.41 30275.89,-413.97 30267,-413 29739.22,-355.46 26016.58,-436.3 25489,-377 25477.27,-375.68 25464.82,-373.49 25453.03,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.52 30304.13,-418.97 30294.98,-413.64 30293.65,-420.52"/>
</g>
<!-- Node631 -->
<g id="node224" class="node">
<title>Node631</title>
<g id="a_node224"><a xlink:href="_neon_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25498,-341 25498,-371 25658,-371 25658,-341 25498,-341"/>
<text text-anchor="start" x="25506" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25578" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalOrWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node631 -->
<g id="edge309" class="edge">
<title>Node686&#45;&gt;Node631</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.08C30285.18,-415.41 30275.89,-413.97 30267,-413 29758.89,-357.53 26174.78,-435.36 25667,-377 25655.51,-375.68 25643.34,-373.49 25631.81,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.52 30304.13,-418.98 30294.98,-413.65 30293.65,-420.52"/>
</g>
<!-- Node475 -->
<g id="node225" class="node">
<title>Node475</title>
<g id="a_node225"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="34740.5,-341 34740.5,-371 34909.5,-371 34909.5,-341 34740.5,-341"/>
<text text-anchor="start" x="34748.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="34825" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node475 -->
<g id="edge310" class="edge">
<title>Node686&#45;&gt;Node475</title>
<path fill="none" stroke="midnightblue" d="M30448.4,-417.5C30461.63,-415.66 30475.15,-414.06 30488,-413 30957.86,-374.22 34262.34,-428.32 34731,-377 34743.11,-375.67 34755.95,-373.48 34768.13,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.75,-414.06 30438.35,-418.96 30448.75,-420.99 30447.75,-414.06"/>
</g>
<!-- Node624 -->
<g id="node226" class="node">
<title>Node624</title>
<g id="a_node226"><a xlink:href="_neon_log_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25676,-341 25676,-371 25836,-371 25836,-341 25676,-341"/>
<text text-anchor="start" x="25684" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25756" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node624 -->
<g id="edge311" class="edge">
<title>Node686&#45;&gt;Node624</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.09C30285.18,-415.41 30275.89,-413.97 30267,-413 29778.56,-359.6 26333.13,-433.18 25845,-377 25833.52,-375.68 25821.34,-373.48 25809.81,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.52 30304.13,-418.98 30294.98,-413.65 30293.65,-420.52"/>
</g>
<!-- Node476 -->
<g id="node227" class="node">
<title>Node476</title>
<g id="a_node227"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27430,-341 27430,-371 27590,-371 27590,-341 27430,-341"/>
<text text-anchor="start" x="27438" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27510" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node476 -->
<g id="edge312" class="edge">
<title>Node686&#45;&gt;Node476</title>
<path fill="none" stroke="midnightblue" d="M30293.83,-417.04C30284.85,-415.4 30275.73,-413.98 30267,-413 29677.74,-346.98 28187.87,-446.37 27599,-377 27587.68,-375.67 27575.68,-373.5 27564.29,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.4,-420.52 30303.88,-418.98 30294.72,-413.65 30293.4,-420.52"/>
</g>
<!-- Node635 -->
<g id="node228" class="node">
<title>Node635</title>
<g id="a_node228"><a xlink:href="_neon_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25854,-341 25854,-371 26014,-371 26014,-341 25854,-341"/>
<text text-anchor="start" x="25862" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25934" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node635 -->
<g id="edge313" class="edge">
<title>Node686&#45;&gt;Node635</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.09C30285.18,-415.42 30275.89,-413.97 30267,-413 29798.23,-361.67 26491.47,-431 26023,-377 26011.52,-375.68 25999.34,-373.48 25987.81,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.53 30304.13,-418.98 30294.98,-413.65 30293.65,-420.53"/>
</g>
<!-- Node477 -->
<g id="node229" class="node">
<title>Node477</title>
<g id="a_node229"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="35284,-341 35284,-371 35462,-371 35462,-341 35284,-341"/>
<text text-anchor="start" x="35292" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="35373" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node477 -->
<g id="edge314" class="edge">
<title>Node686&#45;&gt;Node477</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.53C30461.44,-415.67 30475.06,-414.06 30488,-413 31018.12,-369.51 34745.99,-432.44 35275,-377 35287.61,-375.68 35300.99,-373.48 35313.69,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.1 30438.01,-418.99 30448.41,-421.03 30447.41,-414.1"/>
</g>
<!-- Node640 -->
<g id="node230" class="node">
<title>Node640</title>
<g id="a_node230"><a xlink:href="_neon_neg_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26032,-341 26032,-371 26192,-371 26192,-341 26032,-341"/>
<text text-anchor="start" x="26040" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26112" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNegWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node640 -->
<g id="edge315" class="edge">
<title>Node686&#45;&gt;Node640</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.09C30285.18,-415.42 30275.89,-413.98 30267,-413 29369.9,-314.6 27103.1,-475.4 26206,-377 26193.89,-375.67 26181.05,-373.48 26168.87,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.53 30304.13,-418.99 30294.98,-413.66 30293.65,-420.53"/>
</g>
<!-- Node478 -->
<g id="node231" class="node">
<title>Node478</title>
<g id="a_node231"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="36372.5,-341 36372.5,-371 36577.5,-371 36577.5,-341 36372.5,-341"/>
<text text-anchor="start" x="36380.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="36475" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node478 -->
<g id="edge316" class="edge">
<title>Node686&#45;&gt;Node478</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.51C30461.44,-415.66 30475.06,-414.05 30488,-413 31138.64,-360.08 35712.94,-436.59 36363,-377 36377.36,-375.68 36392.64,-373.49 36407.14,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.08 30438.01,-418.98 30448.41,-421.01 30447.41,-414.08"/>
</g>
<!-- Node479 -->
<g id="node232" class="node">
<title>Node479</title>
<g id="a_node232"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27608,-341 27608,-371 27768,-371 27768,-341 27608,-341"/>
<text text-anchor="start" x="27616" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27688" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node479 -->
<g id="edge317" class="edge">
<title>Node686&#45;&gt;Node479</title>
<path fill="none" stroke="midnightblue" d="M30293.83,-417.05C30284.85,-415.41 30275.73,-413.98 30267,-413 29717.08,-351.12 28326.56,-442.01 27777,-377 27765.68,-375.66 27753.68,-373.49 27742.29,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.39,-420.53 30303.88,-418.99 30294.72,-413.66 30293.39,-420.53"/>
</g>
<!-- Node480 -->
<g id="node233" class="node">
<title>Node480</title>
<g id="a_node233"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="34928,-341 34928,-371 35088,-371 35088,-341 34928,-341"/>
<text text-anchor="start" x="34936" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="35008" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node480 -->
<g id="edge318" class="edge">
<title>Node686&#45;&gt;Node480</title>
<path fill="none" stroke="midnightblue" d="M30448.4,-417.5C30461.63,-415.66 30475.15,-414.06 30488,-413 30978.58,-372.6 34428.92,-432.7 34918,-377 34929.61,-375.68 34941.92,-373.48 34953.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.75,-414.06 30438.35,-418.95 30448.75,-420.99 30447.75,-414.06"/>
</g>
<!-- Node103 -->
<g id="node234" class="node">
<title>Node103</title>
<g id="a_node234"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="35658,-341 35658,-371 35818,-371 35818,-341 35658,-341"/>
<text text-anchor="start" x="35666" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="35738" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node103 -->
<g id="edge319" class="edge">
<title>Node686&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.52C30461.44,-415.67 30475.06,-414.06 30488,-413 31059.55,-366.27 35079.26,-442.24 35649,-377 35660.49,-375.68 35672.66,-373.49 35684.19,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.09 30438.01,-418.99 30448.41,-421.02 30447.41,-414.09"/>
</g>
<!-- Node481 -->
<g id="node235" class="node">
<title>Node481</title>
<g id="a_node235"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="34328,-341 34328,-371 34488,-371 34488,-341 34328,-341"/>
<text text-anchor="start" x="34336" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="34408" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node481 -->
<g id="edge320" class="edge">
<title>Node686&#45;&gt;Node481</title>
<path fill="none" stroke="midnightblue" d="M30448.4,-417.51C30461.63,-415.67 30475.15,-414.07 30488,-413 30912.23,-377.79 33896.14,-425.94 34319,-377 34330.48,-375.67 34342.66,-373.47 34354.19,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.75,-414.07 30438.35,-418.97 30448.75,-421 30447.75,-414.07"/>
</g>
<!-- Node648 -->
<g id="node236" class="node">
<title>Node648</title>
<g id="a_node236"><a xlink:href="_neon_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22441,-341 22441,-371 22601,-371 22601,-341 22441,-341"/>
<text text-anchor="start" x="22449" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22521" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node648 -->
<g id="edge321" class="edge">
<title>Node686&#45;&gt;Node648</title>
<path fill="none" stroke="midnightblue" d="M30270.65,-420.46C30244.96,-417.41 30216.92,-414.58 30191,-413 29770.61,-387.35 23028.49,-424.45 22610,-377 22598.51,-375.7 22586.34,-373.51 22574.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.39,-423.95 30280.74,-421.68 30271.23,-417 30270.39,-423.95"/>
</g>
<!-- Node686&#45;&gt;Node652 -->
<g id="edge322" class="edge">
<title>Node686&#45;&gt;Node652</title>
<path fill="none" stroke="midnightblue" d="M30270.73,-423.97C30224.25,-419.75 30166.65,-415.18 30115,-413 29514.81,-387.64 19899.76,-436.62 19302,-377 19288.93,-375.7 19275.03,-373.49 19261.87,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.5,-427.46 30280.77,-424.89 30271.14,-420.49 30270.5,-427.46"/>
</g>
<!-- Node650 -->
<g id="node238" class="node">
<title>Node650</title>
<g id="a_node238"><a xlink:href="_neon_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26248,-341 26248,-371 26408,-371 26408,-341 26248,-341"/>
<text text-anchor="start" x="26256" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26328" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node650 -->
<g id="edge323" class="edge">
<title>Node686&#45;&gt;Node650</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.1C30285.18,-415.42 30275.89,-413.98 30267,-413 29416.53,-319.5 27266.92,-475.35 26417,-377 26405.52,-375.67 26393.34,-373.47 26381.81,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.53 30304.13,-418.99 30294.98,-413.66 30293.65,-420.53"/>
</g>
<!-- Node686&#45;&gt;Node685 -->
<g id="edge324" class="edge">
<title>Node686&#45;&gt;Node685</title>
<path fill="none" stroke="midnightblue" d="M30270.73,-423.98C30224.25,-419.76 30166.65,-415.19 30115,-413 29583.36,-390.42 21066.09,-433.67 20537,-377 20524.81,-375.69 20511.87,-373.49 20499.61,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30270.5,-427.47 30280.77,-424.9 30271.13,-420.5 30270.5,-427.47"/>
</g>
<!-- Node482 -->
<g id="node240" class="node">
<title>Node482</title>
<g id="a_node240"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="35480,-341 35480,-371 35640,-371 35640,-341 35480,-341"/>
<text text-anchor="start" x="35488" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="35560" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node482 -->
<g id="edge325" class="edge">
<title>Node686&#45;&gt;Node482</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.53C30461.44,-415.67 30475.06,-414.06 30488,-413 31039.83,-367.81 34920.92,-440.06 35471,-377 35482.49,-375.68 35494.66,-373.49 35506.19,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.09 30438.01,-418.99 30448.41,-421.02 30447.41,-414.09"/>
</g>
<!-- Node686&#45;&gt;Node483 -->
<g id="edge327" class="edge">
<title>Node686&#45;&gt;Node483</title>
<path fill="none" stroke="midnightblue" d="M30291.38,-417.04C30283.19,-415.5 30274.93,-414.11 30267,-413 30034.49,-380.49 29972.32,-410.84 29740,-377 29729.34,-375.45 29718.07,-373.31 29707.26,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30290.82,-420.5 30301.3,-418.97 30292.16,-413.63 30290.82,-420.5"/>
</g>
<!-- Node484 -->
<g id="node242" class="node">
<title>Node484</title>
<g id="a_node242"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="32562,-341 32562,-371 32726,-371 32726,-341 32562,-341"/>
<text text-anchor="start" x="32570" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="32644" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node484 -->
<g id="edge328" class="edge">
<title>Node686&#45;&gt;Node484</title>
<path fill="none" stroke="midnightblue" d="M30448.95,-417.53C30462.01,-415.71 30475.33,-414.1 30488,-413 30945.01,-373.22 32096.33,-429.98 32552,-377 32563.69,-375.64 32576.08,-373.46 32587.86,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30448.43,-414.07 30439.04,-418.97 30449.44,-421 30448.43,-414.07"/>
</g>
<!-- Node659 -->
<g id="node243" class="node">
<title>Node659</title>
<g id="a_node243"><a xlink:href="_neon_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26426,-341 26426,-371 26586,-371 26586,-341 26426,-341"/>
<text text-anchor="start" x="26434" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26506" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRsqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node659 -->
<g id="edge329" class="edge">
<title>Node686&#45;&gt;Node659</title>
<path fill="none" stroke="midnightblue" d="M30294.31,-417.1C30285.18,-415.43 30275.89,-413.98 30267,-413 29455.87,-323.64 27405.61,-470.98 26595,-377 26583.52,-375.67 26571.34,-373.47 26559.81,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.54 30304.13,-419 30294.98,-413.66 30293.65,-420.54"/>
</g>
<!-- Node661 -->
<g id="node244" class="node">
<title>Node661</title>
<g id="a_node244"><a xlink:href="_neon_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26604,-341 26604,-371 26764,-371 26764,-341 26604,-341"/>
<text text-anchor="start" x="26612" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26684" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSinWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node661 -->
<g id="edge330" class="edge">
<title>Node686&#45;&gt;Node661</title>
<path fill="none" stroke="midnightblue" d="M30293.83,-417.02C30284.86,-415.38 30275.74,-413.96 30267,-413 29496.31,-327.9 27548.69,-462.1 26778,-377 26765.98,-375.67 26753.22,-373.49 26741.12,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.4,-420.5 30303.88,-418.95 30294.72,-413.62 30293.4,-420.5"/>
</g>
<!-- Node663 -->
<g id="node245" class="node">
<title>Node663</title>
<g id="a_node245"><a xlink:href="_neon_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22983,-341 22983,-371 23143,-371 23143,-341 22983,-341"/>
<text text-anchor="start" x="22991" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23063" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node663 -->
<g id="edge331" class="edge">
<title>Node686&#45;&gt;Node663</title>
<path fill="none" stroke="midnightblue" d="M30294.32,-417.06C30285.18,-415.39 30275.89,-413.96 30267,-413 29480.99,-328.3 23937.52,-466.19 23152,-377 23140.51,-375.7 23128.34,-373.51 23116.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.5 30304.14,-418.95 30294.98,-413.62 30293.65,-420.5"/>
</g>
<!-- Node485 -->
<g id="node246" class="node">
<title>Node485</title>
<g id="a_node246"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="36194,-341 36194,-371 36354,-371 36354,-341 36194,-341"/>
<text text-anchor="start" x="36202" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="36274" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node485 -->
<g id="edge332" class="edge">
<title>Node686&#45;&gt;Node485</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.52C30461.44,-415.66 30475.06,-414.05 30488,-413 31118.81,-361.63 35555.1,-448.05 36184,-377 36195.61,-375.69 36207.92,-373.5 36219.58,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.08 30438.01,-418.98 30448.41,-421.01 30447.41,-414.08"/>
</g>
<!-- Node668 -->
<g id="node247" class="node">
<title>Node668</title>
<g id="a_node247"><a xlink:href="_neon_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23161,-341 23161,-371 23341,-371 23341,-341 23161,-341"/>
<text text-anchor="start" x="23169" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23251" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node668 -->
<g id="edge333" class="edge">
<title>Node686&#45;&gt;Node668</title>
<path fill="none" stroke="midnightblue" d="M30294.32,-417.06C30285.18,-415.39 30275.89,-413.96 30267,-413 29502.86,-330.6 24114.55,-455.46 23350,-377 23337.27,-375.69 23323.75,-373.51 23310.92,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30293.65,-420.5 30304.14,-418.95 30294.98,-413.63 30293.65,-420.5"/>
</g>
<!-- Node686&#45;&gt;Node486 -->
<g id="edge334" class="edge">
<title>Node686&#45;&gt;Node486</title>
<path fill="none" stroke="midnightblue" d="M30289.73,-417C30282.08,-415.53 30274.39,-414.16 30267,-413 30112.96,-388.74 30071.89,-402.14 29918,-377 29907.84,-375.34 29897.1,-373.23 29886.74,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30289.25,-420.48 30299.74,-418.98 30290.61,-413.61 30289.25,-420.48"/>
</g>
<!-- Node487 -->
<g id="node249" class="node">
<title>Node487</title>
<g id="a_node249"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="34150,-341 34150,-371 34310,-371 34310,-341 34150,-341"/>
<text text-anchor="start" x="34158" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="34230" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node487 -->
<g id="edge335" class="edge">
<title>Node686&#45;&gt;Node487</title>
<path fill="none" stroke="midnightblue" d="M30448.4,-417.52C30461.63,-415.67 30475.15,-414.07 30488,-413 30892.51,-379.34 33737.79,-423.76 34141,-377 34152.48,-375.67 34164.66,-373.47 34176.19,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.75,-414.08 30438.35,-418.97 30448.75,-421.01 30447.75,-414.08"/>
</g>
<!-- Node686&#45;&gt;Node672 -->
<g id="edge336" class="edge">
<title>Node686&#45;&gt;Node672</title>
<path fill="none" stroke="midnightblue" d="M30293.45,-417.07C30284.59,-415.44 30275.61,-414.01 30267,-413 29633.41,-338.3 29465.15,-455.31 28832,-377 28820.84,-375.62 28809.03,-373.47 28797.78,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30292.88,-420.53 30303.36,-418.99 30294.21,-413.65 30292.88,-420.53"/>
</g>
<!-- Node488 -->
<g id="node251" class="node">
<title>Node488</title>
<g id="a_node251"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="32374.5,-341 32374.5,-371 32543.5,-371 32543.5,-341 32374.5,-341"/>
<text text-anchor="start" x="32382.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="32459" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node488 -->
<g id="edge337" class="edge">
<title>Node686&#45;&gt;Node488</title>
<path fill="none" stroke="midnightblue" d="M30448.96,-417.55C30462.01,-415.72 30475.33,-414.11 30488,-413 30903.58,-376.46 31950.54,-424.63 32365,-377 32376.93,-375.63 32389.59,-373.45 32401.62,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30448.44,-414.09 30439.04,-418.99 30449.44,-421.02 30448.44,-414.09"/>
</g>
<!-- Node686&#45;&gt;Node489 -->
<g id="edge338" class="edge">
<title>Node686&#45;&gt;Node489</title>
<path fill="none" stroke="midnightblue" d="M30286.57,-416.84C30223.91,-403.23 30135.21,-383.97 30075.52,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30285.88,-420.27 30296.4,-418.97 30287.37,-413.43 30285.88,-420.27"/>
</g>
<!-- Node490 -->
<g id="node253" class="node">
<title>Node490</title>
<g id="a_node253"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="35836,-341 35836,-371 35996,-371 35996,-341 35836,-341"/>
<text text-anchor="start" x="35844" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="35916" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node490 -->
<g id="edge339" class="edge">
<title>Node686&#45;&gt;Node490</title>
<path fill="none" stroke="midnightblue" d="M30448.12,-417.52C30461.44,-415.67 30475.06,-414.06 30488,-413 31079.27,-364.72 35237.61,-444.42 35827,-377 35838.49,-375.69 35850.66,-373.5 35862.19,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30447.41,-414.09 30438.01,-418.98 30448.41,-421.02 30447.41,-414.09"/>
</g>
<!-- Node686&#45;&gt;Node677 -->
<g id="edge340" class="edge">
<title>Node686&#45;&gt;Node677</title>
<path fill="none" stroke="midnightblue" d="M30293.26,-417.08C30284.46,-415.46 30275.55,-414.03 30267,-413 29743,-349.83 29605.41,-427.13 29080,-377 29064.8,-375.55 29048.65,-373.4 29033.19,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30292.62,-420.52 30303.11,-418.98 30293.95,-413.65 30292.62,-420.52"/>
</g>
<!-- Node491 -->
<g id="node255" class="node">
<title>Node491</title>
<g id="a_node255"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29089.5,-335.5 29089.5,-376.5 29274.5,-376.5 29274.5,-335.5 29089.5,-335.5"/>
<text text-anchor="start" x="29097.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="29097.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="29182" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node491 -->
<g id="edge341" class="edge">
<title>Node686&#45;&gt;Node491</title>
<path fill="none" stroke="midnightblue" d="M30292.78,-417.04C30284.14,-415.45 30275.39,-414.04 30267,-413 29832.69,-359.26 29717.68,-427.66 29283,-377 29280.25,-376.68 29277.46,-376.32 29274.65,-375.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30292.37,-420.53 30302.85,-418.99 30293.69,-413.66 30292.37,-420.53"/>
</g>
<!-- Node492 -->
<g id="node256" class="node">
<title>Node492</title>
<g id="a_node256"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29292.5,-335.5 29292.5,-376.5 29477.5,-376.5 29477.5,-335.5 29292.5,-335.5"/>
<text text-anchor="start" x="29300.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="29300.5" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="29385" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node686&#45;&gt;Node492 -->
<g id="edge342" class="edge">
<title>Node686&#45;&gt;Node492</title>
<path fill="none" stroke="midnightblue" d="M30292.41,-417.05C30283.89,-415.47 30275.27,-414.06 30267,-413 29924.56,-368.93 29833.92,-417.11 29491,-377 29486.63,-376.49 29482.17,-375.9 29477.67,-375.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30291.85,-420.51 30302.33,-418.98 30293.18,-413.64 30291.85,-420.51"/>
</g>
<!-- Node601&#45;&gt;Node465 -->
<g id="edge261" class="edge">
<title>Node601&#45;&gt;Node465</title>
<path fill="none" stroke="midnightblue" d="M27937.5,-339.09C27946.69,-337.41 27956.05,-335.96 27965,-335 28423.59,-285.75 35805.8,-303.79 36267,-299 36559.82,-295.96 36907.23,-289.39 37064.76,-286.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27936.77,-335.66 27927.61,-341 27938.1,-342.54 27936.77,-335.66"/>
</g>
<!-- Node604&#45;&gt;Node605 -->
<g id="edge263" class="edge">
<title>Node604&#45;&gt;Node605</title>
<path fill="none" stroke="midnightblue" d="M32160.66,-338.96C32169.13,-337.33 32177.74,-335.94 32186,-335 32201.45,-333.24 40659.85,-289.64 41576.69,-284.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32159.91,-335.54 32150.81,-340.95 32161.3,-342.4 32159.91,-335.54"/>
</g>
<!-- Node688 -->
<g id="node182" class="node">
<title>Node688</title>
<g id="a_node182"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27068,-268.5 27068,-298.5 27276,-298.5 27276,-268.5 27068,-268.5"/>
<text text-anchor="start" x="27076" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27172" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node687&#45;&gt;Node688 -->
<g id="edge265" class="edge">
<title>Node687&#45;&gt;Node688</title>
<path fill="none" stroke="midnightblue" d="M21830.52,-339.35C21842.04,-337.57 21853.8,-336.02 21865,-335 22438.74,-282.61 26475,-335.05 27050,-299 27055.85,-298.63 27061.86,-298.18 27067.91,-297.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21829.78,-335.93 21820.47,-340.98 21830.9,-342.84 21829.78,-335.93"/>
</g>
<!-- Node690 -->
<g id="node184" class="node">
<title>Node690</title>
<g id="a_node184"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23648,-268.5 23648,-298.5 23856,-298.5 23856,-268.5 23648,-268.5"/>
<text text-anchor="start" x="23656" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23752" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
</a>
</g>
</g>
<!-- Node689&#45;&gt;Node690 -->
<g id="edge267" class="edge">
<title>Node689&#45;&gt;Node690</title>
<path fill="none" stroke="midnightblue" d="M21425.95,-339.4C21437.34,-337.64 21448.94,-336.09 21460,-335 21893.12,-292.48 23258.82,-285.75 23647.73,-284.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21425.33,-335.95 21416.01,-341 21426.44,-342.86 21425.33,-335.95"/>
</g>
<!-- Node613&#45;&gt;Node468 -->
<g id="edge269" class="edge">
<title>Node613&#45;&gt;Node468</title>
<path fill="none" stroke="midnightblue" d="M27204.29,-338.89C27212.56,-337.31 27220.95,-335.94 27229,-335 27663.2,-284.23 30899.66,-284.08 31452.72,-284.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27203.4,-335.5 27194.29,-340.91 27204.78,-342.36 27203.4,-335.5"/>
</g>
<!-- Node621&#45;&gt;Node622 -->
<g id="edge271" class="edge">
<title>Node621&#45;&gt;Node622</title>
<path fill="none" stroke="midnightblue" d="M26931,-330.73C26931,-320.07 26931,-307.91 26931,-298.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26927.5,-330.73 26931,-340.73 26934.5,-330.73 26927.5,-330.73"/>
</g>
<!-- Node632&#45;&gt;Node633 -->
<g id="edge273" class="edge">
<title>Node632&#45;&gt;Node633</title>
<path fill="none" stroke="midnightblue" d="M32339.66,-338.94C32348.13,-337.32 32356.74,-335.93 32365,-335 32623.94,-305.76 41485.43,-301.92 41746,-299 42002.11,-296.13 42305.36,-289.62 42447.23,-286.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32338.91,-335.52 32329.81,-340.94 32340.3,-342.38 32338.91,-335.52"/>
</g>
<!-- Node636&#45;&gt;Node637 -->
<g id="edge275" class="edge">
<title>Node636&#45;&gt;Node637</title>
<path fill="none" stroke="midnightblue" d="M28117.66,-338.94C28126.13,-337.32 28134.74,-335.93 28143,-335 28394.21,-306.62 36991.2,-300.75 37244,-299 37774.89,-295.33 38413.52,-288.06 38634.88,-285.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28116.91,-335.53 28107.81,-340.94 28118.3,-342.39 28116.91,-335.53"/>
</g>
<!-- Node654&#45;&gt;Node655 -->
<g id="edge278" class="edge">
<title>Node654&#45;&gt;Node655</title>
<path fill="none" stroke="midnightblue" d="M21613.29,-338.91C21621.56,-337.32 21629.95,-335.95 21638,-335 21724.39,-324.77 24497.22,-291.49 25006.92,-285.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21612.4,-335.52 21603.29,-340.93 21613.79,-342.38 21612.4,-335.52"/>
</g>
<!-- Node693&#45;&gt;Node476 -->
<g id="edge346" class="edge">
<title>Node693&#45;&gt;Node476</title>
<path fill="none" stroke="midnightblue" d="M22973.83,-420.2C22998.2,-417.28 23024.56,-414.57 23049,-413 23533.69,-381.9 26937.44,-431.98 27420,-377 27431.61,-375.68 27443.92,-373.48 27455.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22973.39,-416.73 22963.89,-421.42 22974.24,-423.68 22973.39,-416.73"/>
</g>
<!-- Node695&#45;&gt;Node491 -->
<g id="edge348" class="edge">
<title>Node695&#45;&gt;Node491</title>
<path fill="none" stroke="midnightblue" d="M23448.64,-412.98C24114.61,-350.84 28460.42,-439.17 29080,-377 29083.05,-376.69 29086.15,-376.34 29089.27,-375.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23448.25,-409.5 23438.64,-413.95 23448.93,-416.47 23448.25,-409.5"/>
</g>
<!-- Node680&#45;&gt;Node492 -->
<g id="edge350" class="edge">
<title>Node680&#45;&gt;Node492</title>
<path fill="none" stroke="midnightblue" d="M23651.64,-412.98C24317.61,-350.84 28663.42,-439.17 29283,-377 29286.05,-376.69 29289.15,-376.34 29292.27,-375.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23651.25,-409.5 23641.64,-413.95 23651.93,-416.47 23651.25,-409.5"/>
</g>
<!-- Node780 -->
<g id="node261" class="node">
<title>Node780</title>
<g id="a_node261"><a xlink:href="_ref_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19311.5,-341 19311.5,-371 19484.5,-371 19484.5,-341 19311.5,-341"/>
<text text-anchor="start" x="19319.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19398" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node819&#45;&gt;Node780 -->
<g id="edge352" class="edge">
<title>Node819&#45;&gt;Node780</title>
<path fill="none" stroke="midnightblue" d="M18370.07,-416.8C18377.42,-415.3 18384.85,-413.98 18392,-413 18792.99,-357.86 18900.27,-426.45 19302,-377 19313.83,-375.54 19326.37,-373.39 19338.34,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18369.17,-413.41 18360.13,-418.93 18370.64,-420.26 18369.17,-413.41"/>
</g>
<!-- Node821&#45;&gt;Node780 -->
<g id="edge354" class="edge">
<title>Node821&#45;&gt;Node780</title>
<path fill="none" stroke="midnightblue" d="M18004.22,-416.56C18010.51,-415.14 18016.87,-413.9 18023,-413 18585.62,-330.24 18737.2,-443.25 19302,-377 19314.01,-375.59 19326.74,-373.43 19338.87,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18003.34,-413.17 17994.44,-418.92 18004.98,-419.98 18003.34,-413.17"/>
</g>
<!-- Node827&#45;&gt;Node276 -->
<g id="edge357" class="edge">
<title>Node827&#45;&gt;Node276</title>
<path fill="none" stroke="midnightblue" d="M32389.1,-417.44C32377.03,-415.63 32364.72,-414.06 32353,-413 32196.74,-398.85 29673.93,-437.11 29529,-377 29504.32,-366.76 29510.71,-345.15 29486,-335 29486,-335 22301.85,-290.87 21365.24,-285.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32388.74,-420.92 32399.16,-419 32389.81,-414 32388.74,-420.92"/>
</g>
<!-- Node828 -->
<g id="node264" class="node">
<title>Node828</title>
<g id="a_node264"><a xlink:href="_sample_dynamic_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="38796,-341 38796,-371 39002,-371 39002,-341 38796,-341"/>
<text text-anchor="start" x="38804" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="38899" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node827&#45;&gt;Node828 -->
<g id="edge356" class="edge">
<title>Node827&#45;&gt;Node828</title>
<path fill="none" stroke="midnightblue" d="M32584.87,-428.62C32713.73,-423.86 32929.92,-416.48 33116,-413 33746.01,-401.23 38159.51,-434.59 38787,-377 38801.36,-375.68 38816.64,-373.49 38831.14,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32584.46,-425.13 32574.59,-429 32584.72,-432.13 32584.46,-425.13"/>
</g>
<!-- Node441&#45;&gt;Node133 -->
<g id="edge423" class="edge">
<title>Node441&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-431.96C36119.45,-428.46 35196.05,-417.14 34433,-413 33490.87,-407.89 1457.05,-422.21 516,-377 475.39,-375.05 430.52,-371.03 392.71,-367.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.42,-435.46 36404.47,-432.09 36394.51,-428.46 36394.42,-435.46"/>
</g>
<!-- Node441&#45;&gt;Node58 -->
<g id="edge439" class="edge">
<title>Node441&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.01C36119.44,-428.69 35196.05,-417.88 34433,-413 34099.64,-410.87 22762.86,-417.75 22432,-377 22421.51,-375.71 22410.41,-373.53 22399.91,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.42,-435.51 36404.47,-432.14 36394.51,-428.51 36394.42,-435.51"/>
</g>
<!-- Node441&#45;&gt;Node459 -->
<g id="edge460" class="edge">
<title>Node441&#45;&gt;Node459</title>
<path fill="none" stroke="midnightblue" d="M36534.88,-416.75C36541.63,-415.3 36548.44,-414.01 36555,-413 36823.01,-371.94 36894.77,-409.1 37164,-377 37168.57,-376.46 37173.23,-375.84 37177.94,-375.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36534.05,-413.35 36525.07,-418.97 36535.59,-420.18 36534.05,-413.35"/>
</g>
<!-- Node441&#45;&gt;Node465 -->
<g id="edge465" class="edge">
<title>Node441&#45;&gt;Node465</title>
<path fill="none" stroke="midnightblue" d="M36535.64,-416.62C36542.14,-415.23 36548.69,-413.98 36555,-413 36617.82,-403.25 37076.97,-417.46 37126,-377 37149.16,-357.89 37151.57,-319.56 37150.99,-298.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36534.49,-413.29 36525.5,-418.9 36536.03,-420.12 36534.49,-413.29"/>
</g>
<!-- Node441&#45;&gt;Node468 -->
<g id="edge469" class="edge">
<title>Node441&#45;&gt;Node468</title>
<path fill="none" stroke="midnightblue" d="M36535.65,-416.64C36542.15,-415.25 36548.69,-413.99 36555,-413 36614.18,-403.7 37052.07,-420.76 37093,-377 37105.75,-363.37 37106.14,-348.26 37093,-335 37086.69,-328.63 32294.06,-290.52 31613.11,-285.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36534.49,-413.31 36525.51,-418.93 36536.03,-420.14 36534.49,-413.31"/>
</g>
<!-- Node441&#45;&gt;Node461 -->
<g id="edge461" class="edge">
<title>Node441&#45;&gt;Node461</title>
<path fill="none" stroke="midnightblue" d="M36394.39,-418.06C36336.14,-407.11 36255.6,-391.66 36185,-377 36176.07,-375.15 36166.65,-373.13 36157.41,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36393.8,-421.51 36404.27,-419.91 36395.09,-414.63 36393.8,-421.51"/>
</g>
<!-- Node441&#45;&gt;Node462 -->
<g id="edge462" class="edge">
<title>Node441&#45;&gt;Node462</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.18C36119.44,-429.38 35196.03,-420.05 34433,-413 34202.39,-410.87 30511.1,-403.43 30282,-377 30270.52,-375.68 30258.34,-373.48 30246.81,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.68 36404.46,-432.28 36394.5,-428.68 36394.43,-435.68"/>
</g>
<!-- Node441&#45;&gt;Node463 -->
<g id="edge463" class="edge">
<title>Node441&#45;&gt;Node463</title>
<path fill="none" stroke="midnightblue" d="M36394.25,-432.35C35902.36,-428.28 33318.31,-405.7 32967,-377 32950.12,-375.62 32932.13,-373.45 32914.98,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.42,-435.85 36404.45,-432.43 36394.48,-428.85 36394.42,-435.85"/>
</g>
<!-- Node441&#45;&gt;Node464 -->
<g id="edge464" class="edge">
<title>Node441&#45;&gt;Node464</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.19C36119.44,-429.44 35196.03,-420.24 34433,-413 33996.89,-408.86 30942.28,-417.14 30508,-377 30493.62,-375.67 30478.32,-373.49 30463.77,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.69 36404.46,-432.29 36394.5,-428.69 36394.43,-435.69"/>
</g>
<!-- Node441&#45;&gt;Node466 -->
<g id="edge466" class="edge">
<title>Node441&#45;&gt;Node466</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.2C36119.44,-429.5 35196.03,-420.42 34433,-413 34019.11,-408.97 31119.69,-419.78 30708,-377 30695.14,-375.66 30681.49,-373.46 30668.54,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.71 36404.46,-432.31 36394.5,-428.71 36394.43,-435.71"/>
</g>
<!-- Node441&#45;&gt;Node467 -->
<g id="edge467" class="edge">
<title>Node441&#45;&gt;Node467</title>
<path fill="none" stroke="midnightblue" d="M36394.11,-432.21C35710.6,-425.55 30925.85,-378.86 30908,-377 30895.23,-375.67 30881.68,-373.49 30868.8,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.31,-435.71 36404.35,-432.31 36394.38,-428.71 36394.31,-435.71"/>
</g>
<!-- Node441&#45;&gt;Node102 -->
<g id="edge468" class="edge">
<title>Node441&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M36394.31,-432.21C35783.74,-426.18 31911.35,-387.6 31792,-377 31776.75,-375.65 31760.51,-373.45 31745.07,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.3,-435.71 36404.34,-432.31 36394.37,-428.71 36394.3,-435.71"/>
</g>
<!-- Node441&#45;&gt;Node469 -->
<g id="edge470" class="edge">
<title>Node441&#45;&gt;Node469</title>
<path fill="none" stroke="midnightblue" d="M36394.03,-432.2C35727.21,-425.58 31166.24,-380.21 31132,-377 31117.74,-375.66 31102.58,-373.48 31088.16,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.45,-435.7 36404.49,-432.3 36394.52,-428.7 36394.45,-435.7"/>
</g>
<!-- Node441&#45;&gt;Node470 -->
<g id="edge471" class="edge">
<title>Node441&#45;&gt;Node470</title>
<path fill="none" stroke="midnightblue" d="M36394.1,-432.22C35744.6,-425.94 31401.69,-383.74 31336,-377 31322.99,-375.66 31309.16,-373.48 31296.03,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.27,-435.72 36404.3,-432.32 36394.33,-428.72 36394.27,-435.72"/>
</g>
<!-- Node441&#45;&gt;Node471 -->
<g id="edge472" class="edge">
<title>Node441&#45;&gt;Node471</title>
<path fill="none" stroke="midnightblue" d="M36394.07,-432.16C35760.18,-425.57 31614.93,-382.28 31552,-377 31535.87,-375.65 31518.7,-373.45 31502.36,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.44,-435.66 36404.47,-432.27 36394.51,-428.66 36394.44,-435.66"/>
</g>
<!-- Node441&#45;&gt;Node472 -->
<g id="edge473" class="edge">
<title>Node441&#45;&gt;Node472</title>
<path fill="none" stroke="midnightblue" d="M36393.87,-432.14C35798.27,-425.84 32121.62,-386.61 32008,-377 31991.99,-375.65 31974.93,-373.47 31958.7,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.04,-435.65 36404.08,-432.25 36394.11,-428.65 36394.04,-435.65"/>
</g>
<!-- Node441&#45;&gt;Node473 -->
<g id="edge474" class="edge">
<title>Node441&#45;&gt;Node473</title>
<path fill="none" stroke="midnightblue" d="M36394.13,-431.07C36161.29,-425.21 35492.16,-406.24 35275,-377 35264.17,-375.54 35252.71,-373.42 35241.75,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.14,-434.57 36404.22,-431.32 36394.31,-427.57 36394.14,-434.57"/>
</g>
<!-- Node441&#45;&gt;Node474 -->
<g id="edge475" class="edge">
<title>Node441&#45;&gt;Node474</title>
<path fill="none" stroke="midnightblue" d="M36394.02,-431.88C36095.93,-427.51 35059.96,-410.24 34731,-377 34716.65,-375.55 34701.4,-373.4 34686.81,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.26,-435.38 36404.31,-432.03 36394.36,-428.38 36394.26,-435.38"/>
</g>
<!-- Node441&#45;&gt;Node475 -->
<g id="edge476" class="edge">
<title>Node441&#45;&gt;Node475</title>
<path fill="none" stroke="midnightblue" d="M36394.02,-431.94C36117.05,-428.04 35208.7,-412.76 34919,-377 34907.33,-375.56 34894.95,-373.39 34883.15,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.34,-435.45 36404.39,-432.09 36394.44,-428.45 36394.34,-435.45"/>
</g>
<!-- Node441&#45;&gt;Node476 -->
<g id="edge477" class="edge">
<title>Node441&#45;&gt;Node476</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.08C36119.44,-428.97 35196.04,-418.75 34433,-413 34053.34,-410.14 27976.24,-419.87 27599,-377 27587.51,-375.69 27575.34,-373.51 27563.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.58 36404.47,-432.19 36394.51,-428.58 36394.43,-435.58"/>
</g>
<!-- Node441&#45;&gt;Node477 -->
<g id="edge478" class="edge">
<title>Node441&#45;&gt;Node477</title>
<path fill="none" stroke="midnightblue" d="M36394.2,-432.47C36223.17,-430.49 35812.25,-421.1 35471,-377 35459.2,-375.48 35446.7,-373.33 35434.72,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.34,-435.98 36404.38,-432.59 36394.42,-428.98 36394.34,-435.98"/>
</g>
<!-- Node441&#45;&gt;Node478 -->
<g id="edge479" class="edge">
<title>Node441&#45;&gt;Node478</title>
<path fill="none" stroke="midnightblue" d="M36475,-408.59C36475,-396.26 36475,-381.72 36475,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36471.5,-408.7 36475,-418.7 36478.5,-408.71 36471.5,-408.7"/>
</g>
<!-- Node441&#45;&gt;Node479 -->
<g id="edge480" class="edge">
<title>Node441&#45;&gt;Node479</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.08C36119.44,-428.98 35196.04,-418.8 34433,-413 34063.23,-410.19 28144.42,-418.78 27777,-377 27765.51,-375.69 27753.34,-373.51 27741.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.58 36404.47,-432.2 36394.51,-428.58 36394.43,-435.58"/>
</g>
<!-- Node441&#45;&gt;Node480 -->
<g id="edge481" class="edge">
<title>Node441&#45;&gt;Node480</title>
<path fill="none" stroke="midnightblue" d="M36393.88,-431.63C36138.05,-426.99 35350.17,-410.31 35097,-377 35086.01,-375.55 35074.37,-373.4 35063.27,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.15,-435.13 36404.21,-431.81 36394.28,-428.13 36394.15,-435.13"/>
</g>
<!-- Node441&#45;&gt;Node103 -->
<g id="edge482" class="edge">
<title>Node441&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M36394.05,-429.51C36270.99,-423.43 36029.7,-408.39 35827,-377 35816.67,-375.4 35805.75,-373.3 35795.23,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36393.99,-433.02 36404.15,-430.01 36394.33,-426.02 36393.99,-433.02"/>
</g>
<!-- Node441&#45;&gt;Node481 -->
<g id="edge483" class="edge">
<title>Node441&#45;&gt;Node481</title>
<path fill="none" stroke="midnightblue" d="M36394.12,-432.79C36071.16,-431.62 34873.2,-424.15 34497,-377 34485.84,-375.6 34474.03,-373.44 34462.78,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.32,-436.29 36404.33,-432.82 36394.35,-429.29 36394.32,-436.29"/>
</g>
<!-- Node441&#45;&gt;Node482 -->
<g id="edge484" class="edge">
<title>Node441&#45;&gt;Node482</title>
<path fill="none" stroke="midnightblue" d="M36394.07,-431.62C36245.64,-428.19 35920.21,-416.43 35649,-377 35638.34,-375.45 35627.07,-373.31 35616.26,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.37,-435.13 36404.45,-431.86 36394.53,-428.13 36394.37,-435.13"/>
</g>
<!-- Node441&#45;&gt;Node483 -->
<g id="edge485" class="edge">
<title>Node441&#45;&gt;Node483</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.15C36119.44,-429.26 35196.04,-419.66 34433,-413 34172.28,-410.72 29999.03,-406.75 29740,-377 29728.51,-375.68 29716.34,-373.49 29704.81,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.65 36404.46,-432.25 36394.5,-428.65 36394.43,-435.65"/>
</g>
<!-- Node441&#45;&gt;Node484 -->
<g id="edge486" class="edge">
<title>Node441&#45;&gt;Node484</title>
<path fill="none" stroke="midnightblue" d="M36394.1,-432.25C35865.76,-427.3 32922.83,-398.82 32735,-377 32723.43,-375.66 32711.17,-373.49 32699.53,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.26,-435.75 36404.29,-432.35 36394.33,-428.75 36394.26,-435.75"/>
</g>
<!-- Node441&#45;&gt;Node485 -->
<g id="edge487" class="edge">
<title>Node441&#45;&gt;Node485</title>
<path fill="none" stroke="midnightblue" d="M36427.97,-415.22C36392.35,-401.75 36344.07,-383.5 36311.14,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36427.07,-418.62 36437.66,-418.88 36429.55,-412.07 36427.07,-418.62"/>
</g>
<!-- Node441&#45;&gt;Node486 -->
<g id="edge488" class="edge">
<title>Node441&#45;&gt;Node486</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.16C36119.44,-429.3 35196.04,-419.78 34433,-413 34182.17,-410.77 30167.2,-405.66 29918,-377 29906.51,-375.68 29894.34,-373.49 29882.81,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.66 36404.46,-432.26 36394.5,-428.66 36394.43,-435.66"/>
</g>
<!-- Node441&#45;&gt;Node487 -->
<g id="edge489" class="edge">
<title>Node441&#45;&gt;Node487</title>
<path fill="none" stroke="midnightblue" d="M36394.29,-433.01C36053.64,-432.73 34732.04,-428.27 34319,-377 34307.84,-375.61 34296.03,-373.46 34284.78,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.32,-436.51 36404.32,-433.02 36394.32,-429.51 36394.32,-436.51"/>
</g>
<!-- Node441&#45;&gt;Node488 -->
<g id="edge490" class="edge">
<title>Node441&#45;&gt;Node488</title>
<path fill="none" stroke="midnightblue" d="M36394.07,-432.29C35850.82,-427.49 32750.52,-399.21 32553,-377 32540.98,-375.65 32528.23,-373.46 32516.12,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.14,-435.79 36404.17,-432.38 36394.2,-428.79 36394.14,-435.79"/>
</g>
<!-- Node441&#45;&gt;Node489 -->
<g id="edge491" class="edge">
<title>Node441&#45;&gt;Node489</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.17C36119.44,-429.34 35196.03,-419.91 34433,-413 34192.5,-410.82 30343.05,-403.42 30104,-377 30092.02,-375.68 30079.31,-373.48 30067.26,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.67 36404.46,-432.27 36394.5,-428.67 36394.43,-435.67"/>
</g>
<!-- Node441&#45;&gt;Node490 -->
<g id="edge492" class="edge">
<title>Node441&#45;&gt;Node490</title>
<path fill="none" stroke="midnightblue" d="M36394.2,-425.91C36300.28,-417.09 36140.78,-400.28 36005,-377 35995.17,-375.31 35984.78,-373.25 35974.72,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36393.92,-429.4 36404.21,-426.85 36394.57,-422.43 36393.92,-429.4"/>
</g>
<!-- Node441&#45;&gt;Node491 -->
<g id="edge493" class="edge">
<title>Node441&#45;&gt;Node491</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.13C36119.44,-429.18 35196.04,-419.4 34433,-413 34146.89,-410.6 29567.65,-405.92 29283,-377 29280.24,-376.72 29277.45,-376.4 29274.64,-376.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.63 36404.47,-432.24 36394.5,-428.63 36394.43,-435.63"/>
</g>
<!-- Node441&#45;&gt;Node492 -->
<g id="edge494" class="edge">
<title>Node441&#45;&gt;Node492</title>
<path fill="none" stroke="midnightblue" d="M36394.19,-432.14C36119.44,-429.23 35196.04,-419.56 34433,-413 33891.78,-408.35 30102.26,-409.43 29562,-377 29534.53,-375.35 29504.76,-372.43 29477.62,-369.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36394.43,-435.64 36404.46,-432.25 36394.5,-428.64 36394.43,-435.64"/>
</g>
<!-- Node441&#45;&gt;Node49 -->
<g id="edge424" class="edge">
<title>Node441&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M36533.96,-416.64C36541,-415.16 36548.13,-413.89 36555,-413 37133.96,-337.7 38599.57,-417.49 39182,-377 39210.31,-375.03 39241.3,-371.46 39268.34,-367.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.73,-413.32 36523.73,-418.92 36534.26,-420.15 36532.73,-413.32"/>
</g>
<!-- Node441&#45;&gt;Node429 -->
<g id="edge425" class="edge">
<title>Node441&#45;&gt;Node429</title>
<path fill="none" stroke="midnightblue" d="M36533.96,-416.63C36541,-415.16 36548.13,-413.89 36555,-413 37186.89,-331.18 38789.88,-457 39422,-377 39432.47,-375.68 39443.53,-373.51 39454.03,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.73,-413.31 36523.73,-418.91 36534.25,-420.15 36532.73,-413.31"/>
</g>
<!-- Node443 -->
<g id="node268" class="node">
<title>Node443</title>
<g id="a_node268"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="36596,-341 36596,-371 36756,-371 36756,-341 36596,-341"/>
<text text-anchor="start" x="36604" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="36676" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node443 -->
<g id="edge426" class="edge">
<title>Node441&#45;&gt;Node443</title>
<path fill="none" stroke="midnightblue" d="M36522.03,-415.22C36557.65,-401.75 36605.93,-383.5 36638.86,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36520.45,-412.07 36512.34,-418.88 36522.93,-418.62 36520.45,-412.07"/>
</g>
<!-- Node441&#45;&gt;Node51 -->
<g id="edge427" class="edge">
<title>Node441&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M36533.96,-416.62C36541,-415.15 36548.13,-413.89 36555,-413 37222.84,-326.76 38914.34,-437.45 39585,-377 39600,-375.65 39615.97,-373.46 39631.16,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.73,-413.31 36523.73,-418.9 36534.25,-420.14 36532.73,-413.31"/>
</g>
<!-- Node441&#45;&gt;Node52 -->
<g id="edge428" class="edge">
<title>Node441&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.78C36540.47,-415.24 36547.87,-413.92 36555,-413 37274.66,-320.38 39099.49,-462.78 39820,-377 39831.08,-375.68 39842.81,-373.52 39853.95,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.39 36523.3,-419 36533.83,-420.22 36532.29,-413.39"/>
</g>
<!-- Node441&#45;&gt;Node54 -->
<g id="edge429" class="edge">
<title>Node441&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.78C36540.47,-415.24 36547.87,-413.92 36555,-413 37312.82,-315.68 39233.77,-462.6 39993,-377 40004.69,-375.68 40017.09,-373.52 40028.86,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.39 36523.3,-418.99 36533.83,-420.22 36532.29,-413.39"/>
</g>
<!-- Node441&#45;&gt;Node55 -->
<g id="edge430" class="edge">
<title>Node441&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.78C36540.47,-415.24 36547.87,-413.91 36555,-413 36954.2,-361.84 39777.06,-421.98 40177,-377 40188.86,-375.67 40201.43,-373.47 40213.35,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.38 36523.3,-418.99 36533.83,-420.21 36532.29,-413.38"/>
</g>
<!-- Node441&#45;&gt;Node434 -->
<g id="edge431" class="edge">
<title>Node441&#45;&gt;Node434</title>
<path fill="none" stroke="midnightblue" d="M36534.57,-416.71C36541.42,-415.26 36548.34,-413.97 36555,-413 36918.64,-360.17 37015.77,-417.39 37381,-377 37394.55,-375.5 37408.93,-373.36 37422.71,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36533.61,-413.34 36524.62,-418.95 36535.15,-420.17 36533.61,-413.34"/>
</g>
<!-- Node441&#45;&gt;Node436 -->
<g id="edge432" class="edge">
<title>Node441&#45;&gt;Node436</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.77C36540.47,-415.23 36547.87,-413.91 36555,-413 37393.98,-305.69 39521.86,-483.09 40361,-377 40371.49,-375.67 40382.58,-373.48 40393.08,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.38 36523.3,-418.98 36533.83,-420.21 36532.29,-413.38"/>
</g>
<!-- Node441&#45;&gt;Node444 -->
<g id="edge433" class="edge">
<title>Node441&#45;&gt;Node444</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.77C36540.47,-415.23 36547.87,-413.91 36555,-413 36992.35,-357.14 40084.28,-420.81 40523,-377 40536.36,-375.67 40550.55,-373.47 40564.02,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.38 36523.3,-418.98 36533.83,-420.21 36532.29,-413.38"/>
</g>
<!-- Node441&#45;&gt;Node57 -->
<g id="edge434" class="edge">
<title>Node441&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.77C36540.47,-415.23 36547.87,-413.91 36555,-413 37015.29,-354.32 40269.74,-427.54 40731,-377 40743.11,-375.67 40755.95,-373.48 40768.13,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.37 36523.3,-418.98 36533.83,-420.2 36532.29,-413.37"/>
</g>
<!-- Node445 -->
<g id="node277" class="node">
<title>Node445</title>
<g id="a_node277"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="36940,-341 36940,-371 37084,-371 37084,-341 36940,-341"/>
<text text-anchor="start" x="36948" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="37012" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node445 -->
<g id="edge435" class="edge">
<title>Node441&#45;&gt;Node445</title>
<path fill="none" stroke="midnightblue" d="M36536.25,-416.7C36542.56,-415.32 36548.89,-414.05 36555,-413 36720.45,-384.56 36765.51,-405.2 36931,-377 36940.42,-375.39 36950.37,-373.29 36959.95,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36535.37,-413.31 36526.4,-418.95 36536.93,-420.13 36535.37,-413.31"/>
</g>
<!-- Node446 -->
<g id="node278" class="node">
<title>Node446</title>
<g id="a_node278"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="38472,-341 38472,-371 38616,-371 38616,-341 38472,-341"/>
<text text-anchor="start" x="38480" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="38544" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node446 -->
<g id="edge436" class="edge">
<title>Node441&#45;&gt;Node446</title>
<path fill="none" stroke="midnightblue" d="M36533.96,-416.67C36541.01,-415.19 36548.13,-413.91 36555,-413 36975.39,-357.22 38042.53,-432.17 38463,-377 38473.34,-375.64 38484.27,-373.47 38494.64,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.73,-413.36 36523.74,-418.96 36534.26,-420.19 36532.73,-413.36"/>
</g>
<!-- Node441&#45;&gt;Node447 -->
<g id="edge437" class="edge">
<title>Node441&#45;&gt;Node447</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.76C36540.46,-415.23 36547.87,-413.91 36555,-413 37036.02,-351.77 40436.27,-422.93 40919,-377 40932.98,-375.67 40947.85,-373.47 40961.97,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.37 36523.3,-418.97 36533.82,-420.2 36532.29,-413.37"/>
</g>
<!-- Node448 -->
<g id="node280" class="node">
<title>Node448</title>
<g id="a_node280"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="39020.5,-341 39020.5,-371 39173.5,-371 39173.5,-341 39020.5,-341"/>
<text text-anchor="start" x="39028.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="39097" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node448 -->
<g id="edge438" class="edge">
<title>Node441&#45;&gt;Node448</title>
<path fill="none" stroke="midnightblue" d="M36533.96,-416.64C36541,-415.17 36548.13,-413.9 36555,-413 37096.24,-342.34 38469.19,-443.2 39011,-377 39021.96,-375.66 39033.55,-373.49 39044.56,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.73,-413.33 36523.73,-418.92 36534.26,-420.16 36532.73,-413.33"/>
</g>
<!-- Node441&#45;&gt;Node59 -->
<g id="edge440" class="edge">
<title>Node441&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.76C36540.46,-415.23 36547.87,-413.91 36555,-413 37060.06,-348.81 40631.75,-439.74 41137,-377 41147.62,-375.68 41158.84,-373.49 41169.47,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.37 36523.3,-418.97 36533.82,-420.2 36532.29,-413.37"/>
</g>
<!-- Node441&#45;&gt;Node60 -->
<g id="edge441" class="edge">
<title>Node441&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.76C36540.46,-415.22 36547.87,-413.9 36555,-413 37078.04,-346.6 40776.77,-441.9 41300,-377 41310.62,-375.68 41321.84,-373.49 41332.47,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.37 36523.3,-418.97 36533.82,-420.2 36532.29,-413.37"/>
</g>
<!-- Node441&#45;&gt;Node439 -->
<g id="edge442" class="edge">
<title>Node441&#45;&gt;Node439</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.76C36540.46,-415.22 36547.87,-413.9 36555,-413 37096.01,-344.38 40921.13,-438.49 41463,-377 41474.61,-375.68 41486.92,-373.49 41498.58,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.37 36523.3,-418.97 36533.82,-420.2 36532.29,-413.37"/>
</g>
<!-- Node441&#45;&gt;Node61 -->
<g id="edge443" class="edge">
<title>Node441&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.76C36540.46,-415.22 36547.87,-413.9 36555,-413 37115.86,-341.94 41080.39,-432.61 41643,-377 41656.36,-375.68 41670.55,-373.49 41684.02,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.36 36523.3,-418.97 36533.82,-420.19 36532.29,-413.36"/>
</g>
<!-- Node449 -->
<g id="node285" class="node">
<title>Node449</title>
<g id="a_node285"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="37786,-341 37786,-371 37930,-371 37930,-341 37786,-341"/>
<text text-anchor="start" x="37794" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="37858" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node449 -->
<g id="edge444" class="edge">
<title>Node441&#45;&gt;Node449</title>
<path fill="none" stroke="midnightblue" d="M36534.27,-416.68C36541.21,-415.21 36548.23,-413.93 36555,-413 37092.8,-338.73 37237.99,-449.72 37776,-377 37786.31,-375.61 37797.21,-373.45 37807.58,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36533.17,-413.34 36524.18,-418.94 36534.7,-420.17 36533.17,-413.34"/>
</g>
<!-- Node62 -->
<g id="node286" class="node">
<title>Node62</title>
<g id="a_node286"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="41860,-341 41860,-371 42004,-371 42004,-341 41860,-341"/>
<text text-anchor="start" x="41868" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="41932" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node62 -->
<g id="edge445" class="edge">
<title>Node441&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.75C36540.46,-415.22 36547.87,-413.9 36555,-413 37138.69,-339.13 41266.1,-449.19 41850,-377 41860.62,-375.69 41871.85,-373.5 41882.48,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.36 36523.3,-418.96 36533.82,-420.19 36532.29,-413.36"/>
</g>
<!-- Node63 -->
<g id="node287" class="node">
<title>Node63</title>
<g id="a_node287"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="38110,-341 38110,-371 38254,-371 38254,-341 38110,-341"/>
<text text-anchor="start" x="38118" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="38182" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node63 -->
<g id="edge446" class="edge">
<title>Node441&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M36533.97,-416.7C36541.01,-415.22 36548.14,-413.93 36555,-413 37236.12,-321.09 37419.74,-467.92 38101,-377 38111.34,-375.62 38122.27,-373.43 38132.64,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.74,-413.39 36523.74,-418.99 36534.27,-420.22 36532.74,-413.39"/>
</g>
<!-- Node441&#45;&gt;Node64 -->
<g id="edge447" class="edge">
<title>Node441&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.75C36540.46,-415.21 36547.87,-413.9 36555,-413 37263.86,-323.72 42276.02,-465.25 42985,-377 42995.49,-375.69 43006.59,-373.51 43017.09,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.35 36523.3,-418.95 36533.82,-420.18 36532.29,-413.35"/>
</g>
<!-- Node441&#45;&gt;Node65 -->
<g id="edge448" class="edge">
<title>Node441&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.74C36540.46,-415.21 36547.87,-413.9 36555,-413 37281.72,-321.52 42420.15,-467.42 43147,-377 43157.49,-375.69 43168.59,-373.51 43179.09,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.35 36523.3,-418.95 36533.82,-420.18 36532.29,-413.35"/>
</g>
<!-- Node450 -->
<g id="node290" class="node">
<title>Node450</title>
<g id="a_node290"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="38310,-341 38310,-371 38454,-371 38454,-341 38310,-341"/>
<text text-anchor="start" x="38318" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="38382" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node450 -->
<g id="edge449" class="edge">
<title>Node441&#45;&gt;Node450</title>
<path fill="none" stroke="midnightblue" d="M36533.96,-416.69C36541.01,-415.2 36548.14,-413.92 36555,-413 36931.29,-362.65 37885.03,-412.56 38263,-377 38278.23,-375.57 38294.44,-373.33 38309.85,-370.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.73,-413.37 36523.74,-418.98 36534.26,-420.2 36532.73,-413.37"/>
</g>
<!-- Node441&#45;&gt;Node451 -->
<g id="edge450" class="edge">
<title>Node441&#45;&gt;Node451</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.74C36540.46,-415.21 36547.87,-413.9 36555,-413 36927.29,-366.16 42935.16,-409.2 43309,-377 43324.24,-375.69 43340.46,-373.5 43355.87,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.35 36523.3,-418.95 36533.82,-420.18 36532.29,-413.35"/>
</g>
<!-- Node452 -->
<g id="node292" class="node">
<title>Node452</title>
<g id="a_node292"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="36774,-341 36774,-371 36922,-371 36922,-341 36774,-341"/>
<text text-anchor="start" x="36782" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="36848" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node452 -->
<g id="edge451" class="edge">
<title>Node441&#45;&gt;Node452</title>
<path fill="none" stroke="midnightblue" d="M36538.6,-416.64C36544.13,-415.36 36549.66,-414.12 36555,-413 36647.67,-393.5 36672.25,-396.1 36765,-377 36773.71,-375.21 36782.9,-373.15 36791.86,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36537.59,-413.28 36528.66,-419 36539.2,-420.1 36537.59,-413.28"/>
</g>
<!-- Node453 -->
<g id="node293" class="node">
<title>Node453</title>
<g id="a_node293"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="38634,-341 38634,-371 38778,-371 38778,-341 38634,-341"/>
<text text-anchor="start" x="38642" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="38706" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node453 -->
<g id="edge452" class="edge">
<title>Node441&#45;&gt;Node453</title>
<path fill="none" stroke="midnightblue" d="M36533.96,-416.66C36541.01,-415.18 36548.13,-413.91 36555,-413 37011.12,-352.82 38168.8,-436.52 38625,-377 38635.34,-375.65 38646.27,-373.48 38656.64,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.73,-413.35 36523.74,-418.95 36534.26,-420.18 36532.73,-413.35"/>
</g>
<!-- Node441&#45;&gt;Node454 -->
<g id="edge453" class="edge">
<title>Node441&#45;&gt;Node454</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.74C36540.46,-415.21 36547.87,-413.9 36555,-413 37359.58,-311.94 43047.06,-466.53 43853,-377 43864.74,-375.7 43877.18,-373.51 43888.97,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.35 36523.3,-418.95 36533.82,-420.18 36532.29,-413.35"/>
</g>
<!-- Node441&#45;&gt;Node455 -->
<g id="edge454" class="edge">
<title>Node441&#45;&gt;Node455</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.74C36540.46,-415.2 36547.87,-413.89 36555,-413 37042.81,-351.94 44916.1,-437.35 45404,-377 45414.49,-375.7 45425.59,-373.52 45436.09,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.34 36523.3,-418.94 36533.82,-420.17 36532.29,-413.34"/>
</g>
<!-- Node456 -->
<g id="node296" class="node">
<title>Node456</title>
<g id="a_node296"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42022,-341 42022,-371 42166,-371 42166,-341 42022,-341"/>
<text text-anchor="start" x="42030" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42094" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node456 -->
<g id="edge455" class="edge">
<title>Node441&#45;&gt;Node456</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.75C36540.46,-415.22 36547.87,-413.9 36555,-413 37156.67,-336.92 41411.22,-452.21 42013,-377 42023.49,-375.69 42034.59,-373.5 42045.09,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.36 36523.3,-418.96 36533.82,-420.19 36532.29,-413.36"/>
</g>
<!-- Node441&#45;&gt;Node67 -->
<g id="edge456" class="edge">
<title>Node441&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M36534.27,-416.71C36541.22,-415.24 36548.24,-413.95 36555,-413 37017.4,-348.01 37142.08,-438.17 37605,-377 37615.79,-375.57 37627.21,-373.4 37638.08,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36533.17,-413.37 36524.18,-418.98 36534.71,-420.2 36533.17,-413.37"/>
</g>
<!-- Node441&#45;&gt;Node457 -->
<g id="edge457" class="edge">
<title>Node441&#45;&gt;Node457</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.73C36540.46,-415.2 36547.87,-413.89 36555,-413 37151.49,-338.56 46778.01,-447.29 47375,-377 47385.99,-375.71 47397.63,-373.52 47408.64,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.34 36523.3,-418.94 36533.82,-420.17 36532.29,-413.34"/>
</g>
<!-- Node458 -->
<g id="node299" class="node">
<title>Node458</title>
<g id="a_node299"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="37948,-341 37948,-371 38092,-371 38092,-341 37948,-341"/>
<text text-anchor="start" x="37956" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="38020" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node441&#45;&gt;Node458 -->
<g id="edge458" class="edge">
<title>Node441&#45;&gt;Node458</title>
<path fill="none" stroke="midnightblue" d="M36534.26,-416.66C36541.21,-415.2 36548.23,-413.92 36555,-413 37164.68,-329.88 37329.2,-459.23 37939,-377 37949.19,-375.63 37959.96,-373.48 37970.2,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36533.17,-413.31 36524.17,-418.91 36534.7,-420.15 36533.17,-413.31"/>
</g>
<!-- Node441&#45;&gt;Node68 -->
<g id="edge459" class="edge">
<title>Node441&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M36533.16,-416.73C36540.46,-415.2 36547.87,-413.89 36555,-413 37160.81,-337.41 46935.77,-429.61 47544,-377 47559.09,-375.69 47575.16,-373.49 47590.4,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36532.29,-413.34 36523.3,-418.93 36533.82,-420.17 36532.29,-413.34"/>
</g>
<!-- Node516 -->
<g id="node303" class="node">
<title>Node516</title>
<g id="a_node303"><a xlink:href="_cl_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42184,-341 42184,-371 42328,-371 42328,-341 42184,-341"/>
<text text-anchor="start" x="42192" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42256" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node515&#45;&gt;Node516 -->
<g id="edge497" class="edge">
<title>Node515&#45;&gt;Node516</title>
<path fill="none" stroke="midnightblue" d="M31294.89,-494.75C31302.29,-493.22 31309.79,-491.9 31317,-491 31621.36,-452.97 36531.29,-458.43 36838,-455 38017.63,-441.82 38312.42,-430.25 39492,-413 39790.11,-408.64 41879.29,-414.98 42175,-377 42185.34,-375.67 42196.28,-373.51 42206.65,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31293.92,-491.38 31284.91,-496.96 31295.43,-498.22 31293.92,-491.38"/>
</g>
<!-- Node537&#45;&gt;Node449 -->
<g id="edge500" class="edge">
<title>Node537&#45;&gt;Node449</title>
<path fill="none" stroke="midnightblue" d="M30522.89,-494.75C30530.29,-493.21 30537.79,-491.9 30545,-491 31231.04,-405.54 36078.66,-519.34 36767,-455 36870.46,-445.33 36893.75,-424.76 36997,-413 37341.37,-373.78 37432.93,-426.29 37776,-377 37786.15,-375.54 37796.88,-373.38 37807.12,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30521.92,-491.38 30512.91,-496.96 30523.43,-498.21 30521.92,-491.38"/>
</g>
<!-- Node539 -->
<g id="node306" class="node">
<title>Node539</title>
<g id="a_node306"><a xlink:href="_cl_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42346,-341 42346,-371 42490,-371 42490,-341 42346,-341"/>
<text text-anchor="start" x="42354" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42418" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node538&#45;&gt;Node539 -->
<g id="edge502" class="edge">
<title>Node538&#45;&gt;Node539</title>
<path fill="none" stroke="midnightblue" d="M31456.89,-494.74C31464.29,-493.21 31471.79,-491.9 31479,-491 31848.38,-445.06 37806.83,-461.33 38179,-455 38830.28,-443.92 38992.77,-426.69 39644,-413 39943.18,-406.71 42040.19,-415.12 42337,-377 42347.34,-375.67 42358.28,-373.51 42368.65,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31455.92,-491.37 31446.91,-496.95 31457.43,-498.21 31455.92,-491.37"/>
</g>
<!-- Node544 -->
<g id="node308" class="node">
<title>Node544</title>
<g id="a_node308"><a xlink:href="_cl_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42508,-341 42508,-371 42652,-371 42652,-341 42508,-341"/>
<text text-anchor="start" x="42516" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42580" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node543&#45;&gt;Node544 -->
<g id="edge504" class="edge">
<title>Node543&#45;&gt;Node544</title>
<path fill="none" stroke="midnightblue" d="M31618.89,-494.74C31626.29,-493.21 31633.79,-491.9 31641,-491 32042.64,-441.14 38521.46,-467.38 38926,-455 39257.93,-444.84 39340.12,-424.45 39672,-413 39985.95,-402.17 42187.41,-416.91 42499,-377 42509.34,-375.67 42520.28,-373.51 42530.65,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31617.92,-491.37 31608.91,-496.95 31619.43,-498.21 31617.92,-491.37"/>
</g>
<!-- Node569 -->
<g id="node310" class="node">
<title>Node569</title>
<g id="a_node310"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="42670,-341 42670,-371 42814,-371 42814,-341 42670,-341"/>
<text text-anchor="start" x="42678" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="42742" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node568&#45;&gt;Node569 -->
<g id="edge507" class="edge">
<title>Node568&#45;&gt;Node569</title>
<path fill="none" stroke="midnightblue" d="M31785.49,-494.9C31793.68,-493.3 31802.01,-491.93 31810,-491 32026.94,-465.88 39459.33,-504.67 39672,-455 39713.42,-445.33 39716.62,-422.84 39758,-413 40071.84,-338.41 42341.03,-417.93 42661,-377 42671.34,-375.68 42682.28,-373.52 42692.65,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31784.67,-491.49 31775.58,-496.95 31786.08,-498.35 31784.67,-491.49"/>
</g>
<!-- Node641&#45;&gt;Node479 -->
<g id="edge515" class="edge">
<title>Node641&#45;&gt;Node479</title>
<path fill="none" stroke="midnightblue" d="M23285.49,-492.32C23269.31,-483.58 23253.16,-471.4 23244,-455 23234.89,-438.7 23230.86,-426.25 23244,-413 23286.59,-370.05 27538.91,-383.92 27599,-377 27610.48,-375.68 27622.66,-373.48 27634.19,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23283.93,-495.46 23294.43,-496.83 23287.08,-489.21 23283.93,-495.46"/>
</g>
<!-- Node647&#45;&gt;Node648 -->
<g id="edge518" class="edge">
<title>Node647&#45;&gt;Node648</title>
<path fill="none" stroke="midnightblue" d="M30041.12,-491.71C30055.09,-482.65 30069.28,-470.4 30077,-455 30085.37,-438.31 30090.17,-426.23 30077,-413 30040.42,-376.24 22661.52,-382.84 22610,-377 22598.51,-375.7 22586.34,-373.51 22574.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30039.24,-488.76 30032.51,-496.95 30042.87,-494.74 30039.24,-488.76"/>
</g>
<!-- Node651&#45;&gt;Node652 -->
<g id="edge520" class="edge">
<title>Node651&#45;&gt;Node652</title>
<path fill="none" stroke="midnightblue" d="M17545.02,-495.41C17533.29,-493.66 17521.37,-492.12 17510,-491 17441.52,-484.28 16319.94,-504.36 16272,-455 16258.99,-441.61 16258.88,-426.28 16272,-413 16299.59,-385.06 19059.94,-381.04 19099,-377 19112.01,-375.65 19125.84,-373.46 19138.97,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17544.84,-498.92 17555.26,-496.99 17545.91,-492 17544.84,-498.92"/>
</g>
<!-- Node683&#45;&gt;Node684 -->
<g id="edge526" class="edge">
<title>Node683&#45;&gt;Node684</title>
<path fill="none" stroke="midnightblue" d="M30168.22,-488.2C30154.51,-464.4 30129.39,-428.46 30096,-413 30003.89,-370.36 22888.85,-388.44 22788,-377 22776.51,-375.7 22764.34,-373.51 22752.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30165.17,-489.9 30173.08,-496.95 30171.29,-486.51 30165.17,-489.9"/>
</g>
<!-- Node699 -->
<g id="node317" class="node">
<title>Node699</title>
<g id="a_node317"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18929.5,-341 18929.5,-371 19090.5,-371 19090.5,-341 18929.5,-341"/>
<text text-anchor="start" x="18937.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19010" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node698&#45;&gt;Node699 -->
<g id="edge529" class="edge">
<title>Node698&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M17764,-495.39C17752.63,-493.62 17741.04,-492.07 17730,-491 17672.87,-485.48 15704.23,-495.94 15664,-455 15650.92,-441.69 15650.87,-426.27 15664,-413 15695.8,-380.84 18875.07,-382.18 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17763.48,-498.85 17773.92,-496.99 17764.6,-491.94 17763.48,-498.85"/>
</g>
<!-- Node700 -->
<g id="node318" class="node">
<title>Node700</title>
<g id="a_node318"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20960.5,-419 20960.5,-449 21165.5,-449 21165.5,-419 20960.5,-419"/>
<text text-anchor="start" x="20968.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21063" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node698&#45;&gt;Node700 -->
<g id="edge531" class="edge">
<title>Node698&#45;&gt;Node700</title>
<path fill="none" stroke="midnightblue" d="M17921.06,-495.37C17932.4,-493.59 17943.97,-492.04 17955,-491 18617.86,-428.26 20288.14,-517.74 20951,-455 20965.26,-453.65 20980.42,-451.46 20994.84,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17920.47,-491.92 17911.16,-496.98 17921.6,-498.83 17920.47,-491.92"/>
</g>
<!-- Node699&#45;&gt;Node272 -->
<g id="edge530" class="edge">
<title>Node699&#45;&gt;Node272</title>
<path fill="none" stroke="midnightblue" d="M18944.62,-338.94C18936.37,-337.37 18928.02,-335.99 18920,-335 18557.16,-290.26 17394.33,-285.14 17099.47,-284.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18944.11,-342.4 18954.6,-340.94 18945.48,-335.54 18944.11,-342.4"/>
</g>
<!-- Node701&#45;&gt;Node699 -->
<g id="edge533" class="edge">
<title>Node701&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M17989.59,-495.37C17978.02,-493.6 17966.24,-492.06 17955,-491 17891.99,-485.06 15721.39,-500.1 15677,-455 15663.91,-441.7 15663.87,-426.27 15677,-413 15708.67,-380.97 18875.25,-382.16 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17989.26,-498.86 17999.69,-496.98 17990.36,-491.95 17989.26,-498.86"/>
</g>
<!-- Node702 -->
<g id="node320" class="node">
<title>Node702</title>
<g id="a_node320"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21183.5,-419 21183.5,-449 21394.5,-449 21394.5,-419 21183.5,-419"/>
<text text-anchor="start" x="21191.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21289" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node701&#45;&gt;Node702 -->
<g id="edge534" class="edge">
<title>Node701&#45;&gt;Node702</title>
<path fill="none" stroke="midnightblue" d="M18150.16,-495.37C18161.81,-493.59 18173.68,-492.05 18185,-491 18846.45,-429.9 20512.55,-516.1 21174,-455 21188.63,-453.65 21204.2,-451.46 21219,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18149.33,-491.96 18140,-496.99 18150.43,-498.87 18149.33,-491.96"/>
</g>
<!-- Node703&#45;&gt;Node699 -->
<g id="edge536" class="edge">
<title>Node703&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M19010,-408.59C19010,-396.26 19010,-381.72 19010,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19006.5,-408.7 19010,-418.7 19013.5,-408.71 19006.5,-408.7"/>
</g>
<!-- Node704 -->
<g id="node322" class="node">
<title>Node704</title>
<g id="a_node322"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19767,-341 19767,-371 19987,-371 19987,-341 19767,-341"/>
<text text-anchor="start" x="19775" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19877" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node703&#45;&gt;Node704 -->
<g id="edge537" class="edge">
<title>Node703&#45;&gt;Node704</title>
<path fill="none" stroke="midnightblue" d="M19100.1,-417.47C19111.82,-415.78 19123.68,-414.23 19135,-413 19410.73,-383.05 19482.39,-408.03 19758,-377 19771.95,-375.43 19786.75,-373.31 19800.99,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19099.24,-414.06 19089.86,-418.99 19100.26,-420.99 19099.24,-414.06"/>
</g>
<!-- Node830&#45;&gt;Node703 -->
<g id="edge539" class="edge">
<title>Node830&#45;&gt;Node703</title>
<path fill="none" stroke="midnightblue" d="M21057.37,-495.23C21047.21,-493.52 21036.87,-492.04 21027,-491 20190.55,-403.27 19972.72,-529.62 19135,-455 19119.35,-453.61 19102.69,-451.43 19086.8,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21057,-498.72 21067.46,-497 21058.21,-491.82 21057,-498.72"/>
</g>
<!-- Node830&#45;&gt;Node704 -->
<g id="edge541" class="edge">
<title>Node830&#45;&gt;Node704</title>
<path fill="none" stroke="midnightblue" d="M21231.49,-501.8C21277.36,-497.9 21332.39,-493.66 21382,-491 21417.99,-489.07 22653.87,-480.84 22679,-455 22692.01,-441.62 22692.11,-426.29 22679,-413 22626.65,-359.94 20070.23,-383.7 19996,-377 19980.98,-375.64 19964.99,-373.47 19949.77,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21230.92,-498.33 21221.25,-502.67 21231.51,-505.31 21230.92,-498.33"/>
</g>
<!-- Node830&#45;&gt;Node831 -->
<g id="edge540" class="edge">
<title>Node830&#45;&gt;Node831</title>
<path fill="none" stroke="midnightblue" d="M21030.79,-497.67C21006.37,-494.94 20980.28,-492.46 20956,-491 19677.39,-414.17 16471.32,-518.93 15192,-455 15151.38,-452.97 15106.54,-449.02 15068.52,-445.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21030.45,-501.16 21040.78,-498.81 21031.25,-494.2 21030.45,-501.16"/>
</g>
<!-- Node705&#45;&gt;Node699 -->
<g id="edge543" class="edge">
<title>Node705&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M16483.59,-491.48C16342.78,-484.47 15240.55,-504.92 15192,-455 15178.99,-441.62 15178.86,-426.26 15192,-413 15228.44,-376.21 18868.56,-382.9 18920,-377 18931.61,-375.67 18943.91,-373.47 18955.58,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16483.68,-494.99 16493.91,-492.21 16484.18,-488.01 16483.68,-494.99"/>
</g>
<!-- Node706 -->
<g id="node326" class="node">
<title>Node706</title>
<g id="a_node326"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19957,-413.5 19957,-454.5 20143,-454.5 20143,-413.5 19957,-413.5"/>
<text text-anchor="start" x="19965" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="19965" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
<text text-anchor="middle" x="20050" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node705&#45;&gt;Node706 -->
<g id="edge544" class="edge">
<title>Node705&#45;&gt;Node706</title>
<path fill="none" stroke="midnightblue" d="M16690.14,-490.93C17053.45,-457.51 19284.08,-464.19 19605,-455 19726.56,-451.52 19866.69,-444.77 19956.7,-440.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16689.79,-487.45 16680.18,-491.9 16690.48,-494.41 16689.79,-487.45"/>
</g>
<!-- Node711&#45;&gt;Node699 -->
<g id="edge546" class="edge">
<title>Node711&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M26726.05,-417.11C26716.34,-415.42 26706.45,-413.97 26697,-413 25857.16,-327.01 19937.86,-472.11 19099,-377 19087.51,-375.7 19075.34,-373.51 19063.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26725.61,-420.59 26736.08,-418.95 26726.87,-413.71 26725.61,-420.59"/>
</g>
<!-- Node712 -->
<g id="node328" class="node">
<title>Node712</title>
<g id="a_node328"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22083.5,-341 22083.5,-371 22260.5,-371 22260.5,-341 22083.5,-341"/>
<text text-anchor="start" x="22091.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22172" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node711&#45;&gt;Node712 -->
<g id="edge547" class="edge">
<title>Node711&#45;&gt;Node712</title>
<path fill="none" stroke="midnightblue" d="M26726.04,-417.14C26716.33,-415.45 26706.45,-413.98 26697,-413 25718.48,-311.13 23248.42,-479.84 22270,-377 22257.39,-375.67 22244.01,-373.48 22231.31,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26725.61,-420.62 26736.08,-418.98 26726.87,-413.74 26725.61,-420.62"/>
</g>
<!-- Node713&#45;&gt;Node699 -->
<g id="edge549" class="edge">
<title>Node713&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M18184.24,-491.59C17999.18,-484.04 15737.45,-503.13 15690,-455 15676.9,-441.71 15676.87,-426.27 15690,-413 15721.55,-381.1 18875.43,-382.14 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18184.08,-495.09 18194.28,-492.22 18184.52,-488.1 18184.08,-495.09"/>
</g>
<!-- Node714 -->
<g id="node330" class="node">
<title>Node714</title>
<g id="a_node330"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21412.5,-413.5 21412.5,-454.5 21575.5,-454.5 21575.5,-413.5 21412.5,-413.5"/>
<text text-anchor="start" x="21420.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="21420.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
<text text-anchor="middle" x="21494" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node713&#45;&gt;Node714 -->
<g id="edge550" class="edge">
<title>Node713&#45;&gt;Node714</title>
<path fill="none" stroke="midnightblue" d="M18367.81,-490.93C19053,-414.53 20735.73,-531.47 21403,-455 21406.05,-454.65 21409.15,-454.24 21412.28,-453.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18367.33,-487.46 18357.79,-492.07 18368.13,-494.42 18367.33,-487.46"/>
</g>
<!-- Node715&#45;&gt;Node699 -->
<g id="edge552" class="edge">
<title>Node715&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M18401.55,-495.41C18389.66,-493.62 18377.54,-492.06 18366,-491 18292.33,-484.25 15754.96,-507.66 15703,-455 15689.89,-441.71 15689.87,-426.27 15703,-413 15734.42,-381.23 18875.61,-382.12 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18401.04,-498.87 18411.46,-496.96 18402.12,-491.95 18401.04,-498.87"/>
</g>
<!-- Node716 -->
<g id="node332" class="node">
<title>Node716</title>
<g id="a_node332"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21594,-419 21594,-449 21808,-449 21808,-419 21594,-419"/>
<text text-anchor="start" x="21602" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21701" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node715&#45;&gt;Node716 -->
<g id="edge553" class="edge">
<title>Node715&#45;&gt;Node716</title>
<path fill="none" stroke="midnightblue" d="M18588.2,-495.75C18604.83,-493.83 18621.86,-492.14 18638,-491 19291.1,-445.03 20931.98,-514.34 21584,-455 21598.88,-453.65 21614.71,-451.45 21629.77,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18587.43,-492.32 18577.91,-496.98 18588.26,-499.27 18587.43,-492.32"/>
</g>
<!-- Node717&#45;&gt;Node699 -->
<g id="edge555" class="edge">
<title>Node717&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M29603.47,-417.52C29589.96,-415.65 29576.13,-414.04 29563,-413 28983.49,-367 19676.68,-442.11 19099,-377 19087.51,-375.71 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="29603.32,-421.04 29613.72,-418.99 29604.32,-414.11 29603.32,-421.04"/>
</g>
<!-- Node718 -->
<g id="node334" class="node">
<title>Node718</title>
<g id="a_node334"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33676,-341 33676,-371 33902,-371 33902,-341 33676,-341"/>
<text text-anchor="start" x="33684" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="33789" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node717&#45;&gt;Node718 -->
<g id="edge556" class="edge">
<title>Node717&#45;&gt;Node718</title>
<path fill="none" stroke="midnightblue" d="M29776.01,-417.46C29788.71,-415.64 29801.67,-414.05 29814,-413 30667.15,-340.08 32813.9,-450.48 33667,-377 33682.5,-375.66 33699.01,-373.48 33714.71,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="29775.28,-414.03 29765.9,-418.96 29776.31,-420.95 29775.28,-414.03"/>
</g>
<!-- Node719&#45;&gt;Node699 -->
<g id="edge558" class="edge">
<title>Node719&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M18651.52,-495.82C18633.99,-493.87 18616.02,-492.15 18599,-491 18559.05,-488.29 15744.14,-483.49 15716,-455 15702.88,-441.72 15702.88,-426.27 15716,-413 15747.29,-381.36 18875.79,-382.1 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18651.45,-499.34 18661.78,-496.99 18652.25,-492.38 18651.45,-499.34"/>
</g>
<!-- Node720 -->
<g id="node336" class="node">
<title>Node720</title>
<g id="a_node336"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21826,-419 21826,-449 22052,-449 22052,-419 21826,-419"/>
<text text-anchor="start" x="21834" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21939" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node719&#45;&gt;Node720 -->
<g id="edge559" class="edge">
<title>Node719&#45;&gt;Node720</title>
<path fill="none" stroke="midnightblue" d="M18846.01,-495.49C18858.71,-493.66 18871.67,-492.07 18884,-491 19533.38,-434.54 21167.66,-511.89 21817,-455 21832.5,-453.64 21849.01,-451.45 21864.71,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18845.28,-492.06 18835.91,-497 18846.31,-498.98 18845.28,-492.06"/>
</g>
<!-- Node721&#45;&gt;Node699 -->
<g id="edge561" class="edge">
<title>Node721&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M18916.01,-495.31C18904.97,-493.56 18893.72,-492.03 18883,-491 18842.5,-487.1 15982.59,-483.94 15954,-455 15940.88,-441.72 15940.88,-426.28 15954,-413 15982.95,-383.69 18879.08,-381.74 18920,-377 18931.45,-375.67 18943.58,-373.51 18955.09,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18915.62,-498.8 18926.06,-496.98 18916.77,-491.89 18915.62,-498.8"/>
</g>
<!-- Node722 -->
<g id="node338" class="node">
<title>Node722</title>
<g id="a_node338"><a xlink:href="_ref_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22070.5,-419 22070.5,-449 22269.5,-449 22269.5,-419 22070.5,-419"/>
<text text-anchor="start" x="22078.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22170" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node721&#45;&gt;Node722 -->
<g id="edge562" class="edge">
<title>Node721&#45;&gt;Node722</title>
<path fill="none" stroke="midnightblue" d="M19069.29,-495.31C19080.23,-493.56 19091.37,-492.03 19102,-491 19756.52,-427.43 21406.48,-518.57 22061,-455 22074.88,-453.65 22089.65,-451.46 22103.67,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19068.61,-491.88 19059.33,-496.98 19069.77,-498.78 19068.61,-491.88"/>
</g>
<!-- Node723&#45;&gt;Node699 -->
<g id="edge564" class="edge">
<title>Node723&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M16905.22,-495.25C16895.1,-493.56 16884.82,-492.07 16875,-491 16805.94,-483.48 15673.41,-504.83 15625,-455 15611.99,-441.61 15611.87,-426.27 15625,-413 15657.18,-380.46 18874.53,-382.24 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16904.82,-498.73 16915.27,-497 16906.02,-491.84 16904.82,-498.73"/>
</g>
<!-- Node724 -->
<g id="node340" class="node">
<title>Node724</title>
<g id="a_node340"><a xlink:href="_ref_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20347.5,-419 20347.5,-449 20536.5,-449 20536.5,-419 20347.5,-419"/>
<text text-anchor="start" x="20355.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20442" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node723&#45;&gt;Node724 -->
<g id="edge565" class="edge">
<title>Node723&#45;&gt;Node724</title>
<path fill="none" stroke="midnightblue" d="M17053.41,-495.19C17063.64,-493.48 17074.05,-492 17084,-491 17803.5,-418.43 19618.5,-527.57 20338,-455 20351.26,-453.66 20365.35,-451.48 20378.74,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17052.51,-491.8 17043.26,-496.97 17053.71,-498.69 17052.51,-491.8"/>
</g>
<!-- Node725&#45;&gt;Node699 -->
<g id="edge567" class="edge">
<title>Node725&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M22572.52,-491.17C22234.78,-462.08 20199.07,-523.39 19915,-455 19874.03,-445.14 19870.79,-423.59 19830,-413 19515.16,-331.24 19421.32,-420.82 19099,-377 19088.17,-375.53 19076.72,-373.4 19065.76,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22572.63,-494.7 22582.91,-492.15 22573.29,-487.73 22572.63,-494.7"/>
</g>
<!-- Node726 -->
<g id="node342" class="node">
<title>Node726</title>
<g id="a_node342"><a xlink:href="_ref_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24843,-413.5 24843,-454.5 25029,-454.5 25029,-413.5 24843,-413.5"/>
<text text-anchor="start" x="24851" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="24851" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp16ToFp32</text>
<text text-anchor="middle" x="24936" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node725&#45;&gt;Node726 -->
<g id="edge568" class="edge">
<title>Node725&#45;&gt;Node726</title>
<path fill="none" stroke="midnightblue" d="M22779.48,-494.75C22791.77,-493.26 22804.15,-491.95 22816,-491 23693.33,-420.63 23918.67,-525.37 24796,-455 24811.17,-453.78 24827.21,-451.98 24842.8,-449.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22778.68,-491.32 22769.2,-496.05 22779.56,-498.27 22778.68,-491.32"/>
</g>
<!-- Node727&#45;&gt;Node699 -->
<g id="edge570" class="edge">
<title>Node727&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M22814.52,-494.69C22802.24,-493.21 22789.86,-491.92 22778,-491 22621.23,-478.86 20097.84,-502.64 19948,-455 19916.63,-445.03 19918.2,-423.49 19887,-413 19720.84,-357.14 19272.74,-400.31 19099,-377 19088.17,-375.55 19076.71,-373.42 19065.75,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22814.45,-498.21 22824.8,-495.98 22815.32,-491.26 22814.45,-498.21"/>
</g>
<!-- Node728 -->
<g id="node344" class="node">
<title>Node728</title>
<g id="a_node344"><a xlink:href="_ref_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25047,-413.5 25047,-454.5 25233,-454.5 25233,-413.5 25047,-413.5"/>
<text text-anchor="start" x="25055" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="25055" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp32ToFp16</text>
<text text-anchor="middle" x="25140" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node727&#45;&gt;Node728 -->
<g id="edge571" class="edge">
<title>Node727&#45;&gt;Node728</title>
<path fill="none" stroke="midnightblue" d="M23021.48,-494.75C23033.77,-493.26 23046.15,-491.95 23058,-491 23935.33,-420.63 24162.79,-548.03 25038,-455 25040.96,-454.69 25043.96,-454.33 25046.99,-453.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23020.68,-491.32 23011.2,-496.05 23021.56,-498.27 23020.68,-491.32"/>
</g>
<!-- Node733&#45;&gt;Node699 -->
<g id="edge573" class="edge">
<title>Node733&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M29812.92,-413.17C29122.55,-362.09 19687.45,-443.3 19099,-377 19087.51,-375.71 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="29812.64,-416.66 29822.89,-413.97 29813.2,-409.69 29812.64,-416.66"/>
</g>
<!-- Node734 -->
<g id="node346" class="node">
<title>Node734</title>
<g id="a_node346"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33920,-335.5 33920,-376.5 34132,-376.5 34132,-335.5 33920,-335.5"/>
<text text-anchor="start" x="33928" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="33928" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="34026" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node733&#45;&gt;Node734 -->
<g id="edge574" class="edge">
<title>Node733&#45;&gt;Node734</title>
<path fill="none" stroke="midnightblue" d="M30045.24,-424.82C30111.63,-420.5 30196.44,-415.58 30272,-413 30676.12,-399.23 33508.32,-413.76 33911,-377 33913.93,-376.73 33916.89,-376.43 33919.88,-376.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30044.91,-421.34 30035.16,-425.48 30045.37,-428.32 30044.91,-421.34"/>
</g>
<!-- Node737&#45;&gt;Node699 -->
<g id="edge576" class="edge">
<title>Node737&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M28776.53,-490.94C28945.86,-470.17 29239.19,-524.59 29128,-413 29078.84,-363.66 19168.21,-384.81 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28776.01,-487.48 28766.56,-492.27 28776.94,-494.41 28776.01,-487.48"/>
</g>
<!-- Node738 -->
<g id="node348" class="node">
<title>Node738</title>
<g id="a_node348"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28571.5,-413.5 28571.5,-454.5 28766.5,-454.5 28766.5,-413.5 28571.5,-413.5"/>
<text text-anchor="start" x="28579.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="28579.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
<text text-anchor="middle" x="28669" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node737&#45;&gt;Node738 -->
<g id="edge577" class="edge">
<title>Node737&#45;&gt;Node738</title>
<path fill="none" stroke="midnightblue" d="M28669,-481.3C28669,-472.3 28669,-462.65 28669,-454.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28665.5,-481.43 28669,-491.43 28672.5,-481.43 28665.5,-481.43"/>
</g>
<!-- Node739&#45;&gt;Node699 -->
<g id="edge579" class="edge">
<title>Node739&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M29013.57,-501.47C29104.91,-489.96 29207,-465.18 29155,-413 29105.71,-363.53 19168.39,-384.83 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="29013.14,-498 29003.64,-502.68 29013.99,-504.94 29013.14,-498"/>
</g>
<!-- Node740 -->
<g id="node350" class="node">
<title>Node740</title>
<g id="a_node350"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28785,-419 28785,-449 29003,-449 29003,-419 28785,-419"/>
<text text-anchor="start" x="28793" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="28894" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node739&#45;&gt;Node740 -->
<g id="edge580" class="edge">
<title>Node739&#45;&gt;Node740</title>
<path fill="none" stroke="midnightblue" d="M28894,-486.59C28894,-474.26 28894,-459.72 28894,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28890.5,-486.7 28894,-496.7 28897.5,-486.71 28890.5,-486.7"/>
</g>
<!-- Node741&#45;&gt;Node699 -->
<g id="edge582" class="edge">
<title>Node741&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M21534.79,-491.39C21355.91,-480.52 19743.73,-494.01 19649,-455 19624,-444.71 19629.72,-423.94 19605,-413 19501.91,-367.39 19210.53,-393.4 19099,-377 19088.5,-375.46 19077.4,-373.35 19066.74,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21534.57,-494.88 21544.82,-492.18 21535.12,-487.9 21534.57,-494.88"/>
</g>
<!-- Node742 -->
<g id="node352" class="node">
<title>Node742</title>
<g id="a_node352"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23807,-413.5 23807,-454.5 23991,-454.5 23991,-413.5 23807,-413.5"/>
<text text-anchor="start" x="23815" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="23815" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
<text text-anchor="middle" x="23899" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node741&#45;&gt;Node742 -->
<g id="edge583" class="edge">
<title>Node741&#45;&gt;Node742</title>
<path fill="none" stroke="midnightblue" d="M21739.16,-490.99C22649.82,-394.87 22890.18,-551.07 23797,-455 23800.23,-454.66 23803.51,-454.26 23806.82,-453.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21738.67,-487.52 21729.09,-492.06 21739.41,-494.49 21738.67,-487.52"/>
</g>
<!-- Node743&#45;&gt;Node699 -->
<g id="edge585" class="edge">
<title>Node743&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M21736.61,-491.25C21546.78,-479.54 19790.61,-496.23 19687,-455 19661.28,-444.76 19666.46,-423.86 19641,-413 19529.97,-365.64 19218.47,-394.28 19099,-377 19088.34,-375.46 19077.07,-373.32 19066.25,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21736.57,-494.76 21746.82,-492.06 21737.13,-487.78 21736.57,-494.76"/>
</g>
<!-- Node744 -->
<g id="node354" class="node">
<title>Node744</title>
<g id="a_node354"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24009,-413.5 24009,-454.5 24191,-454.5 24191,-413.5 24009,-413.5"/>
<text text-anchor="start" x="24017" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="24017" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
<text text-anchor="middle" x="24100" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node743&#45;&gt;Node744 -->
<g id="edge586" class="edge">
<title>Node743&#45;&gt;Node744</title>
<path fill="none" stroke="midnightblue" d="M21939.04,-494.86C21951.46,-493.32 21964,-491.97 21976,-491 22424.38,-454.67 23552.75,-503.31 24000,-455 24002.9,-454.69 24005.85,-454.33 24008.82,-453.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21938.59,-491.39 21929.12,-496.14 21939.48,-498.33 21938.59,-491.39"/>
</g>
<!-- Node745&#45;&gt;Node699 -->
<g id="edge588" class="edge">
<title>Node745&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M21975.33,-495.02C21962.8,-493.41 21950.12,-492 21938,-491 21815.45,-480.9 19839.52,-499.78 19725,-455 19698.91,-444.8 19703.85,-423.8 19678,-413 19559.05,-363.31 19226.63,-395.19 19099,-377 19088.34,-375.48 19077.06,-373.36 19066.25,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21974.96,-498.51 21985.34,-496.36 21975.89,-491.57 21974.96,-498.51"/>
</g>
<!-- Node746 -->
<g id="node356" class="node">
<title>Node746</title>
<g id="a_node356"><a xlink:href="_ref_fake_quantization_float32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24209.5,-413.5 24209.5,-454.5 24382.5,-454.5 24382.5,-413.5 24209.5,-413.5"/>
<text text-anchor="start" x="24217.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="24217.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFakeQuantization</text>
<text text-anchor="middle" x="24296" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node745&#45;&gt;Node746 -->
<g id="edge589" class="edge">
<title>Node745&#45;&gt;Node746</title>
<path fill="none" stroke="midnightblue" d="M22168.87,-490.91C23066.78,-390.71 23305.32,-555.22 24200,-455 24203.05,-454.66 24206.14,-454.27 24209.25,-453.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22168.16,-487.46 22158.61,-492.06 22168.94,-494.42 22168.16,-487.46"/>
</g>
<!-- Node747&#45;&gt;Node699 -->
<g id="edge591" class="edge">
<title>Node747&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M17110.45,-495.07C17101.59,-493.44 17092.61,-492.01 17084,-491 17044.1,-486.3 15666.06,-483.76 15638,-455 15624.97,-441.64 15624.87,-426.27 15638,-413 15670.06,-380.59 18874.71,-382.22 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17109.88,-498.52 17120.36,-496.98 17111.21,-491.65 17109.88,-498.52"/>
</g>
<!-- Node748 -->
<g id="node358" class="node">
<title>Node748</title>
<g id="a_node358"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20555,-419 20555,-449 20725,-449 20725,-419 20555,-419"/>
<text text-anchor="start" x="20563" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20640" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node747&#45;&gt;Node748 -->
<g id="edge592" class="edge">
<title>Node747&#45;&gt;Node748</title>
<path fill="none" stroke="midnightblue" d="M17245.17,-495.02C17254.14,-493.38 17263.26,-491.97 17272,-491 17994.96,-410.92 19821.96,-534.31 20545,-455 20557.15,-453.67 20570.03,-451.49 20582.27,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17244.28,-491.63 17235.12,-496.96 17245.6,-498.5 17244.28,-491.63"/>
</g>
<!-- Node749&#45;&gt;Node699 -->
<g id="edge594" class="edge">
<title>Node749&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M22195.92,-495.13C22186.25,-493.46 22176.41,-492 22167,-491 22034.18,-476.84 19887.43,-503.57 19763,-455 19736.9,-444.81 19741.87,-423.75 19716,-413 19589.17,-360.3 19235.01,-396.12 19099,-377 19088.34,-375.5 19077.06,-373.39 19066.24,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22195.46,-498.61 22205.93,-496.95 22196.71,-491.72 22195.46,-498.61"/>
</g>
<!-- Node750 -->
<g id="node360" class="node">
<title>Node750</title>
<g id="a_node360"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24401,-419 24401,-449 24581,-449 24581,-419 24401,-419"/>
<text text-anchor="start" x="24409" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="24491" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node749&#45;&gt;Node750 -->
<g id="edge595" class="edge">
<title>Node749&#45;&gt;Node750</title>
<path fill="none" stroke="midnightblue" d="M22337.36,-495.16C22346.95,-493.48 22356.69,-492.02 22366,-491 23260.84,-393.48 23496.06,-551.66 24391,-455 24403.67,-453.63 24417.13,-451.45 24429.92,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22336.66,-491.73 22327.46,-496.98 22337.93,-498.61 22336.66,-491.73"/>
</g>
<!-- Node751&#45;&gt;Node699 -->
<g id="edge597" class="edge">
<title>Node751&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M14502.79,-483.44C14521.64,-459.74 14552.37,-427.22 14588,-413 14699.77,-368.41 18800.44,-390.63 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14499.98,-481.35 14496.63,-491.4 14505.51,-485.63 14499.98,-481.35"/>
</g>
<!-- Node752 -->
<g id="node362" class="node">
<title>Node752</title>
<g id="a_node362"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15201,-413.5 15201,-454.5 15365,-454.5 15365,-413.5 15201,-413.5"/>
<text text-anchor="start" x="15209" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="15209" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="15283" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node751&#45;&gt;Node752 -->
<g id="edge598" class="edge">
<title>Node751&#45;&gt;Node752</title>
<path fill="none" stroke="midnightblue" d="M14575.01,-495.86C14587.42,-494.07 14600.01,-492.39 14612,-491 14817.9,-467.1 14870.5,-473.02 15077,-455 15117.81,-451.44 15163.12,-447.08 15200.84,-443.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14574.49,-492.39 14565.11,-497.31 14575.51,-499.32 14574.49,-492.39"/>
</g>
<!-- Node755&#45;&gt;Node699 -->
<g id="edge600" class="edge">
<title>Node755&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M22396.38,-495.19C22386.21,-493.49 22375.88,-492.01 22366,-491 22090.86,-462.78 20149.51,-502.27 19877,-455 19820.08,-445.13 19810.7,-424.02 19754,-413 19467.81,-357.37 19387.78,-417.1 19099,-377 19088.18,-375.5 19076.72,-373.35 19065.76,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22396.01,-498.68 22406.46,-496.95 22397.21,-491.78 22396.01,-498.68"/>
</g>
<!-- Node756 -->
<g id="node364" class="node">
<title>Node756</title>
<g id="a_node364"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24599,-419 24599,-449 24787,-449 24787,-419 24599,-419"/>
<text text-anchor="start" x="24607" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="24693" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node755&#45;&gt;Node756 -->
<g id="edge601" class="edge">
<title>Node755&#45;&gt;Node756</title>
<path fill="none" stroke="midnightblue" d="M22543.62,-495.22C22553.79,-493.52 22564.12,-492.03 22574,-491 23465.31,-398.04 23698.78,-548.76 24590,-455 24603.04,-453.63 24616.9,-451.45 24630.07,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22542.79,-491.81 22533.54,-496.98 22544,-498.71 22542.79,-491.81"/>
</g>
<!-- Node757&#45;&gt;Node699 -->
<g id="edge603" class="edge">
<title>Node757&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M19306.44,-491.54C19108.92,-486.81 16300.85,-484.19 16272,-455 16258.88,-441.72 16258.89,-426.29 16272,-413 16323.66,-360.63 18846.93,-385.52 18920,-377 18931.45,-375.66 18943.57,-373.5 18955.09,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19306.59,-495.05 19316.72,-491.94 19306.86,-488.05 19306.59,-495.05"/>
</g>
<!-- Node758 -->
<g id="node366" class="node">
<title>Node758</title>
<g id="a_node366"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26062,-413.5 26062,-454.5 26262,-454.5 26262,-413.5 26062,-413.5"/>
<text text-anchor="start" x="26070" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="26070" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
<text text-anchor="middle" x="26162" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node757&#45;&gt;Node758 -->
<g id="edge604" class="edge">
<title>Node757&#45;&gt;Node758</title>
<path fill="none" stroke="midnightblue" d="M19527.53,-494.4C19539.81,-493.02 19552.16,-491.84 19564,-491 20270.59,-441.15 25231.46,-488.67 25939,-455 25979.28,-453.08 26023.54,-449.44 26061.94,-445.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19526.77,-490.96 19517.25,-495.6 19527.58,-497.91 19526.77,-490.96"/>
</g>
<!-- Node759&#45;&gt;Node699 -->
<g id="edge606" class="edge">
<title>Node759&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M24818.28,-481.17C24818.91,-458.72 24815.46,-429.15 24796,-413 24735.12,-362.46 19177.62,-385.98 19099,-377 19087.51,-375.69 19075.34,-373.5 19063.81,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="24814.78,-481.04 24817.72,-491.22 24821.77,-481.43 24814.78,-481.04"/>
</g>
<!-- Node760 -->
<g id="node368" class="node">
<title>Node760</title>
<g id="a_node368"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25760,-413.5 25760,-454.5 25930,-454.5 25930,-413.5 25760,-413.5"/>
<text text-anchor="start" x="25768" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="25768" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
<text text-anchor="middle" x="25845" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node759&#45;&gt;Node760 -->
<g id="edge607" class="edge">
<title>Node759&#45;&gt;Node760</title>
<path fill="none" stroke="midnightblue" d="M24910.32,-509.93C25079.93,-506.99 25444.98,-496.01 25750,-455 25753.26,-454.56 25756.57,-454.07 25759.91,-453.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="24910.11,-506.43 24900.17,-510.1 24910.23,-513.43 24910.11,-506.43"/>
</g>
<!-- Node761&#45;&gt;Node699 -->
<g id="edge609" class="edge">
<title>Node761&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M27137.23,-495.45C27148.56,-493.75 27160.04,-492.2 27171,-491 27245,-482.87 27788.8,-509.03 27840,-455 27852.84,-441.45 27853.17,-426.23 27840,-413 27797.17,-369.99 19159.32,-383.82 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27136.67,-491.99 27127.32,-496.97 27137.74,-498.91 27136.67,-491.99"/>
</g>
<!-- Node762 -->
<g id="node370" class="node">
<title>Node762</title>
<g id="a_node370"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26941.5,-419 26941.5,-449 27162.5,-449 27162.5,-419 26941.5,-419"/>
<text text-anchor="start" x="26949.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27052" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node761&#45;&gt;Node762 -->
<g id="edge610" class="edge">
<title>Node761&#45;&gt;Node762</title>
<path fill="none" stroke="midnightblue" d="M27051.32,-486.59C27051.48,-474.26 27051.67,-459.72 27051.81,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27047.82,-486.66 27051.19,-496.7 27054.82,-486.75 27047.82,-486.66"/>
</g>
<!-- Node763&#45;&gt;Node699 -->
<g id="edge612" class="edge">
<title>Node763&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M27373.37,-495.43C27385.29,-493.66 27397.43,-492.1 27409,-491 27453.34,-486.8 28980.86,-486.85 29012,-455 29025.05,-441.65 29025.18,-426.22 29012,-413 28963.41,-364.23 19167.41,-384.72 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27372.77,-491.98 27363.42,-496.96 27373.83,-498.9 27372.77,-491.98"/>
</g>
<!-- Node764 -->
<g id="node372" class="node">
<title>Node764</title>
<g id="a_node372"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27180.5,-419 27180.5,-449 27399.5,-449 27399.5,-419 27180.5,-419"/>
<text text-anchor="start" x="27188.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27290" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node763&#45;&gt;Node764 -->
<g id="edge613" class="edge">
<title>Node763&#45;&gt;Node764</title>
<path fill="none" stroke="midnightblue" d="M27290,-486.59C27290,-474.26 27290,-459.72 27290,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27286.5,-486.7 27290,-496.7 27293.5,-486.71 27286.5,-486.7"/>
</g>
<!-- Node765&#45;&gt;Node699 -->
<g id="edge615" class="edge">
<title>Node765&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M27606.61,-495.4C27618.12,-493.65 27629.83,-492.1 27641,-491 27679.44,-487.21 29004.04,-482.66 29031,-455 29044.03,-441.63 29044.18,-426.22 29031,-413 28982.32,-364.14 19167.54,-384.73 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27605.89,-491.97 27596.56,-496.99 27606.98,-498.89 27605.89,-491.97"/>
</g>
<!-- Node766 -->
<g id="node374" class="node">
<title>Node766</title>
<g id="a_node374"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27417.5,-419 27417.5,-449 27630.5,-449 27630.5,-419 27417.5,-419"/>
<text text-anchor="start" x="27425.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27524" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node765&#45;&gt;Node766 -->
<g id="edge616" class="edge">
<title>Node765&#45;&gt;Node766</title>
<path fill="none" stroke="midnightblue" d="M27524.68,-486.59C27524.52,-474.26 27524.33,-459.72 27524.19,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27521.18,-486.75 27524.81,-496.7 27528.18,-486.66 27521.18,-486.75"/>
</g>
<!-- Node767&#45;&gt;Node699 -->
<g id="edge618" class="edge">
<title>Node767&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M14824.54,-496.12C14735.99,-482.52 14619.94,-463.29 14613,-455 14601.02,-440.68 14599.86,-426.25 14613,-413 14655.12,-370.52 18860.56,-383.78 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14824.24,-499.61 14834.65,-497.67 14825.29,-492.69 14824.24,-499.61"/>
</g>
<!-- Node768 -->
<g id="node376" class="node">
<title>Node768</title>
<g id="a_node376"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16873.5,-419 16873.5,-449 17052.5,-449 17052.5,-419 16873.5,-419"/>
<text text-anchor="start" x="16881.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16963" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node767&#45;&gt;Node768 -->
<g id="edge619" class="edge">
<title>Node767&#45;&gt;Node768</title>
<path fill="none" stroke="midnightblue" d="M15019.8,-495.59C15033.91,-493.75 15048.31,-492.13 15062,-491 15860.33,-425.01 16067.76,-542.66 16864,-455 16876.55,-453.62 16889.87,-451.43 16902.54,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15019.03,-492.16 15009.58,-496.96 15019.96,-499.1 15019.03,-492.16"/>
</g>
<!-- Node769&#45;&gt;Node699 -->
<g id="edge621" class="edge">
<title>Node769&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M27835,-495.58C27848.39,-493.78 27862.03,-492.17 27875,-491 27940.04,-485.13 29004.53,-501.88 29050,-455 29063,-441.6 29063.18,-426.22 29050,-413 29001.22,-364.05 19167.67,-384.75 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27834.25,-492.15 27824.83,-496.99 27835.21,-499.09 27834.25,-492.15"/>
</g>
<!-- Node770 -->
<g id="node378" class="node">
<title>Node770</title>
<g id="a_node378"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27649,-419 27649,-449 27831,-449 27831,-419 27649,-419"/>
<text text-anchor="start" x="27657" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27740" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node769&#45;&gt;Node770 -->
<g id="edge622" class="edge">
<title>Node769&#45;&gt;Node770</title>
<path fill="none" stroke="midnightblue" d="M27741.36,-486.59C27741.03,-474.26 27740.65,-459.72 27740.37,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27737.86,-486.8 27741.62,-496.7 27744.86,-486.62 27737.86,-486.8"/>
</g>
<!-- Node771&#45;&gt;Node699 -->
<g id="edge624" class="edge">
<title>Node771&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M28083.27,-495.49C28095.24,-493.74 28107.4,-492.17 28119,-491 28171.55,-485.72 29032.37,-493.05 29069,-455 29081.95,-441.55 29082.18,-426.22 29069,-413 29020.13,-363.95 19167.8,-384.76 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28082.64,-492.04 28073.27,-497 28083.69,-498.96 28082.64,-492.04"/>
</g>
<!-- Node772 -->
<g id="node380" class="node">
<title>Node772</title>
<g id="a_node380"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27887,-419 27887,-449 28111,-449 28111,-419 27887,-419"/>
<text text-anchor="start" x="27895" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="27999" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node771&#45;&gt;Node772 -->
<g id="edge625" class="edge">
<title>Node771&#45;&gt;Node772</title>
<path fill="none" stroke="midnightblue" d="M27997.64,-486.59C27997.97,-474.26 27998.35,-459.72 27998.63,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27994.14,-486.62 27997.38,-496.7 28001.14,-486.8 27994.14,-486.62"/>
</g>
<!-- Node773&#45;&gt;Node699 -->
<g id="edge627" class="edge">
<title>Node773&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M28309.9,-495.32C28320.33,-493.65 28330.9,-492.15 28341,-491 28506.83,-472.15 29205.81,-531.23 29088,-413 29039.04,-363.86 19167.93,-384.78 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28309.26,-491.88 28299.96,-496.97 28310.4,-498.79 28309.26,-491.88"/>
</g>
<!-- Node774 -->
<g id="node382" class="node">
<title>Node774</title>
<g id="a_node382"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28129.5,-419 28129.5,-449 28332.5,-449 28332.5,-419 28129.5,-419"/>
<text text-anchor="start" x="28137.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="28231" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node773&#45;&gt;Node774 -->
<g id="edge628" class="edge">
<title>Node773&#45;&gt;Node774</title>
<path fill="none" stroke="midnightblue" d="M28230.32,-486.59C28230.48,-474.26 28230.67,-459.72 28230.81,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28226.82,-486.66 28230.19,-496.7 28233.82,-486.75 28226.82,-486.66"/>
</g>
<!-- Node775&#45;&gt;Node699 -->
<g id="edge630" class="edge">
<title>Node775&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M28532.19,-495.32C28542.2,-493.69 28552.32,-492.19 28562,-491 28622.45,-483.54 29067.37,-499.46 29109,-455 29121.76,-441.37 29122.18,-426.22 29109,-413 29059.93,-363.76 19168.08,-384.79 19099,-377 19087.51,-375.7 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28531.52,-491.89 28522.23,-497 28532.68,-498.79 28531.52,-491.89"/>
</g>
<!-- Node776 -->
<g id="node384" class="node">
<title>Node776</title>
<g id="a_node384"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="28350.5,-419 28350.5,-449 28553.5,-449 28553.5,-419 28350.5,-419"/>
<text text-anchor="start" x="28358.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="28452" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node775&#45;&gt;Node776 -->
<g id="edge631" class="edge">
<title>Node775&#45;&gt;Node776</title>
<path fill="none" stroke="midnightblue" d="M28452,-486.59C28452,-474.26 28452,-459.72 28452,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28448.5,-486.7 28452,-496.7 28455.5,-486.71 28448.5,-486.7"/>
</g>
<!-- Node779&#45;&gt;Node780 -->
<g id="edge634" class="edge">
<title>Node779&#45;&gt;Node780</title>
<path fill="none" stroke="midnightblue" d="M16439.28,-417.2C16449.22,-415.49 16459.33,-414.01 16469,-413 17095.2,-347.58 18676.13,-445.52 19302,-377 19314.27,-375.66 19327.29,-373.47 19339.65,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16438.64,-413.76 16429.42,-418.98 16439.88,-420.65 16438.64,-413.76"/>
</g>
<!-- Node779&#45;&gt;Node699 -->
<g id="edge633" class="edge">
<title>Node779&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M16439.28,-417.22C16449.22,-415.51 16459.33,-414.02 16469,-413 17010.72,-355.86 18378.98,-440.41 18920,-377 18931.45,-375.66 18943.57,-373.49 18955.09,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16438.64,-413.78 16429.42,-419 16439.88,-420.67 16438.64,-413.78"/>
</g>
<!-- Node781&#45;&gt;Node699 -->
<g id="edge636" class="edge">
<title>Node781&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M15707.8,-495.13C15698.48,-493.5 15689.04,-492.06 15680,-491 15624.9,-484.54 14720.52,-494.93 14682,-455 14669.04,-441.56 14668.86,-426.26 14682,-413 14723.45,-371.2 18861.52,-383.67 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15707.37,-498.61 15717.84,-496.95 15708.62,-491.72 15707.37,-498.61"/>
</g>
<!-- Node782 -->
<g id="node387" class="node">
<title>Node782</title>
<g id="a_node387"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17686,-419 17686,-449 17866,-449 17866,-419 17686,-419"/>
<text text-anchor="start" x="17694" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17776" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node781&#45;&gt;Node782 -->
<g id="edge637" class="edge">
<title>Node781&#45;&gt;Node782</title>
<path fill="none" stroke="midnightblue" d="M15851.08,-495.18C15860.76,-493.5 15870.59,-492.03 15880,-491 16673.67,-404.37 16882.33,-541.63 17676,-455 17688.67,-453.62 17702.13,-451.43 17714.92,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15850.29,-491.77 15841.08,-497 15851.54,-498.65 15850.29,-491.77"/>
</g>
<!-- Node783&#45;&gt;Node699 -->
<g id="edge639" class="edge">
<title>Node783&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M19132.3,-495.2C19122.17,-493.49 19111.85,-492.01 19102,-491 19062.44,-486.94 16266.94,-483.3 16239,-455 16225.88,-441.72 16225.89,-426.29 16239,-413 16291.31,-359.98 18846.02,-385.62 18920,-377 18931.45,-375.67 18943.57,-373.5 18955.09,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19131.9,-498.69 19142.35,-496.98 19133.12,-491.79 19131.9,-498.69"/>
</g>
<!-- Node784 -->
<g id="node389" class="node">
<title>Node784</title>
<g id="a_node389"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22287.5,-419 22287.5,-449 22474.5,-449 22474.5,-419 22287.5,-419"/>
<text text-anchor="start" x="22295.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22381" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node783&#45;&gt;Node784 -->
<g id="edge640" class="edge">
<title>Node783&#45;&gt;Node784</title>
<path fill="none" stroke="midnightblue" d="M19277.7,-495.2C19287.83,-493.49 19298.15,-492.01 19308,-491 19964.62,-423.82 21621.38,-522.18 22278,-455 22291.14,-453.66 22305.1,-451.47 22318.35,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19276.88,-491.79 19267.65,-496.98 19278.1,-498.68 19276.88,-491.79"/>
</g>
<!-- Node785&#45;&gt;Node699 -->
<g id="edge642" class="edge">
<title>Node785&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M17303.92,-495.28C17293.23,-493.57 17282.37,-492.06 17272,-491 17227.19,-486.42 15682.49,-487.2 15651,-455 15637.95,-441.65 15637.87,-426.27 15651,-413 15682.93,-380.72 18874.89,-382.2 18920,-377 18931.45,-375.68 18943.58,-373.52 18955.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17303.64,-498.79 17314.08,-496.99 17304.8,-491.88 17303.64,-498.79"/>
</g>
<!-- Node786 -->
<g id="node391" class="node">
<title>Node786</title>
<g id="a_node391"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20743.5,-419 20743.5,-449 20942.5,-449 20942.5,-419 20743.5,-419"/>
<text text-anchor="start" x="20751.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20843" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node785&#45;&gt;Node786 -->
<g id="edge643" class="edge">
<title>Node785&#45;&gt;Node786</title>
<path fill="none" stroke="midnightblue" d="M17480.52,-495.68C17496.04,-493.78 17511.93,-492.11 17527,-491 18237.78,-438.53 20024.59,-523.56 20734,-455 20747.88,-453.66 20762.65,-451.47 20776.68,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17479.86,-492.23 17470.38,-496.96 17480.74,-499.18 17479.86,-492.23"/>
</g>
<!-- Node787&#45;&gt;Node699 -->
<g id="edge645" class="edge">
<title>Node787&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M15889.8,-417.25C15900.23,-415.52 15910.86,-414.02 15921,-413 16584.16,-346.39 18257.94,-453.7 18920,-377 18931.45,-375.67 18943.58,-373.51 18955.09,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15889.13,-413.82 15879.87,-418.98 15890.32,-420.71 15889.13,-413.82"/>
</g>
<!-- Node788&#45;&gt;Node699 -->
<g id="edge647" class="edge">
<title>Node788&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M15060.97,-495.63C15048.52,-493.99 15035.98,-492.4 15024,-491 14852.33,-470.89 14521.3,-535.73 14643,-413 14684.83,-370.82 18860.98,-383.73 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15060.55,-499.11 15070.92,-496.96 15061.48,-492.17 15060.55,-499.11"/>
</g>
<!-- Node789 -->
<g id="node394" class="node">
<title>Node789</title>
<g id="a_node394"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17070.5,-419 17070.5,-449 17261.5,-449 17261.5,-419 17070.5,-419"/>
<text text-anchor="start" x="17078.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17166" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node788&#45;&gt;Node789 -->
<g id="edge648" class="edge">
<title>Node788&#45;&gt;Node789</title>
<path fill="none" stroke="midnightblue" d="M15241.55,-495.21C15251.74,-493.51 15262.1,-492.03 15272,-491 16062.96,-408.31 16270.04,-537.69 17061,-455 17074.2,-453.62 17088.21,-451.45 17101.56,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15240.7,-491.8 15231.44,-496.96 15241.89,-498.7 15240.7,-491.8"/>
</g>
<!-- Node790&#45;&gt;Node699 -->
<g id="edge650" class="edge">
<title>Node790&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M15301.19,-495.23C15291.39,-493.62 15281.48,-492.15 15272,-491 15203.94,-482.74 14703.04,-504.87 14656,-455 14643.19,-441.42 14642.86,-426.25 14656,-413 14697.7,-370.95 18861.16,-383.71 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15300.9,-498.73 15311.35,-496.96 15302.08,-491.83 15300.9,-498.73"/>
</g>
<!-- Node791 -->
<g id="node396" class="node">
<title>Node791</title>
<g id="a_node396"><a xlink:href="_ref_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17279.5,-419 17279.5,-449 17476.5,-449 17476.5,-419 17279.5,-419"/>
<text text-anchor="start" x="17287.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17378" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node790&#45;&gt;Node791 -->
<g id="edge651" class="edge">
<title>Node790&#45;&gt;Node791</title>
<path fill="none" stroke="midnightblue" d="M15456.37,-495.26C15466.96,-493.55 15477.72,-492.05 15488,-491 16276.07,-410.61 16481.93,-535.39 17270,-455 17283.56,-453.62 17297.98,-451.45 17311.7,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15455.57,-491.85 15446.3,-496.96 15456.74,-498.75 15455.57,-491.85"/>
</g>
<!-- Node792&#45;&gt;Node699 -->
<g id="edge653" class="edge">
<title>Node792&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M15908.73,-495.23C15898.77,-493.55 15888.66,-492.07 15879,-491 15813.59,-483.76 14740.82,-502.24 14695,-455 14682,-441.6 14681.86,-426.26 14695,-413 14736.32,-371.33 18861.7,-383.65 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15908.16,-498.68 15918.61,-496.96 15909.37,-491.79 15908.16,-498.68"/>
</g>
<!-- Node793 -->
<g id="node398" class="node">
<title>Node793</title>
<g id="a_node398"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18032,-419 18032,-449 18220,-449 18220,-419 18032,-419"/>
<text text-anchor="start" x="18040" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18126" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node792&#45;&gt;Node793 -->
<g id="edge654" class="edge">
<title>Node792&#45;&gt;Node793</title>
<path fill="none" stroke="midnightblue" d="M16055.91,-495.22C16065.98,-493.52 16076.22,-492.03 16086,-491 16941.84,-400.64 17166.08,-544.59 18022,-455 18035.17,-453.62 18049.15,-451.44 18062.46,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16055.16,-491.8 16045.93,-496.99 16056.38,-498.69 16055.16,-491.8"/>
</g>
<!-- Node794&#45;&gt;Node699 -->
<g id="edge656" class="edge">
<title>Node794&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M18829.65,-415.83C18871.08,-402.31 18928.09,-383.72 18966.85,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18828.43,-412.54 18820.01,-418.97 18830.6,-419.2 18828.43,-412.54"/>
</g>
<!-- Node795 -->
<g id="node400" class="node">
<title>Node795</title>
<g id="a_node400"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19541,-341 19541,-371 19749,-371 19749,-341 19541,-341"/>
<text text-anchor="start" x="19549" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19645" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node794&#45;&gt;Node795 -->
<g id="edge657" class="edge">
<title>Node794&#45;&gt;Node795</title>
<path fill="none" stroke="midnightblue" d="M18858.82,-417.34C18869.29,-415.68 18879.88,-414.18 18890,-413 19171.66,-380.23 19245.22,-408.74 19527,-377 19540.94,-375.43 19555.73,-373.3 19569.95,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18858.15,-413.9 18848.85,-418.97 18859.28,-420.81 18858.15,-413.9"/>
</g>
<!-- Node832&#45;&gt;Node794 -->
<g id="edge659" class="edge">
<title>Node832&#45;&gt;Node794</title>
<path fill="none" stroke="midnightblue" d="M20795.64,-495.06C20786.72,-493.42 20777.67,-492 20769,-491 19939.2,-395.66 19721.32,-536.03 18890,-455 18875.82,-453.62 18860.75,-451.45 18846.39,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20795.14,-498.52 20805.62,-496.98 20796.46,-491.65 20795.14,-498.52"/>
</g>
<!-- Node832&#45;&gt;Node795 -->
<g id="edge660" class="edge">
<title>Node832&#45;&gt;Node795</title>
<path fill="none" stroke="midnightblue" d="M20957.05,-498.3C20981.42,-495.44 21007.65,-492.74 21032,-491 21072.22,-488.13 22454.85,-483.86 22483,-455 22496.03,-441.64 22496.11,-426.29 22483,-413 22429.83,-359.12 19833.37,-384.12 19758,-377 19743.62,-375.64 19728.32,-373.45 19713.78,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20956.61,-494.83 20947.1,-499.49 20957.44,-501.78 20956.61,-494.83"/>
</g>
<!-- Node832&#45;&gt;Node833 -->
<g id="edge661" class="edge">
<title>Node832&#45;&gt;Node833</title>
<path fill="none" stroke="midnightblue" d="M20796.31,-495.07C20787.18,-493.4 20777.89,-491.96 20769,-491 20118.46,-420.55 15530.38,-526.89 14880,-455 14868.14,-453.69 14855.56,-451.5 14843.64,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20795.65,-498.51 20806.13,-496.96 20796.98,-491.63 20795.65,-498.51"/>
</g>
<!-- Node796&#45;&gt;Node699 -->
<g id="edge663" class="edge">
<title>Node796&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M16131.21,-417.27C16141.84,-415.53 16152.67,-414.03 16163,-413 16772.72,-352.49 18311.39,-447.83 18920,-377 18931.45,-375.67 18943.57,-373.5 18955.09,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16130.37,-413.86 16121.1,-418.99 16131.55,-420.76 16130.37,-413.86"/>
</g>
<!-- Node797&#45;&gt;Node699 -->
<g id="edge665" class="edge">
<title>Node797&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M16314.73,-495.13C16305.44,-493.49 16296.02,-492.05 16287,-491 16225.83,-483.88 15221.84,-499.25 15179,-455 15166.02,-441.59 15165.86,-426.26 15179,-413 15215.56,-376.08 18868.38,-382.92 18920,-377 18931.61,-375.67 18943.91,-373.47 18955.58,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16314.26,-498.6 16324.73,-496.97 16315.53,-491.72 16314.26,-498.6"/>
</g>
<!-- Node798 -->
<g id="node405" class="node">
<title>Node798</title>
<g id="a_node405"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19215.5,-419 19215.5,-449 19394.5,-449 19394.5,-419 19215.5,-419"/>
<text text-anchor="start" x="19223.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19305" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node797&#45;&gt;Node798 -->
<g id="edge666" class="edge">
<title>Node797&#45;&gt;Node798</title>
<path fill="none" stroke="midnightblue" d="M16456.16,-495.16C16465.81,-493.47 16475.62,-492 16485,-491 17069.28,-428.55 18542.57,-492.22 19129,-455 19157.08,-453.22 19187.57,-450.15 19215.17,-446.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16455.4,-491.74 16446.19,-496.99 16456.66,-498.62 16455.4,-491.74"/>
</g>
<!-- Node799&#45;&gt;Node699 -->
<g id="edge668" class="edge">
<title>Node799&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M26519.43,-417.22C26508.92,-415.49 26498.22,-413.99 26488,-413 25670.81,-333.86 19914.78,-469.54 19099,-377 19087.51,-375.7 19075.34,-373.51 19063.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26518.96,-420.69 26529.41,-418.95 26520.16,-413.8 26518.96,-420.69"/>
</g>
<!-- Node800 -->
<g id="node407" class="node">
<title>Node800</title>
<g id="a_node407"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21874.5,-341 21874.5,-371 22065.5,-371 22065.5,-341 21874.5,-341"/>
<text text-anchor="start" x="21882.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21970" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node799&#45;&gt;Node800 -->
<g id="edge669" class="edge">
<title>Node799&#45;&gt;Node800</title>
<path fill="none" stroke="midnightblue" d="M26519.42,-417.25C26508.92,-415.51 26498.22,-414.01 26488,-413 25511.8,-316.84 23050.11,-474.02 22074,-377 22060.64,-375.67 22046.45,-373.48 22032.98,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26518.96,-420.73 26529.41,-418.99 26520.16,-413.83 26518.96,-420.73"/>
</g>
<!-- Node801&#45;&gt;Node699 -->
<g id="edge671" class="edge">
<title>Node801&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M29484.04,-492.84C29502,-484.35 29519.6,-472.18 29530,-455 29539.67,-439.03 29543.18,-426.22 29530,-413 29478.87,-361.69 19170.98,-385.11 19099,-377 19087.51,-375.71 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="29482.41,-489.74 29474.66,-496.96 29485.22,-496.15 29482.41,-489.74"/>
</g>
<!-- Node802 -->
<g id="node409" class="node">
<title>Node802</title>
<g id="a_node409"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="29325,-419 29325,-449 29521,-449 29521,-419 29325,-419"/>
<text text-anchor="start" x="29333" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="29423" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node801&#45;&gt;Node802 -->
<g id="edge672" class="edge">
<title>Node801&#45;&gt;Node802</title>
<path fill="none" stroke="midnightblue" d="M29423,-486.59C29423,-474.26 29423,-459.72 29423,-449.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="29419.5,-486.7 29423,-496.7 29426.5,-486.71 29419.5,-486.7"/>
</g>
<!-- Node805&#45;&gt;Node699 -->
<g id="edge674" class="edge">
<title>Node805&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M16114.07,-495.16C16104.66,-493.53 16095.13,-492.08 16086,-491 16035.2,-485.01 15201.45,-491.87 15166,-455 15153.06,-441.55 15152.86,-426.26 15166,-413 15202.69,-375.95 18868.2,-382.94 18920,-377 18931.61,-375.67 18943.91,-373.47 18955.58,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16113.74,-498.65 16124.2,-496.99 16114.99,-491.77 16113.74,-498.65"/>
</g>
<!-- Node806 -->
<g id="node411" class="node">
<title>Node806</title>
<g id="a_node411"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18472,-419 18472,-449 18654,-449 18654,-419 18472,-419"/>
<text text-anchor="start" x="18480" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18563" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node805&#45;&gt;Node806 -->
<g id="edge675" class="edge">
<title>Node805&#45;&gt;Node806</title>
<path fill="none" stroke="midnightblue" d="M16258.08,-495.15C16267.76,-493.47 16277.59,-492.01 16287,-491 16751.05,-441.03 17921.25,-485.38 18387,-455 18414.62,-453.2 18444.57,-450.19 18471.8,-447.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16257.29,-491.74 16248.08,-496.97 16258.54,-498.63 16257.29,-491.74"/>
</g>
<!-- Node811&#45;&gt;Node699 -->
<g id="edge677" class="edge">
<title>Node811&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M15514.22,-495.09C15505.43,-493.49 15496.53,-492.07 15488,-491 15442.81,-485.34 14700.49,-487.9 14669,-455 14656.09,-441.51 14655.86,-426.26 14669,-413 14710.57,-371.07 18861.34,-383.69 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15513.6,-498.54 15524.08,-496.96 15514.91,-491.66 15513.6,-498.54"/>
</g>
<!-- Node812 -->
<g id="node413" class="node">
<title>Node812</title>
<g id="a_node413"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17494.5,-419 17494.5,-449 17667.5,-449 17667.5,-419 17494.5,-419"/>
<text text-anchor="start" x="17502.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17581" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node811&#45;&gt;Node812 -->
<g id="edge678" class="edge">
<title>Node811&#45;&gt;Node812</title>
<path fill="none" stroke="midnightblue" d="M15652.51,-495.12C15661.71,-493.46 15671.06,-492.01 15680,-491 16477.29,-400.79 16687.71,-545.21 17485,-455 17497.18,-453.62 17510.1,-451.44 17522.39,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15651.79,-491.69 15642.61,-496.99 15653.09,-498.57 15651.79,-491.69"/>
</g>
<!-- Node817&#45;&gt;Node699 -->
<g id="edge680" class="edge">
<title>Node817&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M14633.12,-486.57C14619.92,-478.58 14607.76,-468.24 14600,-455 14590.56,-438.9 14586.86,-426.25 14600,-413 14642.25,-370.4 18860.38,-383.8 18920,-377 18931.61,-375.68 18943.92,-373.48 18955.58,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14631.47,-489.66 14641.91,-491.49 14634.89,-483.55 14631.47,-489.66"/>
</g>
<!-- Node818 -->
<g id="node415" class="node">
<title>Node818</title>
<g id="a_node415"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16697,-413.5 16697,-454.5 16855,-454.5 16855,-413.5 16697,-413.5"/>
<text text-anchor="start" x="16705" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="16705" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="16776" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node817&#45;&gt;Node818 -->
<g id="edge681" class="edge">
<title>Node817&#45;&gt;Node818</title>
<path fill="none" stroke="midnightblue" d="M14789.36,-495.26C14801.64,-493.55 14814.11,-492.05 14826,-491 15238.02,-454.49 16276.35,-504.6 16687,-455 16690.14,-454.62 16693.34,-454.18 16696.56,-453.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14788.5,-491.84 14779.11,-496.73 14789.5,-498.77 14788.5,-491.84"/>
</g>
<!-- Node834&#45;&gt;Node706 -->
<g id="edge685" class="edge">
<title>Node834&#45;&gt;Node706</title>
<path fill="none" stroke="midnightblue" d="M23061.26,-495.57C23047.47,-493.72 23033.38,-492.09 23020,-491 22384.73,-439.14 20786,-520.59 20152,-455 20149.04,-454.69 20146.03,-454.34 20143.01,-453.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23060.84,-499.05 23071.23,-496.96 23061.81,-492.11 23060.84,-499.05"/>
</g>
<!-- Node835 -->
<g id="node417" class="node">
<title>Node835</title>
<g id="a_node417"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25251,-419 25251,-449 25421,-449 25421,-419 25251,-419"/>
<text text-anchor="start" x="25259" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="25336" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
</a>
</g>
</g>
<!-- Node834&#45;&gt;Node835 -->
<g id="edge684" class="edge">
<title>Node834&#45;&gt;Node835</title>
<path fill="none" stroke="midnightblue" d="M23219.36,-495.05C23228.28,-493.41 23237.33,-491.99 23246,-491 24127.51,-390.22 24360.49,-555.78 25242,-455 25253.94,-453.64 25266.59,-451.46 25278.62,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23218.54,-491.64 23209.38,-496.97 23219.86,-498.51 23218.54,-491.64"/>
</g>
<!-- Node836&#45;&gt;Node724 -->
<g id="edge688" class="edge">
<title>Node836&#45;&gt;Node724</title>
<path fill="none" stroke="midnightblue" d="M23462.33,-495.46C23449.52,-493.65 23436.44,-492.07 23424,-491 22786.74,-436.33 21182.33,-519.65 20546,-455 20532.74,-453.65 20518.65,-451.46 20505.26,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23462.13,-498.96 23472.54,-496.95 23463.15,-492.04 23462.13,-498.96"/>
</g>
<!-- Node837 -->
<g id="node419" class="node">
<title>Node837</title>
<g id="a_node419"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25439.5,-419 25439.5,-449 25594.5,-449 25594.5,-419 25439.5,-419"/>
<text text-anchor="start" x="25447.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="25517" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
</a>
</g>
</g>
<!-- Node836&#45;&gt;Node837 -->
<g id="edge687" class="edge">
<title>Node836&#45;&gt;Node837</title>
<path fill="none" stroke="midnightblue" d="M23635.94,-495.51C23648.67,-493.7 23661.65,-492.11 23674,-491 24062.74,-456.08 25042.66,-502.98 25430,-455 25441.07,-453.63 25452.8,-451.45 25463.94,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23635.19,-492.08 23625.81,-497 23636.21,-499.01 23635.19,-492.08"/>
</g>
<!-- Node838&#45;&gt;Node748 -->
<g id="edge691" class="edge">
<title>Node838&#45;&gt;Node748</title>
<path fill="none" stroke="midnightblue" d="M23673.31,-496.02C23660.57,-493.97 23647.44,-492.17 23635,-491 22993.12,-430.62 21374.75,-526.43 20734,-455 20721.98,-453.66 20709.23,-451.47 20697.12,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23672.97,-499.51 23683.41,-497.7 23674.13,-492.6 23672.97,-499.51"/>
</g>
<!-- Node839 -->
<g id="node421" class="node">
<title>Node839</title>
<g id="a_node421"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25612.5,-419 25612.5,-449 25741.5,-449 25741.5,-419 25612.5,-419"/>
<text text-anchor="start" x="25620.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="25677" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
</a>
</g>
</g>
<!-- Node838&#45;&gt;Node839 -->
<g id="edge690" class="edge">
<title>Node838&#45;&gt;Node839</title>
<path fill="none" stroke="midnightblue" d="M23822.72,-509.23C24158.31,-501.23 25513.69,-468.23 25603,-455 25612.35,-453.62 25622.2,-451.46 25631.56,-449.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="23822.54,-505.74 23812.63,-509.47 23822.71,-512.73 23822.54,-505.74"/>
</g>
<!-- Node840&#45;&gt;Node752 -->
<g id="edge694" class="edge">
<title>Node840&#45;&gt;Node752</title>
<path fill="none" stroke="midnightblue" d="M16714.71,-495C16706.09,-493.41 16697.37,-492.01 16689,-491 16110.72,-421.48 15957.5,-522.66 15379,-455 15374.43,-454.47 15369.76,-453.82 15365.06,-453.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16714.25,-498.48 16724.73,-496.95 16715.59,-491.61 16714.25,-498.48"/>
</g>
<!-- Node841 -->
<g id="node423" class="node">
<title>Node841</title>
<g id="a_node423"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20161,-419 20161,-449 20329,-449 20329,-419 20161,-419"/>
<text text-anchor="start" x="20169" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20245" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
</a>
</g>
</g>
<!-- Node840&#45;&gt;Node841 -->
<g id="edge693" class="edge">
<title>Node840&#45;&gt;Node841</title>
<path fill="none" stroke="midnightblue" d="M16849.17,-495.02C16858.14,-493.38 16867.26,-491.97 16876,-491 17599.62,-410.85 19428.47,-535.94 20152,-455 20163.82,-453.68 20176.34,-451.52 20188.25,-449.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16848.28,-491.63 16839.12,-496.96 16849.6,-498.5 16848.28,-491.63"/>
</g>
<!-- Node843&#45;&gt;Node758 -->
<g id="edge698" class="edge">
<title>Node843&#45;&gt;Node758</title>
<path fill="none" stroke="midnightblue" d="M26162,-486.66C26162,-476.33 26162,-464.44 26162,-454.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26158.5,-486.7 26162,-496.7 26165.5,-486.71 26158.5,-486.7"/>
</g>
<!-- Node844 -->
<g id="node426" class="node">
<title>Node844</title>
<g id="a_node426"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26318.5,-419 26318.5,-449 26479.5,-449 26479.5,-419 26318.5,-419"/>
<text text-anchor="start" x="26326.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="26399" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
</a>
</g>
</g>
<!-- Node843&#45;&gt;Node844 -->
<g id="edge697" class="edge">
<title>Node843&#45;&gt;Node844</title>
<path fill="none" stroke="midnightblue" d="M26215.29,-493.91C26257.45,-480.39 26315.6,-461.74 26355.11,-449.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26214.2,-490.59 26205.75,-496.97 26216.34,-497.25 26214.2,-490.59"/>
</g>
<!-- Node845&#45;&gt;Node768 -->
<g id="edge701" class="edge">
<title>Node845&#45;&gt;Node768</title>
<path fill="none" stroke="midnightblue" d="M19579.79,-494.64C19572.83,-493.17 19565.79,-491.9 19559,-491 19008.6,-418.38 17612.94,-514.77 17061,-455 17048.48,-453.64 17035.2,-451.45 17022.58,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19579.36,-498.13 19589.88,-496.92 19580.9,-491.3 19579.36,-498.13"/>
</g>
<!-- Node845&#45;&gt;Node818 -->
<g id="edge702" class="edge">
<title>Node845&#45;&gt;Node818</title>
<path fill="none" stroke="midnightblue" d="M19579.79,-494.63C19572.83,-493.16 19565.79,-491.89 19559,-491 18965.16,-412.97 17458.75,-525.76 16864,-455 16861.04,-454.65 16858.04,-454.24 16855.02,-453.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19579.36,-498.12 19589.88,-496.91 19580.9,-491.3 19579.36,-498.12"/>
</g>
<!-- Node846 -->
<g id="node428" class="node">
<title>Node846</title>
<g id="a_node428"><a xlink:href="_lstm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16549.5,-419 16549.5,-449 16678.5,-449 16678.5,-419 16549.5,-419"/>
<text text-anchor="start" x="16557.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16614" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.cpp</text>
</a>
</g>
</g>
<!-- Node845&#45;&gt;Node846 -->
<g id="edge700" class="edge">
<title>Node845&#45;&gt;Node846</title>
<path fill="none" stroke="midnightblue" d="M19579.79,-494.63C19572.83,-493.16 19565.79,-491.89 19559,-491 18926.35,-408.13 17319.96,-542.93 16688,-455 16678.51,-453.68 16668.5,-451.52 16659.02,-449.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19579.36,-498.12 19589.89,-496.91 19580.9,-491.29 19579.36,-498.12"/>
</g>
<!-- Node847&#45;&gt;Node782 -->
<g id="edge707" class="edge">
<title>Node847&#45;&gt;Node782</title>
<path fill="none" stroke="midnightblue" d="M19906.53,-495.6C19894.33,-493.75 19881.86,-492.11 19870,-491 18987.08,-408.05 18756.58,-551.2 17875,-455 17862.45,-453.63 17849.13,-451.45 17836.46,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19906.27,-499.11 19916.7,-497.21 19907.37,-492.19 19906.27,-499.11"/>
</g>
<!-- Node848 -->
<g id="node430" class="node">
<title>Node848</title>
<g id="a_node430"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23058,-419 23058,-449 23198,-449 23198,-419 23058,-419"/>
<text text-anchor="start" x="23066" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="23128" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
</a>
</g>
</g>
<!-- Node847&#45;&gt;Node848 -->
<g id="edge706" class="edge">
<title>Node847&#45;&gt;Node848</title>
<path fill="none" stroke="midnightblue" d="M20067.46,-495.54C20079.66,-493.69 20092.14,-492.08 20104,-491 20738.75,-433.12 22336.18,-499.6 22972,-455 23000.19,-453.02 23031.09,-449.37 23057.89,-445.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20066.63,-492.13 20057.3,-497.15 20067.72,-499.05 20066.63,-492.13"/>
</g>
<!-- Node850&#45;&gt;Node800 -->
<g id="edge710" class="edge">
<title>Node850&#45;&gt;Node800</title>
<path fill="none" stroke="midnightblue" d="M32077.33,-416.52C32070.86,-415.08 32064.32,-413.85 32058,-413 31508.29,-339.01 22626.07,-430.61 22074,-377 22060.55,-375.69 22046.25,-373.49 22032.7,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32076.84,-420.01 32087.38,-418.94 32078.47,-413.2 32076.84,-420.01"/>
</g>
<!-- Node850&#45;&gt;Node851 -->
<g id="edge711" class="edge">
<title>Node850&#45;&gt;Node851</title>
<path fill="none" stroke="midnightblue" d="M32077.32,-416.57C32070.86,-415.12 32064.32,-413.87 32058,-413 31308.63,-309.48 29403.37,-480.52 28654,-377 28644.38,-375.67 28634.22,-373.47 28624.63,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32076.83,-420.05 32087.37,-418.99 32078.47,-413.24 32076.83,-420.05"/>
</g>
<!-- Node852&#45;&gt;Node806 -->
<g id="edge713" class="edge">
<title>Node852&#45;&gt;Node806</title>
<path fill="none" stroke="midnightblue" d="M20490.78,-494.68C20483.82,-493.2 20476.78,-491.91 20470,-491 20071.96,-437.37 19062.27,-498.55 18663,-455 18650.33,-453.62 18636.87,-451.43 18624.08,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20490.35,-498.17 20500.88,-496.96 20491.9,-491.34 20490.35,-498.17"/>
</g>
<!-- Node853 -->
<g id="node435" class="node">
<title>Node853</title>
<g id="a_node435"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23659.5,-419 23659.5,-449 23788.5,-449 23788.5,-419 23659.5,-419"/>
<text text-anchor="start" x="23667.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="23724" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
</a>
</g>
</g>
<!-- Node852&#45;&gt;Node853 -->
<g id="edge714" class="edge">
<title>Node852&#45;&gt;Node853</title>
<path fill="none" stroke="midnightblue" d="M20602.93,-494.58C20609.31,-493.12 20615.77,-491.88 20622,-491 21288.39,-397.33 22983.45,-547.52 23650,-455 23659.62,-453.66 23669.77,-451.46 23679.37,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20601.9,-491.23 20593.02,-497 20603.56,-498.03 20601.9,-491.23"/>
</g>
<!-- Node224 -->
<g id="node439" class="node">
<title>Node224</title>
<g id="a_node439"><a xlink:href="_all_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="2163.5,-497 2163.5,-527 2298.5,-527 2298.5,-497 2163.5,-497"/>
<text text-anchor="start" x="2171.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
<text text-anchor="middle" x="2231" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/All.hpp</text>
</a>
</g>
</g>
<!-- Node223&#45;&gt;Node224 -->
<g id="edge737" class="edge">
<title>Node223&#45;&gt;Node224</title>
<path fill="none" stroke="midnightblue" d="M2101.43,-565.5C2130.9,-553.56 2169.02,-538.11 2196.27,-527.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2099.75,-562.4 2091.79,-569.4 2102.38,-568.89 2099.75,-562.4"/>
</g>
<!-- Node224&#45;&gt;Node4 -->
<g id="edge738" class="edge">
<title>Node224&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2222.27,-487.25C2212.7,-464.63 2195.14,-431.37 2169,-413 2108.66,-370.58 2072.8,-410.32 2007,-377 1981.71,-364.19 1982.63,-350.66 1959,-335 1932.4,-317.37 1898.72,-302.16 1877.02,-293.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2219.13,-488.83 2226.1,-496.81 2225.62,-486.22 2219.13,-488.83"/>
</g>
<!-- Node228&#45;&gt;Node224 -->
<g id="edge740" class="edge">
<title>Node228&#45;&gt;Node224</title>
<path fill="none" stroke="midnightblue" d="M2231,-559.23C2231,-548.57 2231,-536.41 2231,-527.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2227.5,-559.23 2231,-569.23 2234.5,-559.23 2227.5,-559.23"/>
</g>
<!-- Node855&#45;&gt;Node414 -->
<g id="edge746" class="edge">
<title>Node855&#45;&gt;Node414</title>
<path fill="none" stroke="midnightblue" d="M33283.36,-416.53C33336.05,-403.73 33400.08,-386.61 33409,-377 33428.96,-355.49 33430.3,-318.84 33429.3,-298.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33282.24,-413.2 33273.34,-418.94 33283.88,-420 33282.24,-413.2"/>
</g>
<!-- Node855&#45;&gt;Node421 -->
<g id="edge747" class="edge">
<title>Node855&#45;&gt;Node421</title>
<path fill="none" stroke="midnightblue" d="M33115.1,-429.05C32991.58,-424.22 32771.47,-416.28 32583,-413 32254.66,-407.28 21087.57,-411.51 20761,-377 20748.68,-375.7 20735.6,-373.5 20723.22,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33115.15,-432.56 33125.28,-429.45 33115.43,-425.56 33115.15,-432.56"/>
</g>
<!-- Node855&#45;&gt;Node423 -->
<g id="edge748" class="edge">
<title>Node855&#45;&gt;Node423</title>
<path fill="none" stroke="midnightblue" d="M33115.09,-429.17C32991.58,-424.47 32771.46,-416.65 32583,-413 32296.27,-407.44 27706.17,-407.39 27421,-377 27408.64,-375.68 27395.53,-373.49 27383.09,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33115.15,-432.68 33125.28,-429.56 33115.42,-425.68 33115.15,-432.68"/>
</g>
<!-- Node855&#45;&gt;Node459 -->
<g id="edge755" class="edge">
<title>Node855&#45;&gt;Node459</title>
<path fill="none" stroke="midnightblue" d="M33308.9,-419.91C33333.36,-417.11 33359.61,-414.53 33384,-413 35029.28,-309.65 35447.4,-475.16 37093,-377 37120.61,-375.35 37150.47,-372.52 37177.87,-369.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33308.42,-416.44 33298.9,-421.08 33309.24,-423.39 33308.42,-416.44"/>
</g>
<!-- Node855&#45;&gt;Node688 -->
<g id="edge758" class="edge">
<title>Node855&#45;&gt;Node688</title>
<path fill="none" stroke="midnightblue" d="M33130.57,-416.92C33064.94,-403.54 32981.3,-385.38 32967,-377 32945.28,-364.27 32951.96,-345.31 32929,-335 32861.91,-304.88 28048.91,-287.45 27276.16,-284.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33130.02,-420.38 33140.52,-418.94 33131.42,-413.52 33130.02,-420.38"/>
</g>
<!-- Node855&#45;&gt;Node690 -->
<g id="edge759" class="edge">
<title>Node855&#45;&gt;Node690</title>
<path fill="none" stroke="midnightblue" d="M33139.58,-417.19C33130.01,-415.53 33120.29,-414.06 33111,-413 32989.18,-399.04 32119.25,-428.56 32008,-377 31985.16,-366.41 31992.98,-345.27 31970,-335 31881.59,-295.49 25094.83,-299.81 24998,-299 24574.54,-295.44 24070.16,-288.85 23856.2,-285.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33139.02,-420.64 33149.48,-418.97 33140.26,-413.75 33139.02,-420.64"/>
</g>
<!-- Node855&#45;&gt;Node463 -->
<g id="edge757" class="edge">
<title>Node855&#45;&gt;Node463</title>
<path fill="none" stroke="midnightblue" d="M33132.03,-417.01C33063.96,-403.39 32967.13,-384.03 32902.05,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33131.37,-420.44 33141.86,-418.97 33132.74,-413.58 33131.37,-420.44"/>
</g>
<!-- Node855&#45;&gt;Node102 -->
<g id="edge760" class="edge">
<title>Node855&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M33139.79,-417.17C33130.15,-415.51 33120.36,-414.05 33111,-413 32528.19,-347.81 32375.73,-433.34 31792,-377 31777.18,-375.57 31761.42,-373.41 31746.36,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33139.3,-420.64 33149.76,-418.97 33140.54,-413.75 33139.3,-420.64"/>
</g>
<!-- Node855&#45;&gt;Node472 -->
<g id="edge761" class="edge">
<title>Node855&#45;&gt;Node472</title>
<path fill="none" stroke="midnightblue" d="M33139.58,-417.18C33130.01,-415.52 33120.29,-414.06 33111,-413 32609.11,-355.75 32476.47,-437.8 31975,-377 31963.24,-375.57 31950.77,-373.4 31938.89,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33139.02,-420.63 33149.48,-418.96 33140.26,-413.74 33139.02,-420.63"/>
</g>
<!-- Node855&#45;&gt;Node484 -->
<g id="edge762" class="edge">
<title>Node855&#45;&gt;Node484</title>
<path fill="none" stroke="midnightblue" d="M33136.23,-417.15C33127.74,-415.62 33119.2,-414.2 33111,-413 32944.9,-388.66 32900.84,-403.07 32735,-377 32724.61,-375.37 32713.63,-373.27 32703.03,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33135.69,-420.6 33146.15,-418.97 33136.95,-413.72 33135.69,-420.6"/>
</g>
<!-- Node855&#45;&gt;Node488 -->
<g id="edge763" class="edge">
<title>Node855&#45;&gt;Node488</title>
<path fill="none" stroke="midnightblue" d="M33137.74,-417.15C33128.76,-415.57 33119.69,-414.14 33111,-413 32864.58,-380.79 32799.19,-410.95 32553,-377 32541.76,-375.45 32529.86,-373.31 32518.44,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33137.36,-420.64 33147.82,-418.98 33138.61,-413.75 33137.36,-420.64"/>
</g>
<!-- Node855&#45;&gt;Node491 -->
<g id="edge764" class="edge">
<title>Node855&#45;&gt;Node491</title>
<path fill="none" stroke="midnightblue" d="M33115.24,-429.07C32997.51,-424.44 32792.71,-416.9 32617,-413 32246.63,-404.78 29651.5,-415.14 29283,-377 29280.24,-376.71 29277.45,-376.39 29274.64,-376.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33115.17,-432.57 33125.3,-429.47 33115.45,-425.57 33115.17,-432.57"/>
</g>
<!-- Node855&#45;&gt;Node492 -->
<g id="edge765" class="edge">
<title>Node855&#45;&gt;Node492</title>
<path fill="none" stroke="midnightblue" d="M33115.23,-429.1C32997.51,-424.5 32792.71,-416.99 32617,-413 31938.24,-397.59 30239.63,-419.17 29562,-377 29534.53,-375.29 29504.77,-372.35 29477.63,-369.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33115.17,-432.6 33125.3,-429.49 33115.45,-425.6 33115.17,-432.6"/>
</g>
<!-- Node855&#45;&gt;Node443 -->
<g id="edge750" class="edge">
<title>Node855&#45;&gt;Node443</title>
<path fill="none" stroke="midnightblue" d="M33308.9,-419.94C33333.36,-417.13 33359.61,-414.55 33384,-413 34094.17,-367.84 35879.1,-458.62 36586,-377 36597.45,-375.68 36609.58,-373.52 36621.1,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33308.43,-416.47 33298.9,-421.11 33309.24,-423.42 33308.43,-416.47"/>
</g>
<!-- Node855&#45;&gt;Node434 -->
<g id="edge751" class="edge">
<title>Node855&#45;&gt;Node434</title>
<path fill="none" stroke="midnightblue" d="M33308.9,-419.9C33333.36,-417.1 33359.61,-414.52 33384,-413 34270.53,-357.62 36496.57,-459.36 37381,-377 37395.26,-375.67 37410.42,-373.49 37424.84,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33308.42,-416.43 33298.9,-421.07 33309.24,-423.38 33308.42,-416.43"/>
</g>
<!-- Node855&#45;&gt;Node445 -->
<g id="edge752" class="edge">
<title>Node855&#45;&gt;Node445</title>
<path fill="none" stroke="midnightblue" d="M33308.9,-419.92C33333.36,-417.12 33359.61,-414.54 33384,-413 33777.35,-388.2 36540,-426.57 36931,-377 36941.49,-375.67 36952.58,-373.47 36963.08,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33308.43,-416.45 33298.9,-421.09 33309.24,-423.4 33308.43,-416.45"/>
</g>
<!-- Node855&#45;&gt;Node452 -->
<g id="edge753" class="edge">
<title>Node855&#45;&gt;Node452</title>
<path fill="none" stroke="midnightblue" d="M33308.9,-419.93C33333.36,-417.12 33359.61,-414.54 33384,-413 33758.94,-389.27 36392.18,-423.3 36765,-377 36775.74,-375.67 36787.1,-373.47 36797.86,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33308.43,-416.46 33298.9,-421.1 33309.24,-423.41 33308.43,-416.46"/>
</g>
<!-- Node855&#45;&gt;Node67 -->
<g id="edge754" class="edge">
<title>Node855&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M33308.9,-419.89C33333.36,-417.09 33359.61,-414.52 33384,-413 33852.11,-383.87 37139.27,-432.45 37605,-377 37616.11,-375.68 37627.88,-373.48 37639.03,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33308.42,-416.42 33298.9,-421.06 33309.24,-423.37 33308.42,-416.42"/>
</g>
<!-- Node856 -->
<g id="node442" class="node">
<title>Node856</title>
<g id="a_node442"><a xlink:href="_workload_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="32976.5,-341 32976.5,-371 33149.5,-371 33149.5,-341 32976.5,-341"/>
<text text-anchor="start" x="32984.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="33063" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.cpp</text>
</a>
</g>
</g>
<!-- Node855&#45;&gt;Node856 -->
<g id="edge749" class="edge">
<title>Node855&#45;&gt;Node856</title>
<path fill="none" stroke="midnightblue" d="M33175.09,-414.17C33148.9,-400.82 33114.32,-383.18 33090.53,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33173.82,-417.46 33184.32,-418.88 33177.01,-411.22 33173.82,-417.46"/>
</g>
<!-- Node82 -->
<g id="node443" class="node">
<title>Node82</title>
<g id="a_node443"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33168,-341 33168,-371 33400,-371 33400,-341 33168,-341"/>
<text text-anchor="start" x="33176" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="33284" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node855&#45;&gt;Node82 -->
<g id="edge756" class="edge">
<title>Node855&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M33232.68,-411.17C33244.84,-398.33 33259.87,-382.47 33270.52,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33229.88,-409.04 33225.54,-418.7 33234.96,-413.85 33229.88,-409.04"/>
</g>
<!-- Node754 -->
<g id="node444" class="node">
<title>Node754</title>
<g id="a_node444"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33456,-341 33456,-371 33658,-371 33658,-341 33456,-341"/>
<text text-anchor="start" x="33464" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="33557" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node855&#45;&gt;Node754 -->
<g id="edge766" class="edge">
<title>Node855&#45;&gt;Node754</title>
<path fill="none" stroke="midnightblue" d="M33285.75,-416.75C33347.49,-403.15 33434.68,-383.95 33493.4,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33284.69,-413.4 33275.68,-418.97 33286.2,-420.24 33284.69,-413.4"/>
</g>
<!-- Node858&#45;&gt;Node70 -->
<g id="edge775" class="edge">
<title>Node858&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M42721.94,-416.72C42728.67,-415.29 42735.46,-414.01 42742,-413 42804.39,-403.4 43265.8,-423.03 43309,-377 43321.77,-363.39 43321.55,-348.82 43309,-335 43101.3,-106.22 42925.62,-283.2 42617,-268 41895.62,-232.48 17381.99,-218.39 15853.59,-217.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42721.14,-413.31 42712.14,-418.91 42722.66,-420.15 42721.14,-413.31"/>
</g>
<!-- Node858&#45;&gt;Node58 -->
<g id="edge809" class="edge">
<title>Node858&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M42578.9,-432.69C42056.49,-430.75 39142.48,-420.01 36767,-413 36567.9,-412.41 22629.61,-401.29 22432,-377 22421.51,-375.71 22410.41,-373.53 22399.91,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.97,-436.19 42588.98,-432.73 42578.99,-429.19 42578.97,-436.19"/>
</g>
<!-- Node858&#45;&gt;Node546 -->
<g id="edge822" class="edge">
<title>Node858&#45;&gt;Node546</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.76C42727.29,-415.22 42734.79,-413.9 42742,-413 43297.12,-343.47 47220.82,-437.52 47777,-377 47789.11,-375.68 47801.95,-373.49 47814.13,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.39 42709.91,-418.97 42720.43,-420.22 42718.92,-413.39"/>
</g>
<!-- Node858&#45;&gt;Node459 -->
<g id="edge842" class="edge">
<title>Node858&#45;&gt;Node459</title>
<path fill="none" stroke="midnightblue" d="M42578.55,-433C41949.52,-432.9 37919.05,-430.2 37381,-377 37378.11,-376.71 37375.18,-376.39 37372.23,-376.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.88,-436.5 42588.88,-433 42578.89,-429.5 42578.88,-436.5"/>
</g>
<!-- Node858&#45;&gt;Node49 -->
<g id="edge777" class="edge">
<title>Node858&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M42578.6,-432.67C42105.43,-430.62 39743.88,-418.38 39423,-377 39412.54,-375.65 39401.47,-373.48 39390.97,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.75,-436.17 42588.76,-432.71 42578.78,-429.17 42578.75,-436.17"/>
</g>
<!-- Node858&#45;&gt;Node429 -->
<g id="edge778" class="edge">
<title>Node858&#45;&gt;Node429</title>
<path fill="none" stroke="midnightblue" d="M42578.71,-432.6C42120.04,-430.24 39888.86,-416.77 39585,-377 39574.66,-375.65 39563.73,-373.47 39553.36,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.87,-436.1 42588.89,-432.65 42578.91,-429.1 42578.87,-436.1"/>
</g>
<!-- Node858&#45;&gt;Node443 -->
<g id="edge780" class="edge">
<title>Node858&#45;&gt;Node443</title>
<path fill="none" stroke="midnightblue" d="M42578.83,-432.72C41888.02,-430.27 37067.03,-411.97 36765,-377 36753.52,-375.67 36741.34,-373.47 36729.81,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.93,-436.22 42588.94,-432.75 42578.96,-429.22 42578.93,-436.22"/>
</g>
<!-- Node858&#45;&gt;Node51 -->
<g id="edge781" class="edge">
<title>Node858&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M42578.63,-433.02C42172.1,-432.89 40377,-429.31 39821,-377 39806.21,-375.61 39790.48,-373.43 39775.48,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.83,-436.52 42588.83,-433.03 42578.83,-429.52 42578.83,-436.52"/>
</g>
<!-- Node858&#45;&gt;Node52 -->
<g id="edge784" class="edge">
<title>Node858&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M42578.72,-432.29C42157.75,-428.52 40254.42,-409.78 39993,-377 39982.05,-375.63 39970.46,-373.44 39959.45,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.95,-435.79 42588.98,-432.38 42579.01,-428.79 42578.95,-435.79"/>
</g>
<!-- Node858&#45;&gt;Node54 -->
<g id="edge789" class="edge">
<title>Node858&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M42578.76,-433.26C42204.24,-434.13 40657.6,-434.12 40177,-377 40165.48,-375.63 40153.27,-373.48 40141.64,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.98,-436.76 42588.97,-433.24 42578.96,-429.76 42578.98,-436.76"/>
</g>
<!-- Node858&#45;&gt;Node55 -->
<g id="edge790" class="edge">
<title>Node858&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M42578.75,-433.09C42221.59,-433.15 40803.41,-429.99 40361,-377 40349.48,-375.62 40337.27,-373.47 40325.64,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.75,-436.59 42588.75,-433.09 42578.75,-429.59 42578.75,-436.59"/>
</g>
<!-- Node858&#45;&gt;Node434 -->
<g id="edge792" class="edge">
<title>Node858&#45;&gt;Node434</title>
<path fill="none" stroke="midnightblue" d="M42578.69,-432.91C41965.52,-432.15 38119.51,-425.45 37605,-377 37590.74,-375.66 37575.58,-373.47 37561.16,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.76,-436.41 42588.77,-432.92 42578.77,-429.41 42578.76,-436.41"/>
</g>
<!-- Node858&#45;&gt;Node436 -->
<g id="edge794" class="edge">
<title>Node858&#45;&gt;Node436</title>
<path fill="none" stroke="midnightblue" d="M42578.95,-433.22C42237.91,-433.75 40931.23,-432.09 40523,-377 40512.81,-375.62 40502.04,-373.47 40491.8,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42579,-436.72 42589,-433.2 42578.99,-429.72 42579,-436.72"/>
</g>
<!-- Node858&#45;&gt;Node444 -->
<g id="edge795" class="edge">
<title>Node858&#45;&gt;Node444</title>
<path fill="none" stroke="midnightblue" d="M42578.65,-432.38C42258.64,-429.68 41097.4,-417.28 40731,-377 40718.02,-375.57 40704.25,-373.4 40691.11,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.75,-435.88 42588.77,-432.46 42578.8,-428.88 42578.75,-435.88"/>
</g>
<!-- Node858&#45;&gt;Node57 -->
<g id="edge799" class="edge">
<title>Node858&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M42578.54,-432.29C42278.63,-429.41 41246.29,-416.76 40919,-377 40907.24,-375.57 40894.77,-373.4 40882.9,-371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.87,-435.79 42588.9,-432.39 42578.93,-428.79 42578.87,-435.79"/>
</g>
<!-- Node858&#45;&gt;Node445 -->
<g id="edge800" class="edge">
<title>Node858&#45;&gt;Node445</title>
<path fill="none" stroke="midnightblue" d="M42578.82,-432.74C41936.49,-430.65 37731.09,-415.54 37169,-377 37141.18,-375.09 37110.74,-371.55 37084.13,-367.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.9,-436.24 42588.91,-432.77 42578.92,-429.24 42578.9,-436.24"/>
</g>
<!-- Node858&#45;&gt;Node446 -->
<g id="edge801" class="edge">
<title>Node858&#45;&gt;Node446</title>
<path fill="none" stroke="midnightblue" d="M42578.57,-432.99C42039.8,-432.75 39029.77,-429.08 38625,-377 38614.66,-375.67 38603.72,-373.5 38593.35,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.59,-436.49 42588.59,-432.99 42578.6,-429.49 42578.59,-436.49"/>
</g>
<!-- Node858&#45;&gt;Node447 -->
<g id="edge803" class="edge">
<title>Node858&#45;&gt;Node447</title>
<path fill="none" stroke="midnightblue" d="M42578.44,-431.54C42303.45,-426.44 41420.07,-408.01 41137,-377 41123.61,-375.53 41109.4,-373.37 41095.81,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.68,-435.05 42588.74,-431.73 42578.81,-428.05 42578.68,-435.05"/>
</g>
<!-- Node858&#45;&gt;Node448 -->
<g id="edge807" class="edge">
<title>Node858&#45;&gt;Node448</title>
<path fill="none" stroke="midnightblue" d="M42578.73,-432.84C42126,-431.75 39934.09,-424.09 39259,-377 39231.15,-375.06 39200.75,-371.65 39173.89,-368.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.77,-436.34 42588.78,-432.86 42578.79,-429.34 42578.77,-436.34"/>
</g>
<!-- Node858&#45;&gt;Node59 -->
<g id="edge810" class="edge">
<title>Node858&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M42578.27,-431.74C42322.96,-427.52 41549.68,-412.09 41301,-377 41290.84,-375.57 41280.11,-373.42 41269.87,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.53,-435.25 42588.59,-431.91 42578.64,-428.25 42578.53,-435.25"/>
</g>
<!-- Node858&#45;&gt;Node60 -->
<g id="edge812" class="edge">
<title>Node858&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M42578.59,-431.24C42344.57,-425.93 41678.97,-408.4 41463,-377 41452.97,-375.54 41442.36,-373.38 41432.25,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.66,-434.75 42588.74,-431.47 42578.82,-427.75 42578.66,-434.75"/>
</g>
<!-- Node858&#45;&gt;Node439 -->
<g id="edge813" class="edge">
<title>Node858&#45;&gt;Node439</title>
<path fill="none" stroke="midnightblue" d="M42578.62,-433.02C42404.86,-432.08 41988.35,-424.55 41643,-377 41632.06,-375.49 41620.48,-373.35 41609.4,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.7,-436.53 42588.72,-433.07 42578.73,-429.53 42578.7,-436.53"/>
</g>
<!-- Node858&#45;&gt;Node61 -->
<g id="edge815" class="edge">
<title>Node858&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M42578.65,-430.6C42431.89,-425.58 42115.65,-411.47 41851,-377 41838.78,-375.41 41825.84,-373.28 41813.38,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.81,-434.1 42588.92,-430.94 42579.05,-427.11 42578.81,-434.1"/>
</g>
<!-- Node858&#45;&gt;Node449 -->
<g id="edge816" class="edge">
<title>Node858&#45;&gt;Node449</title>
<path fill="none" stroke="midnightblue" d="M42578.59,-433.17C41988.59,-434.2 38416.26,-437.92 37939,-377 37928.65,-375.68 37917.72,-373.52 37907.35,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.72,-436.67 42588.72,-433.15 42578.71,-429.67 42578.72,-436.67"/>
</g>
<!-- Node858&#45;&gt;Node62 -->
<g id="edge818" class="edge">
<title>Node858&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M42578.48,-429.99C42454.85,-424.55 42214.54,-410.38 42013,-377 42003.43,-375.41 41993.31,-373.29 41983.6,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.48,-433.49 42588.62,-430.43 42578.78,-426.5 42578.48,-433.49"/>
</g>
<!-- Node858&#45;&gt;Node63 -->
<g id="edge819" class="edge">
<title>Node858&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M42578.82,-432.71C42016.17,-430.59 38741.84,-416.64 38301,-377 38285.77,-375.63 38269.55,-373.42 38254.14,-370.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.86,-436.21 42588.87,-432.74 42578.89,-429.21 42578.86,-436.21"/>
</g>
<!-- Node858&#45;&gt;Node64 -->
<g id="edge820" class="edge">
<title>Node858&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M42724.67,-416.68C42730.51,-415.36 42736.36,-414.11 42742,-413 42849.12,-391.89 42877.88,-398.11 42985,-377 42993.81,-375.26 43003.11,-373.2 43012.13,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42723.82,-413.28 42714.87,-418.94 42725.4,-420.1 42723.82,-413.28"/>
</g>
<!-- Node858&#45;&gt;Node65 -->
<g id="edge823" class="edge">
<title>Node858&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M42723.01,-416.66C42729.4,-415.29 42735.81,-414.03 42742,-413 42920.24,-383.25 42968.76,-406.75 43147,-377 43156.43,-375.43 43166.38,-373.33 43175.96,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42722.03,-413.3 42713.04,-418.9 42723.57,-420.13 42722.03,-413.3"/>
</g>
<!-- Node858&#45;&gt;Node450 -->
<g id="edge825" class="edge">
<title>Node858&#45;&gt;Node450</title>
<path fill="none" stroke="midnightblue" d="M42578.37,-433.03C42026.56,-433.11 38884.81,-431.16 38463,-377 38452.66,-375.67 38441.72,-373.51 38431.35,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.63,-436.53 42588.63,-433.03 42578.63,-429.53 42578.63,-436.53"/>
</g>
<!-- Node858&#45;&gt;Node451 -->
<g id="edge827" class="edge">
<title>Node858&#45;&gt;Node451</title>
<path fill="none" stroke="midnightblue" d="M42721.64,-416.76C42728.47,-415.31 42735.36,-414.01 42742,-413 43006.11,-372.81 43077.63,-415.39 43342,-377 43352.32,-375.5 43363.22,-373.39 43373.67,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42720.7,-413.39 42711.7,-418.98 42722.22,-420.22 42720.7,-413.39"/>
</g>
<!-- Node858&#45;&gt;Node452 -->
<g id="edge828" class="edge">
<title>Node858&#45;&gt;Node452</title>
<path fill="none" stroke="midnightblue" d="M42578.77,-432.73C41898.79,-430.42 37223.91,-413.24 36931,-377 36920.26,-375.67 36908.9,-373.47 36898.14,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.95,-436.23 42588.96,-432.76 42578.98,-429.23 42578.95,-436.23"/>
</g>
<!-- Node858&#45;&gt;Node453 -->
<g id="edge832" class="edge">
<title>Node858&#45;&gt;Node453</title>
<path fill="none" stroke="midnightblue" d="M42578.57,-432.93C42052.54,-432.37 39174.69,-427 38787,-377 38776.66,-375.67 38765.72,-373.5 38755.35,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.73,-436.43 42588.73,-432.95 42578.74,-429.43 42578.73,-436.43"/>
</g>
<!-- Node858&#45;&gt;Node454 -->
<g id="edge833" class="edge">
<title>Node858&#45;&gt;Node454</title>
<path fill="none" stroke="midnightblue" d="M42721.02,-416.7C42728.05,-415.23 42735.16,-413.95 42742,-413 43231.39,-345.42 43362.78,-438.28 43853,-377 43864.4,-375.58 43876.47,-373.4 43887.97,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.81,-413.38 42710.8,-418.97 42721.32,-420.22 42719.81,-413.38"/>
</g>
<!-- Node858&#45;&gt;Node455 -->
<g id="edge834" class="edge">
<title>Node858&#45;&gt;Node455</title>
<path fill="none" stroke="midnightblue" d="M42720.2,-416.74C42727.5,-415.22 42734.89,-413.91 42742,-413 43328.79,-337.6 44817.21,-452.4 45404,-377 45414.34,-375.67 45425.28,-373.51 45435.65,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.34 42710.35,-418.92 42720.87,-420.17 42719.36,-413.34"/>
</g>
<!-- Node858&#45;&gt;Node456 -->
<g id="edge835" class="edge">
<title>Node858&#45;&gt;Node456</title>
<path fill="none" stroke="midnightblue" d="M42578.9,-426.75C42481.9,-418.63 42315.87,-402.4 42175,-377 42165.88,-375.35 42156.25,-373.28 42146.95,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.68,-430.24 42588.94,-427.58 42579.26,-423.27 42578.68,-430.24"/>
</g>
<!-- Node858&#45;&gt;Node67 -->
<g id="edge837" class="edge">
<title>Node858&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M42578.66,-433.13C41977.33,-433.97 38271.84,-436.66 37777,-377 37766.04,-375.68 37754.45,-373.52 37743.44,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.97,-436.63 42588.97,-433.12 42578.96,-429.63 42578.97,-436.63"/>
</g>
<!-- Node858&#45;&gt;Node457 -->
<g id="edge838" class="edge">
<title>Node858&#45;&gt;Node457</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.76C42727.29,-415.23 42734.79,-413.91 42742,-413 43252.78,-348.86 46863.87,-438.34 47375,-377 47385.99,-375.68 47397.62,-373.49 47408.64,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.39 42709.91,-418.97 42720.43,-420.23 42718.92,-413.39"/>
</g>
<!-- Node858&#45;&gt;Node458 -->
<g id="edge839" class="edge">
<title>Node858&#45;&gt;Node458</title>
<path fill="none" stroke="midnightblue" d="M42578.26,-433.13C41999.01,-433.88 38561.03,-435.82 38101,-377 38090.66,-375.68 38079.72,-373.52 38069.35,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.61,-436.63 42588.61,-433.12 42578.6,-429.63 42578.61,-436.63"/>
</g>
<!-- Node858&#45;&gt;Node68 -->
<g id="edge840" class="edge">
<title>Node858&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.76C42727.29,-415.22 42734.79,-413.9 42742,-413 43271.42,-346.59 47012.51,-424.11 47544,-377 47558.98,-375.67 47574.94,-373.47 47590.09,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.39 42709.91,-418.97 42720.43,-420.22 42718.92,-413.39"/>
</g>
<!-- Node858&#45;&gt;Node516 -->
<g id="edge797" class="edge">
<title>Node858&#45;&gt;Node516</title>
<path fill="none" stroke="midnightblue" d="M42579.09,-420.49C42513.41,-410.06 42418.97,-394.18 42337,-377 42328.49,-375.22 42319.53,-373.17 42310.78,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42578.55,-423.95 42588.98,-422.05 42579.65,-417.03 42578.55,-423.95"/>
</g>
<!-- Node858&#45;&gt;Node539 -->
<g id="edge817" class="edge">
<title>Node858&#45;&gt;Node539</title>
<path fill="none" stroke="midnightblue" d="M42606.36,-415.91C42563.13,-402.39 42503.51,-383.74 42463,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42605.56,-419.33 42616.15,-418.97 42607.65,-412.65 42605.56,-419.33"/>
</g>
<!-- Node858&#45;&gt;Node544 -->
<g id="edge821" class="edge">
<title>Node858&#45;&gt;Node544</title>
<path fill="none" stroke="midnightblue" d="M42638.12,-411.53C42624.37,-398.63 42607.25,-382.57 42595.17,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42636.08,-414.41 42645.76,-418.7 42640.87,-409.31 42636.08,-414.41"/>
</g>
<!-- Node858&#45;&gt;Node569 -->
<g id="edge841" class="edge">
<title>Node858&#45;&gt;Node569</title>
<path fill="none" stroke="midnightblue" d="M42683.88,-411.53C42697.63,-398.63 42714.75,-382.57 42726.83,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42681.13,-409.31 42676.24,-418.7 42685.92,-414.41 42681.13,-409.31"/>
</g>
<!-- Node858&#45;&gt;Node570 -->
<g id="edge824" class="edge">
<title>Node858&#45;&gt;Node570</title>
<path fill="none" stroke="midnightblue" d="M42715.64,-415.91C42758.87,-402.39 42818.49,-383.74 42859,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42714.35,-412.65 42705.85,-418.97 42716.44,-419.33 42714.35,-412.65"/>
</g>
<!-- Node499 -->
<g id="node447" class="node">
<title>Node499</title>
<g id="a_node447"><a xlink:href="_cl_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="46061.5,-341 46061.5,-371 46238.5,-371 46238.5,-341 46061.5,-341"/>
<text text-anchor="start" x="46069.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="46150" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchToSpaceNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node499 -->
<g id="edge773" class="edge">
<title>Node858&#45;&gt;Node499</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.78C42727.29,-415.24 42734.79,-413.92 42742,-413 43471.72,-320.21 45320.54,-454.9 46052,-377 46064.52,-375.67 46077.81,-373.48 46090.42,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.41 42709.92,-419 42720.44,-420.25 42718.92,-413.41"/>
</g>
<!-- Node559 -->
<g id="node448" class="node">
<title>Node559</title>
<g id="a_node448"><a xlink:href="_cl_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="46256.5,-341 46256.5,-371 46433.5,-371 46433.5,-341 46256.5,-341"/>
<text text-anchor="start" x="46264.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="46345" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node559 -->
<g id="edge774" class="edge">
<title>Node858&#45;&gt;Node559</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.78C42727.29,-415.24 42734.79,-413.91 42742,-413 43514.74,-314.98 45472.42,-459.25 46247,-377 46259.52,-375.67 46272.81,-373.49 46285.42,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.41 42709.92,-418.99 42720.44,-420.24 42718.92,-413.41"/>
</g>
<!-- Node495 -->
<g id="node449" class="node">
<title>Node495</title>
<g id="a_node449"><a xlink:href="_cl_abs_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="46452,-341 46452,-371 46596,-371 46596,-341 46452,-341"/>
<text text-anchor="start" x="46460" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="46524" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAbsWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node495 -->
<g id="edge776" class="edge">
<title>Node858&#45;&gt;Node495</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.77C42727.29,-415.24 42734.79,-413.91 42742,-413 43557.75,-309.75 45626.1,-479.09 46442,-377 46452.61,-375.67 46463.84,-373.47 46474.47,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.41 42709.92,-418.99 42720.44,-420.24 42718.92,-413.41"/>
</g>
<!-- Node858&#45;&gt;Node50 -->
<g id="edge779" class="edge">
<title>Node858&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.75C42727.29,-415.22 42734.79,-413.9 42742,-413 43317.75,-340.96 47387.87,-445.88 47964,-377 47974.99,-375.69 47986.62,-373.5 47997.64,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.39 42709.91,-418.96 42720.43,-420.22 42718.92,-413.39"/>
</g>
<!-- Node502 -->
<g id="node451" class="node">
<title>Node502</title>
<g id="a_node451"><a xlink:href="_cl_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="46614,-341 46614,-371 46758,-371 46758,-341 46614,-341"/>
<text text-anchor="start" x="46622" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="46686" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node502 -->
<g id="edge782" class="edge">
<title>Node858&#45;&gt;Node502</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.77C42727.29,-415.23 42734.79,-413.91 42742,-413 43593.71,-305.38 45753.29,-484.62 46605,-377 46615.49,-375.67 46626.58,-373.48 46637.08,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.4 42709.92,-418.98 42720.44,-420.24 42718.92,-413.4"/>
</g>
<!-- Node504 -->
<g id="node452" class="node">
<title>Node504</title>
<g id="a_node452"><a xlink:href="_cl_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="46776.5,-341 46776.5,-371 46945.5,-371 46945.5,-341 46776.5,-341"/>
<text text-anchor="start" x="46784.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="46861" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClChannelShuffleWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node504 -->
<g id="edge783" class="edge">
<title>Node858&#45;&gt;Node504</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.77C42727.29,-415.23 42734.79,-413.91 42742,-413 43185.72,-357.02 46322.43,-425.78 46767,-377 46779.11,-375.67 46791.95,-373.47 46804.13,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.4 42709.91,-418.98 42720.43,-420.23 42718.92,-413.4"/>
</g>
<!-- Node858&#45;&gt;Node53 -->
<g id="edge785" class="edge">
<title>Node858&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.75C42727.29,-415.22 42734.79,-413.9 42742,-413 43336.39,-338.69 47538.51,-450.47 48133,-377 48143.62,-375.69 48154.85,-373.5 48165.48,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.38 42709.91,-418.96 42720.43,-420.22 42718.92,-413.38"/>
</g>
<!-- Node858&#45;&gt;Node507 -->
<g id="edge786" class="edge">
<title>Node858&#45;&gt;Node507</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.75C42727.29,-415.22 42734.79,-413.9 42742,-413 43354.36,-336.5 47683.64,-453.5 48296,-377 48306.49,-375.69 48317.59,-373.5 48328.09,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.38 42709.91,-418.96 42720.43,-420.22 42718.92,-413.38"/>
</g>
<!-- Node572 -->
<g id="node455" class="node">
<title>Node572</title>
<g id="a_node455"><a xlink:href="_cl_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="46964,-341 46964,-371 47156,-371 47156,-341 46964,-341"/>
<text text-anchor="start" x="46972" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="47060" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp16ToFp32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node572 -->
<g id="edge787" class="edge">
<title>Node858&#45;&gt;Node572</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.77C42727.29,-415.23 42734.79,-413.91 42742,-413 43206.35,-354.51 46488.21,-422.57 46954,-377 46967.61,-375.67 46982.07,-373.47 46995.8,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.4 42709.91,-418.98 42720.43,-420.23 42718.92,-413.4"/>
</g>
<!-- Node574 -->
<g id="node456" class="node">
<title>Node574</title>
<g id="a_node456"><a xlink:href="_cl_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="47174,-341 47174,-371 47366,-371 47366,-341 47174,-341"/>
<text text-anchor="start" x="47182" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="47270" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp32ToFp16Workload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node574 -->
<g id="edge788" class="edge">
<title>Node858&#45;&gt;Node574</title>
<path fill="none" stroke="midnightblue" d="M42719.9,-416.76C42727.29,-415.23 42734.79,-413.91 42742,-413 43229.62,-351.68 46675.91,-425.17 47165,-377 47178.48,-375.67 47192.81,-373.48 47206.41,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.39 42709.91,-418.97 42720.43,-420.23 42718.92,-413.39"/>
</g>
<!-- Node510 -->
<g id="node457" class="node">
<title>Node510</title>
<g id="a_node457"><a xlink:href="_cl_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="43518,-341 43518,-371 43682,-371 43682,-341 43518,-341"/>
<text text-anchor="start" x="43526" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="43600" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node510 -->
<g id="edge791" class="edge">
<title>Node858&#45;&gt;Node510</title>
<path fill="none" stroke="midnightblue" d="M42721.33,-416.74C42728.26,-415.28 42735.26,-413.98 42742,-413 43079.71,-363.86 43170.69,-421.79 43509,-377 43520.06,-375.54 43531.78,-373.41 43542.98,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42720.25,-413.39 42711.25,-418.98 42721.77,-420.22 42720.25,-413.39"/>
</g>
<!-- Node858&#45;&gt;Node56 -->
<g id="edge793" class="edge">
<title>Node858&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.75C42727.29,-415.22 42734.79,-413.9 42742,-413 43372.23,-334.33 47827.34,-452.21 48458,-377 48468.99,-375.69 48480.62,-373.5 48491.64,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.38 42709.91,-418.96 42720.43,-420.22 42718.92,-413.38"/>
</g>
<!-- Node514 -->
<g id="node459" class="node">
<title>Node514</title>
<g id="a_node459"><a xlink:href="_cl_exp_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="43700,-341 43700,-371 43844,-371 43844,-341 43700,-341"/>
<text text-anchor="start" x="43708" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="43772" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClExpWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node514 -->
<g id="edge796" class="edge">
<title>Node858&#45;&gt;Node514</title>
<path fill="none" stroke="midnightblue" d="M42721.32,-416.68C42728.25,-415.23 42735.25,-413.95 42742,-413 43159.95,-354.1 43273.05,-435.9 43691,-377 43701.04,-375.59 43711.65,-373.45 43721.76,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42720.25,-413.33 42711.24,-418.91 42721.76,-420.16 42720.25,-413.33"/>
</g>
<!-- Node576 -->
<g id="node460" class="node">
<title>Node576</title>
<g id="a_node460"><a xlink:href="_cl_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="44044.5,-341 44044.5,-371 44189.5,-371 44189.5,-341 44044.5,-341"/>
<text text-anchor="start" x="44052.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="44117" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFloorFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node576 -->
<g id="edge798" class="edge">
<title>Node858&#45;&gt;Node576</title>
<path fill="none" stroke="midnightblue" d="M42721.01,-416.67C42728.05,-415.21 42735.15,-413.93 42742,-413 43311.66,-335.65 43465.23,-453.54 44035,-377 44045.31,-375.61 44056.21,-373.46 44066.58,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.81,-413.35 42710.8,-418.93 42721.32,-420.19 42719.81,-413.35"/>
</g>
<!-- Node520 -->
<g id="node461" class="node">
<title>Node520</title>
<g id="a_node461"><a xlink:href="_cl_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="44208,-341 44208,-371 44414,-371 44414,-341 44208,-341"/>
<text text-anchor="start" x="44216" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="44311" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClInstanceNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node520 -->
<g id="edge802" class="edge">
<title>Node858&#45;&gt;Node520</title>
<path fill="none" stroke="midnightblue" d="M42721.01,-416.65C42728.04,-415.19 42735.15,-413.92 42742,-413 43383.56,-326.91 43553.92,-441.59 44198,-377 44212.07,-375.59 44227.03,-373.42 44241.31,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.81,-413.33 42710.8,-418.9 42721.31,-420.17 42719.81,-413.33"/>
</g>
<!-- Node525 -->
<g id="node462" class="node">
<title>Node525</title>
<g id="a_node462"><a xlink:href="_cl_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="44432.5,-341 44432.5,-371 44581.5,-371 44581.5,-341 44432.5,-341"/>
<text text-anchor="start" x="44440.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="44507" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalAndWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node525 -->
<g id="edge804" class="edge">
<title>Node858&#45;&gt;Node525</title>
<path fill="none" stroke="midnightblue" d="M42720.21,-416.79C42727.5,-415.27 42734.89,-413.94 42742,-413 43482.81,-314.84 43681.79,-472.08 44423,-377 44433.71,-375.63 44445.03,-373.44 44455.79,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.4 42710.36,-418.98 42720.88,-420.23 42719.36,-413.4"/>
</g>
<!-- Node527 -->
<g id="node463" class="node">
<title>Node527</title>
<g id="a_node463"><a xlink:href="_cl_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="44599.5,-341 44599.5,-371 44746.5,-371 44746.5,-341 44599.5,-341"/>
<text text-anchor="start" x="44607.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="44673" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalNotWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node527 -->
<g id="edge805" class="edge">
<title>Node858&#45;&gt;Node527</title>
<path fill="none" stroke="midnightblue" d="M42720.21,-416.78C42727.5,-415.26 42734.89,-413.93 42742,-413 43149.24,-359.44 44182.61,-429.42 44590,-377 44600.58,-375.64 44611.78,-373.46 44622.41,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.38 42710.36,-418.96 42720.88,-420.22 42719.36,-413.38"/>
</g>
<!-- Node529 -->
<g id="node464" class="node">
<title>Node529</title>
<g id="a_node464"><a xlink:href="_cl_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="44765,-341 44765,-371 44909,-371 44909,-341 44765,-341"/>
<text text-anchor="start" x="44773" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="44837" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalOrWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node529 -->
<g id="edge806" class="edge">
<title>Node858&#45;&gt;Node529</title>
<path fill="none" stroke="midnightblue" d="M42720.21,-416.77C42727.5,-415.25 42734.89,-413.93 42742,-413 43185.63,-355.01 44311.29,-434.36 44755,-377 44765.46,-375.65 44776.53,-373.47 44787.03,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.37 42710.36,-418.95 42720.88,-420.2 42719.36,-413.37"/>
</g>
<!-- Node522 -->
<g id="node465" class="node">
<title>Node522</title>
<g id="a_node465"><a xlink:href="_cl_log_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="44927,-341 44927,-371 45071,-371 45071,-341 44927,-341"/>
<text text-anchor="start" x="44935" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="44999" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node522 -->
<g id="edge808" class="edge">
<title>Node858&#45;&gt;Node522</title>
<path fill="none" stroke="midnightblue" d="M42720.21,-416.76C42727.5,-415.24 42734.89,-413.92 42742,-413 43221.58,-350.64 44438.42,-439.36 44918,-377 44928.34,-375.66 44939.27,-373.48 44949.65,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.36 42710.35,-418.94 42720.87,-420.2 42719.36,-413.36"/>
</g>
<!-- Node532 -->
<g id="node466" class="node">
<title>Node532</title>
<g id="a_node466"><a xlink:href="_cl_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="45089,-341 45089,-371 45233,-371 45233,-341 45089,-341"/>
<text text-anchor="start" x="45097" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="45161" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node532 -->
<g id="edge811" class="edge">
<title>Node858&#45;&gt;Node532</title>
<path fill="none" stroke="midnightblue" d="M42720.21,-416.75C42727.5,-415.23 42734.89,-413.92 42742,-413 43257.32,-346.29 44564.68,-443.71 45080,-377 45090.34,-375.66 45101.27,-373.49 45111.65,-371.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.35 42710.35,-418.93 42720.87,-420.19 42719.36,-413.35"/>
</g>
<!-- Node536 -->
<g id="node467" class="node">
<title>Node536</title>
<g id="a_node467"><a xlink:href="_cl_neg_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="45251,-341 45251,-371 45395,-371 45395,-341 45251,-341"/>
<text text-anchor="start" x="45259" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="45323" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNegWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node536 -->
<g id="edge814" class="edge">
<title>Node858&#45;&gt;Node536</title>
<path fill="none" stroke="midnightblue" d="M42720.2,-416.74C42727.5,-415.23 42734.89,-413.92 42742,-413 43293.05,-341.95 44690.95,-448.05 45242,-377 45252.34,-375.67 45263.28,-373.5 45273.65,-371.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.35 42710.35,-418.92 42720.87,-420.18 42719.36,-413.35"/>
</g>
<!-- Node858&#45;&gt;Node549 -->
<g id="edge826" class="edge">
<title>Node858&#45;&gt;Node549</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.75C42727.29,-415.22 42734.79,-413.9 42742,-413 43390.98,-332.05 47979.02,-457.95 48628,-377 48638.49,-375.69 48649.59,-373.5 48660.09,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.38 42709.91,-418.96 42720.43,-420.21 42718.92,-413.38"/>
</g>
<!-- Node553 -->
<g id="node469" class="node">
<title>Node553</title>
<g id="a_node469"><a xlink:href="_cl_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="45575,-341 45575,-371 45719,-371 45719,-341 45575,-341"/>
<text text-anchor="start" x="45583" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="45647" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRsqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node553 -->
<g id="edge829" class="edge">
<title>Node858&#45;&gt;Node553</title>
<path fill="none" stroke="midnightblue" d="M42720.2,-416.73C42727.5,-415.22 42734.89,-413.91 42742,-413 43364.52,-333.25 44943.48,-456.75 45566,-377 45576.34,-375.67 45587.28,-373.51 45597.65,-371.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.33 42710.35,-418.91 42720.87,-420.17 42719.36,-413.33"/>
</g>
<!-- Node555 -->
<g id="node470" class="node">
<title>Node555</title>
<g id="a_node470"><a xlink:href="_cl_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="45737,-341 45737,-371 45881,-371 45881,-341 45737,-341"/>
<text text-anchor="start" x="45745" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="45809" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node555 -->
<g id="edge830" class="edge">
<title>Node858&#45;&gt;Node555</title>
<path fill="none" stroke="midnightblue" d="M42720.2,-416.73C42727.5,-415.21 42734.89,-413.91 42742,-413 43400.25,-328.91 45069.75,-461.09 45728,-377 45738.34,-375.68 45749.28,-373.52 45759.65,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.33 42710.35,-418.9 42720.87,-420.16 42719.36,-413.33"/>
</g>
<!-- Node557 -->
<g id="node471" class="node">
<title>Node557</title>
<g id="a_node471"><a xlink:href="_cl_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="45899,-341 45899,-371 46043,-371 46043,-341 45899,-341"/>
<text text-anchor="start" x="45907" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="45971" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node858&#45;&gt;Node557 -->
<g id="edge831" class="edge">
<title>Node858&#45;&gt;Node557</title>
<path fill="none" stroke="midnightblue" d="M42720.2,-416.72C42727.5,-415.21 42734.89,-413.91 42742,-413 43435.99,-324.56 45196.01,-465.44 45890,-377 45900.35,-375.68 45911.28,-373.52 45921.65,-371.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42719.36,-413.33 42710.35,-418.9 42720.87,-420.16 42719.36,-413.33"/>
</g>
<!-- Node858&#45;&gt;Node66 -->
<g id="edge836" class="edge">
<title>Node858&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M42719.89,-416.75C42727.29,-415.21 42734.79,-413.9 42742,-413 43408.85,-329.88 48120.49,-434.88 48790,-377 48805.24,-375.68 48821.46,-373.49 48836.87,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42718.92,-413.38 42709.91,-418.96 42720.43,-420.21 42718.92,-413.38"/>
</g>
<!-- Node859&#45;&gt;Node583 -->
<g id="edge876" class="edge">
<title>Node859&#45;&gt;Node583</title>
<path fill="none" stroke="midnightblue" d="M48233.63,-559.9C48229.33,-549.08 48224.38,-536.61 48220.66,-527.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="48230.39,-561.23 48237.33,-569.23 48236.9,-558.65 48230.39,-561.23"/>
</g>
<!-- Node94 -->
<g id="node475" class="node">
<title>Node94</title>
<g id="a_node475"><a xlink:href="_gpu_fsa_pre_compiled_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="48343,-491.5 48343,-532.5 48515,-532.5 48515,-491.5 48343,-491.5"/>
<text text-anchor="start" x="48351" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="start" x="48351" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaPreCompiled</text>
<text text-anchor="middle" x="48429" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node859&#45;&gt;Node94 -->
<g id="edge877" class="edge">
<title>Node859&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M48289.7,-565.8C48316.41,-555.68 48349.95,-542.96 48377.43,-532.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="48288.3,-562.59 48280.19,-569.4 48290.78,-569.13 48288.3,-562.59"/>
</g>
<!-- Node860&#45;&gt;Node272 -->
<g id="edge907" class="edge">
<title>Node860&#45;&gt;Node272</title>
<path fill="none" stroke="midnightblue" d="M31918.28,-583.43C30937.21,-582.42 20622.56,-570.97 20475,-533 20437.25,-523.29 20435.68,-500.98 20398,-491 20346.03,-477.23 18500.66,-493.37 18463,-455 18301.58,-290.55 19654.26,-499.61 19493,-335 19449.93,-291.04 17491.65,-285.3 17099.09,-284.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31918.38,-586.93 31928.38,-583.44 31918.38,-579.93 31918.38,-586.93"/>
</g>
<!-- Node861 -->
<g id="node477" class="node">
<title>Node861</title>
<g id="a_node477"><a xlink:href="_ref_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31928.5,-497 31928.5,-527 32057.5,-527 32057.5,-497 31928.5,-497"/>
<text text-anchor="start" x="31936.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="31993" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node860&#45;&gt;Node861 -->
<g id="edge905" class="edge">
<title>Node860&#45;&gt;Node861</title>
<path fill="none" stroke="midnightblue" d="M31993,-559.23C31993,-548.57 31993,-536.41 31993,-527.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31989.5,-559.23 31993,-569.23 31996.5,-559.23 31989.5,-559.23"/>
</g>
<!-- Node862 -->
<g id="node478" class="node">
<title>Node862</title>
<g id="a_node478"><a xlink:href="_ref_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="32076,-497 32076,-527 32232,-527 32232,-497 32076,-497"/>
<text text-anchor="start" x="32084" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="32154" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node860&#45;&gt;Node862 -->
<g id="edge906" class="edge">
<title>Node860&#45;&gt;Node862</title>
<path fill="none" stroke="midnightblue" d="M32034.46,-565.34C32061.68,-553.42 32096.76,-538.07 32121.86,-527.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32032.95,-562.19 32025.19,-569.4 32035.76,-568.6 32032.95,-562.19"/>
</g>
<!-- Node860&#45;&gt;Node863 -->
<g id="edge908" class="edge">
<title>Node860&#45;&gt;Node863</title>
<path fill="none" stroke="midnightblue" d="M31918.07,-583.35C31274.13,-582.02 26682.37,-571.19 26072,-533 26045.6,-531.35 26017.02,-528.45 25990.91,-525.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31918.15,-586.85 31928.15,-583.37 31918.16,-579.85 31918.15,-586.85"/>
</g>
<!-- Node863&#45;&gt;Node780 -->
<g id="edge958" class="edge">
<title>Node863&#45;&gt;Node780</title>
<path fill="none" stroke="midnightblue" d="M25921.54,-488.93C25939.47,-467.01 25959.65,-433.77 25939,-413 25907.63,-381.45 19576.36,-380.42 19532,-377 19514.88,-375.68 19496.63,-373.49 19479.28,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25918.71,-486.85 25914.87,-496.72 25924.03,-491.4 25918.71,-486.85"/>
</g>
<!-- Node863&#45;&gt;Node700 -->
<g id="edge921" class="edge">
<title>Node863&#45;&gt;Node700</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.64C25622.42,-504.49 25235.51,-495.86 24909,-491 24494.03,-484.82 21587.19,-493.93 21174,-455 21159.87,-453.67 21144.84,-451.49 21130.55,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.14 25811.41,-508.88 25801.49,-505.15 25801.33,-512.14"/>
</g>
<!-- Node863&#45;&gt;Node702 -->
<g id="edge922" class="edge">
<title>Node863&#45;&gt;Node702</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.66C25622.42,-504.55 25235.51,-495.97 24909,-491 24519.47,-485.07 21790.93,-490.78 21403,-455 21388.49,-453.66 21373.06,-451.48 21358.39,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.17 25811.41,-508.9 25801.49,-505.17 25801.33,-512.17"/>
</g>
<!-- Node863&#45;&gt;Node704 -->
<g id="edge923" class="edge">
<title>Node863&#45;&gt;Node704</title>
<path fill="none" stroke="midnightblue" d="M25963.64,-492.87C25981.76,-484.4 25999.47,-472.24 26010,-455 26019.73,-439.07 26023.16,-426.24 26010,-413 25980.56,-383.38 20037.61,-380.6 19996,-377 19980.76,-375.68 19964.54,-373.49 19949.13,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25961.95,-489.78 25954.17,-496.97 25964.73,-496.21 25961.95,-489.78"/>
</g>
<!-- Node863&#45;&gt;Node706 -->
<g id="edge924" class="edge">
<title>Node863&#45;&gt;Node706</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.57C25622.42,-504.32 25235.52,-495.53 24909,-491 24380.48,-483.67 20677.9,-508.08 20152,-455 20149.04,-454.7 20146.03,-454.36 20143,-453.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.08 25811.41,-508.82 25801.5,-505.08 25801.33,-512.08"/>
</g>
<!-- Node863&#45;&gt;Node711 -->
<g id="edge909" class="edge">
<title>Node863&#45;&gt;Node711</title>
<path fill="none" stroke="midnightblue" d="M26000.48,-498.36C26023.91,-495.66 26048.81,-493.02 26072,-491 26349.19,-466.83 26421.05,-490.64 26697,-455 26708.83,-453.47 26721.35,-451.35 26733.38,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.06,-494.89 25990.53,-499.52 26000.87,-501.84 26000.06,-494.89"/>
</g>
<!-- Node863&#45;&gt;Node712 -->
<g id="edge927" class="edge">
<title>Node863&#45;&gt;Node712</title>
<path fill="none" stroke="midnightblue" d="M26000.46,-498.13C26023.89,-495.44 26048.8,-492.86 26072,-491 26117.56,-487.34 26862.39,-488.02 26894,-455 26906.91,-441.52 26907.15,-426.25 26894,-413 26848.76,-367.41 22333.87,-383.7 22270,-377 22257.39,-375.68 22244.01,-373.48 22231.31,-371.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.04,-494.66 25990.51,-499.29 26000.85,-501.61 26000.04,-494.66"/>
</g>
<!-- Node863&#45;&gt;Node714 -->
<g id="edge928" class="edge">
<title>Node863&#45;&gt;Node714</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.68C25622.42,-504.59 25235.51,-496.06 24909,-491 24539.69,-485.28 21951.97,-496.86 21585,-455 21581.95,-454.65 21578.84,-454.24 21575.72,-453.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.18 25811.41,-508.91 25801.49,-505.19 25801.33,-512.18"/>
</g>
<!-- Node863&#45;&gt;Node716 -->
<g id="edge929" class="edge">
<title>Node863&#45;&gt;Node716</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.71C25622.42,-504.66 25235.51,-496.19 24909,-491 24565.46,-485.54 22159.15,-486.29 21817,-455 21802.25,-453.65 21786.54,-451.46 21771.62,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.21 25811.41,-508.94 25801.49,-505.21 25801.33,-512.21"/>
</g>
<!-- Node863&#45;&gt;Node718 -->
<g id="edge934" class="edge">
<title>Node863&#45;&gt;Node718</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.4C26024.34,-494.77 26049,-492.4 26072,-491 26172.8,-484.87 33250.03,-494.44 33343,-455 33367.01,-444.81 33360.65,-424.63 33384,-413 33497.5,-356.49 33541.53,-395.26 33667,-377 33679.64,-375.16 33692.99,-373.1 33706.04,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.95 25990.91,-498.58 26001.25,-500.9 26000.44,-493.95"/>
</g>
<!-- Node863&#45;&gt;Node720 -->
<g id="edge935" class="edge">
<title>Node863&#45;&gt;Node720</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.74C25622.42,-504.75 25235.5,-496.35 24909,-491 24276.15,-480.62 22691.51,-510.35 22061,-455 22045.61,-453.65 22029.22,-451.48 22013.62,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.24 25811.41,-508.97 25801.49,-505.25 25801.33,-512.24"/>
</g>
<!-- Node863&#45;&gt;Node722 -->
<g id="edge931" class="edge">
<title>Node863&#45;&gt;Node722</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.77C25622.41,-504.83 25235.5,-496.53 24909,-491 24324.36,-481.11 22859.89,-512.44 22278,-455 22264.24,-453.64 22249.61,-451.45 22235.71,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.28 25811.41,-509 25801.49,-505.28 25801.33,-512.28"/>
</g>
<!-- Node863&#45;&gt;Node724 -->
<g id="edge930" class="edge">
<title>Node863&#45;&gt;Node724</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.6C25622.42,-504.37 25235.51,-495.64 24909,-491 24424.25,-484.11 21028.41,-502.97 20546,-455 20532.64,-453.67 20518.45,-451.47 20504.98,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.1 25811.41,-508.84 25801.5,-505.1 25801.33,-512.1"/>
</g>
<!-- Node863&#45;&gt;Node726 -->
<g id="edge932" class="edge">
<title>Node863&#45;&gt;Node726</title>
<path fill="none" stroke="midnightblue" d="M25801.12,-508.69C25639.96,-504.04 25312.81,-490.71 25038,-455 25035.05,-454.62 25032.05,-454.2 25029.03,-453.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.4,-512.2 25811.49,-508.99 25801.6,-505.21 25801.4,-512.2"/>
</g>
<!-- Node863&#45;&gt;Node728 -->
<g id="edge933" class="edge">
<title>Node863&#45;&gt;Node728</title>
<path fill="none" stroke="midnightblue" d="M25801.1,-505.9C25671.66,-498.52 25439.21,-482.63 25242,-455 25239.05,-454.59 25236.06,-454.14 25233.04,-453.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.2,-509.42 25811.39,-506.48 25801.6,-502.43 25801.2,-509.42"/>
</g>
<!-- Node863&#45;&gt;Node734 -->
<g id="edge938" class="edge">
<title>Node863&#45;&gt;Node734</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.39C26024.34,-494.77 26049,-492.4 26072,-491 26175.56,-484.71 33447.27,-497.31 33542,-455 33564.98,-444.73 33557.58,-424.44 33580,-413 33711.81,-345.74 33764.47,-397.69 33911,-377 33913.91,-376.59 33916.86,-376.16 33919.83,-375.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.95 25990.91,-498.58 26001.25,-500.9 26000.44,-493.95"/>
</g>
<!-- Node863&#45;&gt;Node738 -->
<g id="edge940" class="edge">
<title>Node863&#45;&gt;Node738</title>
<path fill="none" stroke="midnightblue" d="M26001.13,-497.56C26024.35,-494.92 26049.01,-492.51 26072,-491 26624.21,-454.81 28011.35,-510.04 28562,-455 28565.1,-454.69 28568.25,-454.34 28571.42,-453.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.45,-494.11 25990.92,-498.74 26001.26,-501.07 26000.45,-494.11"/>
</g>
<!-- Node863&#45;&gt;Node740 -->
<g id="edge943" class="edge">
<title>Node863&#45;&gt;Node740</title>
<path fill="none" stroke="midnightblue" d="M26001.13,-497.54C26024.35,-494.9 26049.01,-492.49 26072,-491 26671.46,-452.06 28176.71,-508.94 28775,-455 28790.02,-453.65 28806.01,-451.47 28821.23,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.45,-494.09 25990.92,-498.72 26001.26,-501.05 26000.45,-494.09"/>
</g>
<!-- Node863&#45;&gt;Node742 -->
<g id="edge941" class="edge">
<title>Node863&#45;&gt;Node742</title>
<path fill="none" stroke="midnightblue" d="M25801.26,-509.03C25435.41,-501.68 24179.08,-475.23 24000,-455 23997.07,-454.67 23994.1,-454.3 23991.1,-453.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.24,-512.53 25811.31,-509.23 25801.38,-505.53 25801.24,-512.53"/>
</g>
<!-- Node863&#45;&gt;Node744 -->
<g id="edge942" class="edge">
<title>Node863&#45;&gt;Node744</title>
<path fill="none" stroke="midnightblue" d="M25801.31,-508.68C25461.16,-500.61 24358.55,-473.34 24200,-455 24197.1,-454.66 24194.15,-454.29 24191.19,-453.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.31,-512.18 25811.39,-508.91 25801.48,-505.18 25801.31,-512.18"/>
</g>
<!-- Node863&#45;&gt;Node746 -->
<g id="edge944" class="edge">
<title>Node863&#45;&gt;Node746</title>
<path fill="none" stroke="midnightblue" d="M25800.91,-509.48C25509.66,-504.73 24665.9,-488.37 24392,-455 24388.96,-454.63 24385.87,-454.21 24382.76,-453.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25800.98,-512.99 25811.04,-509.65 25801.1,-505.99 25800.98,-512.99"/>
</g>
<!-- Node863&#45;&gt;Node748 -->
<g id="edge945" class="edge">
<title>Node863&#45;&gt;Node748</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.61C25622.42,-504.41 25235.51,-495.7 24909,-491 24445.14,-484.32 21195.15,-505.53 20734,-455 20721.89,-453.67 20709.05,-451.48 20696.87,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.11 25811.41,-508.85 25801.49,-505.11 25801.33,-512.11"/>
</g>
<!-- Node863&#45;&gt;Node750 -->
<g id="edge946" class="edge">
<title>Node863&#45;&gt;Node750</title>
<path fill="none" stroke="midnightblue" d="M25800.96,-508.76C25536.66,-502.51 24824.04,-483.46 24590,-455 24577.9,-453.53 24565.08,-451.38 24552.81,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.23,-512.26 25811.31,-509 25801.4,-505.27 25801.23,-512.26"/>
</g>
<!-- Node863&#45;&gt;Node752 -->
<g id="edge947" class="edge">
<title>Node863&#45;&gt;Node752</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.45C25622.43,-504.01 25235.52,-494.93 24909,-491 22866.24,-466.41 17758.26,-506.14 15716,-455 15593.75,-451.94 15452.23,-444.71 15365.17,-439.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.96 25811.41,-508.71 25801.5,-504.96 25801.33,-511.96"/>
</g>
<!-- Node863&#45;&gt;Node756 -->
<g id="edge949" class="edge">
<title>Node863&#45;&gt;Node756</title>
<path fill="none" stroke="midnightblue" d="M25801.02,-508.7C25611.83,-503.7 25188.66,-489.39 24834,-455 24817.64,-453.41 24800.26,-451.3 24783.5,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.13,-512.21 25811.22,-508.97 25801.31,-505.21 25801.13,-512.21"/>
</g>
<!-- Node863&#45;&gt;Node758 -->
<g id="edge950" class="edge">
<title>Node863&#45;&gt;Node758</title>
<path fill="none" stroke="midnightblue" d="M25958.84,-494.16C25999.07,-482.44 26052.82,-466.79 26094.93,-454.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25957.8,-490.82 25949.18,-496.97 25959.76,-497.54 25957.8,-490.82"/>
</g>
<!-- Node863&#45;&gt;Node760 -->
<g id="edge951" class="edge">
<title>Node863&#45;&gt;Node760</title>
<path fill="none" stroke="midnightblue" d="M25884.49,-488.59C25876.56,-477.84 25867.15,-465.06 25859.5,-454.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25881.72,-490.73 25890.47,-496.7 25887.35,-486.58 25881.72,-490.73"/>
</g>
<!-- Node863&#45;&gt;Node762 -->
<g id="edge952" class="edge">
<title>Node863&#45;&gt;Node762</title>
<path fill="none" stroke="midnightblue" d="M26000.45,-498.1C26023.89,-495.42 26048.8,-492.84 26072,-491 26451.14,-460.89 26548.58,-493.11 26927,-455 26941.98,-453.49 26957.89,-451.36 26973.17,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.04,-494.63 25990.51,-499.26 26000.85,-501.58 26000.04,-494.63"/>
</g>
<!-- Node863&#45;&gt;Node764 -->
<g id="edge953" class="edge">
<title>Node863&#45;&gt;Node764</title>
<path fill="none" stroke="midnightblue" d="M26001.15,-497.86C26024.38,-495.21 26049.02,-492.72 26072,-491 26559.35,-454.58 26684.72,-503.61 27171,-455 27185.59,-453.54 27201.1,-451.39 27215.94,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.47,-494.42 25990.94,-499.05 26001.28,-501.37 26000.47,-494.42"/>
</g>
<!-- Node863&#45;&gt;Node766 -->
<g id="edge954" class="edge">
<title>Node863&#45;&gt;Node766</title>
<path fill="none" stroke="midnightblue" d="M26001.14,-497.77C26024.37,-495.12 26049.02,-492.65 26072,-491 26664.47,-448.46 26816.91,-513.61 27408,-455 27422.34,-453.58 27437.58,-451.42 27452.13,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.46,-494.32 25990.93,-498.95 26001.27,-501.28 26000.46,-494.32"/>
</g>
<!-- Node863&#45;&gt;Node768 -->
<g id="edge955" class="edge">
<title>Node863&#45;&gt;Node768</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.47C25622.43,-504.06 25235.52,-495.04 24909,-491 24473.03,-485.61 17494.7,-499.81 17061,-455 17048.3,-453.69 17034.82,-451.48 17022.05,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.98 25811.41,-508.73 25801.5,-504.98 25801.33,-511.98"/>
</g>
<!-- Node863&#45;&gt;Node770 -->
<g id="edge956" class="edge">
<title>Node863&#45;&gt;Node770</title>
<path fill="none" stroke="midnightblue" d="M26001.14,-497.7C26024.36,-495.06 26049.01,-492.6 26072,-491 26766.94,-442.48 26946.52,-530.94 27639,-455 27651.7,-453.61 27665.19,-451.43 27678.03,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.46,-494.26 25990.93,-498.88 26001.27,-501.21 26000.46,-494.26"/>
</g>
<!-- Node863&#45;&gt;Node772 -->
<g id="edge957" class="edge">
<title>Node863&#45;&gt;Node772</title>
<path fill="none" stroke="midnightblue" d="M26001.13,-497.66C26024.36,-495.01 26049.01,-492.57 26072,-491 26856.1,-437.29 27056.14,-512.12 27840,-455 27859.56,-453.57 27880.41,-451.42 27900.35,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.46,-494.21 25990.93,-498.84 26001.26,-501.16 26000.46,-494.21"/>
</g>
<!-- Node863&#45;&gt;Node774 -->
<g id="edge960" class="edge">
<title>Node863&#45;&gt;Node774</title>
<path fill="none" stroke="midnightblue" d="M26001.13,-497.61C26024.36,-494.97 26049.01,-492.54 26072,-491 26980.32,-430.05 27214,-544 28120,-455 28134.03,-453.62 28148.95,-451.44 28163.15,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.45,-494.16 25990.92,-498.79 26001.26,-501.12 26000.45,-494.16"/>
</g>
<!-- Node863&#45;&gt;Node776 -->
<g id="edge961" class="edge">
<title>Node863&#45;&gt;Node776</title>
<path fill="none" stroke="midnightblue" d="M26001.13,-497.58C26024.36,-494.94 26049.01,-492.52 26072,-491 26575.18,-457.67 27839.09,-503.87 28341,-455 28355.03,-453.63 28369.95,-451.45 28384.15,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.45,-494.14 25990.92,-498.76 26001.26,-501.09 26000.45,-494.14"/>
</g>
<!-- Node863&#45;&gt;Node782 -->
<g id="edge962" class="edge">
<title>Node863&#45;&gt;Node782</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.49C25622.42,-504.11 25235.52,-495.13 24909,-491 24518.25,-486.06 18263.74,-494.88 17875,-455 17862.27,-453.69 17848.74,-451.51 17835.92,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512 25811.41,-508.74 25801.5,-505 25801.33,-512"/>
</g>
<!-- Node863&#45;&gt;Node784 -->
<g id="edge963" class="edge">
<title>Node863&#45;&gt;Node784</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.82C25622.41,-504.95 25235.5,-496.75 24909,-491 24378.36,-481.65 23050.09,-496.61 22521,-455 22503.5,-453.62 22484.85,-451.46 22467.07,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.32 25811.41,-509.04 25801.48,-505.33 25801.33,-512.32"/>
</g>
<!-- Node863&#45;&gt;Node786 -->
<g id="edge964" class="edge">
<title>Node863&#45;&gt;Node786</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.62C25622.42,-504.45 25235.51,-495.78 24909,-491 24469.25,-484.57 21388.77,-497.2 20951,-455 20937.14,-453.66 20922.41,-451.46 20908.42,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.13 25811.41,-508.86 25801.49,-505.13 25801.33,-512.13"/>
</g>
<!-- Node863&#45;&gt;Node787 -->
<g id="edge910" class="edge">
<title>Node863&#45;&gt;Node787</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.46C25622.43,-504.02 25235.52,-494.95 24909,-491 24411.53,-484.99 16450.14,-491.77 15954,-455 15936.38,-453.69 15917.58,-451.51 15899.72,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.96 25811.41,-508.71 25801.5,-504.96 25801.33,-511.96"/>
</g>
<!-- Node863&#45;&gt;Node789 -->
<g id="edge965" class="edge">
<title>Node863&#45;&gt;Node789</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.48C25622.42,-504.07 25235.52,-495.06 24909,-491 24484.64,-485.72 17692.38,-496.25 17270,-455 17256.64,-453.7 17242.44,-451.51 17228.97,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.98 25811.41,-508.73 25801.5,-504.98 25801.33,-511.98"/>
</g>
<!-- Node863&#45;&gt;Node791 -->
<g id="edge966" class="edge">
<title>Node863&#45;&gt;Node791</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.48C25622.42,-504.09 25235.52,-495.08 24909,-491 24496.58,-485.84 17895.6,-494.05 17485,-455 17471.27,-453.69 17456.66,-451.51 17442.81,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.99 25811.41,-508.73 25801.5,-504.99 25801.33,-511.99"/>
</g>
<!-- Node863&#45;&gt;Node793 -->
<g id="edge967" class="edge">
<title>Node863&#45;&gt;Node793</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.5C25622.42,-504.13 25235.52,-495.17 24909,-491 24537.91,-486.26 18598.31,-491.53 18229,-455 18215.77,-453.69 18201.71,-451.5 18188.36,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512 25811.41,-508.75 25801.5,-505.01 25801.33,-512"/>
</g>
<!-- Node863&#45;&gt;Node795 -->
<g id="edge968" class="edge">
<title>Node863&#45;&gt;Node795</title>
<path fill="none" stroke="midnightblue" d="M25938.15,-491.23C25951.36,-482.11 25964.75,-469.95 25972,-455 25980.14,-438.2 25985.16,-426.24 25972,-413 25941.57,-382.4 19800.98,-380.9 19758,-377 19743.52,-375.69 19728.1,-373.49 19713.47,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25936.06,-488.41 25929.56,-496.78 25939.86,-494.29 25936.06,-488.41"/>
</g>
<!-- Node863&#45;&gt;Node796 -->
<g id="edge911" class="edge">
<title>Node863&#45;&gt;Node796</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.46C25622.43,-504.03 25235.52,-494.97 24909,-491 23949.4,-479.33 17230.56,-501.29 16272,-455 16231.66,-453.05 16187.2,-449.23 16149.17,-445.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.96 25811.41,-508.71 25801.5,-504.97 25801.33,-511.96"/>
</g>
<!-- Node863&#45;&gt;Node798 -->
<g id="edge969" class="edge">
<title>Node863&#45;&gt;Node798</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.54C25622.42,-504.23 25235.52,-495.37 24909,-491 24301.6,-482.88 20047.71,-500.98 19442,-455 19424.5,-453.67 19405.85,-451.47 19388.11,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.04 25811.41,-508.79 25801.5,-505.05 25801.33,-512.04"/>
</g>
<!-- Node863&#45;&gt;Node800 -->
<g id="edge974" class="edge">
<title>Node863&#45;&gt;Node800</title>
<path fill="none" stroke="midnightblue" d="M26001.11,-499.1C26107.64,-485.95 26262.16,-465.27 26271,-455 26283.17,-440.85 26284.14,-426.26 26271,-413 26229.96,-371.6 22132.01,-382.78 22074,-377 22060.64,-375.67 22046.45,-373.47 22032.98,-371.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.46,-495.65 25990.96,-500.35 26001.31,-502.6 26000.46,-495.65"/>
</g>
<!-- Node863&#45;&gt;Node802 -->
<g id="edge970" class="edge">
<title>Node863&#45;&gt;Node802</title>
<path fill="none" stroke="midnightblue" d="M26001.13,-497.52C26024.35,-494.88 26049.01,-492.48 26072,-491 26724.03,-448.99 28358.92,-474.88 29012,-455 29118.93,-451.74 29241.4,-445.45 29324.63,-440.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.45,-494.07 25990.92,-498.7 26001.25,-501.03 26000.45,-494.07"/>
</g>
<!-- Node863&#45;&gt;Node806 -->
<g id="edge975" class="edge">
<title>Node863&#45;&gt;Node806</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.51C25622.42,-504.16 25235.52,-495.23 24909,-491 24562.02,-486.5 19008.22,-490.19 18663,-455 18650.14,-453.69 18636.49,-451.5 18623.53,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.02 25811.41,-508.76 25801.5,-505.02 25801.33,-512.02"/>
</g>
<!-- Node863&#45;&gt;Node812 -->
<g id="edge977" class="edge">
<title>Node863&#45;&gt;Node812</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.49C25622.42,-504.1 25235.52,-495.1 24909,-491 24507.25,-485.95 18076.56,-497.18 17677,-455 17664.64,-453.7 17651.52,-451.51 17639.09,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.99 25811.41,-508.74 25801.5,-504.99 25801.33,-511.99"/>
</g>
<!-- Node863&#45;&gt;Node818 -->
<g id="edge980" class="edge">
<title>Node863&#45;&gt;Node818</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.47C25622.43,-504.05 25235.52,-495.02 24909,-491 24462.08,-485.5 17308.05,-505.83 16864,-455 16861.04,-454.66 16858.04,-454.26 16855.01,-453.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-511.97 25811.41,-508.72 25801.5,-504.98 25801.33,-511.97"/>
</g>
<!-- Node863&#45;&gt;Node835 -->
<g id="edge912" class="edge">
<title>Node863&#45;&gt;Node835</title>
<path fill="none" stroke="midnightblue" d="M25801,-501.78C25705.4,-492.34 25557.38,-476.08 25430,-455 25419.63,-453.28 25408.67,-451.2 25398.04,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25800.94,-505.3 25811.24,-502.79 25801.63,-498.33 25800.94,-505.3"/>
</g>
<!-- Node863&#45;&gt;Node837 -->
<g id="edge913" class="edge">
<title>Node863&#45;&gt;Node837</title>
<path fill="none" stroke="midnightblue" d="M25811.06,-495.13C25751.83,-484.43 25672.64,-469.63 25603,-455 25594.3,-453.17 25585.13,-451.15 25576.14,-449.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25810.67,-498.62 25821.13,-496.95 25811.91,-491.73 25810.67,-498.62"/>
</g>
<!-- Node863&#45;&gt;Node839 -->
<g id="edge917" class="edge">
<title>Node863&#45;&gt;Node839</title>
<path fill="none" stroke="midnightblue" d="M25850.13,-493.74C25810.32,-480.23 25755.66,-461.69 25718.48,-449.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25849.06,-497.07 25859.65,-496.97 25851.31,-490.44 25849.06,-497.07"/>
</g>
<!-- Node863&#45;&gt;Node841 -->
<g id="edge918" class="edge">
<title>Node863&#45;&gt;Node841</title>
<path fill="none" stroke="midnightblue" d="M25801.23,-508.58C25622.42,-504.34 25235.52,-495.58 24909,-491 24655.07,-487.44 20590.42,-482.84 20338,-455 20326.02,-453.68 20313.31,-451.48 20301.26,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.33,-512.09 25811.41,-508.83 25801.5,-505.09 25801.33,-512.09"/>
</g>
<!-- Node863&#45;&gt;Node844 -->
<g id="edge919" class="edge">
<title>Node863&#45;&gt;Node844</title>
<path fill="none" stroke="midnightblue" d="M26000.8,-499.09C26082.53,-488.87 26201.07,-472.96 26304,-455 26314.21,-453.22 26325,-451.14 26335.5,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.01,-495.66 25990.51,-500.37 26000.87,-502.61 26000.01,-495.66"/>
</g>
<!-- Node863&#45;&gt;Node848 -->
<g id="edge920" class="edge">
<title>Node863&#45;&gt;Node848</title>
<path fill="none" stroke="midnightblue" d="M25801.11,-509C25321.48,-499.36 23276.43,-458.12 23244,-455 23229.05,-453.56 23213.12,-451.3 23198.01,-448.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.07,-512.5 25811.13,-509.2 25801.21,-505.5 25801.07,-512.5"/>
</g>
<!-- Node863&#45;&gt;Node850 -->
<g id="edge973" class="edge">
<title>Node863&#45;&gt;Node850</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.41C26024.35,-494.78 26049,-492.41 26072,-491 26403.94,-470.65 31728.46,-499.76 32058,-455 32067.63,-453.69 32077.78,-451.5 32087.38,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.97 25990.91,-498.6 26001.25,-500.92 26000.44,-493.97"/>
</g>
<!-- Node863&#45;&gt;Node851 -->
<g id="edge981" class="edge">
<title>Node863&#45;&gt;Node851</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.45C26024.35,-494.82 26049,-492.44 26072,-491 26132.69,-487.21 30407.18,-498.17 30450,-455 30463.14,-441.75 30463.07,-426.33 30450,-413 30415.07,-377.36 28703.4,-384.06 28654,-377 28644.51,-375.64 28634.51,-373.47 28625.03,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-494.01 25990.91,-498.63 26001.25,-500.96 26000.44,-494.01"/>
</g>
<!-- Node863&#45;&gt;Node853 -->
<g id="edge982" class="edge">
<title>Node863&#45;&gt;Node853</title>
<path fill="none" stroke="midnightblue" d="M25800.96,-509C25396.36,-500.81 23897.96,-469.63 23798,-455 23788.65,-453.63 23778.8,-451.48 23769.43,-449.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25801.11,-512.5 25811.18,-509.2 25801.25,-505.5 25801.11,-512.5"/>
</g>
<!-- Node863&#45;&gt;Node754 -->
<g id="edge948" class="edge">
<title>Node863&#45;&gt;Node754</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.4C26024.34,-494.77 26049,-492.4 26072,-491 26172.3,-484.9 33213.81,-492.6 33307,-455 33332.07,-444.88 33327.46,-426.29 33351,-413 33386.91,-392.74 33430.51,-379.51 33468.34,-371.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.95 25990.91,-498.58 26001.25,-500.91 26000.44,-493.95"/>
</g>
<!-- Node864 -->
<g id="node480" class="node">
<title>Node864</title>
<g id="a_node480"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="red" points="33393,-419 33393,-449 33533,-449 33533,-419 33393,-419"/>
<text text-anchor="start" x="33401" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="33463" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node864 -->
<g id="edge914" class="edge">
<title>Node863&#45;&gt;Node864</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.4C26024.34,-494.77 26049,-492.4 26072,-491 26477.2,-466.38 32975.94,-503.33 33379,-455 33389.87,-453.7 33401.36,-451.51 33412.25,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.95 25990.91,-498.58 26001.25,-500.9 26000.44,-493.95"/>
</g>
<!-- Node708 -->
<g id="node481" class="node">
<title>Node708</title>
<g id="a_node481"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33589,-413.5 33589,-454.5 33759,-454.5 33759,-413.5 33589,-413.5"/>
<text text-anchor="start" x="33597" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="33597" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
<text text-anchor="middle" x="33674" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node708 -->
<g id="edge925" class="edge">
<title>Node863&#45;&gt;Node708</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.39C26024.34,-494.76 26049,-492.4 26072,-491 26904.15,-440.5 32745.66,-539.94 33575,-455 33579.54,-454.54 33584.17,-453.96 33588.84,-453.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.95 25990.91,-498.58 26001.25,-500.9 26000.44,-493.95"/>
</g>
<!-- Node710 -->
<g id="node482" class="node">
<title>Node710</title>
<g id="a_node482"><a xlink:href="_ref_broadcast_to_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33777.5,-419 33777.5,-449 33992.5,-449 33992.5,-419 33777.5,-419"/>
<text text-anchor="start" x="33785.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="33885" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBroadcastToWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node710 -->
<g id="edge926" class="edge">
<title>Node863&#45;&gt;Node710</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.39C26024.34,-494.76 26049,-492.39 26072,-491 26925.55,-439.25 32916.11,-529.29 33768,-455 33782.99,-453.69 33798.94,-451.51 33814.09,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.95 25990.91,-498.57 26001.25,-500.9 26000.44,-493.95"/>
</g>
<!-- Node730 -->
<g id="node483" class="node">
<title>Node730</title>
<g id="a_node483"><a xlink:href="_ref_debug_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="34010.5,-419 34010.5,-449 34197.5,-449 34197.5,-419 34010.5,-419"/>
<text text-anchor="start" x="34018.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="34104" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDebugWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node730 -->
<g id="edge936" class="edge">
<title>Node863&#45;&gt;Node730</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.39C26024.34,-494.76 26049,-492.39 26072,-491 26951.4,-437.74 33124.23,-541.34 34001,-455 34014.32,-453.69 34028.49,-451.48 34041.91,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.94 25990.91,-498.57 26001.25,-500.9 26000.44,-493.94"/>
</g>
<!-- Node732 -->
<g id="node484" class="node">
<title>Node732</title>
<g id="a_node484"><a xlink:href="_ref_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30497,-419 30497,-449 30721,-449 30721,-419 30497,-419"/>
<text text-anchor="start" x="30505" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="30609" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node732 -->
<g id="edge937" class="edge">
<title>Node863&#45;&gt;Node732</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.45C26024.35,-494.82 26049,-492.43 26072,-491 27050.35,-429.97 29506.1,-536.06 30483,-455 30499,-453.67 30516.05,-451.49 30532.26,-449.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-494.01 25990.91,-498.63 26001.25,-500.96 26000.44,-494.01"/>
</g>
<!-- Node736 -->
<g id="node485" class="node">
<title>Node736</title>
<g id="a_node485"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30739.5,-419 30739.5,-449 30950.5,-449 30950.5,-419 30739.5,-419"/>
<text text-anchor="start" x="30747.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="30845" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node736 -->
<g id="edge939" class="edge">
<title>Node863&#45;&gt;Node736</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.44C26024.35,-494.81 26049,-492.43 26072,-491 26588.57,-458.89 30214.52,-501.5 30730,-455 30744.73,-453.67 30760.42,-451.47 30775.31,-449.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-494 25990.91,-498.63 26001.25,-500.95 26000.44,-494"/>
</g>
<!-- Node778 -->
<g id="node486" class="node">
<title>Node778</title>
<g id="a_node486"><a xlink:href="_ref_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="30968.5,-419 30968.5,-449 31165.5,-449 31165.5,-419 30968.5,-419"/>
<text text-anchor="start" x="30976.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="31067" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node778 -->
<g id="edge959" class="edge">
<title>Node863&#45;&gt;Node778</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.44C26024.35,-494.81 26049,-492.43 26072,-491 26613.97,-457.41 30418.45,-506.64 30959,-455 30972.86,-453.68 30987.59,-451.48 31001.58,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.99 25990.91,-498.62 26001.25,-500.95 26000.44,-493.99"/>
</g>
<!-- Node804 -->
<g id="node487" class="node">
<title>Node804</title>
<g id="a_node487"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31184,-413.5 31184,-454.5 31354,-454.5 31354,-413.5 31184,-413.5"/>
<text text-anchor="start" x="31192" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="31192" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
<text text-anchor="middle" x="31269" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node804 -->
<g id="edge971" class="edge">
<title>Node863&#45;&gt;Node804</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.43C26024.35,-494.8 26049,-492.42 26072,-491 26637.82,-456.02 30610.36,-515.7 31174,-455 31177.27,-454.65 31180.59,-454.23 31183.94,-453.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.99 25990.91,-498.61 26001.25,-500.94 26000.44,-493.99"/>
</g>
<!-- Node810 -->
<g id="node488" class="node">
<title>Node810</title>
<g id="a_node488"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31372,-419 31372,-449 31596,-449 31596,-419 31372,-419"/>
<text text-anchor="start" x="31380" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="31484" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node810 -->
<g id="edge972" class="edge">
<title>Node863&#45;&gt;Node810</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.43C26024.35,-494.8 26049,-492.42 26072,-491 26658.79,-454.8 30777.24,-505.09 31363,-455 31378.49,-453.68 31394.98,-451.48 31410.65,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.98 25990.91,-498.61 26001.25,-500.94 26000.44,-493.98"/>
</g>
<!-- Node808 -->
<g id="node489" class="node">
<title>Node808</title>
<g id="a_node489"><a xlink:href="_ref_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31614.5,-419 31614.5,-449 31827.5,-449 31827.5,-419 31614.5,-419"/>
<text text-anchor="start" x="31622.5" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="31721" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node808 -->
<g id="edge976" class="edge">
<title>Node863&#45;&gt;Node808</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.42C26024.35,-494.79 26049,-492.42 26072,-491 26685.63,-453.23 30992.62,-509.41 31605,-455 31619.86,-453.68 31635.68,-451.49 31650.7,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.98 25990.91,-498.6 26001.25,-500.93 26000.44,-493.98"/>
</g>
<!-- Node814 -->
<g id="node490" class="node">
<title>Node814</title>
<g id="a_node490"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="34215.5,-413.5 34215.5,-454.5 34424.5,-454.5 34424.5,-413.5 34215.5,-413.5"/>
<text text-anchor="start" x="34223.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="34223.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="34320" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node814 -->
<g id="edge978" class="edge">
<title>Node863&#45;&gt;Node814</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.39C26024.34,-494.76 26049,-492.39 26072,-491 26974.14,-436.42 33305.79,-535.37 34206,-455 34209.1,-454.72 34212.25,-454.41 34215.42,-454.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.94 25990.91,-498.57 26001.25,-500.9 26000.44,-493.94"/>
</g>
<!-- Node816 -->
<g id="node491" class="node">
<title>Node816</title>
<g id="a_node491"><a xlink:href="_ref_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31845,-419 31845,-449 32049,-449 32049,-419 31845,-419"/>
<text text-anchor="start" x="31853" y="-437" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="31947" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node863&#45;&gt;Node816 -->
<g id="edge979" class="edge">
<title>Node863&#45;&gt;Node816</title>
<path fill="none" stroke="midnightblue" d="M26001.12,-497.42C26024.35,-494.79 26049,-492.41 26072,-491 26711.25,-451.74 31198.27,-514 31836,-455 31850.23,-453.68 31865.38,-451.49 31879.75,-449.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26000.44,-493.97 25990.91,-498.6 26001.25,-500.93 26000.44,-493.97"/>
</g>
<!-- Node864&#45;&gt;Node718 -->
<g id="edge915" class="edge">
<title>Node864&#45;&gt;Node718</title>
<path fill="none" stroke="midnightblue" d="M33531.7,-416.61C33536.87,-415.38 33542.02,-414.17 33547,-413 33608.5,-398.56 33678.87,-382.31 33727.81,-371.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33530.66,-413.25 33521.74,-418.97 33532.27,-420.07 33530.66,-413.25"/>
</g>
<!-- Node864&#45;&gt;Node734 -->
<g id="edge916" class="edge">
<title>Node864&#45;&gt;Node734</title>
<path fill="none" stroke="midnightblue" d="M33527.64,-416.68C33534.16,-415.32 33540.69,-414.06 33547,-413 33707.33,-386.11 33749.92,-398.94 33911,-377 33913.91,-376.6 33916.86,-376.19 33919.84,-375.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33526.48,-413.36 33517.46,-418.9 33527.97,-420.19 33526.48,-413.36"/>
</g>
<!-- Node813&#45;&gt;Node699 -->
<g id="edge986" class="edge">
<title>Node813&#45;&gt;Node699</title>
<path fill="none" stroke="midnightblue" d="M30812.52,-498.41C30787.33,-495.81 30760.77,-493.19 30736,-491 30515.4,-471.47 30458.23,-486.39 30239,-455 30151.24,-442.43 30132.14,-422.53 30044,-413 29439.47,-347.63 19703.24,-445.06 19099,-377 19087.51,-375.71 19075.34,-373.52 19063.81,-371.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30812.17,-501.89 30822.48,-499.44 30812.89,-494.93 30812.17,-501.89"/>
</g>
<!-- Node813&#45;&gt;Node814 -->
<g id="edge987" class="edge">
<title>Node813&#45;&gt;Node814</title>
<path fill="none" stroke="midnightblue" d="M31042.02,-491.37C31043.35,-491.24 31044.68,-491.12 31046,-491 31745.49,-428.61 33506.74,-519.89 34206,-455 34209.1,-454.71 34212.24,-454.39 34215.41,-454.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="31041.26,-487.93 31031.69,-492.48 31042,-494.89 31041.26,-487.93"/>
</g>
<!-- Node866&#45;&gt;Node768 -->
<g id="edge991" class="edge">
<title>Node866&#45;&gt;Node768</title>
<path fill="none" stroke="midnightblue" d="M19732.04,-494.63C19725,-493.16 19717.87,-491.89 19711,-491 19126.97,-415.07 17646.55,-518.16 17061,-455 17048.48,-453.65 17035.2,-451.46 17022.58,-449.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19731.74,-498.15 19742.27,-496.92 19733.27,-491.32 19731.74,-498.15"/>
</g>
<!-- Node866&#45;&gt;Node784 -->
<g id="edge992" class="edge">
<title>Node866&#45;&gt;Node784</title>
<path fill="none" stroke="midnightblue" d="M19871.46,-495.57C19883.67,-493.72 19896.14,-492.1 19908,-491 20432.49,-442.48 21754.09,-509.41 22278,-455 22291.05,-453.65 22304.9,-451.47 22318.08,-449.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19870.63,-492.16 19861.3,-497.18 19871.72,-499.07 19870.63,-492.16"/>
</g>
<!-- Node866&#45;&gt;Node818 -->
<g id="edge993" class="edge">
<title>Node866&#45;&gt;Node818</title>
<path fill="none" stroke="midnightblue" d="M19732.04,-494.63C19725,-493.16 19717.87,-491.89 19711,-491 19083.52,-409.72 17492.31,-529.53 16864,-455 16861.04,-454.65 16858.04,-454.24 16855.02,-453.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19731.75,-498.15 19742.27,-496.91 19733.27,-491.32 19731.75,-498.15"/>
</g>
<!-- Node866&#45;&gt;Node846 -->
<g id="edge989" class="edge">
<title>Node866&#45;&gt;Node846</title>
<path fill="none" stroke="midnightblue" d="M19732.04,-494.62C19725,-493.15 19717.87,-491.89 19711,-491 19044.71,-404.95 17353.44,-547.38 16688,-455 16678.38,-453.66 16668.23,-451.46 16658.63,-449"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19731.75,-498.14 19742.27,-496.9 19733.27,-491.31 19731.75,-498.14"/>
</g>
<!-- Node866&#45;&gt;Node867 -->
<g id="edge990" class="edge">
<title>Node866&#45;&gt;Node867</title>
<path fill="none" stroke="midnightblue" d="M19871.46,-495.56C19883.66,-493.71 19896.14,-492.09 19908,-491 21047.75,-386.26 21343.25,-559.74 22483,-455 22498.19,-453.6 22514.37,-451.34 22529.7,-448.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19870.63,-492.15 19861.3,-497.16 19871.72,-499.06 19870.63,-492.15"/>
</g>
<!-- Node868&#45;&gt;Node274 -->
<g id="edge998" class="edge">
<title>Node868&#45;&gt;Node274</title>
<path fill="none" stroke="midnightblue" d="M49525.22,-582.19C49320.81,-579.17 48793.01,-571.77 48352,-569 44578.74,-545.29 18164.87,-592.37 14392,-533 13252.06,-515.06 12965.01,-538.62 11828,-455 11753.58,-449.53 11229.65,-406.24 11161,-377 11133.98,-365.49 11133.8,-352.2 11110,-335 11091.77,-321.82 11070.14,-308.28 11053.97,-298.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49525.25,-585.69 49535.3,-582.34 49525.35,-578.69 49525.25,-585.69"/>
</g>
<!-- Node869 -->
<g id="node496" class="node">
<title>Node869</title>
<g id="a_node496"><a xlink:href="_tosa_ref_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="49535.5,-497 49535.5,-527 49688.5,-527 49688.5,-497 49535.5,-497"/>
<text text-anchor="start" x="49543.5" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="49612" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node868&#45;&gt;Node869 -->
<g id="edge996" class="edge">
<title>Node868&#45;&gt;Node869</title>
<path fill="none" stroke="midnightblue" d="M49612,-559.23C49612,-548.57 49612,-536.41 49612,-527.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49608.5,-559.23 49612,-569.23 49615.5,-559.23 49608.5,-559.23"/>
</g>
<!-- Node870 -->
<g id="node497" class="node">
<title>Node870</title>
<g id="a_node497"><a xlink:href="_tosa_ref_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="49707,-497 49707,-527 49885,-527 49885,-497 49707,-497"/>
<text text-anchor="start" x="49715" y="-515" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
<text text-anchor="middle" x="49796" y="-504" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node868&#45;&gt;Node870 -->
<g id="edge997" class="edge">
<title>Node868&#45;&gt;Node870</title>
<path fill="none" stroke="midnightblue" d="M49658.17,-565.81C49689.44,-553.83 49730.2,-538.21 49759.27,-527.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49656.88,-562.56 49648.79,-569.4 49659.38,-569.09 49656.88,-562.56"/>
</g>
<!-- Node871&#45;&gt;Node276 -->
<g id="edge1003" class="edge">
<title>Node871&#45;&gt;Node276</title>
<path fill="none" stroke="midnightblue" d="M49156.23,-413.11C49119.58,-389.1 49053.37,-350.08 48990,-335 48818.73,-294.26 23815.05,-299.66 23639,-299 22757.5,-295.68 21691.9,-287.79 21365.08,-285.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49154.62,-416.25 49164.89,-418.87 49158.5,-410.42 49154.62,-416.25"/>
</g>
<!-- Node871&#45;&gt;Node828 -->
<g id="edge1001" class="edge">
<title>Node871&#45;&gt;Node828</title>
<path fill="none" stroke="midnightblue" d="M49103.32,-432.75C48155.77,-429.78 39277.41,-401.34 39011,-377 38996.64,-375.69 38981.36,-373.5 38966.86,-371.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49103.44,-436.25 49113.45,-432.78 49103.46,-429.25 49103.44,-436.25"/>
</g>
<!-- Node872 -->
<g id="node499" class="node">
<title>Node872</title>
<g id="a_node499"><a xlink:href="_sample_dynamic_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="49275,-335.5 49275,-376.5 49441,-376.5 49441,-335.5 49275,-335.5"/>
<text text-anchor="start" x="49283" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="start" x="49283" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicTensorHandle</text>
<text text-anchor="middle" x="49358" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node871&#45;&gt;Node872 -->
<g id="edge1002" class="edge">
<title>Node871&#45;&gt;Node872</title>
<path fill="none" stroke="midnightblue" d="M49226.42,-414.81C49252.63,-403.29 49286.51,-388.41 49313.32,-376.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49224.88,-411.66 49217.13,-418.88 49227.7,-418.07 49224.88,-411.66"/>
</g>
<!-- Node873 -->
<g id="node500" class="node">
<title>Node873</title>
<g id="a_node500"><a xlink:href="_sample_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="49113.5,-341 49113.5,-371 49256.5,-371 49256.5,-341 49113.5,-341"/>
<text text-anchor="start" x="49121.5" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
<text text-anchor="middle" x="49185" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node871&#45;&gt;Node873 -->
<g id="edge1004" class="edge">
<title>Node871&#45;&gt;Node873</title>
<path fill="none" stroke="midnightblue" d="M49185,-408.59C49185,-396.26 49185,-381.72 49185,-371.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49181.5,-408.7 49185,-418.7 49188.5,-408.71 49181.5,-408.7"/>
</g>
</g>
</svg>