blob: 2835fa9e600cd392bcce7e47d846749bb5034977 [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: src/backends/aclCommon/ArmComputeTensorHandle.hpp Pages: 1 -->
<svg width="27538pt" height="396pt"
viewBox="0.00 0.00 27537.50 396.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 392)">
<title>src/backends/aclCommon/ArmComputeTensorHandle.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-392 27533.5,-392 27533.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="25932,-357.5 25932,-387.5 26103,-387.5 26103,-357.5 25932,-357.5"/>
<text text-anchor="start" x="25940" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="26017.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_cl_import_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3095.5,-290.5 3095.5,-320.5 3231.5,-320.5 3231.5,-290.5 3095.5,-290.5"/>
<text text-anchor="start" x="3103.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClImport</text>
<text text-anchor="middle" x="3163.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">TensorHandle.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="M25921.69,-371.33C24826.38,-369.43 14555.63,-351.13 6248.5,-321 5039.06,-316.61 3562.94,-308.68 3231.62,-306.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25921.86,-374.83 25931.87,-371.35 25921.87,-367.83 25921.86,-374.83"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_cl_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6258,-290.5 6258,-320.5 6393,-320.5 6393,-290.5 6258,-290.5"/>
<text text-anchor="start" x="6266" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="6325.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M25921.66,-371.18C24494.85,-366.47 7598.82,-310.7 6393.29,-306.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25921.85,-374.68 25931.86,-371.22 25921.87,-367.68 25921.85,-374.68"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_gpu_fsa_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13056,-290.5 13056,-320.5 13199,-320.5 13199,-290.5 13056,-290.5"/>
<text text-anchor="start" x="13064" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="13127.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node76 -->
<g id="edge75" class="edge">
<title>Node1&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M25921.85,-371.1C25144.86,-367.83 19785.8,-345.07 15433.5,-321 14552.73,-316.13 13482.74,-308.92 13199.23,-306.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25921.86,-374.6 25931.87,-371.14 25921.89,-367.6 25921.86,-374.6"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="_neon_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15442,-290.5 15442,-320.5 15609,-320.5 15609,-290.5 15442,-290.5"/>
<text text-anchor="start" x="15450" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="15525.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node82 -->
<g id="edge81" class="edge">
<title>Node1&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M25921.59,-370.91C24928.49,-364.75 16539.08,-312.78 15609.15,-307.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25921.87,-374.41 25931.89,-370.97 25921.91,-367.41 25921.87,-374.41"/>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
<g id="a_node114"><a xlink:href="_neon_abs_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25142.5,-140 25142.5,-170 25302.5,-170 25302.5,-140 25142.5,-140"/>
<text text-anchor="start" x="25150.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25222.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAbsWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node114 -->
<g id="edge226" class="edge">
<title>Node1&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M25924.59,-355.64C25875.52,-346.67 25814.45,-334.53 25760.5,-321 25572.4,-273.81 25352.54,-200.6 25263.26,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25924.09,-359.11 25934.55,-357.45 25925.34,-352.22 25924.09,-359.11"/>
</g>
<!-- Node120 -->
<g id="node120" class="node">
<title>Node120</title>
<g id="a_node120"><a xlink:href="_neon_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25320.5,-140 25320.5,-170 25480.5,-170 25480.5,-140 25320.5,-140"/>
<text text-anchor="start" x="25328.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25400.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node120 -->
<g id="edge227" class="edge">
<title>Node1&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M25960.01,-354.43C25928.7,-344.94 25889.34,-332.72 25854.5,-321 25698.31,-268.46 25514.41,-199.36 25437.36,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25959.29,-357.87 25969.87,-357.4 25961.31,-351.16 25959.29,-357.87"/>
</g>
<!-- Node121 -->
<g id="node121" class="node">
<title>Node121</title>
<g id="a_node121"><a xlink:href="_neon_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25499,-140 25499,-170 25684,-170 25684,-140 25499,-140"/>
<text text-anchor="start" x="25507" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25591.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonChannelShuffleWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node121 -->
<g id="edge228" class="edge">
<title>Node1&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M25980.39,-352.73C25896.43,-310.26 25693.49,-207.59 25619.28,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25979.05,-355.97 25989.55,-357.36 25982.21,-349.72 25979.05,-355.97"/>
</g>
<!-- Node128 -->
<g id="node128" class="node">
<title>Node128</title>
<g id="a_node128"><a xlink:href="_neon_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25702,-140 25702,-170 25919,-170 25919,-140 25702,-140"/>
<text text-anchor="start" x="25710" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25810.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDetectionPostProcessWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node128 -->
<g id="edge229" class="edge">
<title>Node1&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M25996.92,-350.08C25954.76,-306.19 25859.57,-207.09 25824.13,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25994.47,-352.57 26003.92,-357.36 25999.51,-347.72 25994.47,-352.57"/>
</g>
<!-- Node130 -->
<g id="node130" class="node">
<title>Node130</title>
<g id="a_node130"><a xlink:href="_neon_exp_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25937.5,-140 25937.5,-170 26097.5,-170 26097.5,-140 25937.5,-140"/>
<text text-anchor="start" x="25945.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26017.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonExpWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node130 -->
<g id="edge230" class="edge">
<title>Node1&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M26017.5,-347.28C26017.5,-302.11 26017.5,-206.32 26017.5,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26014,-347.36 26017.5,-357.36 26021,-347.36 26014,-347.36"/>
</g>
<!-- Node138 -->
<g id="node138" class="node">
<title>Node138</title>
<g id="a_node138"><a xlink:href="_neon_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26115.5,-140 26115.5,-170 26279.5,-170 26279.5,-140 26115.5,-140"/>
<text text-anchor="start" x="26123.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26197.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalAndWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node138 -->
<g id="edge231" class="edge">
<title>Node1&#45;&gt;Node138</title>
<path fill="none" stroke="midnightblue" d="M26035.85,-349.53C26072.74,-305.37 26154.96,-206.93 26185.65,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26033.03,-347.44 26029.31,-357.36 26038.41,-351.93 26033.03,-347.44"/>
</g>
<!-- Node139 -->
<g id="node139" class="node">
<title>Node139</title>
<g id="a_node139"><a xlink:href="_neon_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26298,-140 26298,-170 26461,-170 26461,-140 26298,-140"/>
<text text-anchor="start" x="26306" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26379.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalNotWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node139 -->
<g id="edge232" class="edge">
<title>Node1&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M26049.9,-352.21C26121.67,-309.49 26292.66,-207.7 26355.66,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26048.05,-349.24 26041.25,-357.36 26051.63,-355.25 26048.05,-349.24"/>
</g>
<!-- Node140 -->
<g id="node140" class="node">
<title>Node140</title>
<g id="a_node140"><a xlink:href="_neon_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26479.5,-140 26479.5,-170 26639.5,-170 26639.5,-140 26479.5,-140"/>
<text text-anchor="start" x="26487.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26559.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalOrWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node140 -->
<g id="edge233" class="edge">
<title>Node1&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M26062.47,-353.62C26167.86,-311.72 26429.07,-207.86 26524.16,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26061.06,-350.41 26053.06,-357.36 26063.65,-356.92 26061.06,-350.41"/>
</g>
<!-- Node142 -->
<g id="node142" class="node">
<title>Node142</title>
<g id="a_node142"><a xlink:href="_neon_log_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26657.5,-140 26657.5,-170 26817.5,-170 26817.5,-140 26657.5,-140"/>
<text text-anchor="start" x="26665.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26737.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node142 -->
<g id="edge234" class="edge">
<title>Node1&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M26079.8,-354.79C26115.25,-345.16 26160.44,-332.68 26200.5,-321 26384.25,-267.43 26601.86,-199.03 26693.43,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26078.81,-351.43 26070.07,-357.42 26080.64,-358.19 26078.81,-351.43"/>
</g>
<!-- Node146 -->
<g id="node146" class="node">
<title>Node146</title>
<g id="a_node146"><a xlink:href="_neon_neg_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26835.5,-140 26835.5,-170 26995.5,-170 26995.5,-140 26835.5,-140"/>
<text text-anchor="start" x="26843.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26915.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNegWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node146 -->
<g id="edge235" class="edge">
<title>Node1&#45;&gt;Node146</title>
<path fill="none" stroke="midnightblue" d="M26099.39,-355.47C26146.85,-345.95 26207.67,-333.35 26261.5,-321 26486.34,-269.4 26752.42,-199.5 26863.13,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26098.6,-352.06 26089.48,-357.45 26099.97,-358.92 26098.6,-352.06"/>
</g>
<!-- Node159 -->
<g id="node159" class="node">
<title>Node159</title>
<g id="a_node159"><a xlink:href="_neon_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27013.5,-140 27013.5,-170 27173.5,-170 27173.5,-140 27013.5,-140"/>
<text text-anchor="start" x="27021.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27093.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRsqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node159 -->
<g id="edge236" class="edge">
<title>Node1&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M26113.26,-358C26177.44,-348.57 26263.74,-335.19 26339.5,-321 26600.29,-272.16 26908.72,-200.17 27035.09,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26112.55,-354.56 26103.16,-359.47 26113.56,-361.49 26112.55,-354.56"/>
</g>
<!-- Node160 -->
<g id="node160" class="node">
<title>Node160</title>
<g id="a_node160"><a xlink:href="_neon_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27191.5,-140 27191.5,-170 27351.5,-170 27351.5,-140 27191.5,-140"/>
<text text-anchor="start" x="27199.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27271.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSinWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node160 -->
<g id="edge237" class="edge">
<title>Node1&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M26113.29,-361.5C26196.34,-352.39 26319.64,-337.83 26426.5,-321 26764.46,-267.79 26847.56,-245.74 27182.5,-176 27191.49,-174.13 27200.98,-172.08 27210.27,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26112.68,-358.04 26103.12,-362.61 26113.44,-365 26112.68,-358.04"/>
</g>
<!-- Node165 -->
<g id="node165" class="node">
<title>Node165</title>
<g id="a_node165"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27369.5,-140 27369.5,-170 27529.5,-170 27529.5,-140 27369.5,-140"/>
<text text-anchor="start" x="27377.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27449.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node165 -->
<g id="edge238" class="edge">
<title>Node1&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M26113.23,-364.21C26217,-355.82 26387.38,-340.64 26533.5,-321 26903.34,-271.28 26994.7,-249.78 27360.5,-176 27369.66,-174.15 27379.32,-172.09 27388.77,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26112.77,-360.74 26103.09,-365.03 26113.34,-367.71 26112.77,-360.74"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_cl_import_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-218 0,-248 137,-248 137,-218 0,-218"/>
<text text-anchor="start" x="8" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClImport</text>
<text text-anchor="middle" x="68.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">TensorHandleFactory.cpp</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="M3084.99,-304.29C2640.09,-302.92 444.86,-294.18 146.5,-254 136.52,-252.66 125.99,-250.49 116,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3085.16,-307.79 3095.17,-304.32 3085.18,-300.79 3085.16,-307.79"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_cl_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4427,-218 4427,-248 4562,-248 4562,-218 4427,-218"/>
<text text-anchor="start" x="4435" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="4494.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M6247.43,-304.62C5951.8,-304.72 4901.09,-301.61 4570.5,-254 4560.91,-252.62 4550.8,-250.47 4541.18,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.63,-308.12 6257.63,-304.62 6247.63,-301.12 6247.63,-308.12"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_cl_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4580,-218 4580,-248 4715,-248 4715,-218 4580,-218"/>
<text text-anchor="start" x="4588" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="4647.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M6247.78,-304.37C5969.41,-303.55 5022.88,-297.54 4723.5,-254 4713.91,-252.61 4703.8,-250.45 4694.19,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.78,-307.87 6257.79,-304.4 6247.8,-300.87 6247.78,-307.87"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4733,-218 4733,-248 4882,-248 4882,-218 4733,-218"/>
<text text-anchor="start" x="4741" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="4807.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M6247.81,-303.8C5988.93,-301.13 5157.03,-289.92 4891.5,-254 4880.95,-252.57 4869.79,-250.4 4859.18,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.84,-307.3 6257.88,-303.9 6247.91,-300.3 6247.84,-307.3"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_cl_abs_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4900.5,-218 4900.5,-248 5044.5,-248 5044.5,-218 4900.5,-218"/>
<text text-anchor="start" x="4908.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4972.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAbsWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M6247.77,-303.47C6008.61,-299.99 5285.94,-286.96 5053.5,-254 5043.46,-252.58 5032.86,-250.44 5022.74,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.72,-306.97 6257.77,-303.62 6247.82,-299.97 6247.72,-306.97"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5063,-218 5063,-248 5208,-248 5208,-218 5063,-218"/>
<text text-anchor="start" x="5071" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5135.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node4&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M6247.88,-302.92C6030.2,-298.17 5416.86,-282.58 5217.5,-254 5207.35,-252.54 5196.61,-250.39 5186.38,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.87,-306.42 6257.94,-303.14 6248.02,-299.42 6247.87,-306.42"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5226.5,-218 5226.5,-248 5370.5,-248 5370.5,-218 5226.5,-218"/>
<text text-anchor="start" x="5234.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5298.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node4&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M6247.59,-305.29C6085.21,-305.86 5699.06,-301.55 5379.5,-254 5369.61,-252.53 5359.17,-250.4 5349.19,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.98,-308.79 6257.96,-305.25 6247.95,-301.79 6247.98,-308.79"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5389,-218 5389,-248 5540,-248 5540,-218 5389,-218"/>
<text text-anchor="start" x="5397" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5464.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node4&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M6247.67,-303.7C6107.37,-301.31 5803.04,-291.81 5549.5,-254 5539.3,-252.48 5528.53,-250.36 5518.2,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.83,-307.2 6257.89,-303.87 6247.95,-300.2 6247.83,-307.2"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5558.5,-218 5558.5,-248 5718.5,-248 5718.5,-218 5558.5,-218"/>
<text text-anchor="start" x="5566.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5638.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node4&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M6247.81,-301.34C6133.36,-295.91 5912.93,-282.53 5727.5,-254 5717.17,-252.41 5706.25,-250.31 5695.73,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.73,-304.84 6257.88,-301.81 6248.06,-297.84 6247.73,-304.84"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5737,-218 5737,-248 5954,-248 5954,-218 5737,-218"/>
<text text-anchor="start" x="5745" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5845.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node4&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M6247.61,-294.3C6174.23,-284.54 6061.28,-269.1 5963.5,-254 5951.49,-252.14 5938.8,-250.09 5926.38,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.32,-297.8 6257.69,-295.64 6248.24,-290.86 6247.32,-297.8"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_cl_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5972.5,-218 5972.5,-248 6148.5,-248 6148.5,-218 5972.5,-218"/>
<text text-anchor="start" x="5980.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6060.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchToSpaceNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node4&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M6263.08,-287.89C6217.6,-275.79 6156.65,-259.58 6113.53,-248.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6262.26,-291.3 6272.83,-290.49 6264.06,-284.53 6262.26,-291.3"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_cl_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6166.5,-218 6166.5,-248 6310.5,-248 6310.5,-218 6166.5,-218"/>
<text text-anchor="start" x="6174.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6238.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node4&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M6299.94,-283.79C6285.72,-272.27 6268.4,-258.23 6255.78,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6297.92,-286.66 6307.89,-290.23 6302.33,-281.22 6297.92,-286.66"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_cl_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6329,-218 6329,-248 6498,-248 6498,-218 6329,-218"/>
<text text-anchor="start" x="6337" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6413.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClChannelShuffleWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node16 -->
<g id="edge15" class="edge">
<title>Node4&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M6351.35,-283.79C6365.74,-272.27 6383.25,-258.23 6396.02,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6348.92,-281.25 6343.31,-290.23 6353.3,-286.71 6348.92,-281.25"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6516.5,-218 6516.5,-248 6670.5,-248 6670.5,-218 6516.5,-218"/>
<text text-anchor="start" x="6524.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6593.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge16" class="edge">
<title>Node4&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M6388.63,-287.89C6434.62,-275.79 6496.26,-259.58 6539.87,-248.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6387.55,-284.56 6378.77,-290.49 6389.33,-291.33 6387.55,-284.56"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6688.5,-218 6688.5,-248 6832.5,-248 6832.5,-218 6688.5,-218"/>
<text text-anchor="start" x="6696.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6760.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge17" class="edge">
<title>Node4&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M6403.38,-295.67C6475.36,-286.97 6585.11,-272.34 6679.5,-254 6688.32,-252.29 6697.61,-250.23 6706.64,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6402.55,-292.24 6393.04,-296.91 6403.39,-299.19 6402.55,-292.24"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_cl_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6850.5,-218 6850.5,-248 6994.5,-248 6994.5,-218 6850.5,-218"/>
<text text-anchor="start" x="6858.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6922.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node19 -->
<g id="edge18" class="edge">
<title>Node4&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M6403.28,-300.4C6504.69,-294.25 6687.33,-280.44 6841.5,-254 6850.92,-252.38 6860.87,-250.27 6870.45,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6402.89,-296.92 6393.12,-301.01 6403.31,-303.9 6402.89,-296.92"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_cl_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7012.5,-218 7012.5,-248 7204.5,-248 7204.5,-218 7012.5,-218"/>
<text text-anchor="start" x="7020.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7108.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp16ToFp32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node20 -->
<g id="edge19" class="edge">
<title>Node4&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M6403.47,-301.58C6529.89,-296.2 6787.24,-282.56 7003.5,-254 7015.64,-252.4 7028.5,-250.29 7040.9,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6402.97,-298.1 6393.12,-302.01 6403.26,-305.09 6402.97,-298.1"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_cl_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7222.5,-218 7222.5,-248 7414.5,-248 7414.5,-218 7222.5,-218"/>
<text text-anchor="start" x="7230.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7318.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvertFp32ToFp16Workload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node21 -->
<g id="edge20" class="edge">
<title>Node4&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M6403.52,-303.5C6558.47,-300.76 6915.74,-290.66 7213.5,-254 7226.02,-252.46 7239.3,-250.32 7252.05,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.11,-300.01 6393.17,-303.68 6403.23,-307.01 6403.11,-300.01"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7432.5,-218 7432.5,-248 7598.5,-248 7598.5,-218 7432.5,-218"/>
<text text-anchor="start" x="7440.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7515.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node22 -->
<g id="edge21" class="edge">
<title>Node4&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M6403.15,-302.63C6619.44,-297.14 7225.83,-279.84 7423.5,-254 7434.68,-252.54 7446.52,-250.41 7457.85,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.06,-299.13 6393.15,-302.88 6403.24,-306.13 6403.06,-299.13"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7616.5,-218 7616.5,-248 7782.5,-248 7782.5,-218 7616.5,-218"/>
<text text-anchor="start" x="7624.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7699.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node23 -->
<g id="edge22" class="edge">
<title>Node4&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M6403.39,-303.22C6643.89,-298.97 7372.65,-283.92 7607.5,-254 7618.85,-252.55 7630.87,-250.4 7642.35,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.27,-299.72 6393.33,-303.39 6403.39,-306.72 6403.27,-299.72"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_cl_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7800.5,-218 7800.5,-248 7964.5,-248 7964.5,-218 7800.5,-218"/>
<text text-anchor="start" x="7808.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7882.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node24 -->
<g id="edge23" class="edge">
<title>Node4&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M6403.54,-303.68C6666.55,-300.64 7519.26,-288.32 7791.5,-254 7802.73,-252.58 7814.63,-250.45 7825.98,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.27,-300.19 6393.31,-303.8 6403.35,-307.19 6403.27,-300.19"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7982.5,-218 7982.5,-248 8188.5,-248 8188.5,-218 7982.5,-218"/>
<text text-anchor="start" x="7990.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8085.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node25 -->
<g id="edge24" class="edge">
<title>Node4&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M6403.41,-303.62C6686.92,-300.2 7663.26,-286.28 7973.5,-254 7987.35,-252.56 8002.07,-250.39 8016.12,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.17,-300.13 6393.22,-303.75 6403.26,-307.13 6403.17,-300.13"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8207,-218 8207,-248 8358,-248 8358,-218 8207,-218"/>
<text text-anchor="start" x="8215" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8282.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node26 -->
<g id="edge25" class="edge">
<title>Node4&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M6403.54,-304.52C6711.42,-304.25 7842.24,-300.09 8197.5,-254 8208.17,-252.62 8219.47,-250.46 8230.21,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.37,-301.02 6393.37,-304.52 6403.37,-308.02 6403.37,-301.02"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8376.5,-218 8376.5,-248 8520.5,-248 8520.5,-218 8376.5,-218"/>
<text text-anchor="start" x="8384.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8448.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node27 -->
<g id="edge26" class="edge">
<title>Node4&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M6403.46,-304.8C6728.44,-305.73 7976.55,-305.77 8366.5,-254 8376.81,-252.63 8387.71,-250.48 8398.08,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.21,-301.3 6393.2,-304.77 6403.19,-308.3 6403.21,-301.3"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8538.5,-218 8538.5,-248 8728.5,-248 8728.5,-218 8538.5,-218"/>
<text text-anchor="start" x="8546.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8633.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node28 -->
<g id="edge27" class="edge">
<title>Node4&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M6403.09,-304.46C6743.23,-304.02 8104.46,-299.42 8529.5,-254 8542.57,-252.6 8556.45,-250.43 8569.68,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.09,-300.96 6393.09,-304.47 6403.09,-307.96 6403.09,-300.96"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_cl_exp_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8746.5,-218 8746.5,-248 8890.5,-248 8890.5,-218 8746.5,-218"/>
<text text-anchor="start" x="8754.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8818.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClExpWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node29 -->
<g id="edge28" class="edge">
<title>Node4&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M6403.57,-303.89C6791.47,-300.73 8502.12,-285.13 8737.5,-254 8747.84,-252.63 8758.77,-250.45 8769.14,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.27,-300.39 6393.3,-303.98 6403.33,-307.39 6403.27,-300.39"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_cl_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8908.5,-218 8908.5,-248 9052.5,-248 9052.5,-218 8908.5,-218"/>
<text text-anchor="start" x="8916.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8980.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node30 -->
<g id="edge29" class="edge">
<title>Node4&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M6403.2,-304.01C6805.96,-301.3 8647.15,-287.21 8899.5,-254 8909.84,-252.64 8920.77,-250.46 8931.14,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.09,-300.51 6393.11,-304.07 6403.14,-307.51 6403.09,-300.51"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_cl_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9071,-218 9071,-248 9216,-248 9216,-218 9071,-218"/>
<text text-anchor="start" x="9079" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9143.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFloorFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node31 -->
<g id="edge30" class="edge">
<title>Node4&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M6403.3,-304.09C6821.36,-301.74 8792.18,-288.89 9061.5,-254 9071.96,-252.64 9083.03,-250.47 9093.53,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.11,-300.59 6393.13,-304.15 6403.15,-307.59 6403.11,-300.59"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9234.5,-218 9234.5,-248 9404.5,-248 9404.5,-218 9234.5,-218"/>
<text text-anchor="start" x="9242.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9319.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node32 -->
<g id="edge31" class="edge">
<title>Node4&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M6403.32,-304.03C6836.14,-301.29 8937.58,-286.4 9224.5,-254 9236.56,-252.64 9249.35,-250.46 9261.51,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.09,-300.53 6393.11,-304.09 6403.13,-307.53 6403.09,-300.53"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9422.5,-218 9422.5,-248 9566.5,-248 9566.5,-218 9422.5,-218"/>
<text text-anchor="start" x="9430.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9494.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node33 -->
<g id="edge32" class="edge">
<title>Node4&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M6403.29,-304.28C6852.7,-302.86 9107.35,-293.78 9413.5,-254 9423.84,-252.66 9434.77,-250.49 9445.15,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403,-300.78 6393.01,-304.31 6403.03,-307.78 6403,-300.78"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9584.5,-218 9584.5,-248 9728.5,-248 9728.5,-218 9584.5,-218"/>
<text text-anchor="start" x="9592.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9656.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node34 -->
<g id="edge33" class="edge">
<title>Node4&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M6403.63,-304.35C6867.67,-303.29 9252.42,-295.85 9575.5,-254 9585.84,-252.66 9596.77,-250.49 9607.15,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.34,-300.85 6393.35,-304.37 6403.35,-307.85 6403.34,-300.85"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_cl_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9746.5,-218 9746.5,-248 9952.5,-248 9952.5,-218 9746.5,-218"/>
<text text-anchor="start" x="9754.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9849.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClInstanceNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node35 -->
<g id="edge34" class="edge">
<title>Node4&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M6403.25,-304.11C6879.75,-301.58 9396.05,-286.8 9737.5,-254 9751.66,-252.64 9766.71,-250.46 9781.03,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.02,-300.61 6393.04,-304.16 6403.06,-307.61 6403.02,-300.61"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9970.5,-218 9970.5,-248 10170.5,-248 10170.5,-218 9970.5,-218"/>
<text text-anchor="start" x="9978.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10070.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node36 -->
<g id="edge35" class="edge">
<title>Node4&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M6403.56,-304.2C6899,-302.21 9596.55,-289.76 9961.5,-254 9975.29,-252.65 9989.94,-250.48 10003.88,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.29,-300.7 6393.3,-304.24 6403.31,-307.7 6403.29,-300.7"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_cl_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10189,-218 10189,-248 10338,-248 10338,-218 10189,-218"/>
<text text-anchor="start" x="10197" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10263.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalAndWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node37 -->
<g id="edge36" class="edge">
<title>Node4&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M6403.32,-304.51C6915.35,-304.46 9792.54,-302 10179.5,-254 10190.21,-252.67 10201.54,-250.51 10212.3,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.09,-301.01 6393.09,-304.51 6403.09,-308.01 6403.09,-301.01"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_cl_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10356,-218 10356,-248 10503,-248 10503,-218 10356,-218"/>
<text text-anchor="start" x="10364" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10429.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalNotWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node38 -->
<g id="edge37" class="edge">
<title>Node4&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M6403.35,-304.57C6928.23,-304.91 9941.98,-304.63 10346.5,-254 10357.09,-252.67 10368.29,-250.51 10378.91,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.23,-301.07 6393.23,-304.56 6403.22,-308.07 6403.23,-301.07"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_cl_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10521.5,-218 10521.5,-248 10665.5,-248 10665.5,-218 10521.5,-218"/>
<text text-anchor="start" x="10529.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10593.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalOrWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node39 -->
<g id="edge38" class="edge">
<title>Node4&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M6403.52,-304.63C6941.29,-305.35 10089.66,-307.28 10511.5,-254 10521.97,-252.68 10533.03,-250.52 10543.53,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.16,-301.13 6393.16,-304.61 6403.15,-308.13 6403.16,-301.13"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10684,-218 10684,-248 10837,-248 10837,-218 10684,-218"/>
<text text-anchor="start" x="10692" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10760.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node40 -->
<g id="edge39" class="edge">
<title>Node4&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M6403.5,-304.61C6953.19,-305.28 10235.13,-307 10674.5,-254 10685.46,-252.68 10697.05,-250.52 10708.06,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.3,-301.11 6393.3,-304.6 6403.29,-308.11 6403.3,-301.11"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_cl_log_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10855.5,-218 10855.5,-248 10999.5,-248 10999.5,-218 10855.5,-218"/>
<text text-anchor="start" x="10863.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10927.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node41 -->
<g id="edge40" class="edge">
<title>Node4&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M6403.01,-304.7C6963.57,-306 10388.19,-311.56 10845.5,-254 10856.11,-252.66 10867.34,-250.46 10877.97,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.01,-301.2 6393,-304.68 6403,-308.2 6403.01,-301.2"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11017.5,-218 11017.5,-248 11161.5,-248 11161.5,-218 11017.5,-218"/>
<text text-anchor="start" x="11025.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11089.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node42 -->
<g id="edge41" class="edge">
<title>Node4&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M6403.48,-304.17C6995.94,-301.62 10770.7,-284.23 11008.5,-254 11018.99,-252.67 11030.08,-250.47 11040.58,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.32,-300.67 6393.34,-304.22 6403.35,-307.67 6403.32,-300.67"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11180,-218 11180,-248 11325,-248 11325,-218 11180,-218"/>
<text text-anchor="start" x="11188" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11252.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node43 -->
<g id="edge42" class="edge">
<title>Node4&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M6403.77,-304.19C7008.84,-301.77 10924.1,-284.92 11170.5,-254 11181.11,-252.67 11192.34,-250.47 11202.97,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.4,-300.7 6393.42,-304.24 6403.43,-307.7 6403.4,-300.7"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_cl_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11343.5,-218 11343.5,-248 11487.5,-248 11487.5,-218 11343.5,-218"/>
<text text-anchor="start" x="11351.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11415.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node44 -->
<g id="edge43" class="edge">
<title>Node4&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M6403.5,-304.22C7019.18,-301.97 11078.41,-285.96 11333.5,-254 11344.11,-252.67 11355.34,-250.47 11365.97,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.39,-300.72 6393.4,-304.26 6403.41,-307.72 6403.39,-300.72"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11505.5,-218 11505.5,-248 11649.5,-248 11649.5,-218 11505.5,-218"/>
<text text-anchor="start" x="11513.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11577.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node45 -->
<g id="edge44" class="edge">
<title>Node4&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M6403.55,-304.25C7030.74,-302.22 11232.8,-287.38 11496.5,-254 11506.99,-252.67 11518.08,-250.48 11528.58,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.26,-300.76 6393.27,-304.29 6403.28,-307.76 6403.26,-300.76"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11667.5,-218 11667.5,-248 11829.5,-248 11829.5,-218 11667.5,-218"/>
<text text-anchor="start" x="11675.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11748.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node46 -->
<g id="edge45" class="edge">
<title>Node4&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M6403.46,-304.23C7041.4,-301.94 11385.8,-285.24 11658.5,-254 11670.11,-252.67 11682.41,-250.47 11694.08,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403,-300.73 6393.01,-304.26 6403.02,-307.73 6403,-300.73"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_cl_neg_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11847.5,-218 11847.5,-248 11991.5,-248 11991.5,-218 11847.5,-218"/>
<text text-anchor="start" x="11855.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11919.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNegWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node47 -->
<g id="edge46" class="edge">
<title>Node4&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M6403.56,-304.3C7053.99,-302.61 11556.62,-289.6 11838.5,-254 11848.99,-252.68 11860.08,-250.48 11870.59,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.35,-300.8 6393.36,-304.33 6403.37,-307.8 6403.35,-300.8"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12010,-218 12010,-248 12199,-248 12199,-218 12010,-218"/>
<text text-anchor="start" x="12018" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12104.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node48 -->
<g id="edge47" class="edge">
<title>Node4&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M6403.26,-304.66C7042.32,-305.87 11419.07,-312.01 12000.5,-254 12013.86,-252.67 12028.05,-250.47 12041.52,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.24,-301.16 6393.24,-304.64 6403.23,-308.16 6403.24,-301.16"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12217.5,-218 12217.5,-248 12361.5,-248 12361.5,-218 12217.5,-218"/>
<text text-anchor="start" x="12225.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12289.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node49 -->
<g id="edge48" class="edge">
<title>Node4&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M6403.45,-304.34C7077.71,-302.94 11905.91,-291.56 12207.5,-254 12218.11,-252.68 12229.34,-250.48 12239.97,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.35,-300.84 6393.36,-304.37 6403.37,-307.84 6403.35,-300.84"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_cl_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12379.5,-218 12379.5,-248 12523.5,-248 12523.5,-218 12379.5,-218"/>
<text text-anchor="start" x="12387.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12451.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node50 -->
<g id="edge49" class="edge">
<title>Node4&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M6403.45,-304.37C7088.19,-303.16 12060.28,-293.05 12370.5,-254 12380.99,-252.68 12392.09,-250.49 12402.59,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6403.2,-300.87 6393.21,-304.39 6403.22,-307.87 6403.2,-300.87"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="155.5,-218 155.5,-248 299.5,-248 299.5,-218 155.5,-218"/>
<text text-anchor="start" x="163.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="227.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node51 -->
<g id="edge50" class="edge">
<title>Node4&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M6247.87,-304.1C5555.57,-300.51 463.05,-273.46 308.5,-254 298.01,-252.68 286.91,-250.49 276.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.96,-307.6 6257.98,-304.15 6248,-300.6 6247.96,-307.6"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="317.5,-218 317.5,-248 461.5,-248 461.5,-218 317.5,-218"/>
<text text-anchor="start" x="325.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="389.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node52 -->
<g id="edge51" class="edge">
<title>Node4&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M6247.58,-304.08C5564.76,-300.38 620.71,-272.93 470.5,-254 460.01,-252.68 448.91,-250.48 438.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.78,-307.58 6257.8,-304.14 6247.82,-300.58 6247.78,-307.58"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="479.5,-218 479.5,-248 623.5,-248 623.5,-218 479.5,-218"/>
<text text-anchor="start" x="487.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="551.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node53 -->
<g id="edge52" class="edge">
<title>Node4&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M6247.91,-304.06C5577.03,-300.26 778.42,-272.41 632.5,-254 622.01,-252.68 610.91,-250.48 600.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.93,-307.56 6257.95,-304.12 6247.97,-300.56 6247.93,-307.56"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_cl_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="641.5,-218 641.5,-248 785.5,-248 785.5,-218 641.5,-218"/>
<text text-anchor="start" x="649.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="713.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node54 -->
<g id="edge53" class="edge">
<title>Node4&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M6247.58,-304.04C5586.31,-300.11 936.08,-271.88 794.5,-254 784.01,-252.68 772.92,-250.48 762.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.92,-307.54 6257.94,-304.1 6247.96,-300.54 6247.92,-307.54"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="804,-218 804,-248 973,-248 973,-218 804,-218"/>
<text text-anchor="start" x="812" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="888.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node55 -->
<g id="edge54" class="edge">
<title>Node4&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M6247.86,-304.21C5610.41,-301.77 1255.92,-284.07 982.5,-254 970.39,-252.67 957.55,-250.47 945.37,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.85,-307.71 6257.86,-304.25 6247.88,-300.71 6247.85,-307.71"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="991.5,-218 991.5,-248 1135.5,-248 1135.5,-218 991.5,-218"/>
<text text-anchor="start" x="999.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1063.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node56 -->
<g id="edge55" class="edge">
<title>Node4&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M6247.3,-304.26C5618.89,-302.23 1408.71,-287.44 1144.5,-254 1134.01,-252.67 1122.92,-250.48 1112.42,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.59,-307.76 6257.6,-304.29 6247.61,-300.76 6247.59,-307.76"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1153.5,-218 1153.5,-248 1297.5,-248 1297.5,-218 1153.5,-218"/>
<text text-anchor="start" x="1161.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1225.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node57 -->
<g id="edge56" class="edge">
<title>Node4&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M6247.82,-304.23C5632.43,-302.05 1562.17,-286.4 1306.5,-254 1296.01,-252.67 1284.92,-250.47 1274.42,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.9,-307.73 6257.91,-304.27 6247.92,-300.73 6247.9,-307.73"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_cl_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1315.5,-218 1315.5,-248 1459.5,-248 1459.5,-218 1315.5,-218"/>
<text text-anchor="start" x="1323.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1387.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node58 -->
<g id="edge57" class="edge">
<title>Node4&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M6247.51,-304.2C5642.53,-301.84 1715.53,-285.35 1468.5,-254 1458.01,-252.67 1446.92,-250.47 1436.42,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.85,-307.71 6257.86,-304.24 6247.88,-300.71 6247.85,-307.71"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1477.5,-218 1477.5,-248 1621.5,-248 1621.5,-218 1477.5,-218"/>
<text text-anchor="start" x="1485.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1549.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node59 -->
<g id="edge58" class="edge">
<title>Node4&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M6247.79,-304.18C5655.33,-301.64 1868.97,-284.31 1630.5,-254 1620.01,-252.67 1608.92,-250.47 1598.42,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.92,-307.68 6257.93,-304.22 6247.95,-300.68 6247.92,-307.68"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1639.5,-218 1639.5,-248 1787.5,-248 1787.5,-218 1639.5,-218"/>
<text text-anchor="start" x="1647.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1713.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node60 -->
<g id="edge59" class="edge">
<title>Node4&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M6247.38,-304.13C5665.72,-301.31 2026.2,-282.58 1796.5,-254 1785.76,-252.66 1774.4,-250.46 1763.64,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.73,-307.63 6257.75,-304.18 6247.77,-300.63 6247.73,-307.63"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_cl_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1805.5,-218 1805.5,-248 1949.5,-248 1949.5,-218 1805.5,-218"/>
<text text-anchor="start" x="1813.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1877.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRsqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node61 -->
<g id="edge60" class="edge">
<title>Node4&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M6247.49,-304.11C5678.2,-301.2 2179.55,-282.18 1958.5,-254 1948.15,-252.68 1937.22,-250.52 1926.85,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.62,-307.61 6257.64,-304.16 6247.66,-300.61 6247.62,-307.61"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_cl_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1967.5,-218 1967.5,-248 2111.5,-248 2111.5,-218 1967.5,-218"/>
<text text-anchor="start" x="1975.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2039.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node62 -->
<g id="edge61" class="edge">
<title>Node4&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M6247.34,-304.07C5689.89,-300.96 2332.95,-281.14 2120.5,-254 2110.15,-252.68 2099.22,-250.52 2088.85,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.66,-307.57 6257.68,-304.13 6247.7,-300.57 6247.66,-307.57"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_cl_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2129.5,-218 2129.5,-248 2273.5,-248 2273.5,-218 2129.5,-218"/>
<text text-anchor="start" x="2137.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2201.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node63 -->
<g id="edge62" class="edge">
<title>Node4&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M6247.65,-304.6C5721.05,-305.16 2689.2,-306.05 2282.5,-254 2272.16,-252.68 2261.22,-250.51 2250.85,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.8,-308.1 6257.8,-304.59 6247.79,-301.1 6247.8,-308.1"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2291.5,-218 2291.5,-248 2435.5,-248 2435.5,-218 2291.5,-218"/>
<text text-anchor="start" x="2299.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2363.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node64 -->
<g id="edge63" class="edge">
<title>Node4&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M6247.54,-304.56C5733.03,-304.81 2834.07,-303.96 2444.5,-254 2434.16,-252.67 2423.22,-250.51 2412.85,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.83,-308.06 6257.82,-304.55 6247.82,-301.06 6247.83,-308.06"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_cl_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2453.5,-218 2453.5,-248 2629.5,-248 2629.5,-218 2453.5,-218"/>
<text text-anchor="start" x="2461.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2541.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node65 -->
<g id="edge64" class="edge">
<title>Node4&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M6247.54,-304.32C5748.27,-303.05 3008.45,-294.3 2638.5,-254 2626.11,-252.65 2612.95,-250.46 2600.47,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.87,-307.82 6257.87,-304.35 6247.88,-300.82 6247.87,-307.82"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2647.5,-218 2647.5,-248 2811.5,-248 2811.5,-218 2647.5,-218"/>
<text text-anchor="start" x="2655.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2729.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node66 -->
<g id="edge65" class="edge">
<title>Node4&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M6247.92,-304.32C5764.21,-303.09 3171.08,-294.63 2820.5,-254 2808.93,-252.66 2796.67,-250.49 2785.02,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.94,-307.82 6257.95,-304.35 6247.96,-300.82 6247.94,-307.82"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2829.5,-218 2829.5,-248 2973.5,-248 2973.5,-218 2829.5,-218"/>
<text text-anchor="start" x="2837.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2901.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node67 -->
<g id="edge66" class="edge">
<title>Node4&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M6247.78,-304.38C5776.94,-303.53 3315.45,-297.05 2982.5,-254 2972.16,-252.66 2961.22,-250.5 2950.85,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.87,-307.88 6257.87,-304.4 6247.88,-300.88 6247.87,-307.88"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2991.5,-218 2991.5,-248 3135.5,-248 3135.5,-218 2991.5,-218"/>
<text text-anchor="start" x="2999.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3063.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node68 -->
<g id="edge67" class="edge">
<title>Node4&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M6247.56,-304.32C5789.83,-303.11 3460.38,-294.97 3144.5,-254 3134.16,-252.66 3123.23,-250.49 3112.85,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.7,-307.82 6257.71,-304.34 6247.72,-300.82 6247.7,-307.82"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3153.5,-218 3153.5,-248 3297.5,-248 3297.5,-218 3153.5,-218"/>
<text text-anchor="start" x="3161.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3225.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node69 -->
<g id="edge68" class="edge">
<title>Node4&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M6247.66,-304.25C5804.15,-302.66 3605.4,-292.89 3306.5,-254 3296.16,-252.65 3285.23,-250.48 3274.85,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.8,-307.75 6257.81,-304.28 6247.82,-300.75 6247.8,-307.75"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3316,-218 3316,-248 3469,-248 3469,-218 3316,-218"/>
<text text-anchor="start" x="3324" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3392.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node70 -->
<g id="edge69" class="edge">
<title>Node4&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M6247.65,-304.11C5819.3,-301.84 3758.67,-289.16 3477.5,-254 3466.67,-252.65 3455.21,-250.47 3444.33,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.74,-307.61 6257.76,-304.16 6247.78,-300.61 6247.74,-307.61"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3487,-218 3487,-248 3638,-248 3638,-218 3487,-218"/>
<text text-anchor="start" x="3495" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3562.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node71 -->
<g id="edge70" class="edge">
<title>Node4&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6247.68,-304.02C5834.96,-301.33 3910.88,-287.09 3647.5,-254 3636.67,-252.64 3625.21,-250.46 3614.33,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.71,-307.52 6257.73,-304.08 6247.75,-300.52 6247.71,-307.52"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3656.5,-218 3656.5,-248 3800.5,-248 3800.5,-218 3656.5,-218"/>
<text text-anchor="start" x="3664.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3728.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node72 -->
<g id="edge71" class="edge">
<title>Node4&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M6247.64,-303.97C5850.08,-301.1 4055.77,-286.46 3809.5,-254 3799.16,-252.64 3788.23,-250.46 3777.86,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.86,-307.47 6257.88,-304.04 6247.91,-300.47 6247.86,-307.47"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3819,-218 3819,-248 4034,-248 4034,-218 3819,-218"/>
<text text-anchor="start" x="3827" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3926.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node73 -->
<g id="edge72" class="edge">
<title>Node4&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M6247.51,-304.32C5899.36,-303.26 4485.03,-296.39 4043.5,-254 4028.94,-252.6 4013.45,-250.44 3998.68,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.73,-307.82 6257.74,-304.35 6247.75,-300.82 6247.73,-307.82"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4052.5,-218 4052.5,-248 4196.5,-248 4196.5,-218 4052.5,-218"/>
<text text-anchor="start" x="4060.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4124.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node74 -->
<g id="edge73" class="edge">
<title>Node4&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M6247.81,-304.92C5915.47,-306.35 4611.82,-308.34 4205.5,-254 4195.16,-252.62 4184.23,-250.43 4173.86,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.84,-308.42 6257.83,-304.87 6247.81,-301.42 6247.84,-308.42"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4214.5,-212.5 4214.5,-253.5 4408.5,-253.5 4408.5,-212.5 4214.5,-212.5"/>
<text text-anchor="start" x="4222.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="4222.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="4311.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node75 -->
<g id="edge74" class="edge">
<title>Node4&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M6247.59,-304.1C5936.31,-302.25 4781.16,-292.87 4417.5,-254 4414.61,-253.69 4411.69,-253.35 4408.74,-252.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6247.85,-307.6 6257.87,-304.16 6247.89,-300.6 6247.85,-307.6"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_gpu_fsa_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13144,-218 13144,-248 13287,-248 13287,-218 13144,-218"/>
<text text-anchor="start" x="13152" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="13215.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node77 -->
<g id="edge76" class="edge">
<title>Node76&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M13153.35,-283.79C13167.74,-272.27 13185.25,-258.23 13198.02,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13150.92,-281.25 13145.31,-290.23 13155.3,-286.71 13150.92,-281.25"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_gpu_fsa_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13305.5,-218 13305.5,-248 13481.5,-248 13481.5,-218 13305.5,-218"/>
<text text-anchor="start" x="13313.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="13393.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node78 -->
<g id="edge77" class="edge">
<title>Node76&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M13190.16,-287.89C13235.81,-275.79 13296.98,-259.58 13340.27,-248.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13189.14,-284.54 13180.37,-290.49 13190.93,-291.31 13189.14,-284.54"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_gpu_fsa_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12541.5,-218 12541.5,-248 12697.5,-248 12697.5,-218 12541.5,-218"/>
<text text-anchor="start" x="12549.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="12619.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node79 -->
<g id="edge78" class="edge">
<title>Node76&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M13045.53,-297.28C12960.41,-289.17 12823.57,-274.42 12706.5,-254 12696.88,-252.32 12686.73,-250.26 12676.89,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13045.36,-300.78 13055.65,-298.23 13046.02,-293.81 13045.36,-300.78"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_gpu_fsa_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12716,-218 12716,-248 12935,-248 12935,-218 12716,-218"/>
<text text-anchor="start" x="12724" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="12825.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node80 -->
<g id="edge79" class="edge">
<title>Node76&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M13057.65,-288.19C13005.6,-276.04 12935.24,-259.62 12885.67,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13056.94,-291.62 13067.47,-290.49 13058.53,-284.81 13056.94,-291.62"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="_gpu_fsa_pre_compiled_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12953.5,-212.5 12953.5,-253.5 13125.5,-253.5 13125.5,-212.5 12953.5,-212.5"/>
<text text-anchor="start" x="12961.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="start" x="12961.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaPreCompiled</text>
<text text-anchor="middle" x="13039.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node81 -->
<g id="edge80" class="edge">
<title>Node76&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M13101.83,-283.93C13089.88,-274.36 13075.74,-263.03 13063.95,-253.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13099.7,-286.71 13109.69,-290.23 13104.08,-281.25 13099.7,-286.71"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="_neon_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20378.5,-218 20378.5,-248 20538.5,-248 20538.5,-218 20378.5,-218"/>
<text text-anchor="start" x="20386.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20458.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node83 -->
<g id="edge82" class="edge">
<title>Node82&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M15619.41,-304.34C16195.93,-303.26 19262.38,-295.57 20201.5,-254 20260.85,-251.37 20327.76,-246.09 20378.42,-241.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.06,-300.84 15609.07,-304.36 15619.08,-307.84 15619.06,-300.84"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16335,-0.5 16335,-30.5 16516,-30.5 16516,-0.5 16335,-0.5"/>
<text text-anchor="start" x="16343" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
<text text-anchor="middle" x="16425.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node88 -->
<g id="edge202" class="edge">
<title>Node82&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M15431.79,-303.88C15043.02,-301.07 13575.86,-288.22 13542.5,-254 13505.27,-215.81 13505.56,-172.47 13542.5,-134 13641.48,-30.9 15855.81,-18.24 16334.71,-16.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.85,-307.38 15441.87,-303.95 15431.9,-300.38 15431.85,-307.38"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="_neon_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16453.5,-67.5 16453.5,-97.5 16613.5,-97.5 16613.5,-67.5 16453.5,-67.5"/>
<text text-anchor="start" x="16461.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16533.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node92 -->
<g id="edge204" class="edge">
<title>Node82&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M15431.58,-303.84C15046.14,-300.9 13604.32,-287.68 13571.5,-254 13534.28,-215.8 13534.11,-172.03 13571.5,-134 13623.47,-81.14 15985.71,-82.54 16453.5,-83.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.83,-307.34 15441.86,-303.92 15431.89,-300.34 15431.83,-307.34"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="_neon_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20077,-67.5 20077,-97.5 20298,-97.5 20298,-67.5 20077,-67.5"/>
<text text-anchor="start" x="20085" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20187.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node101 -->
<g id="edge207" class="edge">
<title>Node82&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M15619.55,-303.51C16270.09,-296.43 20078.1,-251.82 20168.5,-176 20191.24,-156.93 20191.32,-118.59 20189.42,-97.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.25,-300.01 15609.29,-303.62 15619.32,-307.01 15619.25,-300.01"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="_neon_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16631.5,-67.5 16631.5,-97.5 16791.5,-97.5 16791.5,-67.5 16631.5,-67.5"/>
<text text-anchor="start" x="16639.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16711.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node107 -->
<g id="edge211" class="edge">
<title>Node82&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M15431.42,-303.83C15137.46,-301.38 14238.66,-290.98 13949.5,-254 13788.47,-233.41 13490.39,-249.48 13604.5,-134 13633.96,-104.18 16580.74,-101.63 16622.5,-98 16625.31,-97.76 16628.16,-97.47 16631.04,-97.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.59,-307.34 15441.62,-303.92 15431.64,-300.34 15431.59,-307.34"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
<g id="a_node113"><a xlink:href="_neon_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17025.5,-67.5 17025.5,-97.5 17185.5,-97.5 17185.5,-67.5 17025.5,-67.5"/>
<text text-anchor="start" x="17033.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17105.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node113 -->
<g id="edge223" class="edge">
<title>Node82&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M15619.3,-303.93C15719.91,-301.25 15883.55,-290.88 16019.5,-254 16100.12,-232.13 16123.08,-225.32 16190.5,-176 16210.82,-161.14 16205.73,-144.73 16228.5,-134 16307.78,-96.63 16929.32,-107.06 17016.5,-98 17019.3,-97.71 17022.15,-97.39 17025.03,-97.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.07,-300.44 15609.16,-304.18 15619.25,-307.44 15619.07,-300.44"/>
</g>
<!-- Node122 -->
<g id="node122" class="node">
<title>Node122</title>
<g id="a_node122"><a xlink:href="_neon_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15657.5,-140 15657.5,-170 15817.5,-170 15817.5,-140 15657.5,-140"/>
<text text-anchor="start" x="15665.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="15737.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node122 -->
<g id="edge203" class="edge">
<title>Node82&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M15530.84,-280.78C15536.72,-259.93 15548.14,-230.14 15568.5,-212 15585.23,-197.09 15637.23,-181.11 15679.17,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15527.45,-279.93 15528.33,-290.49 15534.22,-281.69 15527.45,-279.93"/>
</g>
<!-- Node127 -->
<g id="node127" class="node">
<title>Node127</title>
<g id="a_node127"><a xlink:href="_neon_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15836,-140 15836,-170 16003,-170 16003,-140 15836,-140"/>
<text text-anchor="start" x="15844" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="15919.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node127 -->
<g id="edge205" class="edge">
<title>Node82&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M15544.28,-282.83C15551.88,-273.96 15560.68,-263.55 15568.5,-254 15583.53,-235.63 15581.04,-224.04 15601.5,-212 15688.79,-160.65 15726.96,-194.65 15826.5,-176 15836.24,-174.17 15846.52,-172.11 15856.56,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15541.57,-280.61 15537.7,-290.48 15546.87,-285.18 15541.57,-280.61"/>
</g>
<!-- Node131 -->
<g id="node131" class="node">
<title>Node131</title>
<g id="a_node131"><a xlink:href="_neon_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16021.5,-140 16021.5,-170 16181.5,-170 16181.5,-140 16021.5,-140"/>
<text text-anchor="start" x="16029.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16101.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node131 -->
<g id="edge206" class="edge">
<title>Node82&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M15619.58,-299.67C15731.08,-292.94 15909.55,-278.7 15971.5,-254 16019.81,-234.74 16065.83,-192.54 16087.9,-170.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.11,-296.2 15609.34,-300.28 15619.53,-303.18 15619.11,-296.2"/>
</g>
<!-- Node143 -->
<g id="node143" class="node">
<title>Node143</title>
<g id="a_node143"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16237.5,-140 16237.5,-170 16397.5,-170 16397.5,-140 16237.5,-140"/>
<text text-anchor="start" x="16245.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16317.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node143 -->
<g id="edge208" class="edge">
<title>Node82&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M15619.15,-301.46C15796.88,-295.14 16170.17,-279.06 16223.5,-254 16262.97,-235.45 16294.49,-192.53 16308.93,-170.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15618.9,-297.96 15609.03,-301.81 15619.14,-304.96 15618.9,-297.96"/>
</g>
<!-- Node144 -->
<g id="node144" class="node">
<title>Node144</title>
<g id="a_node144"><a xlink:href="_neon_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24430.5,-140 24430.5,-170 24590.5,-170 24590.5,-140 24430.5,-140"/>
<text text-anchor="start" x="24438.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24510.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node144 -->
<g id="edge209" class="edge">
<title>Node82&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M15619.23,-303.91C16122.69,-300.69 18557.11,-284.15 20547.5,-254 20975.76,-247.51 23975.37,-219.12 24401.5,-176 24415.19,-174.62 24429.73,-172.44 24443.59,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.09,-300.41 15609.11,-303.98 15619.14,-307.41 15619.09,-300.41"/>
</g>
<!-- Node148 -->
<g id="node148" class="node">
<title>Node148</title>
<g id="a_node148"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24608.5,-140 24608.5,-170 24768.5,-170 24768.5,-140 24608.5,-140"/>
<text text-anchor="start" x="24616.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24688.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node148 -->
<g id="edge210" class="edge">
<title>Node82&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M15619.14,-304.54C16200.87,-304.6 19380.26,-302.63 21972.5,-254 22556.43,-243.05 24020.05,-249.03 24599.5,-176 24610.66,-174.59 24622.47,-172.43 24633.72,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.13,-301.04 15609.12,-304.53 15619.12,-308.04 15619.13,-301.04"/>
</g>
<!-- Node149 -->
<g id="node149" class="node">
<title>Node149</title>
<g id="a_node149"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24786.5,-140 24786.5,-170 24946.5,-170 24946.5,-140 24786.5,-140"/>
<text text-anchor="start" x="24794.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24866.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node149 -->
<g id="edge212" class="edge">
<title>Node82&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M15619.18,-304.37C16376.25,-303.24 21505.95,-294.18 23053.5,-254 23436.87,-244.05 24397.39,-226.91 24777.5,-176 24788.49,-174.53 24800.12,-172.37 24811.22,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.14,-300.87 15609.14,-304.38 15619.15,-307.87 15619.14,-300.87"/>
</g>
<!-- Node150 -->
<g id="node150" class="node">
<title>Node150</title>
<g id="a_node150"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24964.5,-140 24964.5,-170 25124.5,-170 25124.5,-140 24964.5,-140"/>
<text text-anchor="start" x="24972.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25044.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node150 -->
<g id="edge213" class="edge">
<title>Node82&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M15619.25,-304.64C16412.36,-305.73 22010.89,-311.3 23695.5,-254 24256.25,-234.93 24400.03,-255.09 24955.5,-176 24966.16,-174.48 24977.44,-172.36 24988.25,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15619.04,-301.14 15609.03,-304.63 15619.03,-308.14 15619.04,-301.14"/>
</g>
<!-- Node152 -->
<g id="node152" class="node">
<title>Node152</title>
<g id="a_node152"><a xlink:href="_neon_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13613.5,-140 13613.5,-170 13773.5,-170 13773.5,-140 13613.5,-140"/>
<text text-anchor="start" x="13621.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="13693.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node152 -->
<g id="edge214" class="edge">
<title>Node82&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M15431.44,-302.66C15171.03,-297.27 14444.19,-280.28 14206.5,-254 14039.55,-235.54 13845.59,-192.48 13751.13,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.55,-306.16 15441.62,-302.87 15431.7,-299.16 15431.55,-306.16"/>
</g>
<!-- Node153 -->
<g id="node153" class="node">
<title>Node153</title>
<g id="a_node153"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13792,-140 13792,-170 13977,-170 13977,-140 13792,-140"/>
<text text-anchor="start" x="13800" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="13884.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node153 -->
<g id="edge215" class="edge">
<title>Node82&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M15431.75,-302.38C15198.48,-296.76 14596.43,-280.13 14397.5,-254 14311.32,-242.68 14291.86,-228.36 14206.5,-212 14109.19,-193.35 14084.01,-193.53 13986.5,-176 13976.11,-174.13 13965.14,-172.07 13954.4,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.83,-305.88 15441.91,-302.62 15432,-298.88 15431.83,-305.88"/>
</g>
<!-- Node154 -->
<g id="node154" class="node">
<title>Node154</title>
<g id="a_node154"><a xlink:href="_neon_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13995.5,-140 13995.5,-170 14155.5,-170 14155.5,-140 13995.5,-140"/>
<text text-anchor="start" x="14003.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14075.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node154 -->
<g id="edge216" class="edge">
<title>Node82&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M15431.91,-303.41C15215.68,-300.33 14686.63,-289.3 14512.5,-254 14459.17,-243.19 14450.2,-225.55 14397.5,-212 14296.02,-185.9 14267.45,-195.5 14164.5,-176 14155.01,-174.2 14144.99,-172.13 14135.23,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.92,-306.91 15441.97,-303.55 15432.02,-299.91 15431.92,-306.91"/>
</g>
<!-- Node156 -->
<g id="node156" class="node">
<title>Node156</title>
<g id="a_node156"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14173.5,-140 14173.5,-170 14333.5,-170 14333.5,-140 14173.5,-140"/>
<text text-anchor="start" x="14181.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14253.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node156 -->
<g id="edge217" class="edge">
<title>Node82&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M15431.84,-302.64C15282.78,-298.76 14982.66,-287.2 14730.5,-254 14686.9,-248.26 14385.51,-185.15 14342.5,-176 14333.67,-174.12 14324.36,-172.09 14315.22,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.79,-306.14 15441.88,-302.89 15431.97,-299.14 15431.79,-306.14"/>
</g>
<!-- Node157 -->
<g id="node157" class="node">
<title>Node157</title>
<g id="a_node157"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14351.5,-140 14351.5,-170 14511.5,-170 14511.5,-140 14351.5,-140"/>
<text text-anchor="start" x="14359.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14431.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node157 -->
<g id="edge218" class="edge">
<title>Node82&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M15431.5,-298.18C15321.44,-290.25 15133.79,-275.1 14973.5,-254 14948.18,-250.67 14545.55,-180.97 14520.5,-176 14511.33,-174.18 14501.67,-172.14 14492.21,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.35,-301.68 15441.57,-298.9 15431.85,-294.7 15431.35,-301.68"/>
</g>
<!-- Node161 -->
<g id="node161" class="node">
<title>Node161</title>
<g id="a_node161"><a xlink:href="_neon_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14529.5,-140 14529.5,-170 14689.5,-170 14689.5,-140 14529.5,-140"/>
<text text-anchor="start" x="14537.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14609.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node161 -->
<g id="edge219" class="edge">
<title>Node82&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M15431.45,-297.18C15348.31,-289.69 15224.03,-275.98 15117.5,-254 15052.21,-240.53 15038.74,-225.7 14973.5,-212 14852.87,-186.67 14819.87,-197.54 14698.5,-176 14688.83,-174.28 14678.63,-172.23 14668.71,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.37,-300.69 15441.64,-298.09 15431.99,-293.71 15431.37,-300.69"/>
</g>
<!-- Node164 -->
<g id="node164" class="node">
<title>Node164</title>
<g id="a_node164"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14707.5,-140 14707.5,-170 14867.5,-170 14867.5,-140 14707.5,-140"/>
<text text-anchor="start" x="14715.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14787.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node164 -->
<g id="edge220" class="edge">
<title>Node82&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M15431.93,-296.41C15367.99,-289.23 15281.89,-276.31 15208.5,-254 15165.88,-241.04 15160.18,-224.75 15117.5,-212 15013.73,-181 14982.96,-195.89 14876.5,-176 14867,-174.23 14856.98,-172.16 14847.22,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.67,-299.9 15441.99,-297.51 15432.44,-292.94 15431.67,-299.9"/>
</g>
<!-- Node166 -->
<g id="node166" class="node">
<title>Node166</title>
<g id="a_node166"><a xlink:href="_neon_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14885.5,-140 14885.5,-170 15045.5,-170 15045.5,-140 14885.5,-140"/>
<text text-anchor="start" x="14893.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14965.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node166 -->
<g id="edge221" class="edge">
<title>Node82&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M15432.07,-290.68C15387.77,-282.6 15334.57,-270.65 15288.5,-254 15250.73,-240.35 15246.15,-225.96 15208.5,-212 15204.17,-210.4 15097.82,-186.09 15027.26,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15431.5,-294.13 15441.96,-292.45 15432.74,-287.24 15431.5,-294.13"/>
</g>
<!-- Node167 -->
<g id="node167" class="node">
<title>Node167</title>
<g id="a_node167"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15064,-140 15064,-170 15233,-170 15233,-140 15064,-140"/>
<text text-anchor="start" x="15072" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="15148.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node167 -->
<g id="edge222" class="edge">
<title>Node82&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M15480.39,-286.73C15404.53,-256.85 15252.97,-197.15 15184.07,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15479.11,-289.99 15489.69,-290.4 15481.67,-283.47 15479.11,-289.99"/>
</g>
<!-- Node171 -->
<g id="node171" class="node">
<title>Node171</title>
<g id="a_node171"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15251,-134.5 15251,-175.5 15436,-175.5 15436,-134.5 15251,-134.5"/>
<text text-anchor="start" x="15259" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="15259" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="15343.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node171 -->
<g id="edge224" class="edge">
<title>Node82&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M15500.16,-283.83C15465,-255.14 15401.87,-203.62 15367.46,-175.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15498.09,-286.65 15508.05,-290.26 15502.51,-281.23 15498.09,-286.65"/>
</g>
<!-- Node172 -->
<g id="node172" class="node">
<title>Node172</title>
<g id="a_node172"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15454,-134.5 15454,-175.5 15639,-175.5 15639,-134.5 15454,-134.5"/>
<text text-anchor="start" x="15462" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="15462" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="15546.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node172 -->
<g id="edge225" class="edge">
<title>Node82&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M15525.33,-280.23C15525.56,-261.48 15526.65,-234.94 15530.5,-212 15532.56,-199.73 15536.33,-186.33 15539.7,-175.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15521.83,-280.27 15525.28,-290.29 15528.83,-280.3 15521.83,-280.27"/>
</g>
<!-- Node173 -->
<g id="node173" class="node">
<title>Node173</title>
<g id="a_node173"><a xlink:href="_neon_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15610,-218 15610,-248 15777,-248 15777,-218 15610,-218"/>
<text text-anchor="start" x="15618" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="15693.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node173 -->
<g id="edge200" class="edge">
<title>Node82&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M15568.4,-286.5C15596.85,-274.56 15633.65,-259.11 15659.96,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15566.96,-283.31 15559.09,-290.4 15569.67,-289.76 15566.96,-283.31"/>
</g>
<!-- Node174 -->
<g id="node174" class="node">
<title>Node174</title>
<g id="a_node174"><a xlink:href="_neon_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15795,-218 15795,-248 15962,-248 15962,-218 15795,-218"/>
<text text-anchor="start" x="15803" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="15878.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node174 -->
<g id="edge201" class="edge">
<title>Node82&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M15610.41,-288.58C15661.5,-278.88 15727.8,-266.06 15786.5,-254 15795.63,-252.13 15805.25,-250.09 15814.7,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15609.58,-285.18 15600.41,-290.48 15610.88,-292.05 15609.58,-285.18"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="_neon_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18753,-140 18753,-170 18946,-170 18946,-140 18753,-140"/>
<text text-anchor="start" x="18761" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18849.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node84 -->
<g id="edge83" class="edge">
<title>Node83&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M20367.92,-230.4C20086.78,-225.15 19231.52,-207.01 18955.5,-176 18942.47,-174.54 18928.64,-172.38 18915.43,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.01,-233.9 20378.07,-230.59 20368.14,-226.9 20368.01,-233.9"/>
</g>
<!-- Node83&#45;&gt;Node88 -->
<g id="edge137" class="edge">
<title>Node83&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M20368.05,-231.55C19776.46,-228.49 16482.21,-209.96 16444.5,-176 16403.05,-138.68 16414.77,-62.32 16421.88,-30.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.21,-235.05 20378.22,-231.6 20368.24,-228.05 20368.21,-235.05"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="_neon_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18337.5,-140 18337.5,-170 18507.5,-170 18507.5,-140 18337.5,-140"/>
<text text-anchor="start" x="18345.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18422.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node89 -->
<g id="edge88" class="edge">
<title>Node83&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M20368.39,-231.54C20036.54,-229.5 18882.9,-219.38 18517.5,-176 18505.62,-174.59 18493.02,-172.42 18481.01,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.42,-235.04 20378.44,-231.6 20368.46,-228.04 20368.42,-235.04"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="_neon_constant_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17801.5,-140 17801.5,-170 17961.5,-170 17961.5,-140 17801.5,-140"/>
<text text-anchor="start" x="17809.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17881.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node91 -->
<g id="edge92" class="edge">
<title>Node83&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M20368.44,-232.37C19980.29,-233.58 18448.45,-234.49 17970.5,-176 17959.34,-174.63 17947.52,-172.49 17936.27,-170.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.5,-235.87 20378.49,-232.33 20368.48,-228.87 20368.5,-235.87"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18526,-140 18526,-170 18735,-170 18735,-140 18526,-140"/>
<text text-anchor="start" x="18534" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18630.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node93 -->
<g id="edge96" class="edge">
<title>Node83&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M20368.09,-230.73C20061.66,-226.16 19063.86,-209.06 18744.5,-176 18730.51,-174.55 18715.65,-172.4 18701.43,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.21,-234.23 20378.26,-230.88 20368.31,-227.23 20368.21,-234.23"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18964,-140 18964,-170 19173,-170 19173,-140 18964,-140"/>
<text text-anchor="start" x="18972" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19068.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node95 -->
<g id="edge100" class="edge">
<title>Node83&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M20368.34,-232.06C20159.28,-231.31 19625.48,-224.37 19182.5,-176 19168.72,-174.49 19154.08,-172.35 19140.06,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.34,-235.56 20378.35,-232.09 20368.36,-228.56 20368.34,-235.56"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="_neon_division_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16453.5,-140 16453.5,-170 16613.5,-170 16613.5,-140 16453.5,-140"/>
<text text-anchor="start" x="16461.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16533.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node97 -->
<g id="edge104" class="edge">
<title>Node83&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M20368.31,-231.8C19825.6,-230.44 17004.82,-221.26 16622.5,-176 16611.18,-174.66 16599.18,-172.49 16587.79,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.42,-235.3 20378.43,-231.82 20368.44,-228.3 20368.42,-235.3"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="_neon_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19937.5,-140 19937.5,-170 20159.5,-170 20159.5,-140 19937.5,-140"/>
<text text-anchor="start" x="19945.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20048.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node100 -->
<g id="edge109" class="edge">
<title>Node83&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M20372.67,-216.09C20299.2,-202.47 20194.44,-183.05 20124.08,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20372.35,-219.59 20382.82,-217.97 20373.63,-212.71 20372.35,-219.59"/>
</g>
<!-- Node83&#45;&gt;Node101 -->
<g id="edge161" class="edge">
<title>Node83&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M20443.88,-209.23C20426.96,-183.53 20399.5,-143.99 20384.5,-134 20358.12,-116.44 20326.03,-104.98 20295.47,-97.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20441,-211.21 20449.39,-217.67 20446.86,-207.38 20441,-211.21"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="_neon_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19191,-140 19191,-170 19352,-170 19352,-140 19191,-140"/>
<text text-anchor="start" x="19199" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19271.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node102 -->
<g id="edge113" class="edge">
<title>Node83&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M20368.12,-232.49C20179.92,-232.4 19732.61,-226.34 19361.5,-176 19350.56,-174.52 19338.97,-172.38 19327.89,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.24,-235.99 20378.24,-232.49 20368.24,-228.99 20368.24,-235.99"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="_neon_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19759.5,-140 19759.5,-170 19919.5,-170 19919.5,-140 19759.5,-140"/>
<text text-anchor="start" x="19767.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19839.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node104 -->
<g id="edge117" class="edge">
<title>Node83&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M20368.19,-225.66C20262.37,-217.49 20081.95,-201.26 19928.5,-176 19918.5,-174.35 19907.94,-172.28 19897.72,-170.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20367.96,-229.15 20378.2,-226.43 20368.5,-222.17 20367.96,-229.15"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="_neon_permute_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17979.5,-140 17979.5,-170 18139.5,-170 18139.5,-140 17979.5,-140"/>
<text text-anchor="start" x="17987.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18059.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node106 -->
<g id="edge121" class="edge">
<title>Node83&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M20368.27,-232.15C19997.54,-232.43 18590.42,-229.82 18149.5,-176 18138.22,-174.62 18126.27,-172.47 18114.9,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.41,-235.65 20378.41,-232.15 20368.4,-228.65 20368.41,-235.65"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="_neon_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20215.5,-140 20215.5,-170 20375.5,-170 20375.5,-140 20215.5,-140"/>
<text text-anchor="start" x="20223.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20295.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node108 -->
<g id="edge125" class="edge">
<title>Node83&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M20418.87,-213.52C20390.14,-200.13 20351.87,-182.28 20325.61,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20417.68,-216.83 20428.22,-217.88 20420.64,-210.49 20417.68,-216.83"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="_neon_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22319.5,-67.5 22319.5,-97.5 22479.5,-97.5 22479.5,-67.5 22319.5,-67.5"/>
<text text-anchor="start" x="22327.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22399.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node109 -->
<g id="edge183" class="edge">
<title>Node83&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M20548.82,-231.14C21134.09,-225.51 24366.1,-193.65 24383.5,-176 24396.6,-162.71 24396.53,-147.37 24383.5,-134 24349.72,-99.35 22846.9,-86.62 22479.77,-84.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.71,-227.64 20538.75,-231.24 20548.78,-234.64 20548.71,-227.64"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="_neon_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19370,-140 19370,-170 19563,-170 19563,-140 19370,-140"/>
<text text-anchor="start" x="19378" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19466.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node110 -->
<g id="edge129" class="edge">
<title>Node83&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M20368.16,-229.97C20207.52,-225.53 19861.87,-212.3 19572.5,-176 19559.96,-174.43 19546.66,-172.29 19533.88,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.38,-233.47 20378.47,-230.25 20368.57,-226.48 20368.38,-233.47"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="_neon_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18158,-140 18158,-170 18319,-170 18319,-140 18158,-140"/>
<text text-anchor="start" x="18166" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18238.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node112 -->
<g id="edge133" class="edge">
<title>Node83&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M20368.32,-231.94C20016.07,-231.34 18732.51,-225.73 18328.5,-176 18317.22,-174.61 18305.28,-172.45 18293.9,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.47,-235.44 20378.47,-231.96 20368.48,-228.44 20368.47,-235.44"/>
</g>
<!-- Node83&#45;&gt;Node114 -->
<g id="edge138" class="edge">
<title>Node83&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M20548.66,-232.05C21157.89,-232.27 24662.65,-231.11 25133.5,-176 25144.83,-174.67 25156.82,-172.51 25168.21,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.62,-228.55 20538.62,-232.05 20548.61,-235.55 20548.62,-228.55"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
<g id="a_node115"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20432,-140 20432,-170 20593,-170 20593,-140 20432,-140"/>
<text text-anchor="start" x="20440" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20512.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node115 -->
<g id="edge139" class="edge">
<title>Node83&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M20474.53,-209.44C20483.56,-196.73 20494.56,-181.25 20502.39,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20471.6,-207.53 20468.66,-217.7 20477.3,-211.58 20471.6,-207.53"/>
</g>
<!-- Node116 -->
<g id="node116" class="node">
<title>Node116</title>
<g id="a_node116"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20611.5,-140 20611.5,-170 20771.5,-170 20771.5,-140 20611.5,-140"/>
<text text-anchor="start" x="20619.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20691.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node116 -->
<g id="edge140" class="edge">
<title>Node83&#45;&gt;Node116</title>
<path fill="none" stroke="midnightblue" d="M20511.15,-214.83C20552.58,-201.31 20609.59,-182.72 20648.35,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20509.93,-211.54 20501.51,-217.97 20512.1,-218.2 20509.93,-211.54"/>
</g>
<!-- Node117 -->
<g id="node117" class="node">
<title>Node117</title>
<g id="a_node117"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20790,-140 20790,-170 20957,-170 20957,-140 20790,-140"/>
<text text-anchor="start" x="20798" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20873.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node117 -->
<g id="edge141" class="edge">
<title>Node83&#45;&gt;Node117</title>
<path fill="none" stroke="midnightblue" d="M20548.88,-217.27C20613.52,-206.49 20702.52,-191.16 20780.5,-176 20789.98,-174.16 20799.99,-172.11 20809.78,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.01,-213.86 20538.72,-218.96 20549.16,-220.77 20548.01,-213.86"/>
</g>
<!-- Node118 -->
<g id="node118" class="node">
<title>Node118</title>
<g id="a_node118"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20974.5,-140 20974.5,-170 21150.5,-170 21150.5,-140 20974.5,-140"/>
<text text-anchor="start" x="20982.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21062.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node118 -->
<g id="edge142" class="edge">
<title>Node83&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M20549.14,-224.64C20651.02,-215.76 20821.21,-199.09 20966.5,-176 20977.18,-174.3 20988.46,-172.22 20999.4,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.54,-221.18 20538.88,-225.53 20549.15,-228.15 20548.54,-221.18"/>
</g>
<!-- Node119 -->
<g id="node119" class="node">
<title>Node119</title>
<g id="a_node119"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21168.5,-140 21168.5,-170 21376.5,-170 21376.5,-140 21168.5,-140"/>
<text text-anchor="start" x="21176.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21272.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node119 -->
<g id="edge143" class="edge">
<title>Node83&#45;&gt;Node119</title>
<path fill="none" stroke="midnightblue" d="M20548.85,-227.55C20682.64,-220.33 20941.16,-203.98 21159.5,-176 21172.34,-174.35 21185.95,-172.25 21199.11,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.45,-224.06 20538.66,-228.09 20548.83,-231.05 20548.45,-224.06"/>
</g>
<!-- Node83&#45;&gt;Node120 -->
<g id="edge144" class="edge">
<title>Node83&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M20549.09,-232.1C21172.9,-232.62 24821.93,-233.19 25311.5,-176 25322.83,-174.68 25334.82,-172.52 25346.21,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.81,-228.6 20538.81,-232.09 20548.8,-235.6 20548.81,-228.6"/>
</g>
<!-- Node83&#45;&gt;Node121 -->
<g id="edge145" class="edge">
<title>Node83&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M20548.85,-231.99C21185.04,-231.78 24980.27,-228.32 25489.5,-176 25502.51,-174.66 25516.34,-172.48 25529.47,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.82,-228.49 20538.83,-231.99 20548.83,-235.49 20548.82,-228.49"/>
</g>
<!-- Node83&#45;&gt;Node122 -->
<g id="edge146" class="edge">
<title>Node83&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M20367.78,-232.03C19760.31,-232.09 16293.62,-230.02 15827.5,-176 15816.05,-174.67 15803.92,-172.51 15792.41,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.22,-235.53 20378.22,-232.03 20368.22,-228.53 20368.22,-235.53"/>
</g>
<!-- Node123 -->
<g id="node123" class="node">
<title>Node123</title>
<g id="a_node123"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21394.5,-140 21394.5,-170 21576.5,-170 21576.5,-140 21394.5,-140"/>
<text text-anchor="start" x="21402.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21485.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node123 -->
<g id="edge147" class="edge">
<title>Node83&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M20548.69,-230.65C20714.86,-227.25 21080.3,-215.55 21385.5,-176 21397.44,-174.45 21410.09,-172.32 21422.24,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.45,-227.15 20538.52,-230.85 20548.58,-234.15 20548.45,-227.15"/>
</g>
<!-- Node124 -->
<g id="node124" class="node">
<title>Node124</title>
<g id="a_node124"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21594.5,-140 21594.5,-170 21776.5,-170 21776.5,-140 21594.5,-140"/>
<text text-anchor="start" x="21602.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21685.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node124 -->
<g id="edge148" class="edge">
<title>Node83&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M20548.82,-232.03C20740.55,-231.1 21202.09,-223.6 21585.5,-176 21597.62,-174.49 21610.48,-172.35 21622.78,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.77,-228.53 20538.79,-232.07 20548.8,-235.53 20548.77,-228.53"/>
</g>
<!-- Node125 -->
<g id="node125" class="node">
<title>Node125</title>
<g id="a_node125"><a xlink:href="_neon_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21794.5,-140 21794.5,-170 21974.5,-170 21974.5,-140 21794.5,-140"/>
<text text-anchor="start" x="21802.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21884.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node125 -->
<g id="edge149" class="edge">
<title>Node83&#45;&gt;Node125</title>
<path fill="none" stroke="midnightblue" d="M20549.02,-230.04C20807.42,-224.13 21545.35,-205.14 21785.5,-176 21797.6,-174.53 21810.42,-172.39 21822.69,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.84,-226.54 20538.92,-230.27 20548.99,-233.54 20548.84,-226.54"/>
</g>
<!-- Node126 -->
<g id="node126" class="node">
<title>Node126</title>
<g id="a_node126"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21993,-140 21993,-170 22214,-170 22214,-140 21993,-140"/>
<text text-anchor="start" x="22001" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22103.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node126 -->
<g id="edge150" class="edge">
<title>Node83&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M20548.79,-232.72C20785.1,-233.74 21441,-230.94 21983.5,-176 21998.1,-174.52 22013.62,-172.37 22028.48,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.55,-229.22 20538.53,-232.67 20548.52,-236.22 20548.55,-229.22"/>
</g>
<!-- Node83&#45;&gt;Node127 -->
<g id="edge151" class="edge">
<title>Node83&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M20368.12,-231.94C19775.83,-231.44 16459.33,-226.35 16012.5,-176 16000.68,-174.67 15988.16,-172.5 15976.26,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.3,-235.44 20378.31,-231.95 20368.31,-228.44 20368.3,-235.44"/>
</g>
<!-- Node83&#45;&gt;Node128 -->
<g id="edge152" class="edge">
<title>Node83&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M20548.85,-231.9C21199.72,-231.05 25162,-223.96 25693.5,-176 25708.38,-174.66 25724.22,-172.47 25739.27,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.59,-228.4 20538.6,-231.91 20548.6,-235.4 20548.59,-228.4"/>
</g>
<!-- Node129 -->
<g id="node129" class="node">
<title>Node129</title>
<g id="a_node129"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22232.5,-140 22232.5,-170 22438.5,-170 22438.5,-140 22232.5,-140"/>
<text text-anchor="start" x="22240.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22335.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node129 -->
<g id="edge153" class="edge">
<title>Node83&#45;&gt;Node129</title>
<path fill="none" stroke="midnightblue" d="M20548.91,-230.87C20861.26,-226.67 21893.75,-210.49 22223.5,-176 22237.35,-174.55 22252.07,-172.38 22266.12,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.5,-227.37 20538.55,-231 20548.6,-234.37 20548.5,-227.37"/>
</g>
<!-- Node83&#45;&gt;Node130 -->
<g id="edge154" class="edge">
<title>Node83&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M20548.62,-231.62C21237.47,-228.64 25650.25,-208.32 25928.5,-176 25939.98,-174.67 25952.15,-172.47 25963.69,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.49,-228.12 20538.5,-231.66 20548.52,-235.12 20548.49,-228.12"/>
</g>
<!-- Node83&#45;&gt;Node131 -->
<g id="edge155" class="edge">
<title>Node83&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M20368.01,-231.58C19792.54,-228.81 16653.65,-212.1 16228.5,-176 16212.49,-174.64 16195.44,-172.46 16179.2,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.31,-235.08 20378.32,-231.63 20368.34,-228.08 20368.31,-235.08"/>
</g>
<!-- Node132 -->
<g id="node132" class="node">
<title>Node132</title>
<g id="a_node132"><a xlink:href="_neon_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22457,-140 22457,-170 22618,-170 22618,-140 22457,-140"/>
<text text-anchor="start" x="22465" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22537.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFloorFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node132 -->
<g id="edge156" class="edge">
<title>Node83&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M20548.84,-231.74C20886.27,-230.42 22072.57,-222.51 22447.5,-176 22458.78,-174.6 22470.72,-172.44 22482.1,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.61,-228.24 20538.63,-231.78 20548.64,-235.24 20548.61,-228.24"/>
</g>
<!-- Node133 -->
<g id="node133" class="node">
<title>Node133</title>
<g id="a_node133"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22636.5,-140 22636.5,-170 22822.5,-170 22822.5,-140 22636.5,-140"/>
<text text-anchor="start" x="22644.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22729.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node133 -->
<g id="edge157" class="edge">
<title>Node83&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M20548.52,-231.69C20904.53,-230.15 22214.8,-221.46 22627.5,-176 22640.24,-174.6 22653.75,-172.43 22666.64,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.5,-228.19 20538.52,-231.73 20548.53,-235.19 20548.5,-228.19"/>
</g>
<!-- Node134 -->
<g id="node134" class="node">
<title>Node134</title>
<g id="a_node134"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22840.5,-140 22840.5,-170 23000.5,-170 23000.5,-140 22840.5,-140"/>
<text text-anchor="start" x="22848.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22920.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node134 -->
<g id="edge158" class="edge">
<title>Node83&#45;&gt;Node134</title>
<path fill="none" stroke="midnightblue" d="M20548.73,-232.25C20925.87,-232.94 22377.41,-231.82 22831.5,-176 22842.66,-174.63 22854.48,-172.48 22865.72,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.7,-228.75 20538.69,-232.23 20548.68,-235.75 20548.7,-228.75"/>
</g>
<!-- Node135 -->
<g id="node135" class="node">
<title>Node135</title>
<g id="a_node135"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23018.5,-140 23018.5,-170 23178.5,-170 23178.5,-140 23018.5,-140"/>
<text text-anchor="start" x="23026.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23098.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node135 -->
<g id="edge159" class="edge">
<title>Node83&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M20548.86,-232.43C20943.58,-233.92 22518.61,-235.94 23009.5,-176 23020.82,-174.62 23032.81,-172.43 23044.2,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.65,-228.93 20538.64,-232.39 20548.63,-235.93 20548.65,-228.93"/>
</g>
<!-- Node136 -->
<g id="node136" class="node">
<title>Node136</title>
<g id="a_node136"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23196.5,-140 23196.5,-170 23356.5,-170 23356.5,-140 23196.5,-140"/>
<text text-anchor="start" x="23204.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23276.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node136 -->
<g id="edge160" class="edge">
<title>Node83&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M20548.81,-231.22C20991.44,-227.27 22921.23,-208.32 23187.5,-176 23198.82,-174.63 23210.81,-172.44 23222.2,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.6,-227.73 20538.63,-231.31 20548.66,-234.72 20548.6,-227.73"/>
</g>
<!-- Node137 -->
<g id="node137" class="node">
<title>Node137</title>
<g id="a_node137"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23374.5,-140 23374.5,-170 23590.5,-170 23590.5,-140 23374.5,-140"/>
<text text-anchor="start" x="23382.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23482.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node137 -->
<g id="edge162" class="edge">
<title>Node83&#45;&gt;Node137</title>
<path fill="none" stroke="midnightblue" d="M20548.97,-231.07C21009.21,-226.21 23079.9,-203.01 23365.5,-176 23380.17,-174.61 23395.77,-172.44 23410.64,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.69,-227.57 20538.73,-231.17 20548.76,-234.57 20548.69,-227.57"/>
</g>
<!-- Node83&#45;&gt;Node138 -->
<g id="edge163" class="edge">
<title>Node83&#45;&gt;Node138</title>
<path fill="none" stroke="midnightblue" d="M20548.77,-231.64C21250.87,-228.74 25818.73,-208.69 26106.5,-176 26118.23,-174.67 26130.67,-172.47 26142.47,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.7,-228.14 20538.72,-231.68 20548.73,-235.14 20548.7,-228.14"/>
</g>
<!-- Node83&#45;&gt;Node139 -->
<g id="edge164" class="edge">
<title>Node83&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M20548.84,-231.66C21263.98,-228.95 25991.06,-209.75 26288.5,-176 26300.23,-174.67 26312.67,-172.47 26324.47,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.59,-228.17 20538.6,-231.7 20548.62,-235.17 20548.59,-228.17"/>
</g>
<!-- Node83&#45;&gt;Node140 -->
<g id="edge165" class="edge">
<title>Node83&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M20548.8,-231.7C21276.4,-229.26 26163.46,-211.52 26470.5,-176 26481.98,-174.67 26494.16,-172.47 26505.69,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.63,-228.2 20538.64,-231.74 20548.65,-235.2 20548.63,-228.2"/>
</g>
<!-- Node141 -->
<g id="node141" class="node">
<title>Node141</title>
<g id="a_node141"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23609,-140 23609,-170 23778,-170 23778,-140 23609,-140"/>
<text text-anchor="start" x="23617" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23693.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node141 -->
<g id="edge166" class="edge">
<title>Node83&#45;&gt;Node141</title>
<path fill="none" stroke="midnightblue" d="M20548.76,-231.42C21030.66,-228.21 23289.96,-211.36 23599.5,-176 23611.44,-174.64 23624.09,-172.46 23636.12,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.7,-227.92 20538.72,-231.49 20548.75,-234.92 20548.7,-227.92"/>
</g>
<!-- Node83&#45;&gt;Node142 -->
<g id="edge167" class="edge">
<title>Node83&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M20548.56,-231.73C21287.48,-229.45 26331.95,-212.58 26648.5,-176 26659.98,-174.67 26672.16,-172.48 26683.69,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.5,-228.23 20538.51,-231.76 20548.52,-235.23 20548.5,-228.23"/>
</g>
<!-- Node83&#45;&gt;Node143 -->
<g id="edge168" class="edge">
<title>Node83&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M20368.33,-231.81C19808.32,-230.5 16816.31,-221.42 16411.5,-176 16399.48,-174.65 16386.73,-172.46 16374.62,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.37,-235.31 20378.37,-231.84 20368.38,-228.31 20368.37,-235.31"/>
</g>
<!-- Node83&#45;&gt;Node144 -->
<g id="edge169" class="edge">
<title>Node83&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M20549.18,-231.22C21121.74,-226.23 24218.23,-198.28 24416.5,-176 24428.52,-174.65 24441.27,-172.46 24453.38,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.88,-227.72 20538.91,-231.31 20548.94,-234.72 20548.88,-227.72"/>
</g>
<!-- Node145 -->
<g id="node145" class="node">
<title>Node145</title>
<g id="a_node145"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23795.5,-140 23795.5,-170 23973.5,-170 23973.5,-140 23795.5,-140"/>
<text text-anchor="start" x="23803.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23884.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node145 -->
<g id="edge170" class="edge">
<title>Node83&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M20549.15,-230.95C21065.89,-224.92 23622.29,-194.26 23787.5,-176 23799.81,-174.64 23812.86,-172.46 23825.27,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.73,-227.46 20538.77,-231.07 20548.81,-234.46 20548.73,-227.46"/>
</g>
<!-- Node83&#45;&gt;Node146 -->
<g id="edge171" class="edge">
<title>Node83&#45;&gt;Node146</title>
<path fill="none" stroke="midnightblue" d="M20548.77,-231.75C21300.43,-229.63 26500.5,-213.63 26826.5,-176 26837.98,-174.67 26850.16,-172.48 26861.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.54,-228.25 20538.55,-231.78 20548.56,-235.25 20548.54,-228.25"/>
</g>
<!-- Node147 -->
<g id="node147" class="node">
<title>Node147</title>
<g id="a_node147"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23991,-140 23991,-170 24196,-170 24196,-140 23991,-140"/>
<text text-anchor="start" x="23999" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24093.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node147 -->
<g id="edge172" class="edge">
<title>Node83&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M20549.24,-230.97C21083.99,-224.88 23806.82,-193.11 23982.5,-176 23996.53,-174.63 24011.45,-172.45 24025.65,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.85,-227.48 20538.89,-231.09 20548.93,-234.48 20548.85,-227.48"/>
</g>
<!-- Node83&#45;&gt;Node148 -->
<g id="edge173" class="edge">
<title>Node83&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M20548.93,-231.9C21117.27,-231.15 24185.11,-224.83 24599.5,-176 24610.82,-174.67 24622.82,-172.5 24634.21,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.74,-228.4 20538.75,-231.92 20548.75,-235.4 20548.74,-228.4"/>
</g>
<!-- Node83&#45;&gt;Node149 -->
<g id="edge174" class="edge">
<title>Node83&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M20548.62,-231.96C21130.29,-231.54 24344.25,-226.93 24777.5,-176 24788.82,-174.67 24800.82,-172.5 24812.21,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.61,-228.46 20538.61,-231.97 20548.61,-235.46 20548.61,-228.46"/>
</g>
<!-- Node83&#45;&gt;Node150 -->
<g id="edge175" class="edge">
<title>Node83&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M20548.97,-232.01C21145.46,-231.91 24503.54,-229.01 24955.5,-176 24966.82,-174.67 24978.82,-172.51 24990.21,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.71,-228.51 20538.71,-232.01 20548.71,-235.51 20548.71,-228.51"/>
</g>
<!-- Node151 -->
<g id="node151" class="node">
<title>Node151</title>
<g id="a_node151"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24214.5,-140 24214.5,-170 24374.5,-170 24374.5,-140 24214.5,-140"/>
<text text-anchor="start" x="24222.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24294.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node151 -->
<g id="edge176" class="edge">
<title>Node83&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M20549.15,-231.17C21103.5,-226.06 24018.48,-198.17 24205.5,-176 24216.82,-174.66 24228.82,-172.49 24240.21,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.79,-227.68 20538.82,-231.27 20548.85,-234.68 20548.79,-227.68"/>
</g>
<!-- Node83&#45;&gt;Node152 -->
<g id="edge177" class="edge">
<title>Node83&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M20368.13,-231.79C19595.78,-229.94 14124.9,-215.45 13782.5,-176 13771.02,-174.68 13758.84,-172.48 13747.31,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.35,-235.29 20378.35,-231.82 20368.36,-228.29 20368.35,-235.29"/>
</g>
<!-- Node83&#45;&gt;Node153 -->
<g id="edge178" class="edge">
<title>Node83&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M20368.24,-231.7C19609.73,-229.08 14318.53,-209.7 13986.5,-176 13973.39,-174.67 13959.47,-172.47 13946.26,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.27,-235.2 20378.28,-231.73 20368.29,-228.2 20368.27,-235.2"/>
</g>
<!-- Node83&#45;&gt;Node154 -->
<g id="edge179" class="edge">
<title>Node83&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M20368.11,-231.74C19620.97,-229.55 14486.54,-213.19 14164.5,-176 14153.02,-174.67 14140.84,-172.48 14129.31,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.26,-235.24 20378.27,-231.77 20368.28,-228.24 20368.26,-235.24"/>
</g>
<!-- Node155 -->
<g id="node155" class="node">
<title>Node155</title>
<g id="a_node155"><a xlink:href="_neon_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19581.5,-140 19581.5,-170 19741.5,-170 19741.5,-140 19581.5,-140"/>
<text text-anchor="start" x="19589.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19661.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node155 -->
<g id="edge180" class="edge">
<title>Node83&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M20368.15,-228.96C20233.11,-223.5 19970.91,-209.31 19750.5,-176 19740.01,-174.41 19728.91,-172.29 19718.25,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.31,-232.47 20378.44,-229.37 20368.59,-225.48 20368.31,-232.47"/>
</g>
<!-- Node83&#45;&gt;Node156 -->
<g id="edge182" class="edge">
<title>Node83&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M20368.1,-231.72C19632.98,-229.37 14655.06,-212.14 14342.5,-176 14331.02,-174.67 14318.84,-172.48 14307.31,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.34,-235.22 20378.35,-231.75 20368.36,-228.22 20368.34,-235.22"/>
</g>
<!-- Node83&#45;&gt;Node157 -->
<g id="edge184" class="edge">
<title>Node83&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M20368.18,-231.69C19645.6,-229.17 14823.6,-211.08 14520.5,-176 14509.02,-174.67 14496.84,-172.47 14485.31,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.26,-235.19 20378.27,-231.73 20368.28,-228.19 20368.26,-235.19"/>
</g>
<!-- Node158 -->
<g id="node158" class="node">
<title>Node158</title>
<g id="a_node158"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16631.5,-140 16631.5,-170 16795.5,-170 16795.5,-140 16631.5,-140"/>
<text text-anchor="start" x="16639.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16713.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node158 -->
<g id="edge185" class="edge">
<title>Node83&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M20367.99,-231.7C19839.92,-229.82 17167.7,-218.26 16804.5,-176 16792.93,-174.65 16780.67,-172.48 16769.03,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.21,-235.2 20378.22,-231.74 20368.23,-228.2 20368.21,-235.2"/>
</g>
<!-- Node83&#45;&gt;Node159 -->
<g id="edge186" class="edge">
<title>Node83&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M20548.6,-231.78C21311.44,-229.81 26668.99,-214.69 27004.5,-176 27015.98,-174.68 27028.16,-172.48 27039.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.49,-228.28 20538.5,-231.8 20548.51,-235.28 20548.49,-228.28"/>
</g>
<!-- Node83&#45;&gt;Node160 -->
<g id="edge187" class="edge">
<title>Node83&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M20548.91,-231.8C21324.54,-229.99 26837.55,-215.74 27182.5,-176 27193.98,-174.68 27206.16,-172.48 27217.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.64,-228.3 20538.64,-231.82 20548.65,-235.3 20548.64,-228.3"/>
</g>
<!-- Node83&#45;&gt;Node161 -->
<g id="edge188" class="edge">
<title>Node83&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M20368.12,-231.67C19657.77,-228.97 14992.13,-210.03 14698.5,-176 14687.02,-174.67 14674.84,-172.47 14663.31,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.28,-235.17 20378.29,-231.7 20368.31,-228.17 20368.28,-235.17"/>
</g>
<!-- Node162 -->
<g id="node162" class="node">
<title>Node162</title>
<g id="a_node162"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16813.5,-140 16813.5,-170 16973.5,-170 16973.5,-140 16813.5,-140"/>
<text text-anchor="start" x="16821.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16893.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node162 -->
<g id="edge189" class="edge">
<title>Node83&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M20367.92,-231.65C19855.11,-229.53 17326.89,-217.03 16982.5,-176 16971.18,-174.65 16959.18,-172.48 16947.79,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.2,-235.15 20378.22,-231.69 20368.23,-228.15 20368.2,-235.15"/>
</g>
<!-- Node163 -->
<g id="node163" class="node">
<title>Node163</title>
<g id="a_node163"><a xlink:href="_neon_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16991.5,-140 16991.5,-170 17171.5,-170 17171.5,-140 16991.5,-140"/>
<text text-anchor="start" x="16999.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17081.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node163 -->
<g id="edge190" class="edge">
<title>Node83&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M20367.99,-231.43C19873.15,-228.17 17505.46,-210.88 17181.5,-176 17168.83,-174.64 17155.37,-172.46 17142.58,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.27,-234.93 20378.29,-231.5 20368.31,-227.93 20368.27,-234.93"/>
</g>
<!-- Node83&#45;&gt;Node164 -->
<g id="edge191" class="edge">
<title>Node83&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M20368.2,-231.64C19670.71,-228.77 15160.68,-208.98 14876.5,-176 14865.02,-174.67 14852.84,-172.47 14841.31,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.42,-235.14 20378.43,-231.68 20368.45,-228.14 20368.42,-235.14"/>
</g>
<!-- Node83&#45;&gt;Node165 -->
<g id="edge192" class="edge">
<title>Node83&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M20548.84,-231.82C21335.72,-230.16 27006.05,-216.79 27360.5,-176 27371.99,-174.68 27384.16,-172.48 27395.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20548.7,-228.32 20538.7,-231.84 20548.71,-235.32 20548.7,-228.32"/>
</g>
<!-- Node83&#45;&gt;Node166 -->
<g id="edge193" class="edge">
<title>Node83&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M20368.39,-231.61C19684.34,-228.56 15329.25,-207.93 15054.5,-176 15043.02,-174.67 15030.85,-172.47 15019.31,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.42,-235.11 20378.44,-231.65 20368.45,-228.11 20368.42,-235.11"/>
</g>
<!-- Node83&#45;&gt;Node167 -->
<g id="edge194" class="edge">
<title>Node83&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M20367.94,-232.11C19717.7,-232.79 15770.86,-234.46 15242.5,-176 15230.48,-174.67 15217.72,-172.49 15205.62,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.19,-235.61 20378.18,-232.1 20368.18,-228.61 20368.19,-235.61"/>
</g>
<!-- Node168 -->
<g id="node168" class="node">
<title>Node168</title>
<g id="a_node168"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17190,-140 17190,-170 17357,-170 17357,-140 17190,-140"/>
<text text-anchor="start" x="17198" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17273.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node168 -->
<g id="edge195" class="edge">
<title>Node83&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M20368.13,-231.41C19890.54,-228.14 17670.85,-211.15 17366.5,-176 17354.69,-174.64 17342.16,-172.46 17330.26,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.39,-234.91 20378.42,-231.48 20368.44,-227.91 20368.39,-234.91"/>
</g>
<!-- Node169 -->
<g id="node169" class="node">
<title>Node169</title>
<g id="a_node169"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17375.5,-140 17375.5,-170 17535.5,-170 17535.5,-140 17375.5,-140"/>
<text text-anchor="start" x="17383.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17455.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node169 -->
<g id="edge196" class="edge">
<title>Node83&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M20368.15,-231.35C19907.42,-227.89 17830.07,-210.47 17544.5,-176 17533.18,-174.63 17521.19,-172.45 17509.8,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.39,-234.85 20378.41,-231.43 20368.44,-227.85 20368.39,-234.85"/>
</g>
<!-- Node170 -->
<g id="node170" class="node">
<title>Node170</title>
<g id="a_node170"><a xlink:href="_neon_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17553.5,-140 17553.5,-170 17783.5,-170 17783.5,-140 17553.5,-140"/>
<text text-anchor="start" x="17561.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17668.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node170 -->
<g id="edge197" class="edge">
<title>Node83&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M20368.19,-231.79C19962.85,-230.59 18308.9,-222.84 17792.5,-176 17777.08,-174.6 17760.68,-172.44 17745.02,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.38,-235.29 20378.39,-231.82 20368.4,-228.29 20368.38,-235.29"/>
</g>
<!-- Node83&#45;&gt;Node171 -->
<g id="edge198" class="edge">
<title>Node83&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M20368,-231.98C19732.7,-231.75 15952.79,-228.13 15445.5,-176 15442.45,-175.69 15439.35,-175.33 15436.23,-174.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.46,-235.48 20378.46,-231.99 20368.46,-228.48 20368.46,-235.48"/>
</g>
<!-- Node83&#45;&gt;Node172 -->
<g id="edge199" class="edge">
<title>Node83&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M20368.24,-231.94C19748.64,-231.39 16134.33,-226.04 15648.5,-176 15645.45,-175.69 15642.35,-175.32 15639.23,-174.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20368.45,-235.44 20378.45,-231.95 20368.45,-228.44 20368.45,-235.44"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18687.5,-67.5 18687.5,-97.5 18849.5,-97.5 18849.5,-67.5 18687.5,-67.5"/>
<text text-anchor="start" x="18695.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="18768.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node85 -->
<g id="edge84" class="edge">
<title>Node84&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M18825.33,-132.96C18812.16,-121.5 18796.23,-107.64 18784.59,-97.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18823.27,-135.81 18833.11,-139.73 18827.86,-130.53 18823.27,-135.81"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="_neon_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18477.5,-67.5 18477.5,-97.5 18669.5,-97.5 18669.5,-67.5 18477.5,-67.5"/>
<text text-anchor="start" x="18485.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18573.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node86 -->
<g id="edge85" class="edge">
<title>Node84&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M18784.79,-137.47C18737.39,-125.36 18673.74,-109.1 18628.73,-97.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18784.09,-140.9 18794.64,-139.99 18785.82,-134.12 18784.09,-140.9"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18867.5,-67.5 18867.5,-97.5 19027.5,-97.5 19027.5,-67.5 18867.5,-67.5"/>
<text text-anchor="start" x="18875.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18947.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node87 -->
<g id="edge86" class="edge">
<title>Node84&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M18877.84,-133.61C18893.94,-122.03 18913.68,-107.83 18928.03,-97.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18875.41,-131.05 18869.33,-139.73 18879.49,-136.73 18875.41,-131.05"/>
</g>
<!-- Node87&#45;&gt;Node88 -->
<g id="edge87" class="edge">
<title>Node87&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M18856.77,-66.95C18369.64,-24.16 16897.06,-17.66 16516.19,-16.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18856.76,-70.46 18867.03,-67.87 18857.39,-63.49 18856.76,-70.46"/>
</g>
<!-- Node89&#45;&gt;Node85 -->
<g id="edge89" class="edge">
<title>Node89&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M18498.67,-137.9C18505.04,-136.57 18511.38,-135.26 18517.5,-134 18578.34,-121.48 18647.56,-107.58 18697.87,-97.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18497.74,-134.52 18488.67,-139.99 18499.17,-141.37 18497.74,-134.52"/>
</g>
<!-- Node89&#45;&gt;Node87 -->
<g id="edge91" class="edge">
<title>Node89&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M18494.72,-137.99C18502.39,-136.53 18510.09,-135.17 18517.5,-134 18668.04,-110.27 18707.46,-118.26 18858.5,-98 18861.45,-97.6 18864.45,-97.19 18867.48,-96.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18493.82,-134.6 18484.68,-139.96 18495.16,-141.47 18493.82,-134.6"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18063.5,-67.5 18063.5,-97.5 18233.5,-97.5 18233.5,-67.5 18063.5,-67.5"/>
<text text-anchor="start" x="18071.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18148.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node89&#45;&gt;Node90 -->
<g id="edge90" class="edge">
<title>Node89&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M18358.26,-137.47C18311.2,-125.36 18248.01,-109.1 18203.33,-97.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18357.48,-140.88 18368.04,-139.99 18359.23,-134.11 18357.48,-140.88"/>
</g>
<!-- Node91&#45;&gt;Node85 -->
<g id="edge93" class="edge">
<title>Node91&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M17947.12,-137.93C17954.96,-136.41 17962.89,-135.04 17970.5,-134 18282.67,-91.31 18365.17,-131.11 18678.5,-98 18681.33,-97.7 18684.21,-97.37 18687.12,-97.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17946.36,-134.52 17937.26,-139.95 17947.76,-141.38 17946.36,-134.52"/>
</g>
<!-- Node91&#45;&gt;Node87 -->
<g id="edge95" class="edge">
<title>Node91&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M17946.77,-137.92C17954.73,-136.38 17962.77,-135.02 17970.5,-134 18362.12,-82.49 18465.52,-137.83 18858.5,-98 18861.3,-97.72 18864.15,-97.4 18867.03,-97.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17945.87,-134.53 17936.77,-139.96 17947.27,-141.39 17945.87,-134.53"/>
</g>
<!-- Node91&#45;&gt;Node92 -->
<g id="edge94" class="edge">
<title>Node91&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M17816.85,-137.97C17808.69,-136.39 17800.43,-135 17792.5,-134 17276.37,-68.67 17140.34,-147.93 16622.5,-98 16619.7,-97.73 16616.84,-97.43 16613.97,-97.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17816.22,-141.41 17826.72,-139.97 17817.62,-134.55 17816.22,-141.41"/>
</g>
<!-- Node93&#45;&gt;Node85 -->
<g id="edge97" class="edge">
<title>Node93&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M18667.27,-135.22C18690.42,-123.39 18719.81,-108.37 18740.95,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18665.41,-132.24 18658.09,-139.9 18668.59,-138.47 18665.41,-132.24"/>
</g>
<!-- Node93&#45;&gt;Node87 -->
<g id="edge99" class="edge">
<title>Node93&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M18703.48,-137.77C18758.15,-125.61 18832.2,-109.14 18884.34,-97.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18702.51,-134.4 18693.51,-139.99 18704.03,-141.23 18702.51,-134.4"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18251.5,-67.5 18251.5,-97.5 18459.5,-97.5 18459.5,-67.5 18251.5,-67.5"/>
<text text-anchor="start" x="18259.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18355.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node93&#45;&gt;Node94 -->
<g id="edge98" class="edge">
<title>Node93&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M18566.02,-137.47C18518.79,-125.36 18455.38,-109.1 18410.53,-97.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18565.28,-140.89 18575.84,-139.99 18567.02,-134.11 18565.28,-140.89"/>
</g>
<!-- Node95&#45;&gt;Node85 -->
<g id="edge101" class="edge">
<title>Node95&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M18999.11,-137.69C18947.4,-125.54 18877.52,-109.12 18828.27,-97.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18998.34,-141.11 19008.87,-139.99 18999.94,-134.29 18998.34,-141.11"/>
</g>
<!-- Node95&#45;&gt;Node87 -->
<g id="edge103" class="edge">
<title>Node95&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M19035.45,-134.74C19015.28,-122.99 18989.94,-108.23 18971.65,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19033.9,-137.89 19044.3,-139.9 19037.43,-131.84 19033.9,-137.89"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19045.5,-67.5 19045.5,-97.5 19253.5,-97.5 19253.5,-67.5 19045.5,-67.5"/>
<text text-anchor="start" x="19053.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19149.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
</a>
</g>
</g>
<!-- Node95&#45;&gt;Node96 -->
<g id="edge102" class="edge">
<title>Node95&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M19092.67,-132.96C19105.84,-121.5 19121.77,-107.64 19133.41,-97.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19090.14,-130.53 19084.89,-139.73 19094.73,-135.81 19090.14,-130.53"/>
</g>
<!-- Node97&#45;&gt;Node85 -->
<g id="edge106" class="edge">
<title>Node97&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M16597.79,-137.93C16606.06,-136.34 16614.45,-134.96 16622.5,-134 17076.21,-79.62 18223.33,-138.44 18678.5,-98 18681.34,-97.75 18684.22,-97.46 18687.13,-97.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16596.9,-134.54 16587.79,-139.96 16598.29,-141.4 16596.9,-134.54"/>
</g>
<!-- Node97&#45;&gt;Node87 -->
<g id="edge108" class="edge">
<title>Node97&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M16597.79,-137.92C16606.06,-136.33 16614.45,-134.96 16622.5,-134 17115.96,-75.21 18363.5,-142.07 18858.5,-98 18861.31,-97.75 18864.16,-97.46 18867.04,-97.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16596.9,-134.53 16587.79,-139.95 16598.29,-141.39 16596.9,-134.53"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16810,-73 16810,-92 17007,-92 17007,-73 16810,-73"/>
<text text-anchor="middle" x="16908.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
<!-- Node97&#45;&gt;Node98 -->
<g id="edge105" class="edge">
<title>Node97&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M16604.02,-137.84C16610.26,-136.5 16616.49,-135.21 16622.5,-134 16703.7,-117.72 16798.44,-101.54 16855.91,-92.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16603.25,-134.42 16594.22,-139.96 16604.74,-141.26 16603.25,-134.42"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17203.5,-67.5 17203.5,-97.5 17363.5,-97.5 17363.5,-67.5 17203.5,-67.5"/>
<text text-anchor="start" x="17211.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17283.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node97&#45;&gt;Node99 -->
<g id="edge107" class="edge">
<title>Node97&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M16599.73,-137.91C16607.38,-136.41 16615.09,-135.06 16622.5,-134 16874.66,-97.96 16941.38,-126.51 17194.5,-98 17197.46,-97.67 17200.46,-97.3 17203.5,-96.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16598.85,-134.52 16589.75,-139.95 16600.25,-141.37 16598.85,-134.52"/>
</g>
<!-- Node100&#45;&gt;Node85 -->
<g id="edge110" class="edge">
<title>Node100&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M19963.91,-138.47C19952.05,-136.72 19939.99,-135.15 19928.5,-134 19455.02,-86.79 19332.1,-143.93 18858.5,-98 18855.66,-97.72 18852.78,-97.42 18849.88,-97.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19963.39,-141.94 19973.81,-139.99 19964.45,-135.02 19963.39,-141.94"/>
</g>
<!-- Node100&#45;&gt;Node87 -->
<g id="edge112" class="edge">
<title>Node100&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M19963.04,-138.42C19951.46,-136.7 19939.71,-135.16 19928.5,-134 19533.83,-93.31 19431.25,-137.97 19036.5,-98 19033.7,-97.72 19030.85,-97.4 19027.97,-97.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19962.74,-141.91 19973.16,-139.97 19963.8,-134.99 19962.74,-141.91"/>
</g>
<!-- Node100&#45;&gt;Node101 -->
<g id="edge111" class="edge">
<title>Node100&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M20085.23,-135.37C20108.59,-123.52 20138.36,-108.42 20159.75,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20083.63,-132.26 20076.29,-139.9 20086.8,-138.5 20083.63,-132.26"/>
</g>
<!-- Node102&#45;&gt;Node85 -->
<g id="edge114" class="edge">
<title>Node102&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M19203.14,-137.84C19196.19,-136.44 19189.22,-135.12 19182.5,-134 19039.6,-110.08 19002.06,-117.53 18858.5,-98 18855.68,-97.62 18852.81,-97.21 18849.91,-96.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19202.77,-141.34 19213.28,-139.95 19204.2,-134.48 19202.77,-141.34"/>
</g>
<!-- Node102&#45;&gt;Node87 -->
<g id="edge116" class="edge">
<title>Node102&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M19199.14,-137.68C19193.51,-136.43 19187.91,-135.19 19182.5,-134 19125.54,-121.48 19060.74,-107.58 19013.63,-97.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19198.75,-141.18 19209.27,-139.94 19200.27,-134.35 19198.75,-141.18"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="_neon_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19272,-67.5 19272,-97.5 19433,-97.5 19433,-67.5 19272,-67.5"/>
<text text-anchor="start" x="19280" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19352.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node103 -->
<g id="edge115" class="edge">
<title>Node102&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M19295.67,-132.96C19308.84,-121.5 19324.77,-107.64 19336.41,-97.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19293.14,-130.53 19287.89,-139.73 19297.73,-135.81 19293.14,-130.53"/>
</g>
<!-- Node104&#45;&gt;Node85 -->
<g id="edge118" class="edge">
<title>Node104&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M19774.23,-137.92C19766.27,-136.38 19758.23,-135.02 19750.5,-134 19357.12,-82.29 19253.28,-137.63 18858.5,-98 18855.67,-97.72 18852.78,-97.4 18849.88,-97.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19773.73,-141.39 19784.23,-139.96 19775.13,-134.53 19773.73,-141.39"/>
</g>
<!-- Node104&#45;&gt;Node87 -->
<g id="edge120" class="edge">
<title>Node104&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M19773.88,-137.93C19766.04,-136.4 19758.11,-135.04 19750.5,-134 19435.69,-91.01 19352.46,-131.6 19036.5,-98 19033.7,-97.7 19030.85,-97.37 19027.98,-97.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19773.24,-141.37 19783.74,-139.94 19774.64,-134.51 19773.24,-141.37"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="_neon_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19759.5,-67.5 19759.5,-97.5 19919.5,-97.5 19919.5,-67.5 19759.5,-67.5"/>
<text text-anchor="start" x="19767.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19839.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node104&#45;&gt;Node105 -->
<g id="edge119" class="edge">
<title>Node104&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M19839.5,-129.73C19839.5,-119.07 19839.5,-106.91 19839.5,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19836,-129.73 19839.5,-139.73 19843,-129.73 19836,-129.73"/>
</g>
<!-- Node106&#45;&gt;Node85 -->
<g id="edge122" class="edge">
<title>Node106&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M18126.23,-138C18134.04,-136.48 18141.93,-135.09 18149.5,-134 18382.74,-100.34 18444.37,-124.77 18678.5,-98 18681.33,-97.68 18684.21,-97.33 18687.11,-96.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18125.5,-134.58 18116.39,-140 18126.89,-141.44 18125.5,-134.58"/>
</g>
<!-- Node106&#45;&gt;Node87 -->
<g id="edge124" class="edge">
<title>Node106&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M18125.86,-137.94C18133.79,-136.41 18141.8,-135.04 18149.5,-134 18462.16,-91.63 18544.76,-131.42 18858.5,-98 18861.3,-97.7 18864.15,-97.37 18867.02,-97.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18125,-134.54 18115.89,-139.95 18126.39,-141.4 18125,-134.54"/>
</g>
<!-- Node106&#45;&gt;Node107 -->
<g id="edge123" class="edge">
<title>Node106&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M17994.85,-137.97C17986.69,-136.39 17978.43,-135 17970.5,-134 17454.81,-68.72 17318.95,-147.44 16801.5,-98 16798.35,-97.7 16795.14,-97.36 16791.9,-96.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17994.22,-141.41 18004.72,-139.97 17995.62,-134.55 17994.22,-141.41"/>
</g>
<!-- Node108&#45;&gt;Node85 -->
<g id="edge126" class="edge">
<title>Node108&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M20206.61,-138.52C20193.85,-136.73 20180.86,-135.14 20168.5,-134 19588.51,-80.59 19438.39,-152.44 18858.5,-98 18855.66,-97.73 18852.78,-97.43 18849.87,-97.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20206.37,-142.02 20216.77,-139.99 20207.38,-135.09 20206.37,-142.02"/>
</g>
<!-- Node108&#45;&gt;Node87 -->
<g id="edge128" class="edge">
<title>Node108&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M20206.33,-138.53C20193.66,-136.75 20180.77,-135.16 20168.5,-134 19667.36,-86.76 19537.52,-146.57 19036.5,-98 19033.7,-97.73 19030.84,-97.42 19027.97,-97.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20206.03,-142.02 20216.43,-139.99 20207.03,-135.09 20206.03,-142.02"/>
</g>
<!-- Node108&#45;&gt;Node109 -->
<g id="edge127" class="edge">
<title>Node108&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M20385.09,-138.5C20397.95,-136.71 20411.04,-135.13 20423.5,-134 20800.94,-99.83 21998.03,-87.03 22319.43,-84.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20384.25,-135.08 20374.85,-139.97 20385.24,-142.01 20384.25,-135.08"/>
</g>
<!-- Node110&#45;&gt;Node85 -->
<g id="edge130" class="edge">
<title>Node110&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M19389.16,-138.21C19379.86,-136.63 19370.49,-135.17 19361.5,-134 19139.26,-104.98 19081.13,-123.85 18858.5,-98 18855.67,-97.67 18852.79,-97.32 18849.89,-96.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19388.73,-141.69 19399.19,-139.97 19389.95,-134.8 19388.73,-141.69"/>
</g>
<!-- Node110&#45;&gt;Node87 -->
<g id="edge132" class="edge">
<title>Node110&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M19386.88,-138.16C19378.33,-136.66 19369.74,-135.24 19361.5,-134 19217.79,-112.39 19180.49,-117.69 19036.5,-98 19033.55,-97.6 19030.55,-97.17 19027.52,-96.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19386.42,-141.63 19396.88,-139.95 19387.65,-134.74 19386.42,-141.63"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="_neon_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19451.5,-67.5 19451.5,-97.5 19643.5,-97.5 19643.5,-67.5 19451.5,-67.5"/>
<text text-anchor="start" x="19459.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19547.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node110&#45;&gt;Node111 -->
<g id="edge131" class="edge">
<title>Node110&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M19490.67,-132.96C19503.84,-121.5 19519.77,-107.64 19531.41,-97.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19488.14,-130.53 19482.89,-139.73 19492.73,-135.81 19488.14,-130.53"/>
</g>
<!-- Node112&#45;&gt;Node85 -->
<g id="edge134" class="edge">
<title>Node112&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M18306.8,-137.95C18314.1,-136.5 18321.44,-135.14 18328.5,-134 18482.86,-109 18523.47,-118.44 18678.5,-98 18681.32,-97.63 18684.2,-97.24 18687.1,-96.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18305.98,-134.55 18296.89,-139.99 18307.39,-141.4 18305.98,-134.55"/>
</g>
<!-- Node112&#45;&gt;Node87 -->
<g id="edge136" class="edge">
<title>Node112&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M18305.23,-138C18313.04,-136.47 18320.93,-135.09 18328.5,-134 18562.18,-100.3 18623.95,-125.01 18858.5,-98 18861.45,-97.66 18864.46,-97.29 18867.5,-96.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18304.5,-134.58 18295.39,-140 18305.89,-141.44 18304.5,-134.58"/>
</g>
<!-- Node112&#45;&gt;Node113 -->
<g id="edge135" class="edge">
<title>Node112&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M18172.76,-137.96C18164.63,-136.4 18156.4,-135.02 18148.5,-134 17727.68,-79.76 17616.7,-140.19 17194.5,-98 17191.7,-97.72 17188.85,-97.41 17185.97,-97.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18172.11,-141.4 18182.61,-139.94 18173.49,-134.53 18172.11,-141.4"/>
</g>
<!-- Node155&#45;&gt;Node87 -->
<g id="edge181" class="edge">
<title>Node155&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M19595.26,-137.94C19587.62,-136.44 19579.91,-135.07 19572.5,-134 19336.21,-99.72 19273.7,-125.23 19036.5,-98 19033.54,-97.66 19030.54,-97.29 19027.5,-96.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19594.75,-141.4 19605.25,-139.98 19596.15,-134.55 19594.75,-141.4"/>
</g>
</g>
</svg>