blob: b7c283896358ff88001e2cf471decd8aae45d30b [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="27699pt" height="396pt"
viewBox="0.00 0.00 27698.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 27694.5,-392 27694.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="26093,-357.5 26093,-387.5 26264,-387.5 26264,-357.5 26093,-357.5"/>
<text text-anchor="start" x="26101" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="26178.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="3089.5,-290.5 3089.5,-320.5 3225.5,-320.5 3225.5,-290.5 3089.5,-290.5"/>
<text text-anchor="start" x="3097.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClImport</text>
<text text-anchor="middle" x="3157.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="M26082.69,-371.33C24984.85,-369.39 14667.85,-350.72 6323.5,-321 5080.25,-316.57 3562.39,-308.65 3225.73,-306.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26082.89,-374.83 26092.9,-371.35 26082.9,-367.83 26082.89,-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="6333,-290.5 6333,-320.5 6468,-320.5 6468,-290.5 6333,-290.5"/>
<text text-anchor="start" x="6341" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="6400.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="M26082.52,-371.18C24651.25,-366.48 7675.23,-310.69 6468.14,-306.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26082.74,-374.69 26092.75,-371.22 26082.76,-367.69 26082.74,-374.69"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_gpu_fsa_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13221,-290.5 13221,-320.5 13364,-320.5 13364,-290.5 13221,-290.5"/>
<text text-anchor="start" x="13229" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="13292.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node77 -->
<g id="edge76" class="edge">
<title>Node1&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M26082.84,-371.13C25297.41,-368.11 19828.41,-346.76 15387.5,-321 14594.14,-316.4 13631.8,-309.11 13364.41,-307.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26082.96,-374.63 26092.97,-371.17 26082.98,-367.63 26082.96,-374.63"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="_neon_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15396,-290.5 15396,-320.5 15563,-320.5 15563,-290.5 15396,-290.5"/>
<text text-anchor="start" x="15404" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="15479.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node83 -->
<g id="edge82" class="edge">
<title>Node1&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M26082.71,-370.92C25078.79,-364.82 16503.12,-312.72 15563.05,-307.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26082.75,-374.42 26092.77,-370.98 26082.79,-367.42 26082.75,-374.42"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
<g id="a_node115"><a xlink:href="_neon_abs_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25303.5,-140 25303.5,-170 25463.5,-170 25463.5,-140 25303.5,-140"/>
<text text-anchor="start" x="25311.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25383.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAbsWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node115 -->
<g id="edge227" class="edge">
<title>Node1&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M26085.59,-355.64C26036.52,-346.67 25975.45,-334.53 25921.5,-321 25733.4,-273.81 25513.54,-200.6 25424.26,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26085.09,-359.11 26095.55,-357.45 26086.34,-352.22 26085.09,-359.11"/>
</g>
<!-- Node121 -->
<g id="node121" class="node">
<title>Node121</title>
<g id="a_node121"><a xlink:href="_neon_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25481.5,-140 25481.5,-170 25641.5,-170 25641.5,-140 25481.5,-140"/>
<text text-anchor="start" x="25489.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25561.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonCastWorkload.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="M26121.01,-354.43C26089.7,-344.94 26050.34,-332.72 26015.5,-321 25859.31,-268.46 25675.41,-199.36 25598.36,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26120.29,-357.87 26130.87,-357.4 26122.31,-351.16 26120.29,-357.87"/>
</g>
<!-- Node122 -->
<g id="node122" class="node">
<title>Node122</title>
<g id="a_node122"><a xlink:href="_neon_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25660,-140 25660,-170 25845,-170 25845,-140 25660,-140"/>
<text text-anchor="start" x="25668" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25752.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonChannelShuffleWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node122 -->
<g id="edge229" class="edge">
<title>Node1&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M26141.39,-352.73C26057.43,-310.26 25854.49,-207.59 25780.28,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26140.05,-355.97 26150.55,-357.36 26143.21,-349.72 26140.05,-355.97"/>
</g>
<!-- Node129 -->
<g id="node129" class="node">
<title>Node129</title>
<g id="a_node129"><a xlink:href="_neon_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25863,-140 25863,-170 26080,-170 26080,-140 25863,-140"/>
<text text-anchor="start" x="25871" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25971.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDetectionPostProcessWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node129 -->
<g id="edge230" class="edge">
<title>Node1&#45;&gt;Node129</title>
<path fill="none" stroke="midnightblue" d="M26157.92,-350.08C26115.76,-306.19 26020.57,-207.09 25985.13,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26155.47,-352.57 26164.92,-357.36 26160.51,-347.72 26155.47,-352.57"/>
</g>
<!-- Node131 -->
<g id="node131" class="node">
<title>Node131</title>
<g id="a_node131"><a xlink:href="_neon_exp_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26098.5,-140 26098.5,-170 26258.5,-170 26258.5,-140 26098.5,-140"/>
<text text-anchor="start" x="26106.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26178.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonExpWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node131 -->
<g id="edge231" class="edge">
<title>Node1&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M26178.5,-347.28C26178.5,-302.11 26178.5,-206.32 26178.5,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26175,-347.36 26178.5,-357.36 26182,-347.36 26175,-347.36"/>
</g>
<!-- Node139 -->
<g id="node139" class="node">
<title>Node139</title>
<g id="a_node139"><a xlink:href="_neon_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26276.5,-140 26276.5,-170 26440.5,-170 26440.5,-140 26276.5,-140"/>
<text text-anchor="start" x="26284.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26358.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalAndWorkload.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="M26196.85,-349.53C26233.74,-305.37 26315.96,-206.93 26346.65,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26194.03,-347.44 26190.31,-357.36 26199.41,-351.93 26194.03,-347.44"/>
</g>
<!-- Node140 -->
<g id="node140" class="node">
<title>Node140</title>
<g id="a_node140"><a xlink:href="_neon_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26459,-140 26459,-170 26622,-170 26622,-140 26459,-140"/>
<text text-anchor="start" x="26467" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26540.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalNotWorkload.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="M26210.9,-352.21C26282.67,-309.49 26453.66,-207.7 26516.66,-170.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26209.05,-349.24 26202.25,-357.36 26212.63,-355.25 26209.05,-349.24"/>
</g>
<!-- Node141 -->
<g id="node141" class="node">
<title>Node141</title>
<g id="a_node141"><a xlink:href="_neon_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26640.5,-140 26640.5,-170 26800.5,-170 26800.5,-140 26640.5,-140"/>
<text text-anchor="start" x="26648.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26720.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalOrWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node141 -->
<g id="edge234" class="edge">
<title>Node1&#45;&gt;Node141</title>
<path fill="none" stroke="midnightblue" d="M26223.47,-353.62C26328.86,-311.72 26590.07,-207.86 26685.16,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26222.06,-350.41 26214.06,-357.36 26224.65,-356.92 26222.06,-350.41"/>
</g>
<!-- Node143 -->
<g id="node143" class="node">
<title>Node143</title>
<g id="a_node143"><a xlink:href="_neon_log_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26818.5,-140 26818.5,-170 26978.5,-170 26978.5,-140 26818.5,-140"/>
<text text-anchor="start" x="26826.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="26898.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node143 -->
<g id="edge235" class="edge">
<title>Node1&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M26240.8,-354.79C26276.25,-345.16 26321.44,-332.68 26361.5,-321 26545.25,-267.43 26762.86,-199.03 26854.43,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26239.81,-351.43 26231.07,-357.42 26241.64,-358.19 26239.81,-351.43"/>
</g>
<!-- Node147 -->
<g id="node147" class="node">
<title>Node147</title>
<g id="a_node147"><a xlink:href="_neon_neg_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="26996.5,-140 26996.5,-170 27156.5,-170 27156.5,-140 26996.5,-140"/>
<text text-anchor="start" x="27004.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27076.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNegWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node147 -->
<g id="edge236" class="edge">
<title>Node1&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M26260.39,-355.47C26307.85,-345.95 26368.67,-333.35 26422.5,-321 26647.34,-269.4 26913.42,-199.5 27024.13,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26259.6,-352.06 26250.48,-357.45 26260.97,-358.92 26259.6,-352.06"/>
</g>
<!-- Node160 -->
<g id="node160" class="node">
<title>Node160</title>
<g id="a_node160"><a xlink:href="_neon_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27174.5,-140 27174.5,-170 27334.5,-170 27334.5,-140 27174.5,-140"/>
<text text-anchor="start" x="27182.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27254.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRsqrtWorkload.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="M26274.26,-358C26338.44,-348.57 26424.74,-335.19 26500.5,-321 26761.29,-272.16 27069.72,-200.17 27196.09,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26273.55,-354.56 26264.16,-359.47 26274.56,-361.49 26273.55,-354.56"/>
</g>
<!-- Node161 -->
<g id="node161" class="node">
<title>Node161</title>
<g id="a_node161"><a xlink:href="_neon_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27352.5,-140 27352.5,-170 27512.5,-170 27512.5,-140 27352.5,-140"/>
<text text-anchor="start" x="27360.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27432.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSinWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node161 -->
<g id="edge238" class="edge">
<title>Node1&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M26274.29,-361.5C26357.34,-352.39 26480.64,-337.83 26587.5,-321 26925.46,-267.79 27008.56,-245.74 27343.5,-176 27352.49,-174.13 27361.98,-172.08 27371.27,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26273.68,-358.04 26264.12,-362.61 26274.44,-365 26273.68,-358.04"/>
</g>
<!-- Node166 -->
<g id="node166" class="node">
<title>Node166</title>
<g id="a_node166"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="27530.5,-140 27530.5,-170 27690.5,-170 27690.5,-140 27530.5,-140"/>
<text text-anchor="start" x="27538.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="27610.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node166 -->
<g id="edge239" class="edge">
<title>Node1&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M26274.23,-364.21C26378,-355.82 26548.38,-340.64 26694.5,-321 27064.34,-271.28 27155.7,-249.78 27521.5,-176 27530.66,-174.15 27540.32,-172.09 27549.77,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26273.77,-360.74 26264.09,-365.03 26274.34,-367.71 26273.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="M3079.14,-304.28C2635.13,-302.9 444.27,-294.11 146.5,-254 136.52,-252.66 125.99,-250.49 116,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3079.3,-307.78 3089.31,-304.31 3079.32,-300.78 3079.3,-307.78"/>
</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="4589,-218 4589,-248 4724,-248 4724,-218 4589,-218"/>
<text text-anchor="start" x="4597" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="4656.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="M6322.52,-304.48C6036.47,-304.06 5045.29,-299.29 4732.5,-254 4722.91,-252.61 4712.8,-250.46 4703.19,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.79,-307.98 6332.8,-304.5 6322.8,-300.98 6322.79,-307.98"/>
</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="4742,-218 4742,-248 4877,-248 4877,-218 4742,-218"/>
<text text-anchor="start" x="4750" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClTensor</text>
<text text-anchor="middle" x="4809.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="M6322.52,-304.21C6053.73,-302.83 5167.01,-295.2 4885.5,-254 4875.92,-252.6 4865.8,-250.43 4856.19,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.56,-307.71 6332.57,-304.26 6322.59,-300.71 6322.56,-307.71"/>
</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="4895,-218 4895,-248 5044,-248 5044,-218 4895,-218"/>
<text text-anchor="start" x="4903" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="4969.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="M6322.92,-303.59C6074.64,-300.37 5301.35,-287.82 5053.5,-254 5043.1,-252.58 5032.11,-250.44 5021.63,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.89,-307.09 6332.94,-303.72 6322.98,-300.09 6322.89,-307.09"/>
</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="5062.5,-218 5062.5,-248 5206.5,-248 5206.5,-218 5062.5,-218"/>
<text text-anchor="start" x="5070.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5134.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="M6322.69,-303.21C6094.61,-299.11 5430.3,-284.78 5215.5,-254 5205.46,-252.56 5194.86,-250.41 5184.75,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.83,-306.71 6332.89,-303.39 6322.95,-299.71 6322.83,-306.71"/>
</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="5225,-218 5225,-248 5370,-248 5370,-218 5225,-218"/>
<text text-anchor="start" x="5233" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5297.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="M6322.6,-302.56C6116.67,-297.13 5561.28,-280.42 5379.5,-254 5369.49,-252.55 5358.93,-250.42 5348.82,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.64,-306.06 6332.72,-302.83 6322.82,-299.07 6322.64,-306.06"/>
</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="5388.5,-218 5388.5,-248 5532.5,-248 5532.5,-218 5388.5,-218"/>
<text text-anchor="start" x="5396.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5460.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="M6322.84,-304.68C6171.57,-304 5827.2,-297.3 5541.5,-254 5531.62,-252.5 5521.18,-250.36 5511.2,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.95,-308.18 6332.96,-304.72 6322.97,-301.18 6322.95,-308.18"/>
</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="5551,-218 5551,-248 5702,-248 5702,-218 5551,-218"/>
<text text-anchor="start" x="5559" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5626.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="M6322.51,-302.79C6194.33,-299.08 5931.39,-287.71 5711.5,-254 5701.46,-252.46 5690.85,-250.36 5680.66,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.53,-306.29 6332.62,-303.07 6322.72,-299.29 6322.53,-306.29"/>
</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="5720.5,-218 5720.5,-248 5880.5,-248 5880.5,-218 5720.5,-218"/>
<text text-anchor="start" x="5728.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="5800.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="M6322.72,-299.79C6222.22,-293.02 6042.02,-278.58 5889.5,-254 5879.34,-252.36 5868.6,-250.27 5858.23,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.58,-303.29 6332.79,-300.46 6323.04,-296.3 6322.58,-303.29"/>
</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="5899,-218 5899,-248 6116,-248 6116,-218 5899,-218"/>
<text text-anchor="start" x="5907" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6007.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="M6323.04,-290.6C6254.36,-278.28 6154.53,-260.38 6085.64,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.48,-294.06 6332.94,-292.38 6323.72,-287.17 6322.48,-294.06"/>
</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="6134.5,-218 6134.5,-248 6310.5,-248 6310.5,-218 6134.5,-218"/>
<text text-anchor="start" x="6142.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6222.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="M6355.44,-286.65C6325.24,-274.69 6286.03,-259.16 6258.03,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6354.32,-289.97 6364.91,-290.4 6356.9,-283.47 6354.32,-289.97"/>
</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="6328.5,-218 6328.5,-248 6472.5,-248 6472.5,-218 6328.5,-218"/>
<text text-anchor="start" x="6336.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6400.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="M6400.5,-280.23C6400.5,-269.57 6400.5,-257.41 6400.5,-248.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6397,-280.23 6400.5,-290.23 6404,-280.23 6397,-280.23"/>
</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="6491,-218 6491,-248 6660,-248 6660,-218 6491,-218"/>
<text text-anchor="start" x="6499" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6575.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="M6444.8,-286.65C6474.49,-274.69 6513.04,-259.16 6540.57,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6443.46,-283.42 6435.49,-290.4 6446.08,-289.91 6443.46,-283.42"/>
</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="6678.5,-218 6678.5,-248 6832.5,-248 6832.5,-218 6678.5,-218"/>
<text text-anchor="start" x="6686.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6755.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="M6478.22,-290.7C6531.81,-280.97 6604.61,-267.36 6668.5,-254 6677.3,-252.16 6686.58,-250.13 6695.66,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6477.33,-287.3 6468.11,-292.53 6478.57,-294.19 6477.33,-287.3"/>
</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="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">/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="M6478.35,-298.62C6566.81,-291.24 6715.29,-276.71 6841.5,-254 6850.77,-252.33 6860.55,-250.22 6869.99,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6477.81,-295.15 6468.13,-299.46 6478.39,-302.13 6477.81,-295.15"/>
</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="7012.5,-218 7012.5,-248 7156.5,-248 7156.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="7084.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="M6478.45,-301.92C6593.83,-297.21 6816.58,-284.7 7003.5,-254 7013.08,-252.43 7023.19,-250.31 7032.9,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.15,-298.43 6468.3,-302.32 6478.43,-305.42 6478.15,-298.43"/>
</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="7174.5,-218 7174.5,-248 7366.5,-248 7366.5,-218 7174.5,-218"/>
<text text-anchor="start" x="7182.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7270.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="M6478.15,-302.51C6616.7,-298.26 6915.46,-285.94 7165.5,-254 7177.83,-252.42 7190.9,-250.3 7203.48,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6477.94,-299.01 6468.05,-302.81 6478.15,-306.01 6477.94,-299.01"/>
</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="7384.5,-218 7384.5,-248 7576.5,-248 7576.5,-218 7384.5,-218"/>
<text text-anchor="start" x="7392.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7480.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="M6478.24,-304.07C6643.83,-302.36 7043.37,-294.04 7375.5,-254 7388.12,-252.48 7401.5,-250.34 7414.34,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.11,-300.57 6468.15,-304.17 6478.18,-307.57 6478.11,-300.57"/>
</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="7594.5,-218 7594.5,-248 7760.5,-248 7760.5,-218 7594.5,-218"/>
<text text-anchor="start" x="7602.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7677.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="M6478.28,-302.93C6706.25,-298.04 7370.29,-281.77 7585.5,-254 7596.85,-252.54 7608.87,-250.38 7620.35,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478,-299.43 6468.08,-303.15 6478.15,-306.43 6478,-299.43"/>
</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="7778.5,-218 7778.5,-248 7944.5,-248 7944.5,-218 7778.5,-218"/>
<text text-anchor="start" x="7786.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7861.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="M6478.45,-303.44C6729.76,-299.74 7516.98,-285.85 7769.5,-254 7780.85,-252.57 7792.87,-250.42 7804.35,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.26,-299.94 6468.31,-303.59 6478.36,-306.94 6478.26,-299.94"/>
</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="7962.5,-218 7962.5,-248 8126.5,-248 8126.5,-218 7962.5,-218"/>
<text text-anchor="start" x="7970.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8044.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="M6478.51,-303.86C6751.56,-301.32 7663.46,-290.28 7953.5,-254 7964.9,-252.57 7976.97,-250.4 7988.47,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.26,-300.36 6468.29,-303.95 6478.32,-307.36 6478.26,-300.36"/>
</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="8144.5,-218 8144.5,-248 8350.5,-248 8350.5,-218 8144.5,-218"/>
<text text-anchor="start" x="8152.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8247.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="M6478.57,-303.76C6771.81,-300.74 7807.42,-287.88 8135.5,-254 8149.35,-252.57 8164.07,-250.41 8178.12,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.42,-300.26 6468.45,-303.86 6478.49,-307.26 6478.42,-300.26"/>
</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="8369,-218 8369,-248 8520,-248 8520,-218 8369,-218"/>
<text text-anchor="start" x="8377" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8444.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="M6478.68,-304.63C6795.71,-304.81 7986.36,-302.19 8359.5,-254 8370.17,-252.62 8381.47,-250.47 8392.21,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.22,-301.13 6468.21,-304.62 6478.21,-308.13 6478.22,-301.13"/>
</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="8538.5,-218 8538.5,-248 8682.5,-248 8682.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="8610.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="M6478.2,-304.9C6811.33,-306.25 8120.46,-307.96 8528.5,-254 8538.96,-252.62 8550.02,-250.43 8560.52,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.18,-301.4 6468.16,-304.85 6478.15,-308.4 6478.18,-301.4"/>
</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="8700.5,-218 8700.5,-248 8890.5,-248 8890.5,-218 8700.5,-218"/>
<text text-anchor="start" x="8708.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8795.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="M6478.27,-304.54C6826.95,-304.45 8248.46,-301.14 8691.5,-254 8704.57,-252.61 8718.46,-250.43 8731.68,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.27,-301.04 6468.27,-304.54 6478.27,-308.04 6478.27,-301.04"/>
</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="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">/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="M6478.48,-303.95C6874.65,-301.04 8655.03,-286.24 8899.5,-254 8909.84,-252.64 8920.77,-250.46 8931.14,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.25,-300.46 6468.27,-304.03 6478.3,-307.46 6478.25,-300.46"/>
</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="9070.5,-218 9070.5,-248 9214.5,-248 9214.5,-218 9070.5,-218"/>
<text text-anchor="start" x="9078.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9142.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="M6478.47,-304.06C6889.95,-301.58 8800.11,-288.31 9061.5,-254 9071.84,-252.64 9082.77,-250.47 9093.14,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.14,-300.56 6468.16,-304.12 6478.18,-307.56 6478.14,-300.56"/>
</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="9233,-218 9233,-248 9378,-248 9378,-218 9233,-218"/>
<text text-anchor="start" x="9241" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9305.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="M6478.36,-304.14C6904.5,-302.01 8945.09,-289.99 9223.5,-254 9233.96,-252.65 9245.03,-250.47 9255.53,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.29,-300.64 6468.3,-304.19 6478.32,-307.64 6478.29,-300.64"/>
</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="9396.5,-218 9396.5,-248 9566.5,-248 9566.5,-218 9396.5,-218"/>
<text text-anchor="start" x="9404.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9481.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="M6478.18,-304.07C6918.37,-301.53 9090.41,-287.36 9386.5,-254 9398.56,-252.64 9411.35,-250.46 9423.51,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.09,-300.57 6468.11,-304.13 6478.13,-307.57 6478.09,-300.57"/>
</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="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">/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="M6478.29,-304.32C6935.16,-303.09 9260.22,-294.89 9575.5,-254 9585.84,-252.66 9596.77,-250.49 9607.15,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.16,-300.82 6468.17,-304.34 6478.18,-307.82 6478.16,-300.82"/>
</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="9746.5,-218 9746.5,-248 9890.5,-248 9890.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="9818.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="M6478.08,-304.38C6948.07,-303.52 9405.15,-296.98 9737.5,-254 9747.84,-252.66 9758.78,-250.5 9769.15,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478,-300.88 6468,-304.4 6478.01,-307.88 6478,-300.88"/>
</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="9908.5,-218 9908.5,-248 10114.5,-248 10114.5,-218 9908.5,-218"/>
<text text-anchor="start" x="9916.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10011.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="M6478.31,-304.14C6962.08,-301.77 9548.88,-287.61 9899.5,-254 9913.66,-252.64 9928.71,-250.47 9943.03,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.27,-300.64 6468.29,-304.18 6478.3,-307.64 6478.27,-300.64"/>
</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="10132.5,-218 10132.5,-248 10332.5,-248 10332.5,-218 10132.5,-218"/>
<text text-anchor="start" x="10140.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10232.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="M6478.04,-304.23C6978.98,-302.39 9749.22,-290.61 10123.5,-254 10137.38,-252.64 10152.14,-250.45 10166.17,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.01,-300.73 6468.02,-304.27 6478.03,-307.73 6478.01,-300.73"/>
</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="10351,-218 10351,-248 10500,-248 10500,-218 10351,-218"/>
<text text-anchor="start" x="10359" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10425.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="M6478.41,-304.54C6997.39,-304.64 9945.38,-303.08 10341.5,-254 10352.21,-252.67 10363.54,-250.51 10374.3,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.04,-301.04 6468.04,-304.53 6478.04,-308.04 6478.04,-301.04"/>
</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="10518,-218 10518,-248 10665,-248 10665,-218 10518,-218"/>
<text text-anchor="start" x="10526" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10591.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="M6478.33,-304.59C7009.72,-305.09 10094.79,-305.72 10508.5,-254 10519.09,-252.68 10530.29,-250.51 10540.91,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.09,-301.09 6468.09,-304.58 6478.08,-308.09 6478.09,-301.09"/>
</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="10683.5,-218 10683.5,-248 10827.5,-248 10827.5,-218 10683.5,-218"/>
<text text-anchor="start" x="10691.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10755.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="M6478.43,-304.65C7022.39,-305.53 10242.44,-308.39 10673.5,-254 10683.97,-252.68 10695.03,-250.52 10705.53,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.34,-301.15 6468.34,-304.63 6478.33,-308.15 6478.34,-301.15"/>
</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="10846,-218 10846,-248 10999,-248 10999,-218 10846,-218"/>
<text text-anchor="start" x="10854" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10922.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="M6478.72,-304.63C7035.42,-305.45 10387.98,-308.06 10836.5,-254 10847.46,-252.68 10859.05,-250.52 10870.06,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.4,-301.13 6468.4,-304.62 6478.39,-308.13 6478.4,-301.13"/>
</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="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">/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="M6478.14,-304.15C7063.97,-301.48 10773.64,-283.41 11007.5,-254 11018.11,-252.67 11029.34,-250.47 11039.97,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.09,-300.65 6468.1,-304.2 6478.12,-307.65 6478.09,-300.65"/>
</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="11179.5,-218 11179.5,-248 11323.5,-248 11323.5,-218 11179.5,-218"/>
<text text-anchor="start" x="11187.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11251.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="M6478.5,-304.19C7077.32,-301.73 10928.09,-284.79 11170.5,-254 11180.99,-252.67 11192.08,-250.47 11202.58,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.24,-300.69 6468.25,-304.23 6478.27,-307.69 6478.24,-300.69"/>
</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="11342,-218 11342,-248 11487,-248 11487,-218 11342,-218"/>
<text text-anchor="start" x="11350" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11414.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="M6478.27,-304.21C7087.85,-301.89 11081.41,-285.48 11332.5,-254 11343.11,-252.67 11354.34,-250.47 11364.97,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.26,-300.71 6468.27,-304.25 6478.28,-307.71 6478.26,-300.71"/>
</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="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">/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="M6478.38,-304.24C7099.71,-302.08 11235.77,-286.52 11495.5,-254 11506.11,-252.67 11517.34,-250.47 11527.97,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.18,-300.74 6468.19,-304.27 6478.2,-307.74 6478.18,-300.74"/>
</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="11667.5,-218 11667.5,-248 11811.5,-248 11811.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="11739.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="M6478.86,-304.27C7113.12,-302.32 11390.22,-287.94 11658.5,-254 11668.99,-252.67 11680.08,-250.48 11690.58,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.46,-300.77 6468.47,-304.3 6478.48,-307.77 6478.46,-300.77"/>
</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="11829.5,-218 11829.5,-248 11991.5,-248 11991.5,-218 11829.5,-218"/>
<text text-anchor="start" x="11837.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11910.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="M6478.24,-304.24C7121.28,-302.04 11543.13,-285.76 11820.5,-254 11832.11,-252.67 11844.42,-250.47 11856.08,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.15,-300.74 6468.16,-304.27 6478.17,-307.74 6478.15,-300.74"/>
</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="12009.5,-218 12009.5,-248 12153.5,-248 12153.5,-218 12009.5,-218"/>
<text text-anchor="start" x="12017.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12081.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="M6478.76,-304.32C7135.7,-302.7 11714.02,-290.16 12000.5,-254 12010.99,-252.68 12022.08,-250.48 12032.59,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.45,-300.82 6468.46,-304.34 6478.47,-307.82 6478.45,-300.82"/>
</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="12172,-218 12172,-248 12361,-248 12361,-218 12172,-218"/>
<text text-anchor="start" x="12180" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12266.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="M6478.9,-304.22C7146.98,-301.78 11866.55,-283.51 12162.5,-254 12175.86,-252.67 12190.05,-250.47 12203.52,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.42,-300.72 6468.43,-304.26 6478.44,-307.72 6478.42,-300.72"/>
</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="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">/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="M6478.27,-304.36C7157.44,-303.03 12063.25,-292.12 12369.5,-254 12380.12,-252.68 12391.34,-250.48 12401.97,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.1,-300.86 6468.11,-304.37 6478.11,-307.86 6478.1,-300.86"/>
</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="12541.5,-218 12541.5,-248 12685.5,-248 12685.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/cl/workloads</text>
<text text-anchor="middle" x="12613.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="M6478.24,-304.38C7167.66,-303.25 12217.61,-293.62 12532.5,-254 12542.99,-252.68 12554.09,-250.49 12564.59,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6478.16,-300.88 6468.17,-304.4 6478.17,-307.88 6478.16,-300.88"/>
</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="M6322.72,-304.11C5625,-300.56 465.04,-273.7 308.5,-254 298.01,-252.68 286.91,-250.49 276.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.89,-307.61 6332.91,-304.16 6322.92,-300.61 6322.89,-307.61"/>
</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="M6322.92,-304.09C5636.47,-300.44 622.74,-273.17 470.5,-254 460.01,-252.68 448.91,-250.48 438.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.93,-307.59 6332.95,-304.14 6322.97,-300.59 6322.93,-307.59"/>
</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="M6322.42,-304.07C5644.71,-300.3 780.38,-272.64 632.5,-254 622.01,-252.68 610.91,-250.48 600.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.54,-307.57 6332.56,-304.13 6322.58,-300.57 6322.54,-307.57"/>
</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="M6322.04,-304.05C5653.75,-300.16 938.04,-272.12 794.5,-254 784.01,-252.68 772.92,-250.48 762.41,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.5,-307.55 6332.52,-304.11 6322.54,-300.55 6322.5,-307.55"/>
</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="M6322.79,-304.22C5680.01,-301.85 1259.91,-284.49 982.5,-254 970.39,-252.67 957.55,-250.47 945.37,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.86,-307.72 6332.87,-304.26 6322.88,-300.72 6322.86,-307.72"/>
</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="M6322.17,-304.27C5688.15,-302.32 1412.67,-287.93 1144.5,-254 1134.01,-252.67 1122.92,-250.48 1112.42,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.55,-307.77 6332.56,-304.3 6322.57,-300.77 6322.55,-307.77"/>
</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="M6322.64,-304.24C5701.42,-302.13 1566.13,-286.89 1306.5,-254 1296.01,-252.67 1284.92,-250.47 1274.42,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.81,-307.74 6332.82,-304.28 6322.83,-300.74 6322.81,-307.74"/>
</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="M6322.73,-304.22C5713.14,-301.94 1719.54,-285.84 1468.5,-254 1458.01,-252.67 1446.92,-250.47 1436.42,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.71,-307.72 6332.73,-304.25 6322.74,-300.72 6322.71,-307.72"/>
</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="M6322.5,-304.19C5723.68,-301.73 1872.91,-284.79 1630.5,-254 1620.01,-252.67 1608.92,-250.47 1598.42,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.73,-307.69 6332.75,-304.23 6322.76,-300.69 6322.73,-307.69"/>
</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="M6322.92,-304.15C5737.47,-301.42 2030.24,-283.07 1796.5,-254 1785.76,-252.66 1774.4,-250.46 1763.64,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.92,-307.65 6332.94,-304.19 6322.96,-300.65 6322.92,-307.65"/>
</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="M6322.52,-304.13C5747.73,-301.3 2183.52,-282.67 1958.5,-254 1948.01,-252.66 1936.92,-250.46 1926.42,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.75,-307.63 6332.77,-304.18 6322.79,-300.63 6322.75,-307.63"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_cl_scatter_nd_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">/ClScatterNdWorkload.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="M6322.71,-304.09C5760.66,-301.08 2336.97,-281.63 2120.5,-254 2110.15,-252.68 2099.22,-250.52 2088.85,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.72,-307.59 6332.74,-304.15 6322.76,-300.59 6322.72,-307.59"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_cl_sin_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">/ClSinWorkload.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="M6322.48,-304.62C5789.77,-305.31 2697.08,-307.01 2282.5,-254 2272.16,-252.68 2261.22,-250.52 2250.85,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.75,-308.12 6332.74,-304.61 6322.74,-301.12 6322.75,-308.12"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_cl_slice_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">/ClSliceWorkload.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="M6322.67,-304.58C5802.76,-304.97 2842.02,-304.93 2444.5,-254 2434.16,-252.67 2423.22,-250.51 2412.85,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.7,-308.08 6332.7,-304.57 6322.69,-301.08 6322.7,-308.08"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2453.5,-218 2453.5,-248 2597.5,-248 2597.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="2525.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.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="M6322.67,-304.53C5815.28,-304.61 2986.92,-302.84 2606.5,-254 2596.16,-252.67 2585.22,-250.51 2574.85,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.82,-308.03 6332.82,-304.53 6322.82,-301.03 6322.82,-308.03"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_cl_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2615.5,-218 2615.5,-248 2791.5,-248 2791.5,-218 2615.5,-218"/>
<text text-anchor="start" x="2623.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2703.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.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="M6322.81,-304.29C5831.18,-302.87 3161.33,-293.37 2800.5,-254 2788.11,-252.65 2774.95,-250.46 2762.47,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.98,-307.79 6332.99,-304.32 6323,-300.79 6322.98,-307.79"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2809.5,-218 2809.5,-248 2973.5,-248 2973.5,-218 2809.5,-218"/>
<text text-anchor="start" x="2817.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="2891.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.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="M6322.59,-304.29C5845.14,-302.88 3323.83,-293.62 2982.5,-254 2970.93,-252.66 2958.67,-250.49 2947.02,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.81,-307.79 6332.82,-304.32 6322.83,-300.79 6322.81,-307.79"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_cl_splitter_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">/ClSplitterWorkload.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="M6322.6,-304.35C5858.61,-303.31 3468.27,-295.93 3144.5,-254 3134.16,-252.66 3123.23,-250.49 3112.85,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.87,-307.85 6332.88,-304.37 6322.89,-300.85 6322.87,-307.85"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_cl_sqrt_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">/ClSqrtWorkload.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="M6322.56,-304.28C5872.28,-302.87 3613.24,-293.85 3306.5,-254 3296.16,-252.66 3285.23,-250.49 3274.85,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.84,-307.78 6332.85,-304.31 6322.86,-300.78 6322.84,-307.78"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3315.5,-218 3315.5,-248 3459.5,-248 3459.5,-218 3315.5,-218"/>
<text text-anchor="start" x="3323.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3387.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.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="M6322.48,-304.2C5886.22,-302.41 3758.24,-291.78 3468.5,-254 3458.16,-252.65 3447.23,-250.48 3436.86,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.76,-307.71 6332.77,-304.25 6322.79,-300.71 6322.76,-307.71"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3478,-218 3478,-248 3631,-248 3631,-218 3478,-218"/>
<text text-anchor="start" x="3486" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3554.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.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="M6322.68,-304.06C5902.3,-301.58 3911.57,-288.1 3639.5,-254 3628.67,-252.64 3617.21,-250.47 3606.33,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.88,-307.57 6332.9,-304.13 6322.93,-300.57 6322.88,-307.57"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3649,-218 3649,-248 3800,-248 3800,-218 3649,-218"/>
<text text-anchor="start" x="3657" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3724.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.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="M6322.62,-303.96C5917.91,-301.05 4063.77,-286.03 3809.5,-254 3798.67,-252.64 3787.21,-250.46 3776.33,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.73,-307.46 6332.76,-304.04 6322.78,-300.47 6322.73,-307.46"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3818.5,-218 3818.5,-248 3962.5,-248 3962.5,-218 3818.5,-218"/>
<text text-anchor="start" x="3826.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="3890.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.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="M6322.8,-303.91C5933.98,-300.8 4208.72,-285.36 3971.5,-254 3961.16,-252.63 3950.23,-250.45 3939.86,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.8,-307.41 6332.83,-303.99 6322.86,-300.41 6322.8,-307.41"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3981,-218 3981,-248 4196,-248 4196,-218 3981,-218"/>
<text text-anchor="start" x="3989" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4088.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.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="M6322.71,-304.24C5983.17,-302.86 4629.02,-294.85 4205.5,-254 4190.94,-252.6 4175.45,-250.43 4160.68,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.92,-307.74 6332.94,-304.28 6322.95,-300.74 6322.92,-307.74"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4214.5,-218 4214.5,-248 4358.5,-248 4358.5,-218 4214.5,-218"/>
<text text-anchor="start" x="4222.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="4286.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.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="M6322.57,-304.82C5998.43,-305.83 4755.74,-306.12 4367.5,-254 4357.31,-252.63 4346.54,-250.48 4336.3,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.82,-308.32 6332.81,-304.79 6322.79,-301.32 6322.82,-308.32"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4376.5,-212.5 4376.5,-253.5 4570.5,-253.5 4570.5,-212.5 4376.5,-212.5"/>
<text text-anchor="start" x="4384.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="4384.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="4473.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node76 -->
<g id="edge75" class="edge">
<title>Node4&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M6322.16,-303.98C6019.34,-301.73 4925.04,-291.15 4579.5,-254 4576.61,-253.69 4573.69,-253.34 4570.74,-252.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6322.57,-307.49 6332.6,-304.06 6322.63,-300.49 6322.57,-307.49"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_gpu_fsa_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13132,-218 13132,-248 13275,-248 13275,-218 13132,-218"/>
<text text-anchor="start" x="13140" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="13203.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node78 -->
<g id="edge77" class="edge">
<title>Node77&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M13266.35,-283.79C13251.81,-272.27 13234.09,-258.23 13221.18,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13264.48,-286.77 13274.49,-290.23 13268.82,-281.28 13264.48,-286.77"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_gpu_fsa_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13293.5,-218 13293.5,-248 13469.5,-248 13469.5,-218 13293.5,-218"/>
<text text-anchor="start" x="13301.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="13381.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node79 -->
<g id="edge78" class="edge">
<title>Node77&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M13318.65,-283.79C13333.19,-272.27 13350.91,-258.23 13363.82,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13316.18,-281.28 13310.51,-290.23 13320.52,-286.77 13316.18,-281.28"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_gpu_fsa_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13487.5,-218 13487.5,-248 13643.5,-248 13643.5,-218 13487.5,-218"/>
<text text-anchor="start" x="13495.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="13565.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node80 -->
<g id="edge79" class="edge">
<title>Node77&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M13356.51,-287.97C13403.39,-275.86 13466.35,-259.6 13510.87,-248.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13355.57,-284.6 13346.76,-290.49 13357.32,-291.38 13355.57,-284.6"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="_gpu_fsa_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12704,-218 12704,-248 12923,-248 12923,-218 12704,-218"/>
<text text-anchor="start" x="12712" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="12813.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node81 -->
<g id="edge80" class="edge">
<title>Node77&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M13210.64,-293.66C13137.61,-283.84 13027.82,-268.69 12932.5,-254 12920.39,-252.13 12907.6,-250.07 12895.07,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13210.32,-297.15 13220.7,-295.01 13211.25,-290.21 13210.32,-297.15"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="_gpu_fsa_pre_compiled_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12941.5,-212.5 12941.5,-253.5 13113.5,-253.5 13113.5,-212.5 12941.5,-212.5"/>
<text text-anchor="start" x="12949.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="start" x="12949.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaPreCompiled</text>
<text text-anchor="middle" x="13027.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node82 -->
<g id="edge81" class="edge">
<title>Node77&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M13229.75,-287.8C13191.09,-277.52 13141.37,-264.29 13100.89,-253.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13229.26,-291.3 13239.83,-290.49 13231.06,-284.53 13229.26,-291.3"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="_neon_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20505.5,-218 20505.5,-248 20665.5,-248 20665.5,-218 20505.5,-218"/>
<text text-anchor="start" x="20513.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20585.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloadUtils.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="M15573.42,-304.27C16047.46,-302.92 18224.63,-294.71 20006.5,-254 20184.73,-249.93 20393.72,-241.91 20505.44,-237.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.2,-300.77 15563.21,-304.3 15573.22,-307.77 15573.2,-300.77"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16318,-0.5 16318,-30.5 16499,-30.5 16499,-0.5 16318,-0.5"/>
<text text-anchor="start" x="16326" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
<text text-anchor="middle" x="16408.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node89 -->
<g id="edge203" class="edge">
<title>Node83&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M15385.56,-303.59C15023.08,-299.84 13734.04,-284.39 13704.5,-254 13667.33,-215.76 13667.62,-172.52 13704.5,-134 13796.84,-37.56 15857.13,-19.75 16317.72,-16.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.72,-307.09 15395.76,-303.69 15385.8,-300.09 15385.72,-307.09"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="_neon_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16436.5,-67.5 16436.5,-97.5 16596.5,-97.5 16596.5,-67.5 16436.5,-67.5"/>
<text text-anchor="start" x="16444.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16516.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node93 -->
<g id="edge205" class="edge">
<title>Node83&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M15385.89,-303.54C15027.69,-299.66 13762.52,-283.87 13733.5,-254 13696.34,-215.75 13696.13,-172.05 13733.5,-134 13782.12,-84.49 15985,-83.17 16436.25,-83.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.93,-307.04 15395.97,-303.65 15386.01,-300.04 15385.93,-307.04"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="_neon_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19888,-67.5 19888,-97.5 20109,-97.5 20109,-67.5 19888,-67.5"/>
<text text-anchor="start" x="19896" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19998.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node102 -->
<g id="edge208" class="edge">
<title>Node83&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M15573.51,-303.36C16211.55,-295.4 19883.96,-246.6 19973.5,-176 19997.27,-157.25 19999.88,-118.41 19999.4,-97.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.4,-299.86 15563.44,-303.48 15573.49,-306.86 15573.4,-299.86"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="_neon_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17378.5,-67.5 17378.5,-97.5 17538.5,-97.5 17538.5,-67.5 17378.5,-67.5"/>
<text text-anchor="start" x="17386.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17458.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node108 -->
<g id="edge212" class="edge">
<title>Node83&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M15385.33,-304.1C15109.11,-302.46 14304.13,-294.27 14044.5,-254 13911.11,-233.31 13670.59,-229.98 13765.5,-134 13797.09,-102.06 16954.59,-98.96 16999.5,-98 17132.41,-95.16 17286.92,-89.87 17378.5,-86.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.7,-307.6 15395.72,-304.16 15385.74,-300.6 15385.7,-307.6"/>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
<g id="a_node114"><a xlink:href="_neon_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17748.5,-67.5 17748.5,-97.5 17908.5,-97.5 17908.5,-67.5 17748.5,-67.5"/>
<text text-anchor="start" x="17756.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17828.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node114 -->
<g id="edge224" class="edge">
<title>Node83&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M15385.5,-305.1C15185.97,-303.56 14749.96,-283.56 14897.5,-134 14923.35,-107.8 17510.71,-99.2 17547.5,-98 17615.24,-95.79 17692.1,-91.72 17748.29,-88.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.67,-308.6 15395.69,-305.17 15385.71,-301.6 15385.67,-308.6"/>
</g>
<!-- Node123 -->
<g id="node123" class="node">
<title>Node123</title>
<g id="a_node123"><a xlink:href="_neon_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15678.5,-140 15678.5,-170 15838.5,-170 15838.5,-140 15678.5,-140"/>
<text text-anchor="start" x="15686.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="15758.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node123 -->
<g id="edge204" class="edge">
<title>Node83&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M15483.09,-280.39C15487.52,-259.27 15497.13,-229.32 15517.5,-212 15519.25,-210.52 15625.88,-186.1 15696.7,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15479.65,-279.76 15481.26,-290.24 15486.53,-281.04 15479.65,-279.76"/>
</g>
<!-- Node128 -->
<g id="node128" class="node">
<title>Node128</title>
<g id="a_node128"><a xlink:href="_neon_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15857,-140 15857,-170 16024,-170 16024,-140 15857,-140"/>
<text text-anchor="start" x="15865" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="15940.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node128 -->
<g id="edge206" class="edge">
<title>Node83&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M15573.61,-302.68C15677.92,-298.98 15838.01,-287.79 15887.5,-254 15916.89,-233.93 15931.41,-192.08 15937.26,-170.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.25,-299.19 15563.38,-303.02 15573.49,-306.18 15573.25,-299.19"/>
</g>
<!-- Node132 -->
<g id="node132" class="node">
<title>Node132</title>
<g id="a_node132"><a xlink:href="_neon_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16042.5,-140 16042.5,-170 16202.5,-170 16202.5,-140 16042.5,-140"/>
<text text-anchor="start" x="16050.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16122.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node132 -->
<g id="edge207" class="edge">
<title>Node83&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M15573.21,-302.62C15663.1,-298.74 15801.87,-287.29 15917.5,-254 15987.25,-233.92 16062.64,-192.08 16099.53,-170.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15572.88,-299.13 15563.03,-303.03 15573.17,-306.12 15572.88,-299.13"/>
</g>
<!-- Node144 -->
<g id="node144" class="node">
<title>Node144</title>
<g id="a_node144"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16220.5,-140 16220.5,-170 16380.5,-170 16380.5,-140 16220.5,-140"/>
<text text-anchor="start" x="16228.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16300.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node144 -->
<g id="edge209" class="edge">
<title>Node83&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M15573.27,-300.66C15674.93,-295.21 15841.53,-282.5 15982.5,-254 16086.41,-232.99 16204.74,-191.75 16263.43,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15572.84,-297.18 15563.03,-301.2 15573.2,-304.17 15572.84,-297.18"/>
</g>
<!-- Node145 -->
<g id="node145" class="node">
<title>Node145</title>
<g id="a_node145"><a xlink:href="_neon_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24413.5,-140 24413.5,-170 24573.5,-170 24573.5,-140 24413.5,-140"/>
<text text-anchor="start" x="24421.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24493.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node145 -->
<g id="edge210" class="edge">
<title>Node83&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M15573.51,-303.98C16087.68,-301.07 18611.64,-285.71 20674.5,-254 21086.76,-247.66 23974.3,-217.67 24384.5,-176 24398.19,-174.61 24412.73,-172.44 24426.58,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.16,-300.48 15563.18,-304.04 15573.2,-307.48 15573.16,-300.48"/>
</g>
<!-- Node149 -->
<g id="node149" class="node">
<title>Node149</title>
<g id="a_node149"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24591.5,-140 24591.5,-170 24751.5,-170 24751.5,-140 24591.5,-140"/>
<text text-anchor="start" x="24599.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24671.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node149 -->
<g id="edge211" class="edge">
<title>Node83&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M15573.46,-304.59C16162.23,-305.01 19403.91,-304.79 22046.5,-254 22610.22,-243.16 24023.14,-246.8 24582.5,-176 24593.66,-174.59 24605.47,-172.42 24616.72,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.33,-301.09 15563.32,-304.59 15573.32,-308.09 15573.33,-301.09"/>
</g>
<!-- Node150 -->
<g id="node150" class="node">
<title>Node150</title>
<g id="a_node150"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24769.5,-140 24769.5,-170 24929.5,-170 24929.5,-140 24769.5,-140"/>
<text text-anchor="start" x="24777.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24849.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node150 -->
<g id="edge213" class="edge">
<title>Node83&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M15573.31,-304.4C16335.54,-303.48 21525.3,-295.73 23090.5,-254 23833.27,-234.2 24024.12,-275.17 24760.5,-176 24771.33,-174.54 24782.79,-172.42 24793.75,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.2,-300.9 15563.21,-304.41 15573.21,-307.9 15573.2,-300.9"/>
</g>
<!-- Node151 -->
<g id="node151" class="node">
<title>Node151</title>
<g id="a_node151"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24947.5,-140 24947.5,-170 25107.5,-170 25107.5,-140 24947.5,-140"/>
<text text-anchor="start" x="24955.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25027.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node151 -->
<g id="edge214" class="edge">
<title>Node83&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M15573.38,-304.28C16432.66,-302.2 22920.08,-285.57 23780.5,-254 24295.99,-235.09 24428.02,-250.1 24938.5,-176 24949.16,-174.45 24960.43,-172.32 24971.25,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.23,-300.78 15563.23,-304.3 15573.24,-307.78 15573.23,-300.78"/>
</g>
<!-- Node153 -->
<g id="node153" class="node">
<title>Node153</title>
<g id="a_node153"><a xlink:href="_neon_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="25125.5,-140 25125.5,-170 25285.5,-170 25285.5,-140 25125.5,-140"/>
<text text-anchor="start" x="25133.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="25205.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node153 -->
<g id="edge215" class="edge">
<title>Node83&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M15573.22,-304.43C16457.4,-303.66 23319.36,-296.39 24227.5,-254 24623.7,-235.51 24724.58,-236.95 25116.5,-176 25126.83,-174.39 25137.75,-172.29 25148.26,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15573.1,-300.93 15563.1,-304.43 15573.1,-307.93 15573.1,-300.93"/>
</g>
<!-- Node154 -->
<g id="node154" class="node">
<title>Node154</title>
<g id="a_node154"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13775,-140 13775,-170 13960,-170 13960,-140 13775,-140"/>
<text text-anchor="start" x="13783" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="13867.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node154 -->
<g id="edge216" class="edge">
<title>Node83&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M15385.58,-303.48C15134,-300.29 14448.89,-288.61 14225.5,-254 14107.37,-235.7 13972.47,-192.46 13907.12,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.74,-306.98 15395.79,-303.6 15385.83,-299.98 15385.74,-306.98"/>
</g>
<!-- Node155 -->
<g id="node155" class="node">
<title>Node155</title>
<g id="a_node155"><a xlink:href="_neon_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13978.5,-140 13978.5,-170 14138.5,-170 14138.5,-140 13978.5,-140"/>
<text text-anchor="start" x="13986.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14058.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node155 -->
<g id="edge217" class="edge">
<title>Node83&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M15385.54,-302.93C15158.93,-298.69 14587.11,-285.15 14398.5,-254 14286.22,-235.46 14158.4,-192.43 14096.33,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.68,-306.43 15395.75,-303.12 15385.81,-299.43 15385.68,-306.43"/>
</g>
<!-- Node157 -->
<g id="node157" class="node">
<title>Node157</title>
<g id="a_node157"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14156.5,-140 14156.5,-170 14316.5,-170 14316.5,-140 14156.5,-140"/>
<text text-anchor="start" x="14164.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14236.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node157 -->
<g id="edge218" class="edge">
<title>Node83&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M15385.55,-302.1C15185.05,-296.52 14720.93,-281.06 14565.5,-254 14456.88,-235.09 14333.43,-192.33 14273.32,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.67,-305.6 15395.76,-302.38 15385.86,-298.61 15385.67,-305.6"/>
</g>
<!-- Node158 -->
<g id="node158" class="node">
<title>Node158</title>
<g id="a_node158"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14334.5,-140 14334.5,-170 14494.5,-170 14494.5,-140 14334.5,-140"/>
<text text-anchor="start" x="14342.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14414.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node158 -->
<g id="edge219" class="edge">
<title>Node83&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M15385.7,-301.62C15207.38,-295.62 14825.76,-280.13 14696.5,-254 14648.11,-244.22 14515.58,-194.73 14450.93,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.74,-305.12 15395.85,-301.96 15385.97,-298.13 15385.74,-305.12"/>
</g>
<!-- Node162 -->
<g id="node162" class="node">
<title>Node162</title>
<g id="a_node162"><a xlink:href="_neon_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14512.5,-140 14512.5,-170 14672.5,-170 14672.5,-140 14512.5,-140"/>
<text text-anchor="start" x="14520.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14592.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node162 -->
<g id="edge220" class="edge">
<title>Node83&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M15385.59,-301.45C15227.68,-295.65 14915.82,-281.11 14809.5,-254 14735.4,-235.1 14655.07,-192.34 14616.22,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.64,-304.95 15395.76,-301.82 15385.89,-297.96 15385.64,-304.95"/>
</g>
<!-- Node165 -->
<g id="node165" class="node">
<title>Node165</title>
<g id="a_node165"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14690.5,-140 14690.5,-170 14850.5,-170 14850.5,-140 14690.5,-140"/>
<text text-anchor="start" x="14698.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14770.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node165 -->
<g id="edge221" class="edge">
<title>Node83&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M15385.94,-304.83C15237.17,-304.04 14954.28,-296.71 14864.5,-254 14825.12,-235.26 14793.56,-192.43 14779.09,-170.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15385.97,-308.33 15395.98,-304.88 15386,-301.33 15385.97,-308.33"/>
</g>
<!-- Node167 -->
<g id="node167" class="node">
<title>Node167</title>
<g id="a_node167"><a xlink:href="_neon_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14906.5,-140 14906.5,-170 15066.5,-170 15066.5,-140 14906.5,-140"/>
<text text-anchor="start" x="14914.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14986.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node167 -->
<g id="edge222" class="edge">
<title>Node83&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M15411.02,-288.04C15373.25,-278.67 15325.59,-266.35 15283.5,-254 15190.5,-226.71 15082.8,-189.83 15026.11,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15410.35,-291.48 15420.9,-290.48 15412.03,-284.69 15410.35,-291.48"/>
</g>
<!-- Node168 -->
<g id="node168" class="node">
<title>Node168</title>
<g id="a_node168"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15085,-140 15085,-170 15254,-170 15254,-140 15085,-140"/>
<text text-anchor="start" x="15093" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="15169.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node168 -->
<g id="edge223" class="edge">
<title>Node83&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M15440.87,-285.99C15378,-255.88 15254.94,-196.93 15198.75,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15439.53,-289.23 15450.06,-290.4 15442.55,-282.92 15439.53,-289.23"/>
</g>
<!-- Node172 -->
<g id="node172" class="node">
<title>Node172</title>
<g id="a_node172"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15272,-134.5 15272,-175.5 15457,-175.5 15457,-134.5 15272,-134.5"/>
<text text-anchor="start" x="15280" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="15280" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="15364.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node172 -->
<g id="edge225" class="edge">
<title>Node83&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M15462.35,-282.35C15439.93,-253.4 15401.01,-203.15 15379.64,-175.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15459.58,-284.5 15468.47,-290.26 15465.12,-280.21 15459.58,-284.5"/>
</g>
<!-- Node173 -->
<g id="node173" class="node">
<title>Node173</title>
<g id="a_node173"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15475,-134.5 15475,-175.5 15660,-175.5 15660,-134.5 15475,-134.5"/>
<text text-anchor="start" x="15483" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="15483" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="15567.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node173 -->
<g id="edge226" class="edge">
<title>Node83&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M15475.18,-280.26C15472.93,-260.58 15472.72,-232.78 15484.5,-212 15493.24,-196.57 15508.19,-184.55 15523.02,-175.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15471.72,-280.84 15476.57,-290.26 15478.66,-279.87 15471.72,-280.84"/>
</g>
<!-- Node174 -->
<g id="node174" class="node">
<title>Node174</title>
<g id="a_node174"><a xlink:href="_neon_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15526,-218 15526,-248 15693,-248 15693,-218 15526,-218"/>
<text text-anchor="start" x="15534" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="15609.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node174 -->
<g id="edge201" class="edge">
<title>Node83&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M15514.43,-285.56C15536.19,-273.76 15563.72,-258.83 15583.55,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15512.62,-282.56 15505.49,-290.4 15515.95,-288.71 15512.62,-282.56"/>
</g>
<!-- Node175 -->
<g id="node175" class="node">
<title>Node175</title>
<g id="a_node175"><a xlink:href="_neon_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15711,-218 15711,-248 15878,-248 15878,-218 15711,-218"/>
<text text-anchor="start" x="15719" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
<text text-anchor="middle" x="15794.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node175 -->
<g id="edge202" class="edge">
<title>Node83&#45;&gt;Node175</title>
<path fill="none" stroke="midnightblue" d="M15552.02,-288.27C15606.35,-276.11 15679.93,-259.64 15731.74,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15551.1,-284.89 15542.11,-290.49 15552.63,-291.72 15551.1,-284.89"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="_neon_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18736,-140 18736,-170 18929,-170 18929,-140 18736,-140"/>
<text text-anchor="start" x="18744" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18832.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.hpp</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="M20495.1,-230.74C20196.58,-226.31 19243.95,-209.81 18938.5,-176 18925.47,-174.56 18911.64,-172.41 18898.42,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.39,-234.25 20505.44,-230.9 20495.49,-227.25 20495.39,-234.25"/>
</g>
<!-- Node84&#45;&gt;Node89 -->
<g id="edge138" class="edge">
<title>Node84&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M20494.72,-231.59C19889.92,-228.76 16466.63,-211.22 16427.5,-176 16386.05,-138.69 16397.77,-62.32 16404.88,-30.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.1,-235.09 20505.12,-231.64 20495.14,-228.09 20495.1,-235.09"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="_neon_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18320.5,-140 18320.5,-170 18490.5,-170 18490.5,-140 18320.5,-140"/>
<text text-anchor="start" x="18328.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18405.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node90 -->
<g id="edge89" class="edge">
<title>Node84&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M20495.49,-231.75C20148.26,-230.43 18895.56,-222.5 18500.5,-176 18488.62,-174.6 18476.02,-172.44 18464.01,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.49,-235.25 20505.5,-231.78 20495.51,-228.25 20495.49,-235.25"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="_neon_constant_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17784.5,-140 17784.5,-170 17944.5,-170 17944.5,-140 17784.5,-140"/>
<text text-anchor="start" x="17792.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17864.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node92 -->
<g id="edge93" class="edge">
<title>Node84&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M20494.9,-231.15C20061.42,-226.92 18209.6,-207.18 17953.5,-176 17942.18,-174.62 17930.19,-172.44 17918.8,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.14,-234.65 20505.18,-231.25 20495.21,-227.65 20495.14,-234.65"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18509,-140 18509,-170 18718,-170 18718,-140 18509,-140"/>
<text text-anchor="start" x="18517" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18613.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node94 -->
<g id="edge97" class="edge">
<title>Node84&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M20494.99,-230.99C20171.95,-227.14 19076.36,-211.67 18727.5,-176 18713.41,-174.56 18698.43,-172.39 18684.13,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.2,-234.5 20505.24,-231.12 20495.28,-227.5 20495.2,-234.5"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18947,-140 18947,-170 19156,-170 19156,-140 18947,-140"/>
<text text-anchor="start" x="18955" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19051.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node96 -->
<g id="edge101" class="edge">
<title>Node84&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M20495.04,-232.63C20269.73,-233.3 19665.63,-229.49 19165.5,-176 19151.61,-174.51 19136.87,-172.36 19122.75,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.17,-236.13 20505.16,-232.6 20495.15,-229.13 20495.17,-236.13"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="_neon_division_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16436.5,-140 16436.5,-170 16596.5,-170 16596.5,-140 16436.5,-140"/>
<text text-anchor="start" x="16444.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16516.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node98 -->
<g id="edge105" class="edge">
<title>Node84&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M20495.08,-231.85C19939.86,-230.78 17002.93,-222.94 16605.5,-176 16594.18,-174.66 16582.18,-172.5 16570.79,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.42,-235.35 20505.43,-231.87 20495.43,-228.35 20495.42,-235.35"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="_neon_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19742.5,-140 19742.5,-170 19964.5,-170 19964.5,-140 19742.5,-140"/>
<text text-anchor="start" x="19750.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19853.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node101 -->
<g id="edge110" class="edge">
<title>Node84&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M20495.09,-223.99C20381.93,-213.77 20182.22,-195.13 20011.5,-176 19995.15,-174.17 19977.87,-172.11 19960.96,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20494.82,-227.48 20505.1,-224.89 20495.45,-220.5 20494.82,-227.48"/>
</g>
<!-- Node84&#45;&gt;Node102 -->
<g id="edge162" class="edge">
<title>Node84&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M20501.21,-215.27C20469.9,-206.64 20435.08,-194.03 20406.5,-176 20384.96,-162.41 20390.1,-145.75 20367.5,-134 20323.75,-111.27 20201.18,-97.7 20109.22,-90.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20500.67,-218.75 20511.23,-217.93 20502.47,-211.98 20500.67,-218.75"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="_neon_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19174,-140 19174,-170 19335,-170 19335,-140 19174,-140"/>
<text text-anchor="start" x="19182" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19254.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node103 -->
<g id="edge114" class="edge">
<title>Node84&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M20495.27,-229.96C20248.7,-224.07 19567.1,-205.53 19344.5,-176 19333.55,-174.55 19321.97,-172.43 19310.88,-170.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.19,-233.46 20505.27,-230.2 20495.36,-226.46 20495.19,-233.46"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="_neon_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19564.5,-140 19564.5,-170 19724.5,-170 19724.5,-140 19564.5,-140"/>
<text text-anchor="start" x="19572.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19644.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node105 -->
<g id="edge118" class="edge">
<title>Node84&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M20495.47,-230.67C20339.51,-227.35 20009.32,-215.81 19733.5,-176 19722.84,-174.46 19711.57,-172.33 19700.75,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.42,-234.17 20505.49,-230.88 20495.56,-227.17 20495.42,-234.17"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="_neon_permute_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17962.5,-140 17962.5,-170 18122.5,-170 18122.5,-140 17962.5,-140"/>
<text text-anchor="start" x="17970.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18042.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node107 -->
<g id="edge122" class="edge">
<title>Node84&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M20495.14,-232.31C20109.93,-233.24 18603.15,-233.11 18132.5,-176 18121.22,-174.63 18109.27,-172.48 18097.9,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.41,-235.8 20505.4,-232.28 20495.39,-228.8 20495.41,-235.8"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="_neon_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20020.5,-140 20020.5,-170 20180.5,-170 20180.5,-140 20020.5,-140"/>
<text text-anchor="start" x="20028.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20100.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node109 -->
<g id="edge126" class="edge">
<title>Node84&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M20495.08,-221.32C20414.6,-211.31 20293.81,-195.06 20189.5,-176 20179.84,-174.23 20169.64,-172.15 20159.73,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20494.82,-224.81 20505.18,-222.57 20495.68,-217.87 20494.82,-224.81"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="_neon_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22219.5,-67.5 22219.5,-97.5 22379.5,-97.5 22379.5,-67.5 22219.5,-67.5"/>
<text text-anchor="start" x="22227.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22299.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node110 -->
<g id="edge184" class="edge">
<title>Node84&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M20676.11,-231.09C21249.45,-225.26 24349.77,-192.98 24366.5,-176 24379.6,-162.7 24379.54,-147.36 24366.5,-134 24331.19,-97.81 22756.02,-86.2 22379.65,-83.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.8,-227.59 20665.84,-231.19 20675.87,-234.59 20675.8,-227.59"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="_neon_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19353,-140 19353,-170 19546,-170 19546,-140 19353,-140"/>
<text text-anchor="start" x="19361" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19449.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node111 -->
<g id="edge130" class="edge">
<title>Node84&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M20495.19,-231.09C20315.57,-228.41 19901.03,-217.8 19555.5,-176 19542.86,-174.47 19529.45,-172.34 19516.58,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.33,-234.6 20505.38,-231.24 20495.43,-227.6 20495.33,-234.6"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
<g id="a_node113"><a xlink:href="_neon_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18141,-140 18141,-170 18302,-170 18302,-140 18141,-140"/>
<text text-anchor="start" x="18149" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18221.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node113 -->
<g id="edge134" class="edge">
<title>Node84&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M20495.41,-232.11C20128.43,-232.22 18745.25,-229.02 18311.5,-176 18300.22,-174.62 18288.27,-172.47 18276.9,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.45,-235.61 20505.45,-232.11 20495.45,-228.61 20495.45,-235.61"/>
</g>
<!-- Node84&#45;&gt;Node115 -->
<g id="edge139" class="edge">
<title>Node84&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M20675.82,-232.06C21288.1,-232.34 24820.1,-231.5 25294.5,-176 25305.83,-174.67 25317.82,-172.51 25329.21,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.73,-228.56 20665.73,-232.06 20675.73,-235.56 20675.73,-228.56"/>
</g>
<!-- Node116 -->
<g id="node116" class="node">
<title>Node116</title>
<g id="a_node116"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20415,-140 20415,-170 20576,-170 20576,-140 20415,-140"/>
<text text-anchor="start" x="20423" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20495.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node116 -->
<g id="edge140" class="edge">
<title>Node84&#45;&gt;Node116</title>
<path fill="none" stroke="midnightblue" d="M20560.51,-210.89C20545.16,-197.93 20525.91,-181.68 20512.35,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20558.67,-213.93 20568.57,-217.7 20563.19,-208.58 20558.67,-213.93"/>
</g>
<!-- Node117 -->
<g id="node117" class="node">
<title>Node117</title>
<g id="a_node117"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20594.5,-140 20594.5,-170 20754.5,-170 20754.5,-140 20594.5,-140"/>
<text text-anchor="start" x="20602.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20674.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node117 -->
<g id="edge141" class="edge">
<title>Node84&#45;&gt;Node117</title>
<path fill="none" stroke="midnightblue" d="M20610.22,-210.89C20625.4,-197.93 20644.43,-181.68 20657.83,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20607.57,-208.55 20602.24,-217.7 20612.12,-213.87 20607.57,-208.55"/>
</g>
<!-- Node118 -->
<g id="node118" class="node">
<title>Node118</title>
<g id="a_node118"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20773,-140 20773,-170 20940,-170 20940,-140 20773,-140"/>
<text text-anchor="start" x="20781" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20856.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node118 -->
<g id="edge142" class="edge">
<title>Node84&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M20645.22,-215.25C20693.52,-201.71 20760.76,-182.85 20806.31,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20644.2,-211.9 20635.52,-217.97 20646.1,-218.64 20644.2,-211.9"/>
</g>
<!-- Node119 -->
<g id="node119" class="node">
<title>Node119</title>
<g id="a_node119"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20957.5,-140 20957.5,-170 21133.5,-170 21133.5,-140 20957.5,-140"/>
<text text-anchor="start" x="20965.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21045.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node119 -->
<g id="edge143" class="edge">
<title>Node84&#45;&gt;Node119</title>
<path fill="none" stroke="midnightblue" d="M20675.77,-219.46C20749.57,-208.89 20856.51,-192.83 20949.5,-176 20959.55,-174.18 20970.16,-172.12 20980.52,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20674.99,-216.04 20665.59,-220.92 20675.98,-222.97 20674.99,-216.04"/>
</g>
<!-- Node120 -->
<g id="node120" class="node">
<title>Node120</title>
<g id="a_node120"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21151.5,-140 21151.5,-170 21359.5,-170 21359.5,-140 21151.5,-140"/>
<text text-anchor="start" x="21159.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21255.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node120 -->
<g id="edge144" class="edge">
<title>Node84&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M20675.6,-225.03C20785.95,-216.02 20978.43,-198.73 21142.5,-176 21154.93,-174.28 21168.09,-172.19 21180.86,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.19,-221.55 20665.51,-225.85 20675.76,-228.53 20675.19,-221.55"/>
</g>
<!-- Node84&#45;&gt;Node121 -->
<g id="edge145" class="edge">
<title>Node84&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M20676.22,-232.11C21302.95,-232.68 24979.37,-233.59 25472.5,-176 25483.83,-174.68 25495.82,-172.52 25507.21,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.9,-228.61 20665.9,-232.1 20675.89,-235.61 20675.9,-228.61"/>
</g>
<!-- Node84&#45;&gt;Node122 -->
<g id="edge146" class="edge">
<title>Node84&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M20675.96,-232C21314.92,-231.83 25137.69,-228.66 25650.5,-176 25663.51,-174.66 25677.34,-172.48 25690.47,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.88,-228.5 20665.88,-232 20675.89,-235.5 20675.88,-228.5"/>
</g>
<!-- Node84&#45;&gt;Node123 -->
<g id="edge147" class="edge">
<title>Node84&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M20495.13,-232.06C19880.62,-232.3 16325.92,-231.26 15848.5,-176 15837.05,-174.67 15824.92,-172.51 15813.4,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.26,-235.56 20505.26,-232.05 20495.26,-228.56 20495.26,-235.56"/>
</g>
<!-- Node124 -->
<g id="node124" class="node">
<title>Node124</title>
<g id="a_node124"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21377.5,-140 21377.5,-170 21559.5,-170 21559.5,-140 21377.5,-140"/>
<text text-anchor="start" x="21385.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21468.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node124 -->
<g id="edge148" class="edge">
<title>Node84&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M20675.85,-229.24C20821.99,-223.94 21119.06,-209.73 21368.5,-176 21380.26,-174.41 21392.71,-172.28 21404.69,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.46,-225.75 20665.59,-229.6 20675.71,-232.74 20675.46,-225.75"/>
</g>
<!-- Node125 -->
<g id="node125" class="node">
<title>Node125</title>
<g id="a_node125"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21577.5,-140 21577.5,-170 21759.5,-170 21759.5,-140 21577.5,-140"/>
<text text-anchor="start" x="21585.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21668.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node125 -->
<g id="edge149" class="edge">
<title>Node84&#45;&gt;Node125</title>
<path fill="none" stroke="midnightblue" d="M20675.92,-231.09C20849.6,-228.4 21241.62,-217.79 21568.5,-176 21580.44,-174.47 21593.1,-172.35 21605.24,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.75,-227.59 20665.81,-231.24 20675.86,-234.59 20675.75,-227.59"/>
</g>
<!-- Node126 -->
<g id="node126" class="node">
<title>Node126</title>
<g id="a_node126"><a xlink:href="_neon_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21777.5,-140 21777.5,-170 21957.5,-170 21957.5,-140 21777.5,-140"/>
<text text-anchor="start" x="21785.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="21867.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node126 -->
<g id="edge150" class="edge">
<title>Node84&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M20675.92,-232.39C20874.45,-232.23 21363.11,-226.25 21768.5,-176 21780.51,-174.51 21793.23,-172.37 21805.42,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.83,-228.89 20665.83,-232.4 20675.83,-235.89 20675.83,-228.89"/>
</g>
<!-- Node127 -->
<g id="node127" class="node">
<title>Node127</title>
<g id="a_node127"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21976,-140 21976,-170 22197,-170 22197,-140 21976,-140"/>
<text text-anchor="start" x="21984" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22086.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node127 -->
<g id="edge151" class="edge">
<title>Node84&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M20675.77,-232.22C20896.63,-231.93 21481.61,-226.04 21966.5,-176 21981,-174.5 21996.4,-172.36 22011.16,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.53,-228.72 20665.53,-232.23 20675.54,-235.72 20675.53,-228.72"/>
</g>
<!-- Node84&#45;&gt;Node128 -->
<g id="edge152" class="edge">
<title>Node84&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M20494.9,-231.97C19893.81,-231.65 16491.48,-227.54 16033.5,-176 16021.68,-174.67 16009.16,-172.51 15997.26,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.23,-235.47 20505.23,-231.98 20495.23,-228.47 20495.23,-235.47"/>
</g>
<!-- Node84&#45;&gt;Node129 -->
<g id="edge153" class="edge">
<title>Node84&#45;&gt;Node129</title>
<path fill="none" stroke="midnightblue" d="M20675.92,-231.91C21329.43,-231.11 25319.41,-224.27 25854.5,-176 25869.38,-174.66 25885.22,-172.47 25900.27,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.62,-228.41 20665.63,-231.92 20675.63,-235.41 20675.62,-228.41"/>
</g>
<!-- Node130 -->
<g id="node130" class="node">
<title>Node130</title>
<g id="a_node130"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22215.5,-140 22215.5,-170 22421.5,-170 22421.5,-140 22215.5,-140"/>
<text text-anchor="start" x="22223.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22318.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node130 -->
<g id="edge154" class="edge">
<title>Node84&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M20675.99,-230.57C20971.46,-225.63 21906.24,-207.83 22206.5,-176 22220.25,-174.54 22234.85,-172.39 22248.82,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.69,-227.07 20665.75,-230.74 20675.8,-234.07 20675.69,-227.07"/>
</g>
<!-- Node84&#45;&gt;Node131 -->
<g id="edge155" class="edge">
<title>Node84&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M20675.9,-231.62C21368.14,-228.67 25809.48,-208.52 26089.5,-176 26100.98,-174.67 26113.15,-172.47 26124.69,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.73,-228.12 20665.74,-231.67 20675.76,-235.12 20675.73,-228.12"/>
</g>
<!-- Node84&#45;&gt;Node132 -->
<g id="edge156" class="edge">
<title>Node84&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M20495.17,-231.97C19908.63,-231.66 16650.5,-227.57 16211.5,-176 16200.18,-174.67 16188.18,-172.51 16176.79,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.26,-235.47 20505.26,-231.98 20495.27,-228.47 20495.26,-235.47"/>
</g>
<!-- Node133 -->
<g id="node133" class="node">
<title>Node133</title>
<g id="a_node133"><a xlink:href="_neon_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22440,-140 22440,-170 22601,-170 22601,-140 22440,-140"/>
<text text-anchor="start" x="22448" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22520.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFloorFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node133 -->
<g id="edge157" class="edge">
<title>Node84&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M20675.71,-231.51C20997.05,-229.42 22085.07,-219.23 22430.5,-176 22441.78,-174.59 22453.72,-172.42 22465.1,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.49,-228.01 20665.51,-231.58 20675.54,-235.01 20675.49,-228.01"/>
</g>
<!-- Node134 -->
<g id="node134" class="node">
<title>Node134</title>
<g id="a_node134"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22619.5,-140 22619.5,-170 22805.5,-170 22805.5,-140 22619.5,-140"/>
<text text-anchor="start" x="22627.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22712.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node134 -->
<g id="edge158" class="edge">
<title>Node84&#45;&gt;Node134</title>
<path fill="none" stroke="midnightblue" d="M20675.73,-231.5C21016.84,-229.28 22227.58,-218.54 22610.5,-176 22623.23,-174.59 22636.75,-172.42 22649.64,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.63,-228 20665.66,-231.56 20675.68,-235 20675.63,-228"/>
</g>
<!-- Node135 -->
<g id="node135" class="node">
<title>Node135</title>
<g id="a_node135"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22823.5,-140 22823.5,-170 22983.5,-170 22983.5,-140 22823.5,-140"/>
<text text-anchor="start" x="22831.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="22903.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node135 -->
<g id="edge159" class="edge">
<title>Node84&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M20675.9,-232.09C21038.76,-232.09 22390.23,-228.49 22814.5,-176 22825.66,-174.62 22837.47,-172.47 22848.72,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.71,-228.59 20665.71,-232.09 20675.71,-235.59 20675.71,-228.59"/>
</g>
<!-- Node136 -->
<g id="node136" class="node">
<title>Node136</title>
<g id="a_node136"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23001.5,-140 23001.5,-170 23161.5,-170 23161.5,-140 23001.5,-140"/>
<text text-anchor="start" x="23009.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23081.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node136 -->
<g id="edge160" class="edge">
<title>Node84&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M20675.75,-232.29C21056.28,-233.13 22531.39,-232.61 22992.5,-176 23003.66,-174.63 23015.48,-172.48 23026.72,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.63,-228.79 20665.62,-232.26 20675.61,-235.79 20675.63,-228.79"/>
</g>
<!-- Node137 -->
<g id="node137" class="node">
<title>Node137</title>
<g id="a_node137"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23179.5,-140 23179.5,-170 23339.5,-170 23339.5,-140 23179.5,-140"/>
<text text-anchor="start" x="23187.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23259.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node137 -->
<g id="edge161" class="edge">
<title>Node84&#45;&gt;Node137</title>
<path fill="none" stroke="midnightblue" d="M20675.89,-231.11C21104.21,-226.76 22919.25,-206.64 23170.5,-176 23181.82,-174.62 23193.81,-172.43 23205.2,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.7,-227.61 20665.73,-231.21 20675.77,-234.61 20675.7,-227.61"/>
</g>
<!-- Node138 -->
<g id="node138" class="node">
<title>Node138</title>
<g id="a_node138"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23357.5,-140 23357.5,-170 23573.5,-170 23573.5,-140 23357.5,-140"/>
<text text-anchor="start" x="23365.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23465.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node138 -->
<g id="edge163" class="edge">
<title>Node84&#45;&gt;Node138</title>
<path fill="none" stroke="midnightblue" d="M20675.8,-230.97C21121.7,-225.78 23077.93,-201.72 23348.5,-176 23363.17,-174.61 23378.77,-172.43 23393.64,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.51,-227.47 20665.55,-231.09 20675.59,-234.47 20675.51,-227.47"/>
</g>
<!-- Node84&#45;&gt;Node139 -->
<g id="edge164" class="edge">
<title>Node84&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M20675.76,-231.64C21380.22,-228.78 25977.92,-208.89 26267.5,-176 26279.23,-174.67 26291.67,-172.47 26303.47,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.66,-228.14 20665.67,-231.68 20675.69,-235.14 20675.66,-228.14"/>
</g>
<!-- Node84&#45;&gt;Node140 -->
<g id="edge165" class="edge">
<title>Node84&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M20675.54,-231.67C21392.01,-228.99 26150.21,-209.95 26449.5,-176 26461.23,-174.67 26473.67,-172.47 26485.47,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.52,-228.17 20665.53,-231.71 20675.55,-235.17 20675.52,-228.17"/>
</g>
<!-- Node84&#45;&gt;Node141 -->
<g id="edge166" class="edge">
<title>Node84&#45;&gt;Node141</title>
<path fill="none" stroke="midnightblue" d="M20675.73,-231.71C21405.44,-229.29 26322.64,-211.72 26631.5,-176 26642.98,-174.67 26655.16,-172.47 26666.69,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.54,-228.21 20665.55,-231.74 20675.56,-235.21 20675.54,-228.21"/>
</g>
<!-- Node142 -->
<g id="node142" class="node">
<title>Node142</title>
<g id="a_node142"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23592,-140 23592,-170 23761,-170 23761,-140 23592,-140"/>
<text text-anchor="start" x="23600" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23676.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node142 -->
<g id="edge167" class="edge">
<title>Node84&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M20675.75,-231.34C21144.18,-227.78 23288.03,-209.76 23582.5,-176 23594.43,-174.63 23607.09,-172.45 23619.12,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.63,-227.84 20665.66,-231.42 20675.68,-234.84 20675.63,-227.84"/>
</g>
<!-- Node84&#45;&gt;Node143 -->
<g id="edge168" class="edge">
<title>Node84&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M20675.76,-231.73C21417.7,-229.48 26491.17,-212.78 26809.5,-176 26820.98,-174.67 26833.16,-172.48 26844.69,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.66,-228.23 20665.67,-231.76 20675.68,-235.23 20675.66,-228.23"/>
</g>
<!-- Node84&#45;&gt;Node144 -->
<g id="edge169" class="edge">
<title>Node84&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M20494.9,-231.86C19922.15,-230.81 16814.4,-223.01 16394.5,-176 16382.48,-174.65 16369.73,-172.47 16357.62,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.16,-235.36 20505.17,-231.88 20495.17,-228.36 20495.16,-235.36"/>
</g>
<!-- Node84&#45;&gt;Node145 -->
<g id="edge170" class="edge">
<title>Node84&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M20675.55,-231.18C21234.18,-226 24208.75,-197.48 24399.5,-176 24411.52,-174.65 24424.27,-172.45 24436.38,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.5,-227.68 20665.53,-231.27 20675.57,-234.67 20675.5,-227.68"/>
</g>
<!-- Node146 -->
<g id="node146" class="node">
<title>Node146</title>
<g id="a_node146"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23778.5,-140 23778.5,-170 23956.5,-170 23956.5,-140 23778.5,-140"/>
<text text-anchor="start" x="23786.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="23867.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node146 -->
<g id="edge171" class="edge">
<title>Node84&#45;&gt;Node146</title>
<path fill="none" stroke="midnightblue" d="M20675.86,-230.88C21178.48,-224.62 23612.83,-193.49 23770.5,-176 23782.8,-174.64 23795.86,-172.46 23808.27,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.72,-227.39 20665.76,-231.01 20675.8,-234.39 20675.72,-227.39"/>
</g>
<!-- Node84&#45;&gt;Node147 -->
<g id="edge172" class="edge">
<title>Node84&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M20675.96,-231.76C21430.55,-229.66 26659.72,-213.83 26987.5,-176 26998.98,-174.67 27011.16,-172.48 27022.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.69,-228.26 20665.7,-231.79 20675.71,-235.26 20675.69,-228.26"/>
</g>
<!-- Node148 -->
<g id="node148" class="node">
<title>Node148</title>
<g id="a_node148"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="23974,-140 23974,-170 24179,-170 24179,-140 23974,-140"/>
<text text-anchor="start" x="23982" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24076.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node148 -->
<g id="edge173" class="edge">
<title>Node84&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M20675.88,-230.92C21196.67,-224.62 23797.36,-192.43 23965.5,-176 23979.53,-174.63 23994.45,-172.45 24008.65,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.74,-227.42 20665.78,-231.04 20675.83,-234.42 20675.74,-227.42"/>
</g>
<!-- Node84&#45;&gt;Node149 -->
<g id="edge174" class="edge">
<title>Node84&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M20676.31,-231.86C21233.9,-230.82 24183.37,-223.13 24582.5,-176 24593.82,-174.66 24605.82,-172.5 24617.21,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.91,-228.36 20665.92,-231.87 20675.92,-235.36 20675.91,-228.36"/>
</g>
<!-- Node84&#45;&gt;Node150 -->
<g id="edge175" class="edge">
<title>Node84&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M20675.76,-231.91C21246.37,-231.23 24342.48,-225.23 24760.5,-176 24771.82,-174.67 24783.82,-172.5 24795.21,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.53,-228.41 20665.53,-231.93 20675.54,-235.41 20675.53,-228.41"/>
</g>
<!-- Node84&#45;&gt;Node151 -->
<g id="edge176" class="edge">
<title>Node84&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M20675.86,-231.97C21260.85,-231.61 24501.72,-227.32 24938.5,-176 24949.82,-174.67 24961.82,-172.51 24973.21,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.79,-228.47 20665.8,-231.97 20675.8,-235.47 20675.79,-228.47"/>
</g>
<!-- Node152 -->
<g id="node152" class="node">
<title>Node152</title>
<g id="a_node152"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="24197.5,-140 24197.5,-170 24357.5,-170 24357.5,-140 24197.5,-140"/>
<text text-anchor="start" x="24205.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="24277.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node152 -->
<g id="edge177" class="edge">
<title>Node84&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M20675.7,-231.12C21216.23,-225.8 24009.01,-197.33 24188.5,-176 24199.82,-174.65 24211.82,-172.48 24223.21,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.58,-227.62 20665.61,-231.22 20675.65,-234.62 20675.58,-227.62"/>
</g>
<!-- Node84&#45;&gt;Node153 -->
<g id="edge178" class="edge">
<title>Node84&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M20676.17,-232.02C21275.85,-231.98 24661,-229.4 25116.5,-176 25127.82,-174.67 25139.82,-172.51 25151.21,-170.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.86,-228.52 20665.86,-232.02 20675.86,-235.52 20675.86,-228.52"/>
</g>
<!-- Node84&#45;&gt;Node154 -->
<g id="edge179" class="edge">
<title>Node84&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M20495.05,-231.71C19726.35,-229.22 14309.19,-210.44 13969.5,-176 13956.39,-174.67 13942.47,-172.47 13929.26,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.21,-235.21 20505.22,-231.75 20495.24,-228.21 20495.21,-235.21"/>
</g>
<!-- Node84&#45;&gt;Node155 -->
<g id="edge180" class="edge">
<title>Node84&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M20495.41,-231.76C19739.74,-229.71 14477.25,-214.05 14147.5,-176 14136.02,-174.67 14123.84,-172.48 14112.31,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.41,-235.26 20505.42,-231.79 20495.42,-228.26 20495.41,-235.26"/>
</g>
<!-- Node156 -->
<g id="node156" class="node">
<title>Node156</title>
<g id="a_node156"><a xlink:href="_neon_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20198.5,-140 20198.5,-170 20358.5,-170 20358.5,-140 20198.5,-140"/>
<text text-anchor="start" x="20206.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="20278.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node156 -->
<g id="edge181" class="edge">
<title>Node84&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M20518.85,-215.5C20463.98,-201.92 20387.02,-182.87 20335.1,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20518.29,-218.97 20528.83,-217.97 20519.97,-212.17 20518.29,-218.97"/>
</g>
<!-- Node84&#45;&gt;Node157 -->
<g id="edge183" class="edge">
<title>Node84&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M20495.3,-231.74C19751.16,-229.52 14645.76,-212.99 14325.5,-176 14314.02,-174.67 14301.84,-172.48 14290.31,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.41,-235.24 20505.42,-231.77 20495.43,-228.24 20495.41,-235.24"/>
</g>
<!-- Node84&#45;&gt;Node158 -->
<g id="edge185" class="edge">
<title>Node84&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M20495.02,-231.71C19761.97,-229.33 14814.24,-211.93 14503.5,-176 14492.02,-174.67 14479.84,-172.48 14468.31,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.24,-235.21 20505.25,-231.75 20495.26,-228.21 20495.24,-235.21"/>
</g>
<!-- Node159 -->
<g id="node159" class="node">
<title>Node159</title>
<g id="a_node159"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16614.5,-140 16614.5,-170 16778.5,-170 16778.5,-140 16614.5,-140"/>
<text text-anchor="start" x="16622.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16696.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node159 -->
<g id="edge186" class="edge">
<title>Node84&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M20495.34,-231.76C19955.89,-230.18 17165.93,-219.92 16787.5,-176 16775.93,-174.66 16763.67,-172.49 16752.02,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.39,-235.26 20505.4,-231.79 20495.41,-228.26 20495.39,-235.26"/>
</g>
<!-- Node84&#45;&gt;Node160 -->
<g id="edge187" class="edge">
<title>Node84&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M20675.77,-231.78C21441.46,-229.85 26828.2,-214.89 27165.5,-176 27176.98,-174.68 27189.16,-172.48 27200.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.62,-228.28 20665.63,-231.81 20675.64,-235.28 20675.62,-228.28"/>
</g>
<!-- Node84&#45;&gt;Node161 -->
<g id="edge188" class="edge">
<title>Node84&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M20675.77,-231.8C21453.11,-230.02 26996.72,-215.94 27343.5,-176 27354.98,-174.68 27367.16,-172.48 27378.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.75,-228.3 20665.76,-231.82 20675.77,-235.3 20675.75,-228.3"/>
</g>
<!-- Node84&#45;&gt;Node162 -->
<g id="edge189" class="edge">
<title>Node84&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M20495.41,-231.69C19775.99,-229.14 14982.83,-210.89 14681.5,-176 14670.02,-174.67 14657.84,-172.47 14646.31,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.45,-235.19 20505.46,-231.72 20495.47,-228.19 20495.45,-235.19"/>
</g>
<!-- Node163 -->
<g id="node163" class="node">
<title>Node163</title>
<g id="a_node163"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16796.5,-140 16796.5,-170 16956.5,-170 16956.5,-140 16796.5,-140"/>
<text text-anchor="start" x="16804.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16876.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node163 -->
<g id="edge190" class="edge">
<title>Node84&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M20494.98,-231.71C19969.8,-229.9 17325.03,-218.72 16965.5,-176 16954.18,-174.65 16942.18,-172.48 16930.79,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.15,-235.21 20505.16,-231.75 20495.17,-228.21 20495.15,-235.21"/>
</g>
<!-- Node164 -->
<g id="node164" class="node">
<title>Node164</title>
<g id="a_node164"><a xlink:href="_neon_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16974.5,-140 16974.5,-170 17154.5,-170 17154.5,-140 16974.5,-140"/>
<text text-anchor="start" x="16982.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17064.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node164 -->
<g id="edge191" class="edge">
<title>Node84&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M20495.13,-231.5C19987.72,-228.56 17503.61,-212.38 17164.5,-176 17151.83,-174.64 17138.37,-172.46 17125.58,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.31,-235 20505.33,-231.56 20495.35,-228 20495.31,-235"/>
</g>
<!-- Node84&#45;&gt;Node165 -->
<g id="edge192" class="edge">
<title>Node84&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M20495.26,-231.91C19813.05,-231.13 15477.54,-224.27 14897.5,-176 14881.37,-174.66 14864.2,-172.47 14847.85,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.27,-235.41 20505.28,-231.92 20495.28,-228.41 20495.27,-235.41"/>
</g>
<!-- Node84&#45;&gt;Node166 -->
<g id="edge193" class="edge">
<title>Node84&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M20675.66,-231.82C21464.06,-230.19 27165.21,-217 27521.5,-176 27532.99,-174.68 27545.16,-172.48 27556.69,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20675.5,-228.32 20665.51,-231.84 20675.52,-235.32 20675.5,-228.32"/>
</g>
<!-- Node84&#45;&gt;Node167 -->
<g id="edge194" class="edge">
<title>Node84&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M20495.27,-231.63C19803.18,-228.68 15355.86,-208.56 15075.5,-176 15064.02,-174.67 15051.85,-172.47 15040.31,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.42,-235.13 20505.43,-231.67 20495.45,-228.13 20495.42,-235.13"/>
</g>
<!-- Node84&#45;&gt;Node168 -->
<g id="edge195" class="edge">
<title>Node84&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M20494.67,-232.14C19836.05,-232.97 15803.03,-235.63 15263.5,-176 15251.48,-174.67 15238.72,-172.49 15226.62,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.05,-235.64 20505.05,-232.12 20495.04,-228.64 20495.05,-235.64"/>
</g>
<!-- Node169 -->
<g id="node169" class="node">
<title>Node169</title>
<g id="a_node169"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17173,-140 17173,-170 17340,-170 17340,-140 17173,-140"/>
<text text-anchor="start" x="17181" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17256.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node169 -->
<g id="edge196" class="edge">
<title>Node84&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M20494.92,-231.48C20003.62,-228.55 17668.89,-212.75 17349.5,-176 17337.69,-174.64 17325.16,-172.46 17313.26,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.13,-234.99 20505.15,-231.55 20495.17,-227.99 20495.13,-234.99"/>
</g>
<!-- Node170 -->
<g id="node170" class="node">
<title>Node170</title>
<g id="a_node170"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17358.5,-140 17358.5,-170 17518.5,-170 17518.5,-140 17358.5,-140"/>
<text text-anchor="start" x="17366.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17438.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node170 -->
<g id="edge197" class="edge">
<title>Node84&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M20494.96,-231.44C20020.17,-228.33 17828.09,-212.15 17527.5,-176 17516.18,-174.64 17504.19,-172.46 17492.79,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.16,-234.94 20505.19,-231.5 20495.21,-227.94 20495.16,-234.94"/>
</g>
<!-- Node171 -->
<g id="node171" class="node">
<title>Node171</title>
<g id="a_node171"><a xlink:href="_neon_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17536.5,-140 17536.5,-170 17766.5,-170 17766.5,-140 17536.5,-140"/>
<text text-anchor="start" x="17544.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="17651.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node171 -->
<g id="edge198" class="edge">
<title>Node84&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M20495.18,-231.9C20076.5,-231.19 18321.9,-225.26 17775.5,-176 17759.97,-174.6 17743.44,-172.42 17727.69,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.4,-235.4 20505.41,-231.92 20495.41,-228.4 20495.4,-235.4"/>
</g>
<!-- Node84&#45;&gt;Node172 -->
<g id="edge199" class="edge">
<title>Node84&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M20495.1,-232.01C19852.4,-231.93 15985.06,-229.22 15466.5,-176 15463.45,-175.69 15460.35,-175.33 15457.23,-174.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.23,-235.51 20505.23,-232.01 20495.23,-228.51 20495.23,-235.51"/>
</g>
<!-- Node84&#45;&gt;Node173 -->
<g id="edge200" class="edge">
<title>Node84&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M20494.76,-231.96C19865.89,-231.57 16166.44,-227.12 15669.5,-176 15666.45,-175.69 15663.35,-175.33 15660.23,-174.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20495.12,-235.46 20505.12,-231.97 20495.12,-228.46 20495.12,-235.46"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18525.5,-67.5 18525.5,-97.5 18687.5,-97.5 18687.5,-67.5 18525.5,-67.5"/>
<text text-anchor="start" x="18533.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="18606.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
</a>
</g>
</g>
<!-- Node85&#45;&gt;Node86 -->
<g id="edge85" class="edge">
<title>Node85&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M18777.55,-136.86C18738.96,-124.82 18687.96,-108.91 18651.72,-97.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18776.99,-140.35 18787.58,-139.99 18779.08,-133.67 18776.99,-140.35"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="_neon_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18705.5,-67.5 18705.5,-97.5 18897.5,-97.5 18897.5,-67.5 18705.5,-67.5"/>
<text text-anchor="start" x="18713.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18801.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node85&#45;&gt;Node87 -->
<g id="edge86" class="edge">
<title>Node85&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M18822.12,-130.4C18817.36,-119.58 18811.88,-107.11 18807.76,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18819,-131.99 18826.23,-139.73 18825.41,-129.17 18819,-131.99"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18915.5,-67.5 18915.5,-97.5 19075.5,-97.5 19075.5,-67.5 18915.5,-67.5"/>
<text text-anchor="start" x="18923.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18995.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node85&#45;&gt;Node88 -->
<g id="edge87" class="edge">
<title>Node85&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M18874.48,-135.84C18902.04,-123.92 18937.55,-108.57 18962.96,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18872.88,-132.72 18865.09,-139.9 18875.66,-139.15 18872.88,-132.72"/>
</g>
<!-- Node88&#45;&gt;Node89 -->
<g id="edge88" class="edge">
<title>Node88&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M18904.84,-66.96C18404.3,-23.07 16886.75,-17.37 16499.3,-16.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18904.76,-70.46 18915.03,-67.87 18905.39,-63.49 18904.76,-70.46"/>
</g>
<!-- Node90&#45;&gt;Node86 -->
<g id="edge90" class="edge">
<title>Node90&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M18455.49,-136.46C18489.71,-124.46 18534.49,-108.76 18566.38,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18453.97,-133.29 18445.69,-139.9 18456.29,-139.9 18453.97,-133.29"/>
</g>
<!-- Node90&#45;&gt;Node88 -->
<g id="edge92" class="edge">
<title>Node90&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M18476.89,-138.02C18484.83,-136.52 18492.82,-135.14 18500.5,-134 18679.67,-107.29 18726.76,-120.58 18906.5,-98 18909.45,-97.63 18912.45,-97.23 18915.49,-96.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18476.03,-134.62 18466.89,-139.96 18477.37,-141.49 18476.03,-134.62"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18111.5,-67.5 18111.5,-97.5 18281.5,-97.5 18281.5,-67.5 18111.5,-67.5"/>
<text text-anchor="start" x="18119.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18196.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node90&#45;&gt;Node91 -->
<g id="edge91" class="edge">
<title>Node90&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M18354.23,-136.7C18318.59,-124.68 18271.69,-108.86 18238.32,-97.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18353.36,-140.11 18363.96,-139.99 18355.6,-133.47 18353.36,-140.11"/>
</g>
<!-- Node92&#45;&gt;Node86 -->
<g id="edge94" class="edge">
<title>Node92&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M17930.73,-137.91C17938.38,-136.42 17946.09,-135.06 17953.5,-134 18201.69,-98.4 18267.33,-125.97 18516.5,-98 18519.33,-97.68 18522.21,-97.34 18525.11,-96.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17929.85,-134.52 17920.75,-139.96 17931.25,-141.38 17929.85,-134.52"/>
</g>
<!-- Node92&#45;&gt;Node88 -->
<g id="edge96" class="edge">
<title>Node92&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M17929.77,-137.9C17937.72,-136.36 17945.77,-135.01 17953.5,-134 18373.81,-79.3 18484.74,-140.16 18906.5,-98 18909.3,-97.72 18912.15,-97.41 18915.03,-97.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17928.87,-134.51 17919.77,-139.93 17930.26,-141.37 17928.87,-134.51"/>
</g>
<!-- Node92&#45;&gt;Node93 -->
<g id="edge95" class="edge">
<title>Node92&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M17799.85,-137.97C17791.69,-136.39 17783.43,-135 17775.5,-134 17259.81,-68.72 17123.95,-147.44 16606.5,-98 16603.35,-97.7 16600.14,-97.36 16596.9,-96.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17799.22,-141.41 17809.72,-139.97 17800.62,-134.55 17799.22,-141.41"/>
</g>
<!-- Node94&#45;&gt;Node86 -->
<g id="edge98" class="edge">
<title>Node94&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M18611.09,-129.73C18610.03,-119.07 18608.82,-106.91 18607.91,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18607.61,-130.13 18612.08,-139.73 18614.58,-129.44 18607.61,-130.13"/>
</g>
<!-- Node94&#45;&gt;Node88 -->
<g id="edge100" class="edge">
<title>Node94&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M18699.4,-138.15C18765.47,-125.95 18855.9,-109.26 18919.39,-97.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18698.63,-134.73 18689.43,-139.99 18699.9,-141.61 18698.63,-134.73"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18299.5,-67.5 18299.5,-97.5 18507.5,-97.5 18507.5,-67.5 18299.5,-67.5"/>
<text text-anchor="start" x="18307.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="18403.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node95 -->
<g id="edge99" class="edge">
<title>Node94&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M18561.98,-136.7C18526.18,-124.68 18479.05,-108.86 18445.52,-97.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18561.17,-140.12 18571.76,-139.99 18563.39,-133.49 18561.17,-140.12"/>
</g>
<!-- Node96&#45;&gt;Node86 -->
<g id="edge102" class="edge">
<title>Node96&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M18963.75,-138.22C18955.22,-136.77 18946.7,-135.33 18938.5,-134 18831.17,-116.52 18803.96,-114.65 18696.5,-98 18693.68,-97.56 18690.82,-97.12 18687.93,-96.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18963.29,-141.7 18973.74,-139.95 18964.48,-134.8 18963.29,-141.7"/>
</g>
<!-- Node96&#45;&gt;Node88 -->
<g id="edge104" class="edge">
<title>Node96&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M19033.8,-131.71C19024.97,-120.6 19014.55,-107.49 19006.82,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19031.21,-134.08 19040.17,-139.73 19036.69,-129.73 19031.21,-134.08"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19093.5,-67.5 19093.5,-97.5 19301.5,-97.5 19301.5,-67.5 19093.5,-67.5"/>
<text text-anchor="start" x="19101.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19197.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
</a>
</g>
</g>
<!-- Node96&#45;&gt;Node97 -->
<g id="edge103" class="edge">
<title>Node96&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M19089.75,-135.53C19114.34,-123.66 19145.79,-108.47 19168.36,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19088.18,-132.4 19080.69,-139.9 19091.22,-138.71 19088.18,-132.4"/>
</g>
<!-- Node98&#45;&gt;Node86 -->
<g id="edge107" class="edge">
<title>Node98&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M16580.79,-137.94C16589.06,-136.35 16597.45,-134.97 16605.5,-134 17027.19,-83.18 18093.45,-135.87 18516.5,-98 18519.34,-97.75 18522.22,-97.46 18525.13,-97.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16579.9,-134.55 16570.8,-139.97 16581.29,-141.41 16579.9,-134.55"/>
</g>
<!-- Node98&#45;&gt;Node88 -->
<g id="edge109" class="edge">
<title>Node98&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M16580.79,-137.92C16589.06,-136.33 16597.45,-134.96 16605.5,-134 17113.32,-73.62 18397.11,-143.24 18906.5,-98 18909.31,-97.75 18912.16,-97.46 18915.04,-97.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16579.9,-134.53 16570.79,-139.94 16581.29,-141.39 16579.9,-134.53"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16615,-73 16615,-92 16812,-92 16812,-73 16615,-73"/>
<text text-anchor="middle" x="16713.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
<!-- Node98&#45;&gt;Node99 -->
<g id="edge106" class="edge">
<title>Node98&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M16565.36,-136.51C16604.94,-122.35 16658.98,-103.01 16689.65,-92.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16564.13,-133.24 16555.89,-139.9 16566.49,-139.83 16564.13,-133.24"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16830.5,-67.5 16830.5,-97.5 16990.5,-97.5 16990.5,-67.5 16830.5,-67.5"/>
<text text-anchor="start" x="16838.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="16910.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node98&#45;&gt;Node100 -->
<g id="edge108" class="edge">
<title>Node98&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M16586.68,-137.84C16593.04,-136.49 16599.38,-135.19 16605.5,-134 16616.53,-131.85 16743.7,-110.89 16830.3,-96.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16585.76,-134.45 16576.72,-139.98 16587.24,-141.3 16585.76,-134.45"/>
</g>
<!-- Node101&#45;&gt;Node86 -->
<g id="edge111" class="edge">
<title>Node101&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M19768.3,-138.4C19756.64,-136.67 19744.8,-135.13 19733.5,-134 19274.63,-87.99 19155.49,-142.76 18696.5,-98 18693.66,-97.72 18690.78,-97.41 18687.88,-97.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19768.07,-141.9 19778.49,-139.95 19769.13,-134.98 19768.07,-141.9"/>
</g>
<!-- Node101&#45;&gt;Node88 -->
<g id="edge113" class="edge">
<title>Node101&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M19767.27,-138.46C19755.94,-136.76 19744.46,-135.21 19733.5,-134 19446.37,-102.21 19371.69,-129.27 19084.5,-98 19081.7,-97.69 19078.85,-97.36 19075.98,-97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19766.76,-141.93 19777.18,-139.99 19767.83,-135.01 19766.76,-141.93"/>
</g>
<!-- Node101&#45;&gt;Node102 -->
<g id="edge112" class="edge">
<title>Node101&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M19891.49,-135.53C19915.91,-123.66 19947.14,-108.47 19969.56,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19889.96,-132.38 19882.49,-139.9 19893.02,-138.68 19889.96,-132.38"/>
</g>
<!-- Node103&#45;&gt;Node86 -->
<g id="edge115" class="edge">
<title>Node103&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M19187.92,-137.94C19180.38,-136.45 19172.8,-135.09 19165.5,-134 18958.75,-103 18904.1,-122.65 18696.5,-98 18693.67,-97.66 18690.8,-97.3 18687.89,-96.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19187.26,-141.38 19197.76,-139.97 19188.67,-134.52 19187.26,-141.38"/>
</g>
<!-- Node103&#45;&gt;Node88 -->
<g id="edge117" class="edge">
<title>Node103&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M19193.21,-137.32C19148.79,-125.23 19089.39,-109.06 19047.33,-97.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19192.45,-140.74 19203.02,-139.99 19194.29,-133.98 19192.45,-140.74"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="_neon_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19320,-67.5 19320,-97.5 19481,-97.5 19481,-67.5 19320,-67.5"/>
<text text-anchor="start" x="19328" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19400.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node103&#45;&gt;Node104 -->
<g id="edge116" class="edge">
<title>Node103&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M19292.75,-135.53C19317.34,-123.66 19348.79,-108.47 19371.36,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19291.18,-132.4 19283.69,-139.9 19294.22,-138.71 19291.18,-132.4"/>
</g>
<!-- Node105&#45;&gt;Node86 -->
<g id="edge119" class="edge">
<title>Node105&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M19579.23,-137.93C19571.27,-136.39 19563.23,-135.02 19555.5,-134 19176.68,-83.91 19076.67,-136.46 18696.5,-98 18693.67,-97.71 18690.79,-97.4 18687.88,-97.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19578.73,-141.4 19589.23,-139.97 19580.13,-134.54 19578.73,-141.4"/>
</g>
<!-- Node105&#45;&gt;Node88 -->
<g id="edge121" class="edge">
<title>Node105&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M19577.92,-137.94C19570.38,-136.45 19562.8,-135.09 19555.5,-134 19347.87,-102.9 19292.96,-122.9 19084.5,-98 19081.55,-97.65 19078.54,-97.27 19075.51,-96.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19577.26,-141.38 19587.76,-139.96 19578.67,-134.52 19577.26,-141.38"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="_neon_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19709.5,-67.5 19709.5,-97.5 19869.5,-97.5 19869.5,-67.5 19709.5,-67.5"/>
<text text-anchor="start" x="19717.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19789.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node105&#45;&gt;Node106 -->
<g id="edge120" class="edge">
<title>Node105&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M19682.49,-135.53C19706.91,-123.66 19738.14,-108.47 19760.56,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19680.96,-132.38 19673.49,-139.9 19684.02,-138.68 19680.96,-132.38"/>
</g>
<!-- Node107&#45;&gt;Node86 -->
<g id="edge123" class="edge">
<title>Node107&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M18110.79,-137.89C18118.09,-136.44 18125.43,-135.11 18132.5,-134 18301.83,-107.36 18346.46,-119.64 18516.5,-98 18519.33,-97.64 18522.2,-97.26 18525.1,-96.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18109.97,-134.48 18100.88,-139.91 18111.38,-141.34 18109.97,-134.48"/>
</g>
<!-- Node107&#45;&gt;Node88 -->
<g id="edge125" class="edge">
<title>Node107&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M18108.86,-137.91C18116.79,-136.38 18124.8,-135.03 18132.5,-134 18473.85,-88.48 18563.99,-133.75 18906.5,-98 18909.3,-97.71 18912.15,-97.38 18915.03,-97.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18108,-134.51 18098.89,-139.91 18109.38,-141.37 18108,-134.51"/>
</g>
<!-- Node107&#45;&gt;Node108 -->
<g id="edge124" class="edge">
<title>Node107&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M17974.97,-137.94C17967.74,-136.49 17960.49,-135.14 17953.5,-134 17808.13,-110.34 17636.83,-95.79 17538.62,-88.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17974.26,-141.37 17984.77,-139.98 17975.69,-134.51 17974.26,-141.37"/>
</g>
<!-- Node109&#45;&gt;Node86 -->
<g id="edge127" class="edge">
<title>Node109&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M20011.61,-138.52C19998.85,-136.73 19985.86,-135.14 19973.5,-134 19408.13,-81.73 19261.78,-151.27 18696.5,-98 18693.66,-97.73 18690.78,-97.43 18687.87,-97.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20011.37,-142.03 20021.77,-140 20012.38,-135.1 20011.37,-142.03"/>
</g>
<!-- Node109&#45;&gt;Node88 -->
<g id="edge129" class="edge">
<title>Node109&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M20010.78,-138.55C19998.29,-136.78 19985.59,-135.19 19973.5,-134 19579.98,-95.18 19477.92,-137.87 19084.5,-98 19081.7,-97.72 19078.85,-97.4 19075.97,-97.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20010.34,-142.02 20020.74,-140 20011.35,-135.09 20010.34,-142.02"/>
</g>
<!-- Node109&#45;&gt;Node110 -->
<g id="edge128" class="edge">
<title>Node109&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M20165.14,-137.91C20173.3,-136.35 20181.57,-134.98 20189.5,-134 20593.3,-84.29 21884.2,-82.82 22219.38,-83.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20164.38,-134.5 20155.28,-139.91 20165.77,-141.36 20164.38,-134.5"/>
</g>
<!-- Node111&#45;&gt;Node86 -->
<g id="edge131" class="edge">
<title>Node111&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M19373.11,-138.23C19363.51,-136.61 19353.8,-135.14 19344.5,-134 19058.19,-98.94 18983.28,-128.98 18696.5,-98 18693.67,-97.69 18690.79,-97.36 18687.88,-97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19372.6,-141.69 19383.05,-139.97 19373.81,-134.8 19372.6,-141.69"/>
</g>
<!-- Node111&#45;&gt;Node88 -->
<g id="edge133" class="edge">
<title>Node111&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M19368.55,-138.16C19360.43,-136.7 19352.31,-135.28 19344.5,-134 19229.39,-115.08 19199.86,-115.38 19084.5,-98 19081.56,-97.56 19078.56,-97.1 19075.54,-96.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19367.95,-141.61 19378.42,-139.96 19369.21,-134.72 19367.95,-141.61"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="_neon_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19499.5,-67.5 19499.5,-97.5 19691.5,-97.5 19691.5,-67.5 19499.5,-67.5"/>
<text text-anchor="start" x="19507.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="19595.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node111&#45;&gt;Node112 -->
<g id="edge132" class="edge">
<title>Node111&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M19487.75,-135.53C19512.34,-123.66 19543.79,-108.47 19566.36,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19486.18,-132.4 19478.69,-139.9 19489.22,-138.71 19486.18,-132.4"/>
</g>
<!-- Node113&#45;&gt;Node86 -->
<g id="edge135" class="edge">
<title>Node113&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M18292.8,-137.82C18299.12,-136.49 18305.42,-135.2 18311.5,-134 18351.33,-126.17 18452.44,-109.09 18525.18,-96.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18291.95,-134.42 18282.9,-139.93 18293.41,-141.27 18291.95,-134.42"/>
</g>
<!-- Node113&#45;&gt;Node88 -->
<g id="edge137" class="edge">
<title>Node113&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M18288.22,-137.94C18296.03,-136.43 18303.92,-135.06 18311.5,-134 18573.85,-97.15 18643.2,-127.34 18906.5,-98 18909.46,-97.67 18912.46,-97.31 18915.5,-96.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18287.49,-134.52 18278.38,-139.93 18288.88,-141.38 18287.49,-134.52"/>
</g>
<!-- Node113&#45;&gt;Node114 -->
<g id="edge136" class="edge">
<title>Node113&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M18150.2,-137.79C18143.89,-136.46 18137.58,-135.18 18131.5,-134 18056.25,-119.38 17969.97,-105.25 17908.77,-95.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18149.6,-141.24 18160.11,-139.9 18151.05,-134.39 18149.6,-141.24"/>
</g>
<!-- Node156&#45;&gt;Node88 -->
<g id="edge182" class="edge">
<title>Node156&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M20213.85,-137.98C20205.69,-136.4 20197.43,-135.01 20189.5,-134 19702.07,-71.86 19573.56,-145.61 19084.5,-98 19081.7,-97.73 19078.85,-97.42 19075.97,-97.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20213.22,-141.42 20223.71,-139.99 20214.61,-134.56 20213.22,-141.42"/>
</g>
</g>
</svg>