blob: 86ffb4b45a60b7c0aebdf04013bd227668336bd8 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: include/armnnUtils/TensorUtils.hpp Pages: 1 -->
<svg width="22931pt" height="474pt"
viewBox="0.00 0.00 22930.50 474.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 470)">
<title>include/armnnUtils/TensorUtils.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-470 22926.5,-470 22926.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="14440,-435.5 14440,-465.5 14549,-465.5 14549,-435.5 14440,-435.5"/>
<text text-anchor="start" x="14448" y="-453.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnUtils</text>
<text text-anchor="middle" x="14494.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TensorUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M14559.06,-459.79C14563.97,-457.72 14567,-454.63 14567,-450.5 14567,-444.05 14559.62,-440.13 14549.2,-438.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14558.03,-456.44 14549.2,-462.28 14559.75,-463.22 14558.03,-456.44"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7040,-374 7040,-393 7155,-393 7155,-374 7040,-374"/>
<text text-anchor="middle" x="7097.5" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M14429.78,-449.44C13727.83,-448.78 7545.24,-441.77 7163.5,-399 7152.42,-397.76 7140.48,-395.44 7129.84,-393.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14429.95,-452.94 14439.95,-449.45 14429.95,-445.94 14429.95,-452.94"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_arg_min_max_layer_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7173,-368.5 7173,-398.5 7330,-398.5 7330,-368.5 7173,-368.5"/>
<text text-anchor="start" x="7181" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ArgMinMax</text>
<text text-anchor="middle" x="7251.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M14429.46,-449.34C13735.36,-447.56 7711.73,-431.22 7338.5,-399 7335.75,-398.76 7332.96,-398.49 7330.15,-398.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14429.52,-452.84 14439.53,-449.36 14429.54,-445.84 14429.52,-452.84"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_tf_lite_parser_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7348,-368.5 7348,-398.5 7471,-398.5 7471,-368.5 7348,-368.5"/>
<text text-anchor="start" x="7356" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTfLiteParser</text>
<text text-anchor="middle" x="7409.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TfLiteParser.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14429.43,-449.4C13742.7,-448.3 7844.45,-437.73 7479.5,-399 7476.78,-398.71 7474.02,-398.37 7471.23,-397.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14429.62,-452.9 14439.63,-449.42 14429.63,-445.9 14429.62,-452.9"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_tensor_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7489,-374 7489,-393 7654,-393 7654,-374 7489,-374"/>
<text text-anchor="middle" x="7571.5" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/TensorUtils.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M14429.82,-449.62C13776.12,-450.71 8373.09,-457.9 7662.5,-399 7647.35,-397.74 7630.92,-395.42 7616.23,-393"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14430,-453.12 14439.99,-449.6 14429.99,-446.12 14430,-453.12"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_arm_compute_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7672,-368.5 7672,-398.5 7813,-398.5 7813,-368.5 7672,-368.5"/>
<text text-anchor="start" x="7680" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="7742.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14429.56,-448.87C13781.52,-442.64 8487.21,-391.67 7813.03,-385.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14429.62,-452.38 14439.66,-448.97 14429.69,-445.38 14429.62,-452.38"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="_workload_data_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13860,-368.5 13860,-398.5 14033,-398.5 14033,-368.5 13860,-368.5"/>
<text text-anchor="start" x="13868" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="13946.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadData.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node87 -->
<g id="edge90" class="edge">
<title>Node1&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M14429.57,-443.1C14341.52,-434.22 14179.41,-417.2 14041.5,-399 14038.77,-398.64 14036,-398.27 14033.2,-397.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14429.37,-446.59 14439.67,-444.11 14430.07,-439.63 14429.37,-446.59"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="_workload_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14051,-368.5 14051,-398.5 14224,-398.5 14224,-368.5 14051,-368.5"/>
<text text-anchor="start" x="14059" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
<text text-anchor="middle" x="14137.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node88 -->
<g id="edge91" class="edge">
<title>Node1&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M14429.7,-437.7C14369.19,-426.68 14278.81,-410.23 14214.61,-398.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14429.43,-441.21 14439.89,-439.56 14430.68,-434.32 14429.43,-441.21"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14242,-368.5 14242,-398.5 14393,-398.5 14393,-368.5 14242,-368.5"/>
<text text-anchor="start" x="14250" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14317.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node89 -->
<g id="edge92" class="edge">
<title>Node1&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M14446.35,-431.82C14417.9,-421.37 14382.37,-408.32 14355.83,-398.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14445.5,-435.23 14456.09,-435.4 14447.91,-428.66 14445.5,-435.23"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14411,-368.5 14411,-398.5 14578,-398.5 14578,-368.5 14411,-368.5"/>
<text text-anchor="start" x="14419" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="14494.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node90 -->
<g id="edge93" class="edge">
<title>Node1&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M14494.5,-425.11C14494.5,-416.15 14494.5,-406.32 14494.5,-398.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14491,-425.4 14494.5,-435.4 14498,-425.4 14491,-425.4"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="_base_iterator_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19127,-368.5 19127,-398.5 19280,-398.5 19280,-368.5 19127,-368.5"/>
<text text-anchor="start" x="19135" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19203.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BaseIterator.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node91 -->
<g id="edge94" class="edge">
<title>Node1&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M14559.32,-448.61C15079.08,-441.43 18563.4,-393.34 19126.67,-385.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14558.96,-445.11 14549.01,-448.75 14559.06,-452.11 14558.96,-445.11"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="_encoders_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14374.5,-296 14374.5,-326 14512.5,-326 14512.5,-296 14374.5,-296"/>
<text text-anchor="start" x="14382.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14443.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Encoders.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node92 -->
<g id="edge387" class="edge">
<title>Node1&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M14550.52,-430.78C14564.73,-423.22 14578.28,-412.89 14586.5,-399 14593.52,-387.14 14594.27,-379.38 14586.5,-368 14569.74,-343.44 14540.46,-329.65 14512.73,-321.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14548.59,-427.83 14541.14,-435.36 14551.67,-434.12 14548.59,-427.83"/>
</g>
<!-- Node165 -->
<g id="node165" class="node">
<title>Node165</title>
<g id="a_node165"><a xlink:href="_pad_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17448,-218 17448,-248 17577,-248 17577,-218 17448,-218"/>
<text text-anchor="start" x="17456" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17512.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pad.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node165 -->
<g id="edge391" class="edge">
<title>Node1&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M14559.38,-449.53C14876.27,-448.76 16292.38,-434.86 17433.5,-254 17443,-252.49 17453.03,-250.38 17462.63,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14559,-446.03 14549,-449.55 14559.01,-453.03 14559,-446.03"/>
</g>
<!-- Node202 -->
<g id="node202" class="node">
<title>Node202</title>
<g id="a_node202"><a xlink:href="_decoders_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14573.5,-296 14573.5,-326 14713.5,-326 14713.5,-296 14573.5,-296"/>
<text text-anchor="start" x="14581.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14643.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Decoders.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node202 -->
<g id="edge388" class="edge">
<title>Node1&#45;&gt;Node202</title>
<path fill="none" stroke="midnightblue" d="M14552.32,-431.65C14570.41,-423.87 14589.33,-413.21 14603.5,-399 14624.16,-378.28 14635.32,-344.93 14640.28,-326.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14550.9,-428.44 14542.96,-435.45 14553.54,-434.93 14550.9,-428.44"/>
</g>
<!-- Node204 -->
<g id="node204" class="node">
<title>Node204</title>
<g id="a_node204"><a xlink:href="_arg_min_max_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22648,-140 22648,-170 22797,-170 22797,-140 22648,-140"/>
<text text-anchor="start" x="22656" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22722.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node204 -->
<g id="edge389" class="edge">
<title>Node1&#45;&gt;Node204</title>
<path fill="none" stroke="midnightblue" d="M14559.38,-449.52C15037.12,-449.56 18060.37,-447.81 20518.5,-399 20756.13,-394.28 22463.3,-470.42 22656.5,-332 22710.62,-293.23 22720.4,-204.49 22722.14,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14559.22,-446.02 14549.22,-449.52 14559.22,-453.02 14559.22,-446.02"/>
</g>
<!-- Node221 -->
<g id="node221" class="node">
<title>Node221</title>
<g id="a_node221"><a xlink:href="_log_softmax_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21503,-218 21503,-248 21654,-248 21654,-218 21503,-218"/>
<text text-anchor="start" x="21511" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21578.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node221 -->
<g id="edge390" class="edge">
<title>Node1&#45;&gt;Node221</title>
<path fill="none" stroke="midnightblue" d="M14559.06,-449.37C15103.2,-448.23 18931.38,-438.83 20083.5,-399 20579.21,-381.86 20707.51,-409.02 21197.5,-332 21321.98,-312.43 21464.93,-270.17 21535.07,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14559.03,-445.87 14549.04,-449.39 14559.05,-452.87 14559.03,-445.87"/>
</g>
<!-- Node234 -->
<g id="node234" class="node">
<title>Node234</title>
<g id="a_node234"><a xlink:href="_softmax_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21350.5,-218 21350.5,-248 21484.5,-248 21484.5,-218 21350.5,-218"/>
<text text-anchor="start" x="21358.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21417.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node234 -->
<g id="edge392" class="edge">
<title>Node1&#45;&gt;Node234</title>
<path fill="none" stroke="midnightblue" d="M14559.41,-449.46C14979.24,-449.09 17353.93,-444.93 19288.5,-399 20094.6,-379.86 20306.64,-467.49 21101.5,-332 21206.53,-314.1 21325.27,-270.68 21382.7,-248.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14559.28,-445.96 14549.28,-449.47 14559.29,-452.96 14559.28,-445.96"/>
</g>
<!-- Node235 -->
<g id="node235" class="node">
<title>Node235</title>
<g id="a_node235"><a xlink:href="_converter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22750.5,-374 22750.5,-393 22922.5,-393 22922.5,-374 22750.5,-374"/>
<text text-anchor="middle" x="22836.5" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node235 -->
<g id="edge393" class="edge">
<title>Node1&#45;&gt;Node235</title>
<path fill="none" stroke="midnightblue" d="M14559.29,-449.36C15308.11,-447.72 22304.37,-431.5 22736.5,-399 22753.12,-397.75 22771.17,-395.43 22787.31,-393.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14559.22,-445.86 14549.22,-449.38 14559.23,-452.86 14559.22,-445.86"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_arm_compute_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7488,-296 7488,-326 7661,-326 7661,-296 7488,-296"/>
<text text-anchor="start" x="7496" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="7574.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeSubgraphUtils.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge7" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M7699.6,-364.5C7671.15,-352.56 7634.35,-337.11 7608.04,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7698.33,-367.76 7708.91,-368.4 7701.04,-361.31 7698.33,-367.76"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7264,-223.5 7264,-242.5 7429,-242.5 7429,-223.5 7264,-223.5"/>
<text text-anchor="middle" x="7346.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge13" class="edge">
<title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M7661.8,-367.69C7585.68,-353.63 7482.59,-334.3 7478.5,-332 7456.56,-319.66 7459.97,-305.95 7440.5,-290 7416.25,-270.14 7384.21,-252.62 7364.5,-242.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.41,-371.18 7671.87,-369.55 7662.68,-364.29 7661.41,-371.18"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7359,-145.5 7359,-164.5 7556,-164.5 7556,-145.5 7359,-145.5"/>
<text text-anchor="middle" x="7457.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge54" class="edge">
<title>Node6&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M7725.29,-359.94C7719.4,-351.49 7713.14,-341.61 7708.5,-332 7684.19,-281.62 7711.03,-250.57 7670.5,-212 7657.97,-200.07 7556.68,-177.02 7498.41,-164.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7722.52,-362.08 7731.21,-368.15 7728.2,-357.99 7722.52,-362.08"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_arm_compute_tensor_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7717.5,-296 7717.5,-326 7875.5,-326 7875.5,-296 7717.5,-296"/>
<text text-anchor="start" x="7725.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="7796.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTensorUtils.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node11 -->
<g id="edge12" class="edge">
<title>Node6&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M7759.57,-360.21C7768.08,-349.1 7778.13,-335.99 7785.59,-326.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7756.73,-358.17 7753.43,-368.23 7762.29,-362.42 7756.73,-358.17"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7893.5,-301.5 7893.5,-320.5 8081.5,-320.5 8081.5,-301.5 7893.5,-301.5"/>
<text text-anchor="middle" x="7987.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node12 -->
<g id="edge14" class="edge">
<title>Node6&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M7801.11,-365.64C7850.47,-351.43 7919.04,-331.7 7957.77,-320.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7799.84,-362.36 7791.2,-368.49 7801.77,-369.09 7799.84,-362.36"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8100,-296 8100,-326 8245,-326 8245,-296 8100,-296"/>
<text text-anchor="start" x="8108" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8172.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge15" class="edge">
<title>Node6&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M7823.33,-372.98C7894.1,-364.13 7999.53,-349.65 8090.5,-332 8099.42,-330.27 8108.83,-328.2 8117.96,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7822.64,-369.54 7813.15,-374.25 7823.5,-376.49 7822.64,-369.54"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8263.5,-296 8263.5,-326 8407.5,-326 8407.5,-296 8263.5,-296"/>
<text text-anchor="start" x="8271.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8335.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node14 -->
<g id="edge16" class="edge">
<title>Node6&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M7823.32,-378.04C7924.45,-371.64 8102.69,-357.71 8253.5,-332 8263.03,-330.37 8273.1,-328.26 8282.8,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7822.94,-374.55 7813.18,-378.67 7823.38,-381.54 7822.94,-374.55"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8425.5,-296 8425.5,-326 8585.5,-326 8585.5,-296 8425.5,-296"/>
<text text-anchor="start" x="8433.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8505.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge17" class="edge">
<title>Node6&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M7823.25,-380.26C7950.16,-375.89 8203.78,-363.7 8416.5,-332 8426.99,-330.44 8438.09,-328.32 8448.76,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.1,-376.77 7813.23,-380.6 7823.34,-383.76 7823.1,-376.77"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8604,-296 8604,-326 8821,-326 8821,-296 8604,-296"/>
<text text-anchor="start" x="8612" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8712.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node16 -->
<g id="edge18" class="edge">
<title>Node6&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M7823.29,-380.64C7974.9,-376.49 8312.25,-364.19 8594.5,-332 8608.33,-330.42 8623.01,-328.3 8637.13,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.04,-377.14 7813.13,-380.91 7823.23,-384.14 7823.04,-377.14"/>
</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="8839.5,-296 8839.5,-326 8993.5,-326 8993.5,-296 8839.5,-296"/>
<text text-anchor="start" x="8847.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8916.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node17 -->
<g id="edge19" class="edge">
<title>Node6&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M7823.21,-380.63C8040.61,-375.29 8635.12,-358.64 8829.5,-332 8840.09,-330.55 8851.3,-328.43 8862.01,-326.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.06,-377.13 7813.15,-380.88 7823.23,-384.13 7823.06,-377.13"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9011.5,-296 9011.5,-326 9177.5,-326 9177.5,-296 9011.5,-296"/>
<text text-anchor="start" x="9019.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9094.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node18 -->
<g id="edge20" class="edge">
<title>Node6&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M7823.21,-381.1C8063.71,-376.65 8773.03,-361.31 9002.5,-332 9013.85,-330.55 9025.87,-328.4 9037.35,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.07,-377.6 7813.14,-381.29 7823.2,-384.6 7823.07,-377.6"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9195.5,-296 9195.5,-326 9361.5,-326 9361.5,-296 9195.5,-296"/>
<text text-anchor="start" x="9203.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9278.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node19 -->
<g id="edge21" class="edge">
<title>Node6&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M7823.41,-381.58C8087.06,-378.27 8919.69,-365.39 9186.5,-332 9197.85,-330.58 9209.88,-328.44 9221.35,-326.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.11,-378.08 7813.15,-381.71 7823.2,-385.08 7823.11,-378.08"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9379.5,-296 9379.5,-326 9585.5,-326 9585.5,-296 9379.5,-296"/>
<text text-anchor="start" x="9387.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9482.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node20 -->
<g id="edge22" class="edge">
<title>Node6&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M7823.31,-381.55C8108.26,-377.97 9065.42,-363.8 9370.5,-332 9384.35,-330.56 9399.07,-328.39 9413.12,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.01,-378.06 7813.06,-381.68 7823.1,-385.06 7823.01,-378.06"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9603.5,-296 9603.5,-326 9747.5,-326 9747.5,-296 9603.5,-296"/>
<text text-anchor="start" x="9611.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9675.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node21 -->
<g id="edge23" class="edge">
<title>Node6&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M7823.35,-382.6C8133.14,-382.64 9244.68,-379.4 9594.5,-332 9604.69,-330.62 9615.46,-328.47 9625.7,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.1,-379.1 7813.1,-382.6 7823.1,-386.1 7823.1,-379.1"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9765.5,-296 9765.5,-326 9955.5,-326 9955.5,-296 9765.5,-296"/>
<text text-anchor="start" x="9773.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9860.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node22 -->
<g id="edge24" class="edge">
<title>Node6&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M7823.43,-382.25C8150.08,-380.98 9372.18,-373.49 9756.5,-332 9769.48,-330.6 9783.26,-328.44 9796.4,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.1,-378.75 7813.11,-382.29 7823.12,-385.75 7823.1,-378.75"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9973.5,-296 9973.5,-326 10143.5,-326 10143.5,-296 9973.5,-296"/>
<text text-anchor="start" x="9981.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10058.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node23 -->
<g id="edge25" class="edge">
<title>Node6&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M7823.33,-382.69C8170.6,-383.18 9537.53,-381.83 9964.5,-332 9976.35,-330.62 9988.91,-328.45 10000.87,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.12,-379.19 7813.11,-382.67 7823.11,-386.19 7823.12,-379.19"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10161.5,-296 10161.5,-326 10305.5,-326 10305.5,-296 10161.5,-296"/>
<text text-anchor="start" x="10169.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10233.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node24 -->
<g id="edge26" class="edge">
<title>Node6&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M7823.42,-381.87C8216.57,-378.65 9917.9,-363.03 10152.5,-332 10162.84,-330.63 10173.77,-328.45 10184.14,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.25,-378.37 7813.28,-381.95 7823.3,-385.37 7823.25,-378.37"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10323.5,-296 10323.5,-326 10467.5,-326 10467.5,-296 10323.5,-296"/>
<text text-anchor="start" x="10331.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10395.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node25 -->
<g id="edge27" class="edge">
<title>Node6&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M7823.46,-381.98C8232.59,-379.22 10063.03,-365.09 10314.5,-332 10324.84,-330.64 10335.77,-328.46 10346.14,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.18,-378.48 7813.2,-382.05 7823.22,-385.48 7823.18,-378.48"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10485.5,-296 10485.5,-326 10685.5,-326 10685.5,-296 10485.5,-296"/>
<text text-anchor="start" x="10493.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10585.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node26 -->
<g id="edge28" class="edge">
<title>Node6&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M7823.39,-382.79C8217.86,-383.9 9942.3,-385.58 10476.5,-332 10490.28,-330.62 10504.94,-328.43 10518.88,-326"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.22,-379.28 7813.21,-382.76 7823.2,-386.28 7823.22,-379.28"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10704,-296 10704,-326 10857,-326 10857,-296 10704,-296"/>
<text text-anchor="start" x="10712" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10780.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node27 -->
<g id="edge29" class="edge">
<title>Node6&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M7823.23,-382.14C8267.28,-380.01 10403.01,-367.98 10694.5,-332 10705.45,-330.65 10717.05,-328.47 10728.06,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.04,-378.64 7813.05,-382.19 7823.07,-385.64 7823.04,-378.64"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10875.5,-296 10875.5,-326 11019.5,-326 11019.5,-296 10875.5,-296"/>
<text text-anchor="start" x="10883.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10947.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node28 -->
<g id="edge30" class="edge">
<title>Node6&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M7823.42,-382.27C8283.13,-380.82 10556.33,-371.7 10865.5,-332 10875.96,-330.66 10887.03,-328.49 10897.53,-326.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.21,-378.77 7813.22,-382.3 7823.23,-385.77 7823.21,-378.77"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11038,-296 11038,-326 11183,-326 11183,-296 11038,-296"/>
<text text-anchor="start" x="11046" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11110.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node29 -->
<g id="edge31" class="edge">
<title>Node6&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M7823.42,-382.34C8297.25,-381.26 10702.22,-373.76 11028.5,-332 11038.97,-330.66 11050.03,-328.49 11060.53,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.24,-378.84 7813.25,-382.36 7823.26,-385.84 7823.24,-378.84"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11201.5,-296 11201.5,-326 11345.5,-326 11345.5,-296 11201.5,-296"/>
<text text-anchor="start" x="11209.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11273.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node30 -->
<g id="edge32" class="edge">
<title>Node6&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M7823.11,-382.4C8309.91,-381.68 10848.02,-375.84 11191.5,-332 11201.97,-330.66 11213.03,-328.5 11223.53,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823,-378.9 7813.01,-382.42 7823.01,-385.9 7823,-378.9"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11363.5,-296 11363.5,-326 11525.5,-326 11525.5,-296 11363.5,-296"/>
<text text-anchor="start" x="11371.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11444.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node31 -->
<g id="edge33" class="edge">
<title>Node6&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M7823.28,-382.36C8323.91,-381.38 10993.46,-374.19 11354.5,-332 11365.95,-330.66 11378.07,-328.5 11389.59,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.25,-378.86 7813.25,-382.38 7823.26,-385.86 7823.25,-378.86"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11544,-296 11544,-326 11733,-326 11733,-296 11544,-296"/>
<text text-anchor="start" x="11552" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11638.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node32 -->
<g id="edge34" class="edge">
<title>Node6&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M7823.53,-382.28C8339.25,-380.78 11153.95,-370.82 11534.5,-332 11547.76,-330.65 11561.85,-328.46 11575.24,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.2,-378.78 7813.21,-382.31 7823.22,-385.78 7823.2,-378.78"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11751.5,-296 11751.5,-326 11895.5,-326 11895.5,-296 11751.5,-296"/>
<text text-anchor="start" x="11759.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11823.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node33 -->
<g id="edge35" class="edge">
<title>Node6&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M7823.28,-382.58C8354.68,-382.96 11340.12,-382.81 11741.5,-332 11751.97,-330.67 11763.03,-328.51 11773.53,-326.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.03,-379.08 7813.03,-382.57 7823.03,-386.08 7823.03,-379.08"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11913.5,-296 11913.5,-326 12057.5,-326 12057.5,-296 11913.5,-296"/>
<text text-anchor="start" x="11921.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11985.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node34 -->
<g id="edge36" class="edge">
<title>Node6&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M7823.11,-382.64C8366.52,-383.41 11485.95,-385.49 11904.5,-332 11914.84,-330.68 11925.78,-328.52 11936.15,-326.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.02,-379.14 7813.01,-382.62 7823.01,-386.14 7823.02,-379.14"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12075.5,-296 12075.5,-326 12219.5,-326 12219.5,-296 12075.5,-296"/>
<text text-anchor="start" x="12083.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12147.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node35 -->
<g id="edge37" class="edge">
<title>Node6&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M7823.57,-382.68C8380.46,-383.75 11630.95,-387.56 12066.5,-332 12076.85,-330.68 12087.78,-328.52 12098.15,-326.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.23,-379.18 7813.23,-382.66 7823.22,-386.18 7823.23,-379.18"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12237.5,-296 12237.5,-326 12381.5,-326 12381.5,-296 12237.5,-296"/>
<text text-anchor="start" x="12245.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12309.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node36 -->
<g id="edge38" class="edge">
<title>Node6&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M7823.14,-382.12C8409.47,-379.3 12001.49,-360.91 12228.5,-332 12238.99,-330.66 12250.08,-328.46 12260.58,-326"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.07,-378.62 7813.08,-382.17 7823.1,-385.62 7823.07,-378.62"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12399.5,-296 12399.5,-326 12543.5,-326 12543.5,-296 12399.5,-296"/>
<text text-anchor="start" x="12407.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12471.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node37 -->
<g id="edge39" class="edge">
<title>Node6&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M7823.66,-382.15C8423.71,-379.51 12154.98,-361.95 12390.5,-332 12400.99,-330.67 12412.08,-328.47 12422.58,-326"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.36,-378.65 7813.37,-382.2 7823.39,-385.65 7823.36,-378.65"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12561.5,-296 12561.5,-326 12705.5,-326 12705.5,-296 12561.5,-296"/>
<text text-anchor="start" x="12569.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12633.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node38 -->
<g id="edge40" class="edge">
<title>Node6&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M7823.11,-382.19C8433.31,-379.74 12308.32,-363 12552.5,-332 12562.99,-330.67 12574.08,-328.47 12584.58,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.07,-378.69 7813.08,-382.23 7823.1,-385.69 7823.07,-378.69"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12723.5,-296 12723.5,-326 12867.5,-326 12867.5,-296 12723.5,-296"/>
<text text-anchor="start" x="12731.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12795.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node39 -->
<g id="edge41" class="edge">
<title>Node6&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M7823.35,-382.21C8446.01,-379.94 12461.76,-364.04 12714.5,-332 12724.99,-330.67 12736.08,-328.47 12746.58,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.11,-378.71 7813.12,-382.25 7823.14,-385.71 7823.11,-378.71"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12885.5,-296 12885.5,-326 13033.5,-326 13033.5,-296 12885.5,-296"/>
<text text-anchor="start" x="12893.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12959.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node40 -->
<g id="edge42" class="edge">
<title>Node6&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M7823.46,-382.23C8458,-380.02 12615.08,-364.36 12876.5,-332 12887.24,-330.67 12898.6,-328.47 12909.36,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.03,-378.73 7813.05,-382.26 7823.06,-385.73 7823.03,-378.73"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13051.5,-296 13051.5,-326 13195.5,-326 13195.5,-296 13051.5,-296"/>
<text text-anchor="start" x="13059.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13123.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node41 -->
<g id="edge43" class="edge">
<title>Node6&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M7823.55,-382.27C8470,-380.33 12772.37,-366.16 13042.5,-332 13052.99,-330.67 13064.08,-328.48 13074.58,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.38,-378.77 7813.39,-382.3 7823.4,-385.77 7823.38,-378.77"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13213.5,-296 13213.5,-326 13377.5,-326 13377.5,-296 13213.5,-296"/>
<text text-anchor="start" x="13221.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13295.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node42 -->
<g id="edge44" class="edge">
<title>Node6&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M7823.41,-382.23C8480.52,-379.98 12925.31,-363.62 13204.5,-332 13216.23,-330.67 13228.67,-328.47 13240.47,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.09,-378.73 7813.1,-382.27 7823.11,-385.73 7823.09,-378.73"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13395.5,-296 13395.5,-326 13539.5,-326 13539.5,-296 13395.5,-296"/>
<text text-anchor="start" x="13403.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13467.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node43 -->
<g id="edge45" class="edge">
<title>Node6&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M7823.5,-382.31C8493.28,-380.71 13098.08,-368.39 13386.5,-332 13396.99,-330.68 13408.08,-328.48 13418.59,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.45,-378.81 7813.46,-382.34 7823.46,-385.81 7823.45,-378.81"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13557.5,-296 13557.5,-326 13701.5,-326 13701.5,-296 13557.5,-296"/>
<text text-anchor="start" x="13565.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13629.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node44 -->
<g id="edge46" class="edge">
<title>Node6&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M7823.4,-382.34C8503.65,-380.89 13251.44,-369.44 13548.5,-332 13558.99,-330.68 13570.09,-328.48 13580.59,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.2,-378.84 7813.21,-382.36 7823.22,-385.84 7823.2,-378.84"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13720,-296 13720,-326 13873,-326 13873,-296 13720,-296"/>
<text text-anchor="start" x="13728" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13796.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node45 -->
<g id="edge47" class="edge">
<title>Node6&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M7823.22,-382.32C8513.43,-380.76 13404.54,-368.42 13710.5,-332 13721.61,-330.68 13733.38,-328.48 13744.53,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.12,-378.82 7813.12,-382.35 7823.13,-385.82 7823.12,-378.82"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13891,-296 13891,-326 14042,-326 14042,-296 13891,-296"/>
<text text-anchor="start" x="13899" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13966.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node46 -->
<g id="edge48" class="edge">
<title>Node6&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M7823.32,-382.35C8525,-380.98 13566.49,-369.87 13881.5,-332 13892.49,-330.68 13904.12,-328.48 13915.14,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.05,-378.85 7813.06,-382.37 7823.07,-385.85 7823.05,-378.85"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14060.5,-296 14060.5,-326 14204.5,-326 14204.5,-296 14060.5,-296"/>
<text text-anchor="start" x="14068.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14132.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node47 -->
<g id="edge49" class="edge">
<title>Node6&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M7823.32,-382.39C8535.82,-381.33 13726.64,-372.24 14050.5,-332 14061.12,-330.68 14072.34,-328.49 14082.97,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7823.15,-378.89 7813.15,-382.4 7823.16,-385.89 7823.15,-378.89"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-296 0,-326 215,-326 215,-296 0,-296"/>
<text text-anchor="start" x="8" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="107.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node48 -->
<g id="edge50" class="edge">
<title>Node6&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M7661.94,-368.12C6794.37,-292.89 1044.61,-403.59 224.5,-332 209.51,-330.69 193.56,-328.5 178.41,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.61 7671.92,-369.02 7662.27,-364.64 7661.65,-371.61"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="233.5,-290.5 233.5,-331.5 427.5,-331.5 427.5,-290.5 233.5,-290.5"/>
<text text-anchor="start" x="241.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="241.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="330.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node49 -->
<g id="edge51" class="edge">
<title>Node6&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M7661.91,-368.12C6817.75,-295.04 1232.5,-408.44 436.5,-332 433.61,-331.72 430.68,-331.41 427.73,-331.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.61 7671.92,-369.02 7662.27,-364.64 7661.65,-371.61"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_gpu_fsa_softmax_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="445.5,-296 445.5,-326 595.5,-326 595.5,-296 445.5,-296"/>
<text text-anchor="start" x="453.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="520.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node50 -->
<g id="edge52" class="edge">
<title>Node6&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M7661.84,-368.12C6836.04,-296.87 1379.92,-425.04 604.5,-332 593.63,-330.7 582.14,-328.51 571.25,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.64 7661.65,-371.62"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_utils_gpu_fsa_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="613.5,-296 613.5,-326 745.5,-326 745.5,-296 613.5,-296"/>
<text text-anchor="start" x="621.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="679.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/UtilsGpuFsa.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node51 -->
<g id="edge53" class="edge">
<title>Node6&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M7661.7,-368.18C7184.68,-333.42 1131.93,-382.46 754.5,-332 744.75,-330.7 734.46,-328.51 724.73,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.67,-371.69 7671.92,-369.02 7662.24,-364.72 7661.67,-371.69"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="763.5,-296 763.5,-326 925.5,-326 925.5,-296 763.5,-296"/>
<text text-anchor="start" x="771.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="844.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node52 -->
<g id="edge55" class="edge">
<title>Node6&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M7661.72,-368.11C6872.14,-300.1 1674.12,-415.19 934.5,-332 922.89,-330.69 910.58,-328.51 898.92,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.64 7661.65,-371.62"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="944,-296 944,-326 1105,-326 1105,-296 944,-296"/>
<text text-anchor="start" x="952" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1024.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node53 -->
<g id="edge56" class="edge">
<title>Node6&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M7661.71,-368.11C6892.05,-301.88 1834.24,-413.01 1114.5,-332 1102.89,-330.69 1090.58,-328.51 1078.92,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.64 7661.65,-371.62"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1123.5,-296 1123.5,-326 1283.5,-326 1283.5,-296 1123.5,-296"/>
<text text-anchor="start" x="1131.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1203.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node54 -->
<g id="edge57" class="edge">
<title>Node6&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M7661.71,-368.11C6911.79,-303.65 1992.48,-411.68 1292.5,-332 1281.01,-330.69 1268.84,-328.5 1257.31,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1301.5,-296 1301.5,-326 1477.5,-326 1477.5,-296 1301.5,-296"/>
<text text-anchor="start" x="1309.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1389.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node55 -->
<g id="edge58" class="edge">
<title>Node6&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M7661.75,-368.11C6933.5,-305.51 2165.74,-403.3 1486.5,-332 1474.02,-330.69 1460.77,-328.5 1448.2,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1495.5,-296 1495.5,-326 1703.5,-326 1703.5,-296 1495.5,-296"/>
<text text-anchor="start" x="1503.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1599.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node56 -->
<g id="edge59" class="edge">
<title>Node6&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M7661.86,-368.12C6959.06,-307.64 2367.7,-391.53 1712.5,-332 1698.02,-330.68 1682.6,-328.49 1667.97,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1721.5,-296 1721.5,-326 1891.5,-326 1891.5,-296 1721.5,-296"/>
<text text-anchor="start" x="1729.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1806.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node57 -->
<g id="edge60" class="edge">
<title>Node6&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M7661.92,-368.13C6980.19,-309.61 2533.82,-400.63 1900.5,-332 1888.39,-330.69 1875.54,-328.5 1863.37,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1909.5,-296 1909.5,-326 2091.5,-326 2091.5,-296 1909.5,-296"/>
<text text-anchor="start" x="1917.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2000.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node58 -->
<g id="edge61" class="edge">
<title>Node6&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M7661.53,-368.1C7000.73,-311.58 2712,-394.55 2100.5,-332 2087.64,-330.68 2073.99,-328.49 2061.03,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2109.5,-296 2109.5,-326 2291.5,-326 2291.5,-296 2109.5,-296"/>
<text text-anchor="start" x="2117.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2200.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node59 -->
<g id="edge62" class="edge">
<title>Node6&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M7661.9,-368.13C7024.53,-313.52 2890.01,-392.37 2300.5,-332 2287.64,-330.68 2273.99,-328.49 2261.03,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.03 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2310,-296 2310,-326 2531,-326 2531,-296 2310,-296"/>
<text text-anchor="start" x="2318" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2420.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node60 -->
<g id="edge63" class="edge">
<title>Node6&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M7661.89,-368.13C7051.16,-315.79 3104.33,-380.66 2540.5,-332 2525.14,-330.67 2508.78,-328.48 2493.24,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.03 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2549.5,-296 2549.5,-326 2709.5,-326 2709.5,-296 2549.5,-296"/>
<text text-anchor="start" x="2557.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2629.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node61 -->
<g id="edge64" class="edge">
<title>Node6&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M7661.8,-368.12C7070.52,-317.73 3261.07,-394.21 2718.5,-332 2707.01,-330.68 2694.84,-328.49 2683.31,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.03 7662.27,-364.65 7661.65,-371.62"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2727.5,-296 2727.5,-326 2933.5,-326 2933.5,-296 2727.5,-296"/>
<text text-anchor="start" x="2735.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2830.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node62 -->
<g id="edge65" class="edge">
<title>Node6&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M7661.84,-368.1C6601.47,-271.11 3983.65,-428.23 2942.5,-332 2928.14,-330.67 2912.87,-328.48 2898.36,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.03 7662.29,-364.62 7661.64,-371.59"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2951.5,-296 2951.5,-326 3137.5,-326 3137.5,-296 2951.5,-296"/>
<text text-anchor="start" x="2959.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3044.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node63 -->
<g id="edge66" class="edge">
<title>Node6&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M7661.9,-368.1C6646.73,-275.21 4141.7,-432.65 3146.5,-332 3133.39,-330.67 3119.47,-328.48 3106.26,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.03 7662.29,-364.62 7661.64,-371.59"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3155.5,-296 3155.5,-326 3315.5,-326 3315.5,-296 3155.5,-296"/>
<text text-anchor="start" x="3163.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3235.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node64 -->
<g id="edge67" class="edge">
<title>Node6&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M7661.87,-368.13C7138.18,-323.7 3800.19,-386.79 3324.5,-332 3313.02,-330.68 3300.84,-328.48 3289.31,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.63 7671.92,-369.03 7662.27,-364.66 7661.65,-371.63"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3333.5,-296 3333.5,-326 3493.5,-326 3493.5,-296 3333.5,-296"/>
<text text-anchor="start" x="3341.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3413.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node65 -->
<g id="edge68" class="edge">
<title>Node6&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M7661.9,-368.14C7158.13,-325.44 3958.56,-384.61 3502.5,-332 3491.02,-330.68 3478.84,-328.48 3467.31,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.63 7671.92,-369.03 7662.27,-364.66 7661.65,-371.63"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3511.5,-296 3511.5,-326 3671.5,-326 3671.5,-296 3511.5,-296"/>
<text text-anchor="start" x="3519.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3591.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node66 -->
<g id="edge69" class="edge">
<title>Node6&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M7661.61,-368.11C7176.7,-327.21 4116.82,-382.42 3680.5,-332 3669.02,-330.67 3656.84,-328.48 3645.31,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.63 7671.92,-369.03 7662.27,-364.66 7661.65,-371.63"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3689.5,-296 3689.5,-326 3905.5,-326 3905.5,-296 3689.5,-296"/>
<text text-anchor="start" x="3697.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3797.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node67 -->
<g id="edge70" class="edge">
<title>Node6&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M7661.72,-368.08C6816.47,-290.38 4740.76,-406.11 3914.5,-332 3899.62,-330.67 3883.78,-328.48 3868.73,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3924,-296 3924,-326 4093,-326 4093,-296 3924,-296"/>
<text text-anchor="start" x="3932" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4008.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node68 -->
<g id="edge71" class="edge">
<title>Node6&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M7661.93,-368.1C6858.43,-294.22 4885.62,-418.39 4102.5,-332 4090.39,-330.66 4077.55,-328.46 4065.37,-326"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4111.5,-296 4111.5,-326 4271.5,-326 4271.5,-296 4111.5,-296"/>
<text text-anchor="start" x="4119.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4191.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node69 -->
<g id="edge72" class="edge">
<title>Node6&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M7661.87,-368.1C6897.72,-297.79 5023.78,-418.49 4280.5,-332 4269.02,-330.66 4256.85,-328.46 4245.31,-326"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4289.5,-296 4289.5,-326 4467.5,-326 4467.5,-296 4289.5,-296"/>
<text text-anchor="start" x="4297.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4378.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node70 -->
<g id="edge73" class="edge">
<title>Node6&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M7661.91,-368.1C6940.98,-301.6 5176.43,-407.51 4475.5,-332 4463.11,-330.66 4449.95,-328.48 4437.46,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4485,-296 4485,-326 4690,-326 4690,-296 4485,-296"/>
<text text-anchor="start" x="4493" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4587.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node71 -->
<g id="edge74" class="edge">
<title>Node6&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7661.61,-368.07C6990.11,-305.97 5351.7,-393.77 4699.5,-332 4685.24,-330.65 4670.08,-328.46 4655.66,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.05 7662.29,-364.62 7661.63,-371.59"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4708.5,-296 4708.5,-326 4868.5,-326 4868.5,-296 4708.5,-296"/>
<text text-anchor="start" x="4716.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4788.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node72 -->
<g id="edge75" class="edge">
<title>Node6&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M7661.76,-368.09C7029.75,-309.62 5488.91,-403.85 4877.5,-332 4866.18,-330.67 4854.18,-328.5 4842.79,-326.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.05 7662.29,-364.62 7661.63,-371.59"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4886.5,-296 4886.5,-326 5046.5,-326 5046.5,-296 4886.5,-296"/>
<text text-anchor="start" x="4894.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4966.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node73 -->
<g id="edge76" class="edge">
<title>Node6&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M7661.96,-368.11C7069.5,-313.12 5627.67,-399.5 5055.5,-332 5044.18,-330.66 5032.18,-328.5 5020.79,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.05 7662.29,-364.62 7661.63,-371.59"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5064.5,-296 5064.5,-326 5224.5,-326 5224.5,-296 5064.5,-296"/>
<text text-anchor="start" x="5072.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5144.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node74 -->
<g id="edge77" class="edge">
<title>Node6&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M7661.82,-368.09C7108.69,-316.65 5766.32,-395.13 5233.5,-332 5222.18,-330.66 5210.18,-328.49 5198.79,-326.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.06 7662.3,-364.62 7661.63,-371.59"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5242.5,-296 5242.5,-326 5402.5,-326 5402.5,-296 5242.5,-296"/>
<text text-anchor="start" x="5250.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5322.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node75 -->
<g id="edge78" class="edge">
<title>Node6&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M7661.79,-368.09C7148.07,-320.17 5905,-390.76 5411.5,-332 5400.18,-330.65 5388.18,-328.48 5376.79,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.06 7662.3,-364.62 7661.63,-371.59"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5420.5,-296 5420.5,-326 5580.5,-326 5580.5,-296 5420.5,-296"/>
<text text-anchor="start" x="5428.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5500.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node76 -->
<g id="edge79" class="edge">
<title>Node6&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M7661.87,-368.1C7187.64,-323.67 6043.73,-386.4 5589.5,-332 5578.18,-330.64 5566.19,-328.47 5554.79,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.07 7662.3,-364.62 7661.63,-371.59"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5598.5,-296 5598.5,-326 5758.5,-326 5758.5,-296 5598.5,-296"/>
<text text-anchor="start" x="5606.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5678.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node77 -->
<g id="edge80" class="edge">
<title>Node6&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M7661.76,-368.09C7226.89,-327.18 6182.39,-382.04 5767.5,-332 5756.18,-330.63 5744.19,-328.46 5732.8,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.07 7662.3,-364.63 7661.63,-371.59"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5776.5,-296 5776.5,-326 5940.5,-326 5940.5,-296 5776.5,-296"/>
<text text-anchor="start" x="5784.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5858.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node78 -->
<g id="edge81" class="edge">
<title>Node6&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M7661.84,-368.08C6903.05,-293 6702.32,-421.76 5949.5,-332 5937.94,-330.62 5925.68,-328.44 5914.03,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.62,-371.57 7671.92,-369.08 7662.31,-364.61 7661.62,-371.57"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5958.5,-296 5958.5,-326 6118.5,-326 6118.5,-296 5958.5,-296"/>
<text text-anchor="start" x="5966.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6038.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node79 -->
<g id="edge82" class="edge">
<title>Node6&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M7661.87,-368.08C6981.84,-300.07 6801.51,-414.81 6127.5,-332 6116.34,-330.63 6104.52,-328.48 6093.28,-326.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.61,-371.57 7671.91,-369.09 7662.32,-364.6 7661.61,-371.57"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6136.5,-296 6136.5,-326 6296.5,-326 6296.5,-296 6136.5,-296"/>
<text text-anchor="start" x="6144.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6216.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node80 -->
<g id="edge83" class="edge">
<title>Node6&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M7661.69,-368.06C7060.58,-307.14 6900.85,-406.07 6305.5,-332 6294.34,-330.61 6282.53,-328.46 6271.28,-326.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.61,-371.57 7671.91,-369.1 7662.32,-364.6 7661.61,-371.57"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6314.5,-296 6314.5,-326 6474.5,-326 6474.5,-296 6314.5,-296"/>
<text text-anchor="start" x="6322.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6394.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node81 -->
<g id="edge84" class="edge">
<title>Node6&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M7661.85,-368.07C7139.38,-314.17 7000.3,-397.35 6483.5,-332 6472.34,-330.59 6460.53,-328.42 6449.28,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.6,-371.56 7671.91,-369.12 7662.33,-364.6 7661.6,-371.56"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6493,-296 6493,-326 6662,-326 6662,-296 6493,-296"/>
<text text-anchor="start" x="6501" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6577.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node82 -->
<g id="edge85" class="edge">
<title>Node6&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M7661.79,-368.06C7222.11,-321.53 7104.98,-386.18 6670.5,-332 6659.03,-330.57 6646.88,-328.43 6635.27,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.59,-371.55 7671.91,-369.14 7662.34,-364.59 7661.59,-371.55"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6680,-296 6680,-326 6847,-326 6847,-296 6680,-296"/>
<text text-anchor="start" x="6688" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6763.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node83 -->
<g id="edge86" class="edge">
<title>Node6&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M7661.8,-368.05C7304.4,-328.85 7208.84,-377.43 6856.5,-332 6845.2,-330.54 6833.23,-328.42 6821.78,-326.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.58,-371.55 7671.91,-369.17 7662.35,-364.59 7661.58,-371.55"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6865.5,-296 6865.5,-326 7025.5,-326 7025.5,-296 6865.5,-296"/>
<text text-anchor="start" x="6873.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6945.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node84 -->
<g id="edge87" class="edge">
<title>Node6&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M7661.9,-368.05C7383.13,-335.84 7308.12,-370.32 7034.5,-332 7023.84,-330.51 7012.56,-328.39 7001.74,-326.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.56,-371.53 7671.9,-369.22 7662.38,-364.58 7661.56,-371.53"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7044,-290.5 7044,-331.5 7229,-331.5 7229,-290.5 7044,-290.5"/>
<text text-anchor="start" x="7052" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="7052" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="7136.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node85 -->
<g id="edge88" class="edge">
<title>Node6&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M7661.9,-368.02C7472.85,-343.58 7422,-358 7237.5,-332 7234.76,-331.61 7231.97,-331.2 7229.17,-330.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.52,-371.5 7671.89,-369.33 7662.43,-364.56 7661.52,-371.5"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7247,-290.5 7247,-331.5 7432,-331.5 7432,-290.5 7247,-290.5"/>
<text text-anchor="start" x="7255" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="7255" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="7339.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node86 -->
<g id="edge89" class="edge">
<title>Node6&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M7661.87,-367.91C7564.53,-351.12 7538.66,-348.51 7445.5,-332 7441.17,-331.23 7436.74,-330.44 7432.26,-329.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7661.39,-371.38 7671.84,-369.63 7662.58,-364.48 7661.39,-371.38"/>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M7522.71,-292.74C7475.71,-277.07 7408.38,-254.63 7372.06,-242.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7521.82,-296.13 7532.42,-295.97 7524.04,-289.49 7521.82,-296.13"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_neon_backend_optimization_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7485.5,-218 7485.5,-248 7661.5,-248 7661.5,-218 7485.5,-218"/>
<text text-anchor="start" x="7493.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
<text text-anchor="middle" x="7573.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">OptimizationUtils.hpp</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge9" class="edge">
<title>Node7&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M7574.18,-285.59C7574.02,-273.26 7573.83,-258.72 7573.69,-248.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7570.68,-285.75 7574.31,-295.7 7577.68,-285.66 7570.68,-285.75"/>
</g>
<!-- Node7&#45;&gt;Node10 -->
<g id="edge11" class="edge">
<title>Node7&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M7523.94,-291.49C7506.43,-282.69 7488.26,-270.41 7476.5,-254 7456.52,-226.1 7456.08,-182.74 7456.91,-164.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7522.47,-294.67 7533,-295.79 7525.46,-288.34 7522.47,-294.67"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge10" class="edge">
<title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M7543.36,-212.25C7519.8,-196.82 7488.18,-176.1 7470.64,-164.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7541.67,-215.33 7551.95,-217.88 7545.51,-209.48 7541.67,-215.33"/>
</g>
<!-- Node91&#45;&gt;Node92 -->
<g id="edge95" class="edge">
<title>Node91&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M19116.5,-382.35C18519.13,-381.25 15033.75,-373.09 14564.5,-332 14547.64,-330.52 14529.58,-328.04 14512.69,-325.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.75,-385.86 19126.76,-382.37 19116.77,-378.86 19116.75,-385.86"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="_ref_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15794.5,-212.5 15794.5,-253.5 15958.5,-253.5 15958.5,-212.5 15794.5,-212.5"/>
<text text-anchor="start" x="15802.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="15802.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="15876.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node106 -->
<g id="edge327" class="edge">
<title>Node91&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M19116.3,-381.8C18828.6,-379.18 17883.3,-368.19 17102.5,-332 16976.23,-326.15 16092.63,-271.95 15967.5,-254 15964.62,-253.59 15961.69,-253.13 15958.74,-252.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.63,-385.3 19126.67,-381.89 19116.7,-378.3 19116.63,-385.3"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="_ref_gather_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12127,-218 12127,-248 12316,-248 12316,-218 12127,-218"/>
<text text-anchor="start" x="12135" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12221.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node108 -->
<g id="edge328" class="edge">
<title>Node91&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M19116.62,-382.57C18470.55,-382.93 14436.24,-383.18 14322.5,-332 14299.54,-321.67 14307.41,-300.42 14284.5,-290 14185.37,-244.91 12432.81,-265.42 12324.5,-254 12311.46,-252.62 12297.6,-250.44 12284.43,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.8,-386.07 19126.79,-382.56 19116.79,-379.07 19116.8,-386.07"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
<g id="a_node113"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22427,-140 22427,-170 22630,-170 22630,-140 22427,-140"/>
<text text-anchor="start" x="22435" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22528.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node113 -->
<g id="edge372" class="edge">
<title>Node91&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M19290.42,-382.7C19817.09,-383.72 22560.94,-386.43 22627.5,-332 22669.2,-297.9 22673.14,-257.62 22644.5,-212 22631.72,-191.64 22609.22,-178.5 22587.41,-170.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.23,-379.2 19280.23,-382.68 19290.22,-386.2 19290.23,-379.2"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
<g id="a_node115"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21926,-140 21926,-170 22129,-170 22129,-140 21926,-140"/>
<text text-anchor="start" x="21934" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22027.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node115 -->
<g id="edge373" class="edge">
<title>Node91&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M19290.25,-381.91C19766.53,-378.55 22047.62,-360.98 22193.5,-332 22286.27,-313.57 22338.27,-332.18 22391.5,-254 22402.01,-238.57 22403.65,-226.17 22391.5,-212 22387.18,-206.97 22235.41,-184.91 22129.23,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19289.98,-378.41 19280,-381.98 19290.03,-385.41 19289.98,-378.41"/>
</g>
<!-- Node139 -->
<g id="node139" class="node">
<title>Node139</title>
<g id="a_node139"><a xlink:href="_batch_to_space_nd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16993,-218 16993,-248 17168,-248 17168,-218 16993,-218"/>
<text text-anchor="start" x="17001" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17080.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node139 -->
<g id="edge342" class="edge">
<title>Node91&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M19116.44,-381.65C18900.67,-379.03 18323.94,-368.84 17844.5,-332 17546.47,-309.1 17471.55,-301.86 17176.5,-254 17165.91,-252.28 17154.72,-250.2 17143.87,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.71,-385.15 19126.75,-381.77 19116.79,-378.15 19116.71,-385.15"/>
</g>
<!-- Node143 -->
<g id="node143" class="node">
<title>Node143</title>
<g id="a_node143"><a xlink:href="_conv3d_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15130.5,-218 15130.5,-248 15282.5,-248 15282.5,-218 15130.5,-218"/>
<text text-anchor="start" x="15138.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15206.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node143 -->
<g id="edge348" class="edge">
<title>Node91&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M19116.48,-381.81C18708.19,-378.42 16979.82,-362.51 16440.5,-332 16243.49,-320.86 16195.23,-305.31 15998.5,-290 15735.26,-269.51 15668.69,-275.21 15405.5,-254 15364.83,-250.72 15319.57,-246.24 15282.51,-242.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.71,-385.31 19126.74,-381.89 19116.77,-378.31 19116.71,-385.31"/>
</g>
<!-- Node145 -->
<g id="node145" class="node">
<title>Node145</title>
<g id="a_node145"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11700.5,-218 11700.5,-248 11840.5,-248 11840.5,-218 11700.5,-218"/>
<text text-anchor="start" x="11708.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11770.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node145 -->
<g id="edge349" class="edge">
<title>Node91&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M19116.46,-382.57C18466.99,-383 14399.15,-383.59 14284.5,-332 14261.54,-321.67 14269.43,-300.39 14246.5,-290 14126.24,-235.54 12001.77,-268 11870.5,-254 11857.82,-252.65 11844.37,-250.47 11831.57,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.69,-386.07 19126.68,-382.57 19116.68,-379.07 19116.69,-386.07"/>
</g>
<!-- Node150 -->
<g id="node150" class="node">
<title>Node150</title>
<g id="a_node150"><a xlink:href="_fill_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14579,-218 14579,-248 14708,-248 14708,-218 14579,-218"/>
<text text-anchor="start" x="14587" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14643.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node150 -->
<g id="edge350" class="edge">
<title>Node91&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M19116.49,-382.65C18618.15,-383.29 16121.44,-383.83 15354.5,-332 15069.92,-312.77 14997.44,-308.68 14717.5,-254 14709.01,-252.34 14700.06,-250.24 14691.43,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.85,-386.15 19126.85,-382.63 19116.84,-379.15 19116.85,-386.15"/>
</g>
<!-- Node153 -->
<g id="node153" class="node">
<title>Node153</title>
<g id="a_node153"><a xlink:href="_fully_connected_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16135,-218 16135,-248 16304,-248 16304,-218 16135,-218"/>
<text text-anchor="start" x="16143" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16219.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node153 -->
<g id="edge351" class="edge">
<title>Node91&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M19116.56,-382.2C18771.98,-380.75 17512.47,-372.69 17338.5,-332 17295.13,-321.86 17290.82,-300.39 17247.5,-290 17045.52,-241.54 16519.61,-279.71 16313.5,-254 16301.91,-252.55 16289.63,-250.4 16277.9,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.72,-385.71 19126.73,-382.25 19116.75,-378.71 19116.72,-385.71"/>
</g>
<!-- Node155 -->
<g id="node155" class="node">
<title>Node155</title>
<g id="a_node155"><a xlink:href="_gather_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14983,-218 14983,-248 15112,-248 15112,-218 14983,-218"/>
<text text-anchor="start" x="14991" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15047.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node155 -->
<g id="edge352" class="edge">
<title>Node91&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M19116.44,-381.99C18669.63,-379.23 16630.53,-365.04 15998.5,-332 15607.72,-311.57 15506.75,-322.65 15121.5,-254 15112.72,-252.44 15103.47,-250.32 15094.59,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.68,-385.49 19126.7,-382.05 19116.72,-378.49 19116.68,-385.49"/>
</g>
<!-- Node164 -->
<g id="node164" class="node">
<title>Node164</title>
<g id="a_node164"><a xlink:href="_mirror_pad_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15976.5,-218 15976.5,-248 16116.5,-248 16116.5,-218 15976.5,-218"/>
<text text-anchor="start" x="15984.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16046.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/MirrorPad.cpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node164 -->
<g id="edge363" class="edge">
<title>Node91&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M19116.64,-381.57C18761.96,-377.58 17433.39,-360.83 17247.5,-332 17181.2,-321.72 17168.74,-300.65 17102.5,-290 16673.49,-221.04 16555.62,-315.66 16125.5,-254 16115.56,-252.57 16105.05,-250.4 16095.06,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.81,-385.07 19126.85,-381.68 19116.89,-378.07 19116.81,-385.07"/>
</g>
<!-- Node91&#45;&gt;Node165 -->
<g id="edge364" class="edge">
<title>Node91&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M19116.42,-381.33C18872.73,-376.82 18163.89,-355.27 17585.5,-254 17576.7,-252.46 17567.42,-250.33 17558.54,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.57,-384.83 19126.63,-381.51 19116.69,-377.83 19116.57,-384.83"/>
</g>
<!-- Node169 -->
<g id="node169" class="node">
<title>Node169</title>
<g id="a_node169"><a xlink:href="_reduce_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16322.5,-218 16322.5,-248 16452.5,-248 16452.5,-218 16322.5,-218"/>
<text text-anchor="start" x="16330.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16387.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node169 -->
<g id="edge371" class="edge">
<title>Node91&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M19116.74,-382.43C18781.37,-381.82 17580.32,-376.52 17415.5,-332 17377.87,-321.84 17376.06,-300.44 17338.5,-290 17158.7,-240.02 16684.99,-274.45 16499.5,-254 16484.28,-252.32 16468.02,-249.83 16452.73,-247.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.87,-385.93 19126.88,-382.44 19116.89,-378.93 19116.87,-385.93"/>
</g>
<!-- Node171 -->
<g id="node171" class="node">
<title>Node171</title>
<g id="a_node171"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22183,-140 22183,-170 22374,-170 22374,-140 22183,-140"/>
<text text-anchor="start" x="22191" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22278.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node171 -->
<g id="edge374" class="edge">
<title>Node91&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M19290.45,-382.44C19776.77,-381.95 22143.45,-377.21 22290.5,-332 22362.29,-309.93 22450.88,-274.69 22409.5,-212 22395.87,-191.36 22372.91,-178.3 22349.97,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.33,-378.94 19280.33,-382.45 19290.33,-385.94 19290.33,-378.94"/>
</g>
<!-- Node188 -->
<g id="node188" class="node">
<title>Node188</title>
<g id="a_node188"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20106.5,-218 20106.5,-248 20294.5,-248 20294.5,-218 20106.5,-218"/>
<text text-anchor="start" x="20114.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20200.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node188 -->
<g id="edge378" class="edge">
<title>Node91&#45;&gt;Node188</title>
<path fill="none" stroke="midnightblue" d="M19290.29,-375.19C19370.12,-367.3 19481.8,-352.98 19520.5,-332 19542.63,-320.01 19535.85,-300.98 19558.5,-290 19665.53,-238.12 19974.5,-268.85 20092.5,-254 20105.08,-252.42 20118.41,-250.31 20131.26,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19289.85,-371.71 19280.23,-376.16 19290.52,-378.68 19289.85,-371.71"/>
</g>
<!-- Node190 -->
<g id="node190" class="node">
<title>Node190</title>
<g id="a_node190"><a xlink:href="_space_to_batch_nd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11262,-218 11262,-248 11437,-248 11437,-218 11262,-218"/>
<text text-anchor="start" x="11270" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11349.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node190 -->
<g id="edge385" class="edge">
<title>Node91&#45;&gt;Node190</title>
<path fill="none" stroke="midnightblue" d="M19116.27,-382.66C18463.17,-383.69 14360.2,-387.98 14246.5,-332 14225.2,-321.51 14234.78,-300.52 14213.5,-290 14144.56,-255.94 11521.94,-262.38 11445.5,-254 11433.23,-252.65 11420.21,-250.47 11407.85,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.56,-386.16 19126.55,-382.64 19116.54,-379.16 19116.56,-386.16"/>
</g>
<!-- Node193 -->
<g id="node193" class="node">
<title>Node193</title>
<g id="a_node193"><a xlink:href="_space_to_depth_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12334,-218 12334,-248 12497,-248 12497,-218 12334,-218"/>
<text text-anchor="start" x="12342" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12415.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node193 -->
<g id="edge386" class="edge">
<title>Node91&#45;&gt;Node193</title>
<path fill="none" stroke="midnightblue" d="M19116.4,-382.49C18473.03,-382.3 14479.68,-379.21 14365.5,-332 14340.81,-321.79 14347.14,-300.33 14322.5,-290 14230.71,-251.53 12630.57,-263.48 12531.5,-254 12516.95,-252.61 12501.49,-250.43 12486.74,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.53,-385.99 19126.53,-382.49 19116.53,-378.99 19116.53,-385.99"/>
</g>
<!-- Node91&#45;&gt;Node202 -->
<g id="edge239" class="edge">
<title>Node91&#45;&gt;Node202</title>
<path fill="none" stroke="midnightblue" d="M19116.59,-382.52C18681.91,-382.41 16700.26,-379.2 15078.5,-332 14949.66,-328.25 14799.48,-320.62 14713.54,-315.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19116.88,-386.02 19126.88,-382.52 19116.88,-379.02 19116.88,-386.02"/>
</g>
<!-- Node208 -->
<g id="node208" class="node">
<title>Node208</title>
<g id="a_node208"><a xlink:href="_ref_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18717,-296 18717,-326 18932,-326 18932,-296 18717,-296"/>
<text text-anchor="start" x="18725" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18824.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node208 -->
<g id="edge306" class="edge">
<title>Node91&#45;&gt;Node208</title>
<path fill="none" stroke="midnightblue" d="M19118.27,-366.65C19052.72,-354.45 18963,-337.76 18900.01,-326.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19117.7,-370.1 19128.17,-368.49 19118.98,-363.22 19117.7,-370.1"/>
</g>
<!-- Node209 -->
<g id="node209" class="node">
<title>Node209</title>
<g id="a_node209"><a xlink:href="_ref_elementwise_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20879,-218 20879,-248 21098,-248 21098,-218 20879,-218"/>
<text text-anchor="start" x="20887" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20988.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node209 -->
<g id="edge309" class="edge">
<title>Node91&#45;&gt;Node209</title>
<path fill="none" stroke="midnightblue" d="M19290.44,-379.59C19460.89,-373.36 19826.94,-357.23 19878.5,-332 19901.11,-320.94 19893.69,-300.65 19916.5,-290 20011,-245.87 20750.65,-263.71 20854.5,-254 20870.66,-252.49 20887.84,-250.34 20904.32,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.11,-376.1 19280.24,-379.96 19290.36,-383.09 19290.11,-376.1"/>
</g>
<!-- Node210 -->
<g id="node210" class="node">
<title>Node210</title>
<g id="a_node210"><a xlink:href="_elementwise_function_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19313.5,-296 19313.5,-326 19511.5,-326 19511.5,-296 19313.5,-296"/>
<text text-anchor="start" x="19321.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19412.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node210 -->
<g id="edge312" class="edge">
<title>Node91&#45;&gt;Node210</title>
<path fill="none" stroke="midnightblue" d="M19254.77,-365.2C19290.41,-353.18 19337.31,-337.36 19370.68,-326.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19253.4,-361.97 19245.04,-368.49 19255.64,-368.61 19253.4,-361.97"/>
</g>
<!-- Node212 -->
<g id="node212" class="node">
<title>Node212</title>
<g id="a_node212"><a xlink:href="_ref_elementwise_binary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19111.5,-290.5 19111.5,-331.5 19295.5,-331.5 19295.5,-290.5 19111.5,-290.5"/>
<text text-anchor="start" x="19119.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="19119.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
<text text-anchor="middle" x="19203.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node212 -->
<g id="edge321" class="edge">
<title>Node91&#45;&gt;Node212</title>
<path fill="none" stroke="midnightblue" d="M19203.5,-357.98C19203.5,-349.35 19203.5,-339.76 19203.5,-331.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19200,-358.23 19203.5,-368.23 19207,-358.23 19200,-358.23"/>
</g>
<!-- Node213 -->
<g id="node213" class="node">
<title>Node213</title>
<g id="a_node213"><a xlink:href="_ref_elementwise_unary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20077.5,-290.5 20077.5,-331.5 20259.5,-331.5 20259.5,-290.5 20077.5,-290.5"/>
<text text-anchor="start" x="20085.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="20085.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
<text text-anchor="middle" x="20168.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node213 -->
<g id="edge324" class="edge">
<title>Node91&#45;&gt;Node213</title>
<path fill="none" stroke="midnightblue" d="M19290.22,-381.42C19446.45,-378.59 19785.27,-368.41 20068.5,-332 20071.4,-331.63 20074.34,-331.22 20077.3,-330.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.14,-377.92 19280.2,-381.6 19290.26,-384.92 19290.14,-377.92"/>
</g>
<!-- Node214 -->
<g id="node214" class="node">
<title>Node214</title>
<g id="a_node214"><a xlink:href="_ref_logical_binary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20485.5,-296 20485.5,-326 20707.5,-326 20707.5,-296 20485.5,-296"/>
<text text-anchor="start" x="20493.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20596.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node214 -->
<g id="edge329" class="edge">
<title>Node91&#45;&gt;Node214</title>
<path fill="none" stroke="midnightblue" d="M19290.32,-382.59C19496.03,-382.03 20029,-376.05 20471.5,-332 20486.59,-330.5 20502.63,-328.35 20518,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.18,-379.09 19280.19,-382.61 19290.2,-386.09 19290.18,-379.09"/>
</g>
<!-- Node215 -->
<g id="node215" class="node">
<title>Node215</title>
<g id="a_node215"><a xlink:href="_ref_logical_unary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20725.5,-296 20725.5,-326 20945.5,-326 20945.5,-296 20725.5,-296"/>
<text text-anchor="start" x="20733.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20835.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node215 -->
<g id="edge332" class="edge">
<title>Node91&#45;&gt;Node215</title>
<path fill="none" stroke="midnightblue" d="M19290.27,-381.12C19568.57,-376.47 20436.87,-360.04 20716.5,-332 20731.09,-330.54 20746.6,-328.38 20761.43,-326.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.17,-377.63 19280.23,-381.29 19290.28,-384.62 19290.17,-377.63"/>
</g>
<!-- Node216 -->
<g id="node216" class="node">
<title>Node216</title>
<g id="a_node216"><a xlink:href="_activation_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18950,-296 18950,-326 19093,-326 19093,-296 18950,-296"/>
<text text-anchor="start" x="18958" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19021.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node216 -->
<g id="edge335" class="edge">
<title>Node91&#45;&gt;Node216</title>
<path fill="none" stroke="midnightblue" d="M19157.43,-364.65C19126.55,-352.69 19086.46,-337.16 19057.83,-326.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19156.52,-368.05 19167.11,-368.4 19159.05,-361.53 19156.52,-368.05"/>
</g>
<!-- Node218 -->
<g id="node218" class="node">
<title>Node218</title>
<g id="a_node218"><a xlink:href="_broadcast_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19568,-296 19568,-326 19711,-326 19711,-296 19568,-296"/>
<text text-anchor="start" x="19576" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19639.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node218 -->
<g id="edge343" class="edge">
<title>Node91&#45;&gt;Node218</title>
<path fill="none" stroke="midnightblue" d="M19290.52,-372.04C19361.55,-363 19464.36,-348.76 19553.5,-332 19562.84,-330.24 19572.7,-328.16 19582.28,-326.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19289.76,-368.61 19280.28,-373.33 19290.64,-375.55 19289.76,-368.61"/>
</g>
<!-- Node220 -->
<g id="node220" class="node">
<title>Node220</title>
<g id="a_node220"><a xlink:href="_log_softmax_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20277.5,-296 20277.5,-326 20429.5,-326 20429.5,-296 20277.5,-296"/>
<text text-anchor="start" x="20285.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20353.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node220 -->
<g id="edge353" class="edge">
<title>Node91&#45;&gt;Node220</title>
<path fill="none" stroke="midnightblue" d="M19290.31,-380.44C19509.36,-374.91 20080.38,-358.36 20268.5,-332 20278.86,-330.55 20289.81,-328.43 20300.28,-326.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.06,-376.95 19280.15,-380.7 19290.24,-383.94 19290.06,-376.95"/>
</g>
<!-- Node222 -->
<g id="node222" class="node">
<title>Node222</title>
<g id="a_node222"><a xlink:href="_lstm_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19729.5,-296 19729.5,-326 19869.5,-326 19869.5,-296 19729.5,-296"/>
<text text-anchor="start" x="19737.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19799.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node222 -->
<g id="edge356" class="edge">
<title>Node91&#45;&gt;Node222</title>
<path fill="none" stroke="midnightblue" d="M19290.07,-377.94C19393,-371.61 19569.72,-357.91 19719.5,-332 19728.81,-330.39 19738.64,-328.28 19748.1,-326.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19289.81,-374.45 19280.04,-378.54 19290.23,-381.43 19289.81,-374.45"/>
</g>
<!-- Node223 -->
<g id="node223" class="node">
<title>Node223</title>
<g id="a_node223"><a xlink:href="_lstm_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21116.5,-218 21116.5,-248 21256.5,-248 21256.5,-218 21116.5,-218"/>
<text text-anchor="start" x="21124.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21186.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.cpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node223 -->
<g id="edge362" class="edge">
<title>Node91&#45;&gt;Node223</title>
<path fill="none" stroke="midnightblue" d="M19290.66,-382.81C19554.93,-383.22 20335.43,-380.29 20438.5,-332 20461.3,-321.32 20453.79,-300.86 20476.5,-290 20603,-229.48 20967.87,-275.1 21106.5,-254 21116.27,-252.51 21126.58,-250.38 21136.44,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.36,-379.31 19280.35,-382.79 19290.34,-386.31 19290.36,-379.31"/>
</g>
<!-- Node224 -->
<g id="node224" class="node">
<title>Node224</title>
<g id="a_node224"><a xlink:href="_pooling2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22476.5,-296 22476.5,-326 22618.5,-326 22618.5,-296 22476.5,-296"/>
<text text-anchor="start" x="22484.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22547.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node224 -->
<g id="edge365" class="edge">
<title>Node91&#45;&gt;Node224</title>
<path fill="none" stroke="midnightblue" d="M19290.36,-382.27C19775.54,-380.86 22140.23,-371.94 22462.5,-332 22473.33,-330.66 22484.8,-328.49 22495.68,-326.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.26,-378.77 19280.27,-382.3 19290.28,-385.77 19290.26,-378.77"/>
</g>
<!-- Node226 -->
<g id="node226" class="node">
<title>Node226</title>
<g id="a_node226"><a xlink:href="_pooling3d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21857.5,-296 21857.5,-326 21999.5,-326 21999.5,-296 21857.5,-296"/>
<text text-anchor="start" x="21865.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21928.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node226 -->
<g id="edge368" class="edge">
<title>Node91&#45;&gt;Node226</title>
<path fill="none" stroke="midnightblue" d="M19290.43,-380.25C19705.28,-369.52 21479.14,-323.63 21857.38,-313.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.21,-376.76 19280.3,-380.51 19290.39,-383.75 19290.21,-376.76"/>
</g>
<!-- Node228 -->
<g id="node228" class="node">
<title>Node228</title>
<g id="a_node228"><a xlink:href="_resize_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20964,-296 20964,-326 21093,-326 21093,-296 20964,-296"/>
<text text-anchor="start" x="20972" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21028.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node228 -->
<g id="edge375" class="edge">
<title>Node91&#45;&gt;Node228</title>
<path fill="none" stroke="midnightblue" d="M19290.42,-382.69C19597.16,-382.95 20628.1,-380.13 20954.5,-332 20963.85,-330.62 20973.7,-328.47 20983.06,-326.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.25,-379.19 19280.25,-382.68 19290.25,-386.19 19290.25,-379.19"/>
</g>
<!-- Node230 -->
<g id="node230" class="node">
<title>Node230</title>
<g id="a_node230"><a xlink:href="_slice_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22056,-296 22056,-326 22185,-326 22185,-296 22056,-296"/>
<text text-anchor="start" x="22064" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22120.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node230 -->
<g id="edge379" class="edge">
<title>Node91&#45;&gt;Node230</title>
<path fill="none" stroke="midnightblue" d="M19290.25,-382.79C19702.02,-383.9 21461.97,-385.38 22008.5,-332 22023.93,-330.49 22040.43,-328.03 22055.89,-325.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.21,-379.29 19280.2,-382.77 19290.19,-386.29 19290.21,-379.29"/>
</g>
<!-- Node233 -->
<g id="node233" class="node">
<title>Node233</title>
<g id="a_node233"><a xlink:href="_softmax_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19925.5,-296 19925.5,-326 20059.5,-326 20059.5,-296 19925.5,-296"/>
<text text-anchor="start" x="19933.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19992.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.hpp</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node233 -->
<g id="edge382" class="edge">
<title>Node91&#45;&gt;Node233</title>
<path fill="none" stroke="midnightblue" d="M19290.42,-381.07C19424.5,-377.8 19689.51,-367.06 19911.5,-332 19921.23,-330.46 19931.5,-328.33 19941.35,-326.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19290.12,-377.58 19280.21,-381.31 19290.29,-384.58 19290.12,-377.58"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="_data_type_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7960,-218 7960,-248 8069,-248 8069,-218 7960,-218"/>
<text text-anchor="start" x="7968" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
<text text-anchor="middle" x="8014.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/DataTypeUtils.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node93 -->
<g id="edge96" class="edge">
<title>Node92&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.52C14319.98,-297.18 14263.74,-292.33 14213.5,-290 13873.03,-274.22 8415.29,-306.41 8078.5,-254 8070.1,-252.69 8061.29,-250.51 8052.98,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.02 14374.4,-302.52 14364.8,-298.05 14364.11,-305.02"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="_batch_mat_mul_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8267.5,-218 8267.5,-248 8447.5,-248 8447.5,-218 8267.5,-218"/>
<text text-anchor="start" x="8275.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8357.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node94 -->
<g id="edge97" class="edge">
<title>Node92&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.53C14319.98,-297.19 14263.74,-292.34 14213.5,-290 12960.17,-231.61 9820.58,-317.54 8567.5,-254 8528.09,-252 8484.65,-248.14 8447.56,-244.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.03 14374.4,-302.53 14364.8,-298.06 14364.11,-305.03"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="_ref_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11455,-218 11455,-248 11682,-248 11682,-218 11455,-218"/>
<text text-anchor="start" x="11463" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11568.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node100 -->
<g id="edge104" class="edge">
<title>Node92&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M14363.93,-300.33C14328.1,-296.39 14285.23,-292.23 14246.5,-290 13679.61,-257.29 12257.15,-303.7 11691.5,-254 11675.98,-252.64 11659.46,-250.46 11643.74,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364,-303.86 14374.33,-301.49 14364.78,-296.9 14364,-303.86"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="_ref_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13918,-218 13918,-248 14145,-248 14145,-218 13918,-218"/>
<text text-anchor="start" x="13926" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14031.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node102 -->
<g id="edge107" class="edge">
<title>Node92&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M14377.22,-293.61C14371.58,-292.34 14365.94,-291.12 14360.5,-290 14336.91,-285.16 14205.21,-262.99 14115.76,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14376.83,-297.11 14387.36,-295.93 14378.39,-290.28 14376.83,-297.11"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="_ref_depthwise_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11896.5,-212.5 11896.5,-253.5 12108.5,-253.5 12108.5,-212.5 11896.5,-212.5"/>
<text text-anchor="start" x="11904.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="11904.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="12002.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node104 -->
<g id="edge110" class="edge">
<title>Node92&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M14364.42,-298.34C14338.97,-295.04 14310.59,-291.85 14284.5,-290 13323.67,-221.79 13076.46,-344.8 12117.5,-254 12114.57,-253.72 12111.61,-253.41 12108.62,-253.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.03,-301.81 14374.4,-299.65 14364.94,-294.87 14364.03,-301.81"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12649.5,-134.5 12649.5,-175.5 12861.5,-175.5 12861.5,-134.5 12649.5,-134.5"/>
<text text-anchor="start" x="12657.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="12657.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="12755.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node105 -->
<g id="edge207" class="edge">
<title>Node92&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M14364.43,-298.31C14338.97,-295.02 14310.59,-291.83 14284.5,-290 14218.07,-285.34 11934.23,-301.44 11887.5,-254 11769.44,-134.15 12473.29,-194.46 12640.5,-176 12643.42,-175.68 12646.38,-175.33 12649.36,-174.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.03,-301.79 14374.4,-299.63 14364.94,-294.85 14364.03,-301.79"/>
</g>
<!-- Node92&#45;&gt;Node106 -->
<g id="edge113" class="edge">
<title>Node92&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M14522.72,-295.34C14536.6,-293.22 14550.94,-291.31 14564.5,-290 15104.87,-237.61 15246.69,-320.56 15785.5,-254 15788.39,-253.64 15791.32,-253.24 15794.28,-252.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.05,-291.9 14512.71,-296.92 14523.14,-298.82 14522.05,-291.9"/>
</g>
<!-- Node92&#45;&gt;Node108 -->
<g id="edge116" class="edge">
<title>Node92&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M14364.29,-295.21C14350.41,-293.1 14336.06,-291.24 14322.5,-290 13438.02,-209.37 13207.76,-347 12324.5,-254 12311.46,-252.63 12297.6,-250.44 12284.43,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14363.88,-298.69 14374.3,-296.78 14364.96,-291.77 14363.88,-298.69"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="_ref_mean_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14163,-218 14163,-248 14346,-248 14346,-218 14163,-218"/>
<text text-anchor="start" x="14171" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14254.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node110 -->
<g id="edge119" class="edge">
<title>Node92&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M14398.85,-292.05C14365.4,-278.59 14320.26,-260.44 14289.42,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14397.81,-295.4 14408.39,-295.88 14400.42,-288.9 14397.81,-295.4"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="_ref_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16694.5,-218 16694.5,-248 16898.5,-248 16898.5,-218 16694.5,-218"/>
<text text-anchor="start" x="16702.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16796.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node112 -->
<g id="edge122" class="edge">
<title>Node92&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M14522.71,-295.2C14536.59,-293.09 14550.93,-291.23 14564.5,-290 15501.24,-205.08 15744.06,-342.17 16680.5,-254 16695.15,-252.62 16710.73,-250.44 16725.57,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.76 14512.7,-296.77 14523.12,-298.68 14522.04,-291.76"/>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
<g id="a_node114"><a xlink:href="_ref_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15572.5,-218 15572.5,-248 15776.5,-248 15776.5,-218 15572.5,-218"/>
<text text-anchor="start" x="15580.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15674.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node114 -->
<g id="edge125" class="edge">
<title>Node92&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M14522.73,-295.42C14536.61,-293.29 14550.95,-291.36 14564.5,-290 15006.57,-245.68 15121.76,-301.51 15563.5,-254 15577.13,-252.53 15591.6,-250.37 15605.44,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.05,-291.98 14512.72,-297 14523.15,-298.89 14522.05,-291.98"/>
</g>
<!-- Node116 -->
<g id="node116" class="node">
<title>Node116</title>
<g id="a_node116"><a xlink:href="_ref_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10834.5,-218 10834.5,-248 11034.5,-248 11034.5,-218 10834.5,-218"/>
<text text-anchor="start" x="10842.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10934.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node116 -->
<g id="edge128" class="edge">
<title>Node92&#45;&gt;Node116</title>
<path fill="none" stroke="midnightblue" d="M14364.27,-301.63C14319.98,-297.32 14263.73,-292.47 14213.5,-290 13509.86,-255.46 11744.72,-321.82 11043.5,-254 11029.62,-252.66 11014.85,-250.47 11000.82,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.13 14374.4,-302.62 14364.79,-298.16 14364.1,-305.13"/>
</g>
<!-- Node118 -->
<g id="node118" class="node">
<title>Node118</title>
<g id="a_node118"><a xlink:href="_reverse_v2_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9478.5,-218 9478.5,-248 9646.5,-248 9646.5,-218 9478.5,-218"/>
<text text-anchor="start" x="9486.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9562.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node118 -->
<g id="edge131" class="edge">
<title>Node92&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.56C14319.98,-297.23 14263.74,-292.38 14213.5,-290 13219.47,-242.86 10728.76,-315.23 9735.5,-254 9706.53,-252.21 9674.96,-248.96 9646.81,-245.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.06 14374.4,-302.56 14364.79,-298.1 14364.11,-305.06"/>
</g>
<!-- Node122 -->
<g id="node122" class="node">
<title>Node122</title>
<g id="a_node122"><a xlink:href="_scatter_nd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8674.5,-218 8674.5,-248 8816.5,-248 8816.5,-218 8674.5,-218"/>
<text text-anchor="start" x="8682.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8745.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ScatterNd.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node122 -->
<g id="edge137" class="edge">
<title>Node92&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.54C14319.98,-297.21 14263.74,-292.36 14213.5,-290 13095.15,-237.46 10294.68,-284.01 9175.5,-254 9049.06,-250.61 8901.86,-242.96 8816.61,-238.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.04 14374.4,-302.55 14364.8,-298.08 14364.11,-305.04"/>
</g>
<!-- Node125 -->
<g id="node125" class="node">
<title>Node125</title>
<g id="a_node125"><a xlink:href="_scatter_nd_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8446,-140 8446,-170 8587,-170 8587,-140 8446,-140"/>
<text text-anchor="start" x="8454" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8516.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ScatterNd.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node125 -->
<g id="edge236" class="edge">
<title>Node92&#45;&gt;Node125</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.53C14319.98,-297.19 14263.74,-292.34 14213.5,-290 14059.55,-282.82 8813,-298.68 8665.5,-254 8610.38,-237.3 8556.7,-193.14 8531.47,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.03 14374.4,-302.53 14364.8,-298.07 14364.11,-305.03"/>
</g>
<!-- Node126 -->
<g id="node126" class="node">
<title>Node126</title>
<g id="a_node126"><a xlink:href="_ref_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11053,-218 11053,-248 11244,-248 11244,-218 11053,-218"/>
<text text-anchor="start" x="11061" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11148.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node126 -->
<g id="edge143" class="edge">
<title>Node92&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M14364.27,-301.64C14319.98,-297.34 14263.73,-292.49 14213.5,-290 13556.26,-257.47 11907.19,-320.4 11252.5,-254 11239.24,-252.65 11225.15,-250.47 11211.76,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.14 14374.4,-302.64 14364.79,-298.18 14364.1,-305.14"/>
</g>
<!-- Node128 -->
<g id="node128" class="node">
<title>Node128</title>
<g id="a_node128"><a xlink:href="_tile_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9799,-218 9799,-248 9928,-248 9928,-218 9799,-218"/>
<text text-anchor="start" x="9807" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9863.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node128 -->
<g id="edge146" class="edge">
<title>Node92&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.57C14319.98,-297.24 14263.74,-292.39 14213.5,-290 13738.8,-267.4 10407.23,-319.33 9936.5,-254 9927,-252.68 9916.98,-250.49 9907.51,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.07 14374.4,-302.57 14364.79,-298.1 14364.11,-305.07"/>
</g>
<!-- Node131 -->
<g id="node131" class="node">
<title>Node131</title>
<g id="a_node131"><a xlink:href="_tile_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9664,-140 9664,-170 9793,-170 9793,-140 9664,-140"/>
<text text-anchor="start" x="9672" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9728.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node131 -->
<g id="edge238" class="edge">
<title>Node92&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.56C14319.98,-297.24 14263.74,-292.38 14213.5,-290 14152.12,-287.09 9843.09,-284.05 9789.5,-254 9757.16,-235.87 9739.71,-192.76 9732.51,-170.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.06 14374.4,-302.56 14364.79,-298.1 14364.11,-305.06"/>
</g>
<!-- Node132 -->
<g id="node132" class="node">
<title>Node132</title>
<g id="a_node132"><a xlink:href="_ref_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10177,-212.5 10177,-253.5 10386,-253.5 10386,-212.5 10177,-212.5"/>
<text text-anchor="start" x="10185" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="10185" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="10281.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node132 -->
<g id="edge152" class="edge">
<title>Node92&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.59C14319.98,-297.27 14263.73,-292.42 14213.5,-290 13366,-249.22 11240.43,-331.57 10395.5,-254 10392.4,-253.72 10389.25,-253.39 10386.08,-253.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.09 14374.4,-302.59 14364.79,-298.12 14364.11,-305.09"/>
</g>
<!-- Node134 -->
<g id="node134" class="node">
<title>Node134</title>
<g id="a_node134"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14364.5,-212.5 14364.5,-253.5 14522.5,-253.5 14522.5,-212.5 14364.5,-212.5"/>
<text text-anchor="start" x="14372.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="14372.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="14443.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node134 -->
<g id="edge155" class="edge">
<title>Node92&#45;&gt;Node134</title>
<path fill="none" stroke="midnightblue" d="M14443.5,-285.66C14443.5,-275.33 14443.5,-263.44 14443.5,-253.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14440,-285.7 14443.5,-295.7 14447,-285.71 14440,-285.7"/>
</g>
<!-- Node135 -->
<g id="node135" class="node">
<title>Node135</title>
<g id="a_node135"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16450.5,-134.5 16450.5,-175.5 16608.5,-175.5 16608.5,-134.5 16450.5,-134.5"/>
<text text-anchor="start" x="16458.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="16458.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="16529.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node135 -->
<g id="edge235" class="edge">
<title>Node92&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M14522.75,-295.57C14536.63,-293.42 14550.96,-291.45 14564.5,-290 14725.33,-272.78 15143.25,-318.71 15291.5,-254 15315.98,-243.31 15309.93,-222.48 15334.5,-212 15447.6,-163.77 16318.53,-191.55 16440.5,-176 16443.64,-175.6 16446.84,-175.14 16450.06,-174.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.07,-292.13 14512.74,-297.16 14523.16,-299.05 14522.07,-292.13"/>
</g>
<!-- Node136 -->
<g id="node136" class="node">
<title>Node136</title>
<g id="a_node136"><a xlink:href="_batch_norm_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10404.5,-218 10404.5,-248 10574.5,-248 10574.5,-218 10404.5,-218"/>
<text text-anchor="start" x="10412.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10489.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node136 -->
<g id="edge158" class="edge">
<title>Node92&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M14364.27,-301.6C14319.98,-297.28 14263.73,-292.43 14213.5,-290 13811.17,-270.54 10989.09,-296.07 10588.5,-254 10575.86,-252.67 10562.43,-250.49 10549.69,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.1 14374.4,-302.6 14364.79,-298.13 14364.1,-305.1"/>
</g>
<!-- Node92&#45;&gt;Node139 -->
<g id="edge161" class="edge">
<title>Node92&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M14522.71,-295.18C14536.59,-293.08 14550.93,-291.22 14564.5,-290 15083.14,-243.41 16387.88,-287.94 16907.5,-254 16935.26,-252.19 16965.41,-249.09 16992.64,-245.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.74 14512.7,-296.75 14523.12,-298.66 14522.04,-291.74"/>
</g>
<!-- Node142 -->
<g id="node142" class="node">
<title>Node142</title>
<g id="a_node142"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12978,-218 12978,-248 13133,-248 13133,-218 12978,-218"/>
<text text-anchor="start" x="12986" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13055.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node142 -->
<g id="edge164" class="edge">
<title>Node92&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M14382.49,-293.79C14375.13,-292.28 14367.67,-290.96 14360.5,-290 13823.27,-218.13 13679.01,-323.73 13141.5,-254 13130.71,-252.6 13119.29,-250.44 13108.41,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14381.94,-297.25 14392.45,-295.95 14383.42,-290.41 14381.94,-297.25"/>
</g>
<!-- Node92&#45;&gt;Node143 -->
<g id="edge165" class="edge">
<title>Node92&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M14522.77,-295.74C14536.64,-293.58 14550.97,-291.55 14564.5,-290 14810.51,-261.77 14875.53,-290.17 15120.5,-254 15130.81,-252.48 15141.71,-250.35 15152.16,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.08,-292.31 14512.76,-297.34 14523.19,-299.22 14522.08,-292.31"/>
</g>
<!-- Node92&#45;&gt;Node145 -->
<g id="edge168" class="edge">
<title>Node92&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M14364.43,-298.31C14338.97,-295.01 14310.59,-291.83 14284.5,-290 13745.76,-252.24 12390.39,-320.95 11854.5,-254 11843.79,-252.66 11832.46,-250.49 11821.71,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.03,-301.79 14374.4,-299.62 14364.94,-294.85 14364.03,-301.79"/>
</g>
<!-- Node147 -->
<g id="node147" class="node">
<title>Node147</title>
<g id="a_node147"><a xlink:href="_dequantize_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10630,-218 10630,-248 10779,-248 10779,-218 10630,-218"/>
<text text-anchor="start" x="10638" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10704.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node147 -->
<g id="edge172" class="edge">
<title>Node92&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M14364.27,-301.61C14319.98,-297.3 14263.73,-292.44 14213.5,-290 13833.82,-271.52 11170.03,-298.37 10792.5,-254 10781.14,-252.66 10769.1,-250.46 10757.7,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.11 14374.4,-302.61 14364.79,-298.14 14364.1,-305.11"/>
</g>
<!-- Node149 -->
<g id="node149" class="node">
<title>Node149</title>
<g id="a_node149"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10930,-140 10930,-170 11141,-170 11141,-140 10930,-140"/>
<text text-anchor="start" x="10938" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11035.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node149 -->
<g id="edge208" class="edge">
<title>Node92&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M14364.27,-301.6C14319.98,-297.28 14263.73,-292.43 14213.5,-290 14163.65,-287.59 10655.61,-289.46 10620.5,-254 10607.37,-240.73 10608.11,-225.96 10620.5,-212 10665.06,-161.77 10854.07,-185.76 10920.5,-176 10932.73,-174.2 10945.66,-172.13 10958.27,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.1 14374.4,-302.6 14364.79,-298.13 14364.1,-305.1"/>
</g>
<!-- Node92&#45;&gt;Node150 -->
<g id="edge175" class="edge">
<title>Node92&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M14490.29,-292.22C14525.74,-278.75 14573.77,-260.5 14606.55,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14488.75,-289.06 14480.65,-295.88 14491.24,-295.6 14488.75,-289.06"/>
</g>
<!-- Node152 -->
<g id="node152" class="node">
<title>Node152</title>
<g id="a_node152"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13735.5,-140 13735.5,-170 13905.5,-170 13905.5,-140 13735.5,-140"/>
<text text-anchor="start" x="13743.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13820.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node152 -->
<g id="edge212" class="edge">
<title>Node92&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M14383.07,-293.84C14375.51,-292.29 14367.86,-290.95 14360.5,-290 14310.46,-283.55 12579.82,-290.03 12544.5,-254 12531.43,-240.67 12531.52,-225.41 12544.5,-212 12587.26,-167.83 13589.2,-180.6 13650.5,-176 13678.21,-173.92 13708.35,-170.7 13735.46,-167.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14382.39,-297.27 14392.91,-295.97 14383.88,-290.43 14382.39,-297.27"/>
</g>
<!-- Node92&#45;&gt;Node153 -->
<g id="edge178" class="edge">
<title>Node92&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M14522.72,-295.27C14536.6,-293.16 14550.94,-291.27 14564.5,-290 15255.44,-225.26 15436.23,-334.56 16125.5,-254 16137.35,-252.62 16149.91,-250.44 16161.87,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.83 14512.71,-296.84 14523.13,-298.75 14522.04,-291.83"/>
</g>
<!-- Node92&#45;&gt;Node155 -->
<g id="edge181" class="edge">
<title>Node92&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M14522.81,-296.11C14536.68,-293.9 14550.99,-291.77 14564.5,-290 14728.76,-268.48 14771.38,-276.58 14935.5,-254 14950.86,-251.89 14967.33,-249.19 14982.79,-246.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.12,-292.68 14512.81,-297.72 14523.24,-299.59 14522.12,-292.68"/>
</g>
<!-- Node158 -->
<g id="node158" class="node">
<title>Node158</title>
<g id="a_node158"><a xlink:href="_instance_norm_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8087.5,-218 8087.5,-248 8249.5,-248 8249.5,-218 8087.5,-218"/>
<text text-anchor="start" x="8095.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8168.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node158 -->
<g id="edge185" class="edge">
<title>Node92&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.52C14319.98,-297.18 14263.74,-292.33 14213.5,-290 13552.53,-259.31 8916.01,-328.19 8258.5,-254 8246.89,-252.69 8234.58,-250.5 8222.92,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.02 14374.4,-302.53 14364.8,-298.06 14364.11,-305.02"/>
</g>
<!-- Node161 -->
<g id="node161" class="node">
<title>Node161</title>
<g id="a_node161"><a xlink:href="_lstm_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16509,-218 16509,-248 16638,-248 16638,-218 16509,-218"/>
<text text-anchor="start" x="16517" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16573.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node161 -->
<g id="edge188" class="edge">
<title>Node92&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M14522.71,-295.22C14536.59,-293.11 14550.94,-291.24 14564.5,-290 15404.24,-213.04 15622.27,-336.37 16461.5,-254 16476.93,-252.49 16493.43,-250.02 16508.89,-247.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.78 14512.7,-296.79 14523.12,-298.7 14522.04,-291.78"/>
</g>
<!-- Node163 -->
<g id="node163" class="node">
<title>Node163</title>
<g id="a_node163"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16894,-140 16894,-170 17073,-170 17073,-140 16894,-140"/>
<text text-anchor="start" x="16902" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16983.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node163 -->
<g id="edge218" class="edge">
<title>Node92&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M14522.74,-295.52C14536.62,-293.38 14550.95,-291.42 14564.5,-290 14652.99,-280.73 15283.3,-290.38 15364.5,-254 15388.31,-243.33 15381.59,-222.42 15405.5,-212 15556.2,-146.34 16721.14,-194.35 16884.5,-176 16896.96,-174.6 16910.18,-172.42 16922.77,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.06,-292.08 14512.73,-297.1 14523.16,-299 14522.06,-292.08"/>
</g>
<!-- Node92&#45;&gt;Node164 -->
<g id="edge192" class="edge">
<title>Node92&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M14522.72,-295.3C14536.6,-293.18 14550.94,-291.29 14564.5,-290 15185.46,-231 15349.57,-339.07 15967.5,-254 15977.45,-252.63 15987.96,-250.48 15997.95,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.86 14512.71,-296.87 14523.13,-298.78 14522.04,-291.86"/>
</g>
<!-- Node92&#45;&gt;Node165 -->
<g id="edge193" class="edge">
<title>Node92&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M14522.71,-295.15C14536.59,-293.05 14550.93,-291.2 14564.5,-290 15192.1,-234.47 16772.23,-313.1 17399.5,-254 17415.27,-252.51 17432.14,-250.02 17447.91,-247.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.71 14512.7,-296.72 14523.12,-298.63 14522.03,-291.71"/>
</g>
<!-- Node166 -->
<g id="node166" class="node">
<title>Node166</title>
<g id="a_node166"><a xlink:href="_prelu_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15414.5,-218 15414.5,-248 15554.5,-248 15554.5,-218 15414.5,-218"/>
<text text-anchor="start" x="15422.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15484.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node166 -->
<g id="edge194" class="edge">
<title>Node92&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M14522.74,-295.5C14536.62,-293.36 14550.95,-291.41 14564.5,-290 14934.41,-251.61 15032.16,-305.3 15400.5,-254 15410.89,-252.55 15421.88,-250.4 15432.37,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.06,-292.06 14512.73,-297.08 14523.15,-298.97 14522.06,-292.06"/>
</g>
<!-- Node92&#45;&gt;Node169 -->
<g id="edge197" class="edge">
<title>Node92&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M14522.71,-295.24C14536.6,-293.13 14550.94,-291.25 14564.5,-290 14951.38,-254.23 15927.81,-308.45 16312.5,-254 16322.11,-252.64 16332.24,-250.46 16341.85,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.8 14512.7,-296.81 14523.13,-298.72 14522.04,-291.8"/>
</g>
<!-- Node172 -->
<g id="node172" class="node">
<title>Node172</title>
<g id="a_node172"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17186,-218 17186,-248 17391,-248 17391,-218 17186,-218"/>
<text text-anchor="start" x="17194" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17288.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node172 -->
<g id="edge201" class="edge">
<title>Node92&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M14522.71,-295.16C14536.59,-293.06 14550.93,-291.21 14564.5,-290 15142.71,-238.52 16598.63,-309.21 17176.5,-254 17190.66,-252.65 17205.71,-250.47 17220.04,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.72 14512.7,-296.73 14523.12,-298.64 14522.03,-291.72"/>
</g>
<!-- Node173 -->
<g id="node173" class="node">
<title>Node173</title>
<g id="a_node173"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16665,-140 16665,-170 16876,-170 16876,-140 16665,-140"/>
<text text-anchor="start" x="16673" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16770.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node173 -->
<g id="edge202" class="edge">
<title>Node92&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M14522.74,-295.54C14536.62,-293.4 14550.95,-291.43 14564.5,-290 14648.9,-281.06 15249.3,-286.98 15327.5,-254 15352.71,-243.37 15347.2,-222.4 15372.5,-212 15500.5,-159.4 16479.55,-186.98 16617.5,-176 16636.06,-174.52 16655.82,-172.37 16674.76,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.06,-292.11 14512.74,-297.13 14523.16,-299.02 14522.06,-292.11"/>
</g>
<!-- Node174 -->
<g id="node174" class="node">
<title>Node174</title>
<g id="a_node174"><a xlink:href="_ref_broadcast_to_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17595,-218 17595,-248 17810,-248 17810,-218 17595,-218"/>
<text text-anchor="start" x="17603" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17702.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBroadcastToWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node174 -->
<g id="edge203" class="edge">
<title>Node92&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.14C14536.59,-293.04 14550.93,-291.2 14564.5,-290 15233.29,-231.09 16916.87,-314.75 17585.5,-254 17600.38,-252.65 17616.21,-250.46 17631.27,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.7 14512.69,-296.71 14523.12,-298.62 14522.03,-291.7"/>
</g>
<!-- Node175 -->
<g id="node175" class="node">
<title>Node175</title>
<g id="a_node175"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13298,-218 13298,-248 13475,-248 13475,-218 13298,-218"/>
<text text-anchor="start" x="13306" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13386.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node175 -->
<g id="edge204" class="edge">
<title>Node92&#45;&gt;Node175</title>
<path fill="none" stroke="midnightblue" d="M14382.17,-293.81C14374.91,-292.31 14367.56,-290.99 14360.5,-290 13974.58,-236.1 13871.3,-301.11 13484.5,-254 13472.43,-252.53 13459.64,-250.37 13447.42,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14381.48,-297.24 14392,-295.94 14382.97,-290.4 14381.48,-297.24"/>
</g>
<!-- Node176 -->
<g id="node176" class="node">
<title>Node176</title>
<g id="a_node176"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12554,-212.5 12554,-253.5 12717,-253.5 12717,-212.5 12554,-212.5"/>
<text text-anchor="start" x="12562" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="12562" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
<text text-anchor="middle" x="12635.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node176 -->
<g id="edge205" class="edge">
<title>Node92&#45;&gt;Node176</title>
<path fill="none" stroke="midnightblue" d="M14383.07,-293.85C14375.51,-292.3 14367.86,-290.96 14360.5,-290 13640.16,-196.38 13447.75,-340.37 12726.5,-254 12723.45,-253.63 12720.35,-253.21 12717.22,-252.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14382.39,-297.29 14392.9,-295.99 14383.87,-290.45 14382.39,-297.29"/>
</g>
<!-- Node177 -->
<g id="node177" class="node">
<title>Node177</title>
<g id="a_node177"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17828.5,-218 17828.5,-248 18042.5,-248 18042.5,-218 17828.5,-218"/>
<text text-anchor="start" x="17836.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17935.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node177 -->
<g id="edge206" class="edge">
<title>Node92&#45;&gt;Node177</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.13C14536.59,-293.03 14550.93,-291.19 14564.5,-290 15284.89,-226.85 17098.28,-319.13 17818.5,-254 17833.38,-252.65 17849.21,-250.47 17864.27,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.69 14512.69,-296.7 14523.11,-298.61 14522.03,-291.69"/>
</g>
<!-- Node178 -->
<g id="node178" class="node">
<title>Node178</title>
<g id="a_node178"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18710.5,-212.5 18710.5,-253.5 18894.5,-253.5 18894.5,-212.5 18710.5,-212.5"/>
<text text-anchor="start" x="18718.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="18718.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
<text text-anchor="middle" x="18802.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node178 -->
<g id="edge209" class="edge">
<title>Node92&#45;&gt;Node178</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.1C14536.59,-293.01 14550.93,-291.17 14564.5,-290 15480.23,-210.82 17786.05,-346.82 18700.5,-254 18703.73,-253.67 18707.01,-253.29 18710.32,-252.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.67 14512.69,-296.67 14523.11,-298.58 14522.03,-291.67"/>
</g>
<!-- Node179 -->
<g id="node179" class="node">
<title>Node179</title>
<g id="a_node179"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18912.5,-212.5 18912.5,-253.5 19094.5,-253.5 19094.5,-212.5 18912.5,-212.5"/>
<text text-anchor="start" x="18920.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="18920.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
<text text-anchor="middle" x="19003.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node179 -->
<g id="edge210" class="edge">
<title>Node92&#45;&gt;Node179</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.1C14536.59,-293.01 14550.93,-291.17 14564.5,-290 15525.19,-207.13 17944.34,-353 18903.5,-254 18906.41,-253.7 18909.35,-253.36 18912.32,-252.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.66 14512.69,-296.66 14523.11,-298.58 14522.03,-291.66"/>
</g>
<!-- Node180 -->
<g id="node180" class="node">
<title>Node180</title>
<g id="a_node180"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20350.5,-140 20350.5,-170 20568.5,-170 20568.5,-140 20350.5,-140"/>
<text text-anchor="start" x="20358.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20459.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node180 -->
<g id="edge211" class="edge">
<title>Node92&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M14522.71,-295.2C14536.59,-293.1 14550.93,-291.23 14564.5,-290 14679.71,-279.54 16540.86,-301.16 16646.5,-254 16669.76,-243.62 16662.2,-222.3 16685.5,-212 16773.56,-173.06 20055.29,-179.62 20151.5,-176 20217.5,-173.52 20291.34,-168.79 20350.17,-164.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.76 14512.7,-296.77 14523.12,-298.68 14522.04,-291.76"/>
</g>
<!-- Node181 -->
<g id="node181" class="node">
<title>Node181</title>
<g id="a_node181"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13493.5,-218 13493.5,-248 13673.5,-248 13673.5,-218 13493.5,-218"/>
<text text-anchor="start" x="13501.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13583.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node181 -->
<g id="edge213" class="edge">
<title>Node92&#45;&gt;Node181</title>
<path fill="none" stroke="midnightblue" d="M14381.36,-293.72C14374.36,-292.28 14367.3,-290.99 14360.5,-290 14061.9,-246.47 13981.86,-291.98 13682.5,-254 13670.58,-252.49 13657.96,-250.35 13645.85,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14381.02,-297.23 14391.54,-295.94 14382.51,-290.39 14381.02,-297.23"/>
</g>
<!-- Node182 -->
<g id="node182" class="node">
<title>Node182</title>
<g id="a_node182"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13691.5,-212.5 13691.5,-253.5 13861.5,-253.5 13861.5,-212.5 13691.5,-212.5"/>
<text text-anchor="start" x="13699.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="13699.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
<text text-anchor="middle" x="13776.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node182 -->
<g id="edge214" class="edge">
<title>Node92&#45;&gt;Node182</title>
<path fill="none" stroke="midnightblue" d="M14380.73,-293.74C14373.93,-292.32 14367.09,-291.03 14360.5,-290 14146.95,-256.57 14089.63,-283.46 13875.5,-254 13870.98,-253.38 13866.36,-252.68 13861.71,-251.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14380.11,-297.19 14390.62,-295.9 14381.6,-290.35 14380.11,-297.19"/>
</g>
<!-- Node183 -->
<g id="node183" class="node">
<title>Node183</title>
<g id="a_node183"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19227,-218 19227,-248 19448,-248 19448,-218 19227,-218"/>
<text text-anchor="start" x="19235" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19337.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node183 -->
<g id="edge215" class="edge">
<title>Node92&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.09C14536.58,-293 14550.93,-291.17 14564.5,-290 15066.99,-246.74 18599.7,-277.49 19103.5,-254 19143.82,-252.12 19187.95,-248.7 19226.92,-245.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.66 14512.69,-296.66 14523.11,-298.57 14522.03,-291.66"/>
</g>
<!-- Node184 -->
<g id="node184" class="node">
<title>Node184</title>
<g id="a_node184"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19627,-218 19627,-248 19846,-248 19846,-218 19627,-218"/>
<text text-anchor="start" x="19635" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19736.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node184 -->
<g id="edge216" class="edge">
<title>Node92&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.09C14536.58,-292.99 14550.93,-291.16 14564.5,-290 15683.32,-194.15 18498.81,-351.37 19617.5,-254 19632.74,-252.67 19648.96,-250.48 19664.37,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.65 14512.69,-296.65 14523.11,-298.56 14522.03,-291.65"/>
</g>
<!-- Node185 -->
<g id="node185" class="node">
<title>Node185</title>
<g id="a_node185"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18479,-218 18479,-248 18692,-248 18692,-218 18479,-218"/>
<text text-anchor="start" x="18487" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18585.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node185 -->
<g id="edge217" class="edge">
<title>Node92&#45;&gt;Node185</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.11C14536.59,-293.01 14550.93,-291.18 14564.5,-290 15429.07,-215.02 17605.2,-331.98 18469.5,-254 18484.26,-252.67 18499.96,-250.49 18514.89,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.67 14512.69,-296.67 14523.11,-298.59 14522.03,-291.67"/>
</g>
<!-- Node186 -->
<g id="node186" class="node">
<title>Node186</title>
<g id="a_node186"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12735.5,-218 12735.5,-248 12959.5,-248 12959.5,-218 12735.5,-218"/>
<text text-anchor="start" x="12743.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12847.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node186 -->
<g id="edge219" class="edge">
<title>Node92&#45;&gt;Node186</title>
<path fill="none" stroke="midnightblue" d="M14382.5,-293.76C14375.13,-292.26 14367.67,-290.95 14360.5,-290 13746.94,-209.06 13584.59,-312.6 12968.5,-254 12953.56,-252.58 12937.67,-250.42 12922.49,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14381.94,-297.22 14392.46,-295.92 14383.42,-290.38 14381.94,-297.22"/>
</g>
<!-- Node187 -->
<g id="node187" class="node">
<title>Node187</title>
<g id="a_node187"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18274,-218 18274,-248 18461,-248 18461,-218 18274,-218"/>
<text text-anchor="start" x="18282" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18367.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node187 -->
<g id="edge220" class="edge">
<title>Node92&#45;&gt;Node187</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.12C14536.59,-293.02 14550.93,-291.18 14564.5,-290 15383.89,-218.72 17447.26,-337.48 18265.5,-254 18278.52,-252.67 18292.34,-250.49 18305.47,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.68 14512.69,-296.68 14523.11,-298.59 14522.03,-291.68"/>
</g>
<!-- Node92&#45;&gt;Node188 -->
<g id="edge221" class="edge">
<title>Node92&#45;&gt;Node188</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.08C14536.58,-292.99 14550.93,-291.16 14564.5,-290 15172.85,-238.05 19450.59,-298.98 20059.5,-254 20077.5,-252.67 20096.7,-250.47 20114.95,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.64 14512.69,-296.64 14523.11,-298.56 14522.03,-291.64"/>
</g>
<!-- Node189 -->
<g id="node189" class="node">
<title>Node189</title>
<g id="a_node189"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18060.5,-218 18060.5,-248 18256.5,-248 18256.5,-218 18060.5,-218"/>
<text text-anchor="start" x="18068.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="18158.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node189 -->
<g id="edge222" class="edge">
<title>Node92&#45;&gt;Node189</title>
<path fill="none" stroke="midnightblue" d="M14522.7,-295.12C14536.59,-293.03 14550.93,-291.18 14564.5,-290 15336.49,-222.62 17280.25,-329.48 18051.5,-254 18065.14,-252.67 18079.63,-250.48 18093.4,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.68 14512.69,-296.69 14523.11,-298.6 14522.03,-291.68"/>
</g>
<!-- Node92&#45;&gt;Node190 -->
<g id="edge223" class="edge">
<title>Node92&#45;&gt;Node190</title>
<path fill="none" stroke="midnightblue" d="M14363.94,-300.31C14328.1,-296.36 14285.23,-292.21 14246.5,-290 13625.02,-254.53 12064.29,-321.79 11445.5,-254 11433.23,-252.66 11420.21,-250.47 11407.85,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364,-303.84 14374.33,-301.47 14364.78,-296.88 14364,-303.84"/>
</g>
<!-- Node92&#45;&gt;Node193 -->
<g id="edge226" class="edge">
<title>Node92&#45;&gt;Node193</title>
<path fill="none" stroke="midnightblue" d="M14383.07,-293.83C14375.52,-292.29 14367.86,-290.95 14360.5,-290 13952.89,-237.56 12919.87,-300.11 12511.5,-254 12499.32,-252.62 12486.4,-250.44 12474.11,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14382.39,-297.27 14392.91,-295.97 14383.88,-290.43 14382.39,-297.27"/>
</g>
<!-- Node196 -->
<g id="node196" class="node">
<title>Node196</title>
<g id="a_node196"><a xlink:href="_stack_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9185,-218 9185,-248 9314,-248 9314,-218 9185,-218"/>
<text text-anchor="start" x="9193" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9249.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node196 -->
<g id="edge229" class="edge">
<title>Node92&#45;&gt;Node196</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.55C14319.98,-297.22 14263.74,-292.37 14213.5,-290 12107.34,-190.59 11575.46,-357.54 9469.5,-254 9417.21,-251.43 9358.14,-245.91 9314.38,-241.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.05 14374.4,-302.55 14364.79,-298.09 14364.11,-305.05"/>
</g>
<!-- Node199 -->
<g id="node199" class="node">
<title>Node199</title>
<g id="a_node199"><a xlink:href="_transpose_convolution2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9946,-218 9946,-248 10159,-248 10159,-218 9946,-218"/>
<text text-anchor="start" x="9954" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10052.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.hpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node199 -->
<g id="edge232" class="edge">
<title>Node92&#45;&gt;Node199</title>
<path fill="none" stroke="midnightblue" d="M14364.28,-301.58C14319.98,-297.26 14263.73,-292.4 14213.5,-290 13315.38,-247.02 11062.96,-335.3 10167.5,-254 10152.87,-252.67 10137.3,-250.49 10122.5,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.08 14374.4,-302.58 14364.79,-298.11 14364.11,-305.08"/>
</g>
<!-- Node201 -->
<g id="node201" class="node">
<title>Node201</title>
<g id="a_node201"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13151,-218 13151,-248 13280,-248 13280,-218 13151,-218"/>
<text text-anchor="start" x="13159" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13215.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
</a>
</g>
</g>
<!-- Node92&#45;&gt;Node201 -->
<g id="edge237" class="edge">
<title>Node92&#45;&gt;Node201</title>
<path fill="none" stroke="midnightblue" d="M14382.49,-293.82C14375.12,-292.3 14367.67,-290.97 14360.5,-290 13888.13,-225.83 13759.83,-325.47 13288.5,-254 13279.28,-252.6 13269.55,-250.44 13260.32,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14381.93,-297.28 14392.45,-295.98 14383.42,-290.44 14381.93,-297.28"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="_ref_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8207,-140 8207,-170 8428,-170 8428,-140 8207,-140"/>
<text text-anchor="start" x="8215" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8317.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node95 -->
<g id="edge98" class="edge">
<title>Node94&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M8345.24,-208.7C8338.63,-196.14 8330.68,-181.04 8324.99,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8342.22,-210.49 8349.98,-217.7 8348.42,-207.23 8342.22,-210.49"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8039.5,-67.5 8039.5,-97.5 8259.5,-97.5 8259.5,-67.5 8039.5,-67.5"/>
<text text-anchor="start" x="8047.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8149.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node98 -->
<g id="edge103" class="edge">
<title>Node94&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M8281.06,-216.08C8273.45,-214.64 8265.83,-213.25 8258.5,-212 8201.44,-202.26 8038.5,-219.67 8000.5,-176 7988.25,-161.92 7989.62,-149.17 8000.5,-134 8012.99,-116.57 8031.83,-105.09 8051.96,-97.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8280.56,-219.54 8291.04,-218 8281.88,-212.67 8280.56,-219.54"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8010,-140 8010,-170 8189,-170 8189,-140 8010,-140"/>
<text text-anchor="start" x="8018" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8099.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node99 -->
<g id="edge102" class="edge">
<title>Node94&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M8300.07,-215.08C8254.13,-201.55 8190.47,-182.8 8147.28,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8299.3,-218.5 8309.88,-217.97 8301.27,-211.79 8299.3,-218.5"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13467,-67.5 13467,-97.5 13628,-97.5 13628,-67.5 13467,-67.5"/>
<text text-anchor="start" x="13475" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13547.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node95&#45;&gt;Node96 -->
<g id="edge99" class="edge">
<title>Node95&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M8400.1,-138.41C8412.27,-136.61 8424.68,-135.05 8436.5,-134 8957.6,-87.92 12855.39,-83.88 13466.89,-83.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8399.3,-134.99 8389.95,-139.97 8400.37,-141.9 8399.3,-134.99"/>
</g>
<!-- Node95&#45;&gt;Node98 -->
<g id="edge101" class="edge">
<title>Node95&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M8274.6,-136C8246.15,-124.06 8209.35,-108.61 8183.04,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8273.33,-139.26 8283.91,-139.9 8276.04,-132.81 8273.33,-139.26"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13479.5,-0.5 13479.5,-30.5 13615.5,-30.5 13615.5,-0.5 13479.5,-0.5"/>
<text text-anchor="start" x="13487.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13547.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node96&#45;&gt;Node97 -->
<g id="edge100" class="edge">
<title>Node96&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M13547.5,-57.11C13547.5,-48.15 13547.5,-38.32 13547.5,-30.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13544,-57.4 13547.5,-67.4 13551,-57.4 13544,-57.4"/>
</g>
<!-- Node100&#45;&gt;Node96 -->
<g id="edge105" class="edge">
<title>Node100&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M11658.29,-216.44C11669.45,-214.79 11680.72,-213.25 11691.5,-212 11804.13,-198.89 12098.54,-225.63 12200.5,-176 12223.13,-164.98 12215.69,-144.65 12238.5,-134 12349.38,-82.21 13199.24,-81.81 13466.99,-82.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11657.44,-213.02 11648.08,-217.98 11658.49,-219.94 11657.44,-213.02"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12247.5,-140 12247.5,-170 12473.5,-170 12473.5,-140 12247.5,-140"/>
<text text-anchor="start" x="12255.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12360.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node100&#45;&gt;Node101 -->
<g id="edge106" class="edge">
<title>Node100&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M11657.68,-216.48C11669.04,-214.8 11680.53,-213.25 11691.5,-212 11931.36,-184.6 11993.57,-202.81 12233.5,-176 12248.03,-174.38 12263.44,-172.27 12278.32,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11657.11,-213.03 11647.75,-217.98 11658.16,-219.95 11657.11,-213.03"/>
</g>
<!-- Node102&#45;&gt;Node96 -->
<g id="edge108" class="edge">
<title>Node102&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M13937.59,-216.48C13926.13,-214.84 13914.56,-213.3 13903.5,-212 13852.69,-206.05 13479.23,-213.56 13444.5,-176 13431.83,-162.29 13434.62,-149.84 13444.5,-134 13455.3,-116.68 13473.96,-105.13 13492.46,-97.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13937.22,-219.97 13947.63,-217.95 13938.24,-213.04 13937.22,-219.97"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13923.5,-140 13923.5,-170 14149.5,-170 14149.5,-140 13923.5,-140"/>
<text text-anchor="start" x="13931.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14036.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node103 -->
<g id="edge109" class="edge">
<title>Node102&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M14033.11,-207.59C14033.92,-195.26 14034.87,-180.72 14035.56,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14029.6,-207.5 14032.44,-217.7 14036.59,-207.96 14029.6,-207.5"/>
</g>
<!-- Node104&#45;&gt;Node96 -->
<g id="edge111" class="edge">
<title>Node104&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M12118.72,-212.15C12237.45,-203.48 12798.39,-213.2 12870.5,-176 12891.6,-165.12 12882.57,-145.2 12903.5,-134 12952.04,-108.01 13305.06,-92.18 13466.87,-86.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12118.29,-208.67 12108.64,-213.05 12118.91,-215.64 12118.29,-208.67"/>
</g>
<!-- Node104&#45;&gt;Node105 -->
<g id="edge112" class="edge">
<title>Node104&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M12118.74,-211.92C12350.55,-184.56 12412.47,-203.6 12640.5,-176 12643.42,-175.65 12646.37,-175.27 12649.35,-174.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12118.16,-208.46 12108.65,-213.13 12118.99,-215.41 12118.16,-208.46"/>
</g>
<!-- Node106&#45;&gt;Node96 -->
<g id="edge114" class="edge">
<title>Node106&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M15841.38,-206.54C15806.2,-182.68 15749.51,-148.56 15694.5,-134 15492.26,-80.48 13994.41,-81.99 13628.14,-83.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15839.63,-209.58 15849.85,-212.37 15843.59,-203.82 15839.63,-209.58"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15873.5,-134.5 15873.5,-175.5 16037.5,-175.5 16037.5,-134.5 15873.5,-134.5"/>
<text text-anchor="start" x="15881.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="15881.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="15955.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node106&#45;&gt;Node107 -->
<g id="edge115" class="edge">
<title>Node106&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M15904.05,-205.49C15914.31,-195.63 15925.74,-184.63 15935.22,-175.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15901.62,-202.97 15896.84,-212.43 15906.48,-208.02 15901.62,-202.97"/>
</g>
<!-- Node108&#45;&gt;Node96 -->
<g id="edge117" class="edge">
<title>Node108&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M12296.94,-216.19C12306.19,-214.59 12315.54,-213.14 12324.5,-212 12452.38,-195.68 12785.68,-228.32 12903.5,-176 12927.92,-165.16 12922.2,-145.11 12946.5,-134 13037.09,-92.59 13324.96,-84.84 13466.86,-83.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12296.18,-212.77 12286.96,-217.97 12297.41,-219.66 12296.18,-212.77"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13453.5,-140 13453.5,-170 13641.5,-170 13641.5,-140 13453.5,-140"/>
<text text-anchor="start" x="13461.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13547.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node108&#45;&gt;Node109 -->
<g id="edge118" class="edge">
<title>Node108&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M12295.37,-216.21C12305.13,-214.55 12315.03,-213.08 12324.5,-212 12785.81,-159.59 12905.46,-209.8 13368.5,-176 13396.1,-173.99 13426.01,-170.97 13453.33,-167.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12294.5,-212.81 12285.27,-218 12295.73,-219.7 12294.5,-212.81"/>
</g>
<!-- Node110&#45;&gt;Node96 -->
<g id="edge120" class="edge">
<title>Node110&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M14179.63,-216.16C14170.85,-214.6 14161.99,-213.17 14153.5,-212 14051.92,-198.02 13786.88,-218.36 13693.5,-176 13669.17,-164.96 13672.32,-149.41 13650.5,-134 13629.51,-119.18 13603.52,-106.48 13582.9,-97.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14179.03,-219.61 14189.49,-217.96 14180.28,-212.72 14179.03,-219.61"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14532.5,-140 14532.5,-170 14714.5,-170 14714.5,-140 14532.5,-140"/>
<text text-anchor="start" x="14540.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14623.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node110&#45;&gt;Node111 -->
<g id="edge121" class="edge">
<title>Node110&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M14332.56,-215.92C14398.64,-202.31 14492.42,-183 14555.48,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14331.7,-212.53 14322.61,-217.97 14333.11,-219.38 14331.7,-212.53"/>
</g>
<!-- Node112&#45;&gt;Node96 -->
<g id="edge123" class="edge">
<title>Node112&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M16735.66,-214.68C16709.61,-205.58 16679.68,-192.78 16655.5,-176 16634.82,-161.65 16640.42,-144.4 16617.5,-134 16547.45,-102.22 14106.79,-86.69 13628.39,-83.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16734.85,-218.09 16745.44,-217.98 16737.09,-211.46 16734.85,-218.09"/>
</g>
<!-- Node112&#45;&gt;Node113 -->
<g id="edge124" class="edge">
<title>Node112&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M16908.82,-218.15C16933.39,-215.63 16959.29,-213.37 16983.5,-212 18181.6,-144.11 21186.57,-262.17 22383.5,-176 22402,-174.67 22421.74,-172.47 22440.51,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16908.32,-214.68 16898.74,-219.2 16909.05,-221.64 16908.32,-214.68"/>
</g>
<!-- Node114&#45;&gt;Node96 -->
<g id="edge126" class="edge">
<title>Node114&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M15682.57,-207.95C15688.38,-185.62 15692.27,-153.03 15673.5,-134 15636.92,-96.92 14011.6,-85.97 13628.01,-83.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15679.17,-207.12 15679.75,-217.69 15685.89,-209.06 15679.17,-207.12"/>
</g>
<!-- Node114&#45;&gt;Node115 -->
<g id="edge127" class="edge">
<title>Node114&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M15751.62,-216.36C15762.94,-214.57 15774.49,-213.03 15785.5,-212 16315.66,-162.61 20045.07,-181.67 20577.5,-176 21083.82,-170.61 21689.56,-161.34 21925.98,-157.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15751.05,-212.91 15741.75,-217.98 15752.19,-219.81 15751.05,-212.91"/>
</g>
<!-- Node116&#45;&gt;Node96 -->
<g id="edge129" class="edge">
<title>Node116&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M11014.72,-216.27C11024.39,-214.67 11034.15,-213.2 11043.5,-212 11151.8,-198.13 11435.09,-223.28 11533.5,-176 11556.46,-164.97 11549.28,-144.48 11572.5,-134 11660.03,-94.49 13106.49,-85.46 13466.74,-83.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11013.96,-212.84 11004.69,-217.97 11015.13,-219.75 11013.96,-212.84"/>
</g>
<!-- Node117 -->
<g id="node117" class="node">
<title>Node117</title>
<g id="a_node117"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11326,-140 11326,-170 11525,-170 11525,-140 11326,-140"/>
<text text-anchor="start" x="11334" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11425.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node116&#45;&gt;Node117 -->
<g id="edge130" class="edge">
<title>Node116&#45;&gt;Node117</title>
<path fill="none" stroke="midnightblue" d="M11018.05,-216.23C11026.63,-214.74 11035.24,-213.3 11043.5,-212 11164.39,-192.95 11195.61,-195.05 11316.5,-176 11328,-174.19 11340.15,-172.12 11352,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11017.24,-212.82 11008,-217.99 11018.45,-219.71 11017.24,-212.82"/>
</g>
<!-- Node119 -->
<g id="node119" class="node">
<title>Node119</title>
<g id="a_node119"><a xlink:href="_ref_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9252,-140 9252,-170 9461,-170 9461,-140 9252,-140"/>
<text text-anchor="start" x="9260" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9356.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.hpp</text>
</a>
</g>
</g>
<!-- Node118&#45;&gt;Node119 -->
<g id="edge132" class="edge">
<title>Node118&#45;&gt;Node119</title>
<path fill="none" stroke="midnightblue" d="M9514.77,-214.39C9478.22,-200.9 9428.46,-182.55 9394.56,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9513.64,-217.71 9524.24,-217.88 9516.07,-211.14 9513.64,-217.71"/>
</g>
<!-- Node120 -->
<g id="node120" class="node">
<title>Node120</title>
<g id="a_node120"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9185.5,-67.5 9185.5,-97.5 9393.5,-97.5 9393.5,-67.5 9185.5,-67.5"/>
<text text-anchor="start" x="9193.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9289.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node118&#45;&gt;Node120 -->
<g id="edge135" class="edge">
<title>Node118&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M9468.13,-228.52C9384.35,-223.22 9270.91,-209.82 9242.5,-176 9230.49,-161.71 9235.67,-151.37 9242.5,-134 9248.2,-119.51 9260.23,-106.71 9270.69,-97.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9468,-232.02 9478.2,-229.13 9468.43,-225.04 9468,-232.02"/>
</g>
<!-- Node121 -->
<g id="node121" class="node">
<title>Node121</title>
<g id="a_node121"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9479,-140 9479,-170 9646,-170 9646,-140 9479,-140"/>
<text text-anchor="start" x="9487" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9562.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
</a>
</g>
</g>
<!-- Node118&#45;&gt;Node121 -->
<g id="edge136" class="edge">
<title>Node118&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M9562.5,-207.59C9562.5,-195.26 9562.5,-180.72 9562.5,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9559,-207.7 9562.5,-217.7 9566,-207.71 9559,-207.7"/>
</g>
<!-- Node119&#45;&gt;Node96 -->
<g id="edge133" class="edge">
<title>Node119&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M9435.26,-138.37C9446.71,-136.59 9458.38,-135.05 9469.5,-134 9880.67,-95.33 12929.6,-85.2 13466.78,-83.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9434.59,-134.94 9425.28,-139.99 9435.71,-141.85 9434.59,-134.94"/>
</g>
<!-- Node119&#45;&gt;Node120 -->
<g id="edge134" class="edge">
<title>Node119&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M9335.94,-132.36C9325.25,-121.11 9312.48,-107.68 9303.04,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9333.52,-134.9 9342.94,-139.73 9338.59,-130.07 9333.52,-134.9"/>
</g>
<!-- Node123 -->
<g id="node123" class="node">
<title>Node123</title>
<g id="a_node123"><a xlink:href="_ref_scatter_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8643.5,-140 8643.5,-170 8847.5,-170 8847.5,-140 8643.5,-140"/>
<text text-anchor="start" x="8651.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8745.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node122&#45;&gt;Node123 -->
<g id="edge138" class="edge">
<title>Node122&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M8745.5,-207.59C8745.5,-195.26 8745.5,-180.72 8745.5,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8742,-207.7 8745.5,-217.7 8749,-207.71 8742,-207.7"/>
</g>
<!-- Node124 -->
<g id="node124" class="node">
<title>Node124</title>
<g id="a_node124"><a xlink:href="_ref_scatter_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8579,-67.5 8579,-97.5 8782,-97.5 8782,-67.5 8579,-67.5"/>
<text text-anchor="start" x="8587" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8680.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node122&#45;&gt;Node124 -->
<g id="edge141" class="edge">
<title>Node122&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M8681.49,-214.01C8663.13,-205.55 8645.2,-193.38 8634.5,-176 8624.71,-160.1 8627.76,-151.41 8634.5,-134 8640.07,-119.62 8651.84,-106.82 8662.08,-97.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8680.23,-217.27 8690.81,-217.98 8682.98,-210.83 8680.23,-217.27"/>
</g>
<!-- Node122&#45;&gt;Node125 -->
<g id="edge142" class="edge">
<title>Node122&#45;&gt;Node125</title>
<path fill="none" stroke="midnightblue" d="M8693.49,-214.74C8652.8,-201.23 8596.92,-182.69 8558.91,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8692.64,-218.14 8703.23,-217.97 8694.84,-211.5 8692.64,-218.14"/>
</g>
<!-- Node123&#45;&gt;Node96 -->
<g id="edge139" class="edge">
<title>Node123&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M8823.2,-138.3C8834.33,-136.55 8845.68,-135.03 8856.5,-134 9332.6,-88.87 12883.82,-84.04 13466.67,-83.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8822.35,-134.89 8813.05,-139.97 8823.49,-141.8 8822.35,-134.89"/>
</g>
<!-- Node123&#45;&gt;Node124 -->
<g id="edge140" class="edge">
<title>Node123&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M8725.55,-132.36C8715.18,-121.11 8702.79,-107.68 8693.63,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8722.99,-134.75 8732.35,-139.73 8728.14,-130.01 8722.99,-134.75"/>
</g>
<!-- Node126&#45;&gt;Node96 -->
<g id="edge144" class="edge">
<title>Node126&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M11224.89,-216.21C11234.16,-214.62 11243.53,-213.16 11252.5,-212 11369.35,-196.85 11675.16,-226.74 11781.5,-176 11804.49,-165.03 11797.3,-144.52 11820.5,-134 11896.2,-99.67 13135.87,-86.93 13466.82,-84.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11224.12,-212.79 11214.88,-217.98 11225.34,-219.68 11224.12,-212.79"/>
</g>
<!-- Node127 -->
<g id="node127" class="node">
<title>Node127</title>
<g id="a_node127"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11582,-140 11582,-170 11773,-170 11773,-140 11582,-140"/>
<text text-anchor="start" x="11590" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11677.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node126&#45;&gt;Node127 -->
<g id="edge145" class="edge">
<title>Node126&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M11227.37,-216.18C11235.83,-214.68 11244.34,-213.25 11252.5,-212 11391.79,-190.68 11428.1,-196.61 11567.5,-176 11579.4,-174.24 11592,-172.16 11604.24,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11226.68,-212.75 11217.46,-217.97 11227.92,-219.64 11226.68,-212.75"/>
</g>
<!-- Node129 -->
<g id="node129" class="node">
<title>Node129</title>
<g id="a_node129"><a xlink:href="_ref_tile_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9849.5,-140 9849.5,-170 10023.5,-170 10023.5,-140 9849.5,-140"/>
<text text-anchor="start" x="9857.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9936.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node128&#45;&gt;Node129 -->
<g id="edge147" class="edge">
<title>Node128&#45;&gt;Node129</title>
<path fill="none" stroke="midnightblue" d="M9884.47,-210.17C9896.8,-197.33 9912.04,-181.47 9922.83,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9881.63,-208.07 9877.23,-217.7 9886.68,-212.92 9881.63,-208.07"/>
</g>
<!-- Node130 -->
<g id="node130" class="node">
<title>Node130</title>
<g id="a_node130"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9792,-67.5 9792,-97.5 9965,-97.5 9965,-67.5 9792,-67.5"/>
<text text-anchor="start" x="9800" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9878.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node128&#45;&gt;Node130 -->
<g id="edge150" class="edge">
<title>Node128&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M9850.89,-208.8C9841.67,-188.72 9832.12,-159.07 9840.5,-134 9845.09,-120.26 9855.05,-107.27 9863.62,-97.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9847.77,-210.38 9855.31,-217.82 9854.05,-207.3 9847.77,-210.38"/>
</g>
<!-- Node128&#45;&gt;Node131 -->
<g id="edge151" class="edge">
<title>Node128&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M9829.43,-212.82C9805.78,-199.51 9774.81,-182.07 9753.44,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9827.99,-216.03 9838.42,-217.88 9831.43,-209.93 9827.99,-216.03"/>
</g>
<!-- Node129&#45;&gt;Node96 -->
<g id="edge148" class="edge">
<title>Node129&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M10004.81,-138.11C10014.08,-136.44 10023.49,-134.99 10032.5,-134 10383.58,-95.27 12974.1,-85.29 13466.73,-83.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10004.03,-134.69 9994.85,-139.99 10005.33,-141.57 10004.03,-134.69"/>
</g>
<!-- Node129&#45;&gt;Node130 -->
<g id="edge149" class="edge">
<title>Node129&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M9918.16,-131.71C9909.02,-120.6 9898.23,-107.49 9890.22,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9915.71,-134.23 9924.76,-139.73 9921.11,-129.79 9915.71,-134.23"/>
</g>
<!-- Node132&#45;&gt;Node96 -->
<g id="edge153" class="edge">
<title>Node132&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M10383.18,-210.18C10426.32,-199.8 10470.89,-187.22 10489.5,-176 10511.31,-162.84 10505.24,-144.38 10528.5,-134 10597.52,-103.21 12993.65,-86.9 13466.81,-83.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10382.35,-206.78 10373.43,-212.5 10383.97,-213.59 10382.35,-206.78"/>
</g>
<!-- Node133 -->
<g id="node133" class="node">
<title>Node133</title>
<g id="a_node133"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10272,-134.5 10272,-175.5 10481,-175.5 10481,-134.5 10272,-134.5"/>
<text text-anchor="start" x="10280" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="10280" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="10376.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node132&#45;&gt;Node133 -->
<g id="edge154" class="edge">
<title>Node132&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M10313.92,-206.06C10326.43,-196.06 10340.49,-184.8 10352.12,-175.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10311.59,-203.45 10305.96,-212.43 10315.96,-208.91 10311.59,-203.45"/>
</g>
<!-- Node134&#45;&gt;Node96 -->
<g id="edge156" class="edge">
<title>Node134&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M14353.75,-212.16C14199.89,-194.45 13850.5,-233.4 13726.5,-176 13703.11,-165.17 13708.07,-148.11 13686.5,-134 13661.47,-117.63 13630.43,-105.7 13604.04,-97.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14353.68,-215.67 14364.04,-213.47 14354.56,-208.73 14353.68,-215.67"/>
</g>
<!-- Node134&#45;&gt;Node135 -->
<g id="edge157" class="edge">
<title>Node134&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M14532.86,-216.26C14545.14,-214.55 14557.61,-213.05 14569.5,-212 14983.73,-175.32 16027.64,-225.84 16440.5,-176 16443.64,-175.62 16446.84,-175.18 16450.06,-174.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14532,-212.84 14522.61,-217.73 14533,-219.77 14532,-212.84"/>
</g>
<!-- Node137 -->
<g id="node137" class="node">
<title>Node137</title>
<g id="a_node137"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10741.5,-140 10741.5,-170 10911.5,-170 10911.5,-140 10741.5,-140"/>
<text text-anchor="start" x="10749.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10826.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node137 -->
<g id="edge159" class="edge">
<title>Node136&#45;&gt;Node137</title>
<path fill="none" stroke="midnightblue" d="M10561.54,-215.75C10621.85,-202.15 10707.02,-182.95 10764.37,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10560.69,-212.36 10551.7,-217.97 10562.23,-219.19 10560.69,-212.36"/>
</g>
<!-- Node138 -->
<g id="node138" class="node">
<title>Node138</title>
<g id="a_node138"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10537.5,-134.5 10537.5,-175.5 10723.5,-175.5 10723.5,-134.5 10537.5,-134.5"/>
<text text-anchor="start" x="10545.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="10545.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
<text text-anchor="middle" x="10630.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node136&#45;&gt;Node138 -->
<g id="edge160" class="edge">
<title>Node136&#45;&gt;Node138</title>
<path fill="none" stroke="midnightblue" d="M10524.67,-213.04C10545.83,-201.64 10572.71,-187.15 10594.09,-175.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10522.83,-210.06 10515.69,-217.88 10526.15,-216.22 10522.83,-210.06"/>
</g>
<!-- Node140 -->
<g id="node140" class="node">
<title>Node140</title>
<g id="a_node140"><a xlink:href="_batch_to_space_nd_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17249.5,-140 17249.5,-170 17423.5,-170 17423.5,-140 17249.5,-140"/>
<text text-anchor="start" x="17257.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17336.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.cpp</text>
</a>
</g>
</g>
<!-- Node139&#45;&gt;Node140 -->
<g id="edge162" class="edge">
<title>Node139&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M17137.49,-215.08C17183.07,-201.55 17246.24,-182.8 17289.09,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17136.34,-211.77 17127.75,-217.97 17138.34,-218.48 17136.34,-211.77"/>
</g>
<!-- Node141 -->
<g id="node141" class="node">
<title>Node141</title>
<g id="a_node141"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17441.5,-134.5 17441.5,-175.5 17611.5,-175.5 17611.5,-134.5 17441.5,-134.5"/>
<text text-anchor="start" x="17449.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="17449.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
<text text-anchor="middle" x="17526.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node139&#45;&gt;Node141 -->
<g id="edge163" class="edge">
<title>Node139&#45;&gt;Node141</title>
<path fill="none" stroke="midnightblue" d="M17154.86,-216.01C17162.16,-214.59 17169.47,-213.23 17176.5,-212 17289.69,-192.27 17319.35,-195.97 17432.5,-176 17435.46,-175.48 17438.46,-174.93 17441.5,-174.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17154.07,-212.59 17144.94,-217.97 17155.43,-219.46 17154.07,-212.59"/>
</g>
<!-- Node143&#45;&gt;Node103 -->
<g id="edge167" class="edge">
<title>Node143&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M15143.2,-215.84C15135.59,-214.32 15127.9,-212.99 15120.5,-212 14696.42,-155.28 14584.22,-218.69 14158.5,-176 14143.66,-174.51 14127.88,-172.36 14112.77,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15142.61,-219.29 15153.12,-217.92 15144.05,-212.44 15142.61,-219.29"/>
</g>
<!-- Node144 -->
<g id="node144" class="node">
<title>Node144</title>
<g id="a_node144"><a xlink:href="_conv3d_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15314.5,-140 15314.5,-170 15466.5,-170 15466.5,-140 15314.5,-140"/>
<text text-anchor="start" x="15322.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15390.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.cpp</text>
</a>
</g>
</g>
<!-- Node143&#45;&gt;Node144 -->
<g id="edge166" class="edge">
<title>Node143&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M15249.97,-214.05C15282.54,-200.59 15326.48,-182.44 15356.51,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15248.58,-210.83 15240.68,-217.88 15251.26,-217.3 15248.58,-210.83"/>
</g>
<!-- Node145&#45;&gt;Node101 -->
<g id="edge170" class="edge">
<title>Node145&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M11834.36,-215.82C11841.14,-214.4 11847.94,-213.09 11854.5,-212 12021.43,-184.34 12065.63,-197.17 12233.5,-176 12247.34,-174.25 12261.99,-172.17 12276.24,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11833.52,-212.42 11824.5,-217.98 11835.02,-219.26 11833.52,-212.42"/>
</g>
<!-- Node145&#45;&gt;Node105 -->
<g id="edge171" class="edge">
<title>Node145&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M11832.58,-215.84C11839.93,-214.34 11847.36,-213 11854.5,-212 12200.79,-163.29 12292.88,-214.03 12640.5,-176 12643.42,-175.68 12646.38,-175.33 12649.36,-174.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11831.68,-212.46 11822.64,-217.98 11833.15,-219.3 11831.68,-212.46"/>
</g>
<!-- Node146 -->
<g id="node146" class="node">
<title>Node146</title>
<g id="a_node146"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12491.5,-140 12491.5,-170 12631.5,-170 12631.5,-140 12491.5,-140"/>
<text text-anchor="start" x="12499.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12561.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
</a>
</g>
</g>
<!-- Node145&#45;&gt;Node146 -->
<g id="edge169" class="edge">
<title>Node145&#45;&gt;Node146</title>
<path fill="none" stroke="midnightblue" d="M11832.91,-215.86C11840.15,-214.37 11847.46,-213.03 11854.5,-212 12131.12,-171.47 12206.18,-218.5 12482.5,-176 12492.15,-174.52 12502.34,-172.38 12512.07,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11832.14,-212.44 11823.1,-217.98 11833.61,-219.29 11832.14,-212.44"/>
</g>
<!-- Node148 -->
<g id="node148" class="node">
<title>Node148</title>
<g id="a_node148"><a xlink:href="_dequantize_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11159,-140 11159,-170 11308,-170 11308,-140 11159,-140"/>
<text text-anchor="start" x="11167" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11233.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.cpp</text>
</a>
</g>
</g>
<!-- Node147&#45;&gt;Node148 -->
<g id="edge173" class="edge">
<title>Node147&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M10789.38,-217.38C10801.49,-215.47 10813.8,-213.62 10825.5,-212 10969.02,-192.18 11006.76,-200.83 11149.5,-176 11158.95,-174.36 11168.93,-172.28 11178.58,-170.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10788.6,-213.96 10779.28,-219 10789.71,-220.88 10788.6,-213.96"/>
</g>
<!-- Node147&#45;&gt;Node149 -->
<g id="edge174" class="edge">
<title>Node147&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M10775.62,-215.67C10834.84,-202.07 10918.26,-182.92 10974.48,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10774.56,-212.32 10765.6,-217.97 10776.13,-219.15 10774.56,-212.32"/>
</g>
<!-- Node151 -->
<g id="node151" class="node">
<title>Node151</title>
<g id="a_node151"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14168,-140 14168,-170 14297,-170 14297,-140 14168,-140"/>
<text text-anchor="start" x="14176" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14232.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
</a>
</g>
</g>
<!-- Node150&#45;&gt;Node151 -->
<g id="edge176" class="edge">
<title>Node150&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M14581.28,-215.57C14575.62,-214.28 14569.97,-213.07 14564.5,-212 14450.44,-189.71 14419.34,-199.4 14305.5,-176 14297.26,-174.31 14288.58,-172.21 14280.19,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14580.88,-219.07 14591.41,-217.95 14582.48,-212.26 14580.88,-219.07"/>
</g>
<!-- Node150&#45;&gt;Node152 -->
<g id="edge177" class="edge">
<title>Node150&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M14583.91,-215.62C14577.4,-214.22 14570.83,-212.97 14564.5,-212 14278.49,-168.29 14201.3,-214.22 13914.5,-176 13903.17,-174.49 13891.17,-172.36 13879.68,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14583.54,-219.13 14594.07,-217.94 14585.1,-212.3 14583.54,-219.13"/>
</g>
<!-- Node153&#45;&gt;Node107 -->
<g id="edge180" class="edge">
<title>Node153&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M16161,-215.16C16120.31,-203.44 16065.93,-187.79 16023.34,-175.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16160.19,-218.57 16170.77,-217.97 16162.13,-211.84 16160.19,-218.57"/>
</g>
<!-- Node154 -->
<g id="node154" class="node">
<title>Node154</title>
<g id="a_node154"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16116.5,-140 16116.5,-170 16284.5,-170 16284.5,-140 16116.5,-140"/>
<text text-anchor="start" x="16124.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16200.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
</a>
</g>
</g>
<!-- Node153&#45;&gt;Node154 -->
<g id="edge179" class="edge">
<title>Node153&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M16213.49,-207.96C16210.39,-195.55 16206.71,-180.83 16204.06,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16210.11,-208.85 16215.93,-217.7 16216.9,-207.15 16210.11,-208.85"/>
</g>
<!-- Node155&#45;&gt;Node109 -->
<g id="edge184" class="edge">
<title>Node155&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M14972.98,-217.12C14960.51,-215.08 14947.67,-213.26 14935.5,-212 14400.79,-156.6 14262.74,-213.88 13726.5,-176 13698.9,-174.05 13668.98,-171.06 13641.66,-167.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14972.43,-220.58 14982.88,-218.79 14973.6,-213.68 14972.43,-220.58"/>
</g>
<!-- Node156 -->
<g id="node156" class="node">
<title>Node156</title>
<g id="a_node156"><a xlink:href="_gather_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15167,-140 15167,-170 15296,-170 15296,-140 15167,-140"/>
<text text-anchor="start" x="15175" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15231.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.cpp</text>
</a>
</g>
</g>
<!-- Node155&#45;&gt;Node156 -->
<g id="edge182" class="edge">
<title>Node155&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M15090.97,-214.05C15123.54,-200.59 15167.48,-182.44 15197.51,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15089.58,-210.83 15081.68,-217.88 15092.26,-217.3 15089.58,-210.83"/>
</g>
<!-- Node157 -->
<g id="node157" class="node">
<title>Node157</title>
<g id="a_node157"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14946.5,-140 14946.5,-170 15148.5,-170 15148.5,-140 14946.5,-140"/>
<text text-anchor="start" x="14954.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15047.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node155&#45;&gt;Node157 -->
<g id="edge183" class="edge">
<title>Node155&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M15047.5,-207.59C15047.5,-195.26 15047.5,-180.72 15047.5,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15044,-207.7 15047.5,-217.7 15051,-207.71 15044,-207.7"/>
</g>
<!-- Node159 -->
<g id="node159" class="node">
<title>Node159</title>
<g id="a_node159"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7574,-140 7574,-170 7735,-170 7735,-140 7574,-140"/>
<text text-anchor="start" x="7582" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7654.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
</a>
</g>
</g>
<!-- Node158&#45;&gt;Node159 -->
<g id="edge186" class="edge">
<title>Node158&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M8099.09,-215.93C8091.82,-214.49 8084.52,-213.15 8077.5,-212 7930.59,-187.99 7891.38,-200.18 7744.5,-176 7734.39,-174.34 7723.71,-172.25 7713.38,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8098.46,-219.37 8108.96,-217.94 8099.86,-212.52 8098.46,-219.37"/>
</g>
<!-- Node160 -->
<g id="node160" class="node">
<title>Node160</title>
<g id="a_node160"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7753.5,-134.5 7753.5,-175.5 7953.5,-175.5 7953.5,-134.5 7753.5,-134.5"/>
<text text-anchor="start" x="7761.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="7761.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
<text text-anchor="middle" x="7853.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node158&#45;&gt;Node160 -->
<g id="edge187" class="edge">
<title>Node158&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M8100.54,-215.6C8051.79,-203.84 7985.91,-187.95 7934.45,-175.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8099.82,-219.03 8110.36,-217.97 8101.46,-212.22 8099.82,-219.03"/>
</g>
<!-- Node161&#45;&gt;Node135 -->
<g id="edge191" class="edge">
<title>Node161&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M16560.16,-208.95C16554.01,-198.33 16546.78,-185.85 16540.89,-175.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16557.18,-210.8 16565.22,-217.7 16563.24,-207.3 16557.18,-210.8"/>
</g>
<!-- Node162 -->
<g id="node162" class="node">
<title>Node162</title>
<g id="a_node162"><a xlink:href="_lstm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20014,-140 20014,-170 20143,-170 20143,-140 20014,-140"/>
<text text-anchor="start" x="20022" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20078.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.cpp</text>
</a>
</g>
</g>
<!-- Node161&#45;&gt;Node162 -->
<g id="edge189" class="edge">
<title>Node161&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M16631.72,-215.65C16638.67,-214.18 16645.72,-212.9 16652.5,-212 16997.28,-166.17 19571.5,-157.34 20013.88,-156.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16630.6,-212.32 16621.62,-217.94 16632.14,-219.14 16630.6,-212.32"/>
</g>
<!-- Node161&#45;&gt;Node163 -->
<g id="edge190" class="edge">
<title>Node161&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M16636.01,-215.6C16641.57,-214.32 16647.13,-213.09 16652.5,-212 16754.75,-191.17 16781.78,-194.34 16884.5,-176 16894.77,-174.17 16905.62,-172.11 16916.21,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16634.96,-212.25 16626.04,-217.97 16636.57,-219.06 16634.96,-212.25"/>
</g>
<!-- Node167 -->
<g id="node167" class="node">
<title>Node167</title>
<g id="a_node167"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17091.5,-140 17091.5,-170 17231.5,-170 17231.5,-140 17091.5,-140"/>
<text text-anchor="start" x="17099.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="17161.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
</a>
</g>
</g>
<!-- Node166&#45;&gt;Node167 -->
<g id="edge195" class="edge">
<title>Node166&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M15542.72,-215.7C15549.68,-214.22 15556.72,-212.93 15563.5,-212 16232.14,-120.61 16412.72,-266.39 17081.5,-176 17091.71,-174.62 17102.51,-172.43 17112.76,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15541.6,-212.37 15532.63,-217.99 15543.15,-219.19 15541.6,-212.37"/>
</g>
<!-- Node168 -->
<g id="node168" class="node">
<title>Node168</title>
<g id="a_node168"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15484.5,-140 15484.5,-170 15664.5,-170 15664.5,-140 15484.5,-140"/>
<text text-anchor="start" x="15492.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="15574.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node166&#45;&gt;Node168 -->
<g id="edge196" class="edge">
<title>Node166&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M15509.49,-210.89C15524.84,-197.93 15544.09,-181.68 15557.65,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15506.81,-208.58 15501.43,-217.7 15511.33,-213.93 15506.81,-208.58"/>
</g>
<!-- Node169&#45;&gt;Node111 -->
<g id="edge199" class="edge">
<title>Node169&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M16331.8,-215.59C16325.34,-214.15 16318.8,-212.9 16312.5,-212 15962.83,-162.14 15074.57,-214.78 14723.5,-176 14710.92,-174.61 14697.56,-172.44 14684.85,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16331.31,-219.07 16341.85,-217.98 16332.93,-212.26 16331.31,-219.07"/>
</g>
<!-- Node170 -->
<g id="node170" class="node">
<title>Node170</title>
<g id="a_node170"><a xlink:href="_reduce_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16303,-140 16303,-170 16432,-170 16432,-140 16303,-140"/>
<text text-anchor="start" x="16311" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="16367.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.cpp</text>
</a>
</g>
</g>
<!-- Node169&#45;&gt;Node170 -->
<g id="edge198" class="edge">
<title>Node169&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M16381.17,-207.96C16377.91,-195.55 16374.03,-180.83 16371.24,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16377.81,-208.92 16383.74,-217.7 16384.58,-207.14 16377.81,-208.92"/>
</g>
<!-- Node169&#45;&gt;Node171 -->
<g id="edge200" class="edge">
<title>Node169&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M16462.84,-216.74C16475.05,-214.79 16487.59,-213.09 16499.5,-212 17123.33,-154.73 21512.74,-222.09 22137.5,-176 22155.5,-174.67 22174.7,-172.48 22192.95,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16461.98,-213.33 16452.69,-218.43 16463.13,-220.24 16461.98,-213.33"/>
</g>
<!-- Node191 -->
<g id="node191" class="node">
<title>Node191</title>
<g id="a_node191"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11829.5,-134.5 11829.5,-175.5 11999.5,-175.5 11999.5,-134.5 11829.5,-134.5"/>
<text text-anchor="start" x="11837.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="11837.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
<text text-anchor="middle" x="11914.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node190&#45;&gt;Node191 -->
<g id="edge224" class="edge">
<title>Node190&#45;&gt;Node191</title>
<path fill="none" stroke="midnightblue" d="M11421.84,-216.06C11429.8,-214.56 11437.81,-213.17 11445.5,-212 11608.84,-187.11 11652.09,-200.39 11815.5,-176 11820.01,-175.33 11824.62,-174.58 11829.28,-173.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11420.96,-212.66 11411.81,-218 11422.29,-219.54 11420.96,-212.66"/>
</g>
<!-- Node192 -->
<g id="node192" class="node">
<title>Node192</title>
<g id="a_node192"><a xlink:href="_space_to_batch_nd_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12017.5,-140 12017.5,-170 12191.5,-170 12191.5,-140 12017.5,-140"/>
<text text-anchor="start" x="12025.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12104.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.cpp</text>
</a>
</g>
</g>
<!-- Node190&#45;&gt;Node192 -->
<g id="edge225" class="edge">
<title>Node190&#45;&gt;Node192</title>
<path fill="none" stroke="midnightblue" d="M11420.15,-216.1C11428.66,-214.54 11437.25,-213.12 11445.5,-212 11693.96,-178.35 11760.04,-209.65 12008.5,-176 12019.97,-174.45 12032.12,-172.31 12043.78,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11419.38,-212.68 11410.22,-218 11420.7,-219.56 11419.38,-212.68"/>
</g>
<!-- Node194 -->
<g id="node194" class="node">
<title>Node194</title>
<g id="a_node194"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12955.5,-140 12955.5,-170 13179.5,-170 13179.5,-140 12955.5,-140"/>
<text text-anchor="start" x="12963.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13067.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node193&#45;&gt;Node194 -->
<g id="edge227" class="edge">
<title>Node193&#45;&gt;Node194</title>
<path fill="none" stroke="midnightblue" d="M12487.19,-216.07C12495.36,-214.55 12503.59,-213.15 12511.5,-212 12701.28,-184.39 12751.11,-199.05 12941.5,-176 12955.57,-174.3 12970.48,-172.19 12984.93,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12486.43,-212.65 12477.27,-217.98 12487.75,-219.53 12486.43,-212.65"/>
</g>
<!-- Node195 -->
<g id="node195" class="node">
<title>Node195</title>
<g id="a_node195"><a xlink:href="_space_to_depth_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13197.5,-140 13197.5,-170 13359.5,-170 13359.5,-140 13197.5,-140"/>
<text text-anchor="start" x="13205.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13278.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.cpp</text>
</a>
</g>
</g>
<!-- Node193&#45;&gt;Node195 -->
<g id="edge228" class="edge">
<title>Node193&#45;&gt;Node195</title>
<path fill="none" stroke="midnightblue" d="M12485.76,-216.08C12494.4,-214.51 12503.13,-213.09 12511.5,-212 12810.3,-173.16 12889.96,-216.82 13188.5,-176 13199.44,-174.5 13211.02,-172.36 13222.11,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12484.86,-212.69 12475.69,-218 12486.17,-219.57 12484.86,-212.69"/>
</g>
<!-- Node197 -->
<g id="node197" class="node">
<title>Node197</title>
<g id="a_node197"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9013.5,-140 9013.5,-170 9195.5,-170 9195.5,-140 9013.5,-140"/>
<text text-anchor="start" x="9021.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9104.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node196&#45;&gt;Node197 -->
<g id="edge230" class="edge">
<title>Node196&#45;&gt;Node197</title>
<path fill="none" stroke="midnightblue" d="M9213.58,-213.17C9188.1,-199.82 9154.44,-182.18 9131.29,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9212.08,-216.34 9222.57,-217.88 9215.33,-210.14 9212.08,-216.34"/>
</g>
<!-- Node198 -->
<g id="node198" class="node">
<title>Node198</title>
<g id="a_node198"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8866,-140 8866,-170 8995,-170 8995,-140 8866,-140"/>
<text text-anchor="start" x="8874" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8930.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
</a>
</g>
</g>
<!-- Node196&#45;&gt;Node198 -->
<g id="edge231" class="edge">
<title>Node196&#45;&gt;Node198</title>
<path fill="none" stroke="midnightblue" d="M9175.04,-215.78C9126.39,-204.98 9061.53,-190.22 9004.5,-176 8997.01,-174.13 8989.12,-172.08 8981.39,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9174.34,-219.21 9184.86,-217.95 9175.85,-212.37 9174.34,-219.21"/>
</g>
<!-- Node199&#45;&gt;Node133 -->
<g id="edge233" class="edge">
<title>Node199&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M10122.09,-215.68C10172.26,-203.91 10240.19,-187.97 10293.24,-175.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10121.24,-212.28 10112.3,-217.97 10122.84,-219.1 10121.24,-212.28"/>
</g>
<!-- Node200 -->
<g id="node200" class="node">
<title>Node200</title>
<g id="a_node200"><a xlink:href="_transpose_convolution2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10041.5,-140 10041.5,-170 10253.5,-170 10253.5,-140 10041.5,-140"/>
<text text-anchor="start" x="10049.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10147.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node199&#45;&gt;Node200 -->
<g id="edge234" class="edge">
<title>Node199&#45;&gt;Node200</title>
<path fill="none" stroke="midnightblue" d="M10078.43,-211.25C10094.71,-198.23 10115.27,-181.78 10129.71,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10075.99,-208.72 10070.37,-217.7 10080.36,-214.19 10075.99,-208.72"/>
</g>
<!-- Node202&#45;&gt;Node94 -->
<g id="edge240" class="edge">
<title>Node202&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.04C14549.46,-292.96 14535.1,-291.15 14521.5,-290 13873.13,-235.2 9315.77,-277.09 8665.5,-254 8592.14,-251.39 8509.08,-245.85 8447.73,-241.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.52 14573.41,-296.59 14564.07,-291.6 14563,-298.52"/>
</g>
<!-- Node202&#45;&gt;Node100 -->
<g id="edge241" class="edge">
<title>Node202&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.11C14549.46,-293.03 14535.09,-291.19 14521.5,-290 13894.97,-234.97 12318.06,-308.62 11691.5,-254 11675.98,-252.65 11659.46,-250.47 11643.73,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.59 14573.41,-296.67 14564.06,-291.68 14562.99,-298.59"/>
</g>
<!-- Node202&#45;&gt;Node102 -->
<g id="edge242" class="edge">
<title>Node202&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M14563.27,-296.09C14549.36,-293.89 14535.03,-291.77 14521.5,-290 14358.55,-268.7 14316.45,-275.3 14153.5,-254 14140.2,-252.26 14126.12,-250.18 14112.44,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.87,-299.57 14573.3,-297.69 14563.97,-292.65 14562.87,-299.57"/>
</g>
<!-- Node202&#45;&gt;Node104 -->
<g id="edge243" class="edge">
<title>Node202&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.14C14549.45,-293.05 14535.09,-291.21 14521.5,-290 13457.14,-195.31 13181.39,-353.85 12117.5,-254 12114.57,-253.73 12111.61,-253.42 12108.62,-253.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.62 14573.41,-296.69 14564.06,-291.7 14562.99,-298.62"/>
</g>
<!-- Node202&#45;&gt;Node105 -->
<g id="edge283" class="edge">
<title>Node202&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M14563.32,-295.64C14549.41,-293.5 14535.06,-291.51 14521.5,-290 14385.88,-274.94 14031.55,-312.99 13908.5,-254 13885.8,-243.12 13893.31,-222.66 13870.5,-212 13777.42,-168.5 13048.98,-183.35 12946.5,-176 12919.06,-174.03 12889.48,-171.25 12861.97,-168.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.93,-299.12 14573.35,-297.22 14564.02,-292.21 14562.93,-299.12"/>
</g>
<!-- Node202&#45;&gt;Node106 -->
<g id="edge244" class="edge">
<title>Node202&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M14723.74,-310.66C14910.73,-311.21 15389.68,-306.82 15785.5,-254 15788.39,-253.61 15791.32,-253.18 15794.27,-252.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.73,-307.16 14713.72,-310.63 14723.7,-314.16 14723.73,-307.16"/>
</g>
<!-- Node202&#45;&gt;Node108 -->
<g id="edge245" class="edge">
<title>Node202&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.15C14549.45,-293.07 14535.09,-291.22 14521.5,-290 14035.16,-246.39 12810.15,-304.73 12324.5,-254 12311.46,-252.64 12297.6,-250.46 12284.42,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.64 14573.4,-296.71 14564.06,-291.72 14562.99,-298.64"/>
</g>
<!-- Node202&#45;&gt;Node110 -->
<g id="edge246" class="edge">
<title>Node202&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M14563.2,-294.46C14505.42,-283.26 14425.64,-267.76 14355.5,-254 14345.68,-252.07 14335.32,-250.03 14325.13,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.87,-297.96 14573.36,-296.43 14564.21,-291.09 14562.87,-297.96"/>
</g>
<!-- Node202&#45;&gt;Node112 -->
<g id="edge247" class="edge">
<title>Node202&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M14723.95,-309.33C15052.17,-306.35 16290.88,-292.74 16680.5,-254 16694.84,-252.57 16710.07,-250.42 16724.63,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.55,-305.83 14713.59,-309.42 14723.62,-312.83 14723.55,-305.83"/>
</g>
<!-- Node202&#45;&gt;Node114 -->
<g id="edge248" class="edge">
<title>Node202&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M14723.82,-308.28C14884.04,-304.15 15254.52,-291.11 15563.5,-254 15576.53,-252.44 15590.34,-250.32 15603.63,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.49,-304.79 14713.58,-308.54 14723.66,-311.79 14723.49,-304.79"/>
</g>
<!-- Node202&#45;&gt;Node116 -->
<g id="edge249" class="edge">
<title>Node202&#45;&gt;Node116</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.08C14549.46,-293 14535.09,-291.18 14521.5,-290 13751.45,-223.29 11812.88,-328.02 11043.5,-254 11029.62,-252.66 11014.85,-250.48 11000.82,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.57 14573.41,-296.64 14564.06,-291.65 14562.99,-298.57"/>
</g>
<!-- Node202&#45;&gt;Node118 -->
<g id="edge250" class="edge">
<title>Node202&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.05C14549.46,-292.98 14535.09,-291.16 14521.5,-290 13997.61,-245.34 10314.69,-279.09 9789.5,-254 9742.18,-251.74 9689.46,-247.22 9646.74,-243.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.53 14573.41,-296.6 14564.07,-291.62 14563,-298.53"/>
</g>
<!-- Node202&#45;&gt;Node122 -->
<g id="edge251" class="edge">
<title>Node202&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.04C14549.46,-292.97 14535.1,-291.15 14521.5,-290 13929.61,-239.8 9769.3,-269.8 9175.5,-254 9049.06,-250.64 8901.85,-242.98 8816.61,-238.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.52 14573.41,-296.59 14564.07,-291.61 14563,-298.52"/>
</g>
<!-- Node202&#45;&gt;Node126 -->
<g id="edge252" class="edge">
<title>Node202&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.09C14549.46,-293.01 14535.09,-291.18 14521.5,-290 13797.74,-227.06 11975.32,-326.89 11252.5,-254 11239.24,-252.66 11225.15,-250.48 11211.76,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.57 14573.41,-296.65 14564.06,-291.66 14562.99,-298.57"/>
</g>
<!-- Node202&#45;&gt;Node128 -->
<g id="edge253" class="edge">
<title>Node202&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.05C14549.46,-292.98 14535.09,-291.16 14521.5,-290 14013.89,-246.66 10441.14,-323.9 9936.5,-254 9927,-252.68 9916.98,-250.49 9907.51,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.54 14573.41,-296.61 14564.07,-291.62 14563,-298.54"/>
</g>
<!-- Node202&#45;&gt;Node132 -->
<g id="edge254" class="edge">
<title>Node202&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.06C14549.46,-292.99 14535.09,-291.17 14521.5,-290 13607.93,-211.6 11308.61,-337.51 10395.5,-254 10392.4,-253.72 10389.25,-253.39 10386.08,-253.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.55 14573.41,-296.62 14564.06,-291.63 14562.99,-298.55"/>
</g>
<!-- Node202&#45;&gt;Node134 -->
<g id="edge255" class="edge">
<title>Node202&#45;&gt;Node134</title>
<path fill="none" stroke="midnightblue" d="M14596.81,-292.26C14566.35,-280.68 14526.56,-265.56 14495.15,-253.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14595.76,-295.6 14606.35,-295.88 14598.25,-289.06 14595.76,-295.6"/>
</g>
<!-- Node202&#45;&gt;Node135 -->
<g id="edge304" class="edge">
<title>Node202&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M14723.64,-309.53C15065.04,-307.3 16384.24,-295.96 16461.5,-254 16477.61,-245.25 16503.95,-201.75 16518.67,-175.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-306.04 14713.59,-309.6 14723.61,-313.03 14723.56,-306.04"/>
</g>
<!-- Node202&#45;&gt;Node136 -->
<g id="edge259" class="edge">
<title>Node202&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.07C14549.46,-292.99 14535.09,-291.17 14521.5,-290 13657.77,-215.66 11484.63,-323.6 10620.5,-254 10603.87,-252.66 10586.16,-250.48 10569.3,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.55 14573.41,-296.62 14564.06,-291.64 14562.99,-298.55"/>
</g>
<!-- Node202&#45;&gt;Node139 -->
<g id="edge260" class="edge">
<title>Node202&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M14723.95,-309.9C15081.38,-309.19 16527.57,-303.26 16978.5,-254 16991.33,-252.6 17004.94,-250.42 17017.91,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.69,-306.4 14713.7,-309.92 14723.71,-313.4 14723.69,-306.4"/>
</g>
<!-- Node202&#45;&gt;Node142 -->
<g id="edge261" class="edge">
<title>Node202&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M14563.36,-295.26C14549.44,-293.16 14535.08,-291.28 14521.5,-290 13910.68,-232.24 13750.08,-331.89 13141.5,-254 13130.7,-252.62 13119.28,-250.46 13108.41,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.97,-298.75 14573.39,-296.83 14564.05,-291.83 14562.97,-298.75"/>
</g>
<!-- Node202&#45;&gt;Node143 -->
<g id="edge262" class="edge">
<title>Node202&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M14723.89,-303.32C14819.03,-294.78 14982,-278.16 15120.5,-254 15130.16,-252.31 15140.37,-250.22 15150.25,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.42,-299.85 14713.77,-304.22 14724.04,-306.82 14723.42,-299.85"/>
</g>
<!-- Node202&#45;&gt;Node145 -->
<g id="edge263" class="edge">
<title>Node202&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.12C14549.46,-293.04 14535.09,-291.2 14521.5,-290 13938.38,-238.51 12470.44,-307.48 11887.5,-254 11872.31,-252.61 11856.13,-250.35 11840.8,-247.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.6 14573.41,-296.68 14564.06,-291.69 14562.99,-298.6"/>
</g>
<!-- Node202&#45;&gt;Node147 -->
<g id="edge264" class="edge">
<title>Node202&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.08C14549.46,-293 14535.09,-291.17 14521.5,-290 14108.68,-254.38 11204.04,-302.19 10792.5,-254 10781.14,-252.67 10769.1,-250.47 10757.7,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.56 14573.41,-296.63 14564.06,-291.64 14562.99,-298.56"/>
</g>
<!-- Node202&#45;&gt;Node149 -->
<g id="edge284" class="edge">
<title>Node202&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.08C14549.46,-293 14535.09,-291.17 14521.5,-290 14470.35,-285.58 10861.62,-290.48 10825.5,-254 10812.37,-240.74 10814.13,-226.8 10825.5,-212 10834.36,-200.46 10908.79,-182.5 10966.55,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.56 14573.41,-296.63 14564.06,-291.64 14562.99,-298.56"/>
</g>
<!-- Node202&#45;&gt;Node150 -->
<g id="edge268" class="edge">
<title>Node202&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M14643.5,-285.59C14643.5,-273.26 14643.5,-258.72 14643.5,-248.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14640,-285.7 14643.5,-295.7 14647,-285.71 14640,-285.7"/>
</g>
<!-- Node202&#45;&gt;Node152 -->
<g id="edge289" class="edge">
<title>Node202&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M14614.54,-290.03C14600.46,-279.83 14583.57,-266.89 14569.5,-254 14550.94,-237 14554.2,-222.88 14531.5,-212 14407.64,-152.65 14050.61,-194.34 13914.5,-176 13903.17,-174.47 13891.18,-172.33 13879.68,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14612.73,-293.04 14622.9,-296 14616.8,-287.34 14612.73,-293.04"/>
</g>
<!-- Node202&#45;&gt;Node153 -->
<g id="edge269" class="edge">
<title>Node202&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M14723.82,-308.79C14991.34,-304.45 15850.69,-288.17 16125.5,-254 16137.09,-252.56 16149.37,-250.41 16161.1,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.74,-305.29 14713.8,-308.95 14723.85,-312.29 14723.74,-305.29"/>
</g>
<!-- Node202&#45;&gt;Node155 -->
<g id="edge270" class="edge">
<title>Node202&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M14723.46,-297.99C14789.44,-287.65 14885.4,-271.65 14968.5,-254 14976.94,-252.21 14985.85,-250.13 14994.51,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14722.88,-294.54 14713.54,-299.54 14723.96,-301.45 14722.88,-294.54"/>
</g>
<!-- Node202&#45;&gt;Node158 -->
<g id="edge271" class="edge">
<title>Node202&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.03C14549.46,-292.96 14535.1,-291.15 14521.5,-290 13828.06,-231.53 8950.02,-331.92 8258.5,-254 8246.89,-252.69 8234.58,-250.5 8222.92,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.51 14573.41,-296.58 14564.07,-291.6 14563,-298.51"/>
</g>
<!-- Node202&#45;&gt;Node161 -->
<g id="edge272" class="edge">
<title>Node202&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M14723.79,-309.89C15032.73,-309.13 16144.85,-302.95 16494.5,-254 16504.45,-252.61 16514.95,-250.45 16524.94,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.57,-306.39 14713.58,-309.92 14723.59,-313.39 14723.57,-306.39"/>
</g>
<!-- Node202&#45;&gt;Node163 -->
<g id="edge295" class="edge">
<title>Node202&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M14723.98,-310.22C15118.14,-311.01 16829.92,-311.14 16926.5,-254 16957.84,-235.46 16973.65,-192.54 16980.01,-170.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.81,-306.72 14713.81,-310.2 14723.8,-313.72 14723.81,-306.72"/>
</g>
<!-- Node202&#45;&gt;Node164 -->
<g id="edge273" class="edge">
<title>Node202&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M14723.62,-308.77C14971.77,-304.62 15725.42,-289.38 15967.5,-254 15977.3,-252.57 15987.65,-250.42 15997.51,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.54,-305.27 14713.6,-308.94 14723.65,-312.27 14723.54,-305.27"/>
</g>
<!-- Node202&#45;&gt;Node165 -->
<g id="edge274" class="edge">
<title>Node202&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M14723.92,-309.48C15152.55,-306.55 17159.28,-290.97 17433.5,-254 17443.6,-252.64 17454.26,-250.46 17464.38,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.76,-305.98 14713.79,-309.55 14723.81,-312.98 14723.76,-305.98"/>
</g>
<!-- Node202&#45;&gt;Node166 -->
<g id="edge275" class="edge">
<title>Node202&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M14723.71,-308.27C14862.42,-304.35 15155.77,-291.94 15400.5,-254 15410.43,-252.46 15420.91,-250.36 15430.98,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.49,-304.78 14713.59,-308.55 14723.68,-311.78 14723.49,-304.78"/>
</g>
<!-- Node202&#45;&gt;Node169 -->
<g id="edge276" class="edge">
<title>Node202&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M14723.98,-309.72C15013.39,-308.32 16000.53,-300.22 16312.5,-254 16321.96,-252.6 16331.95,-250.44 16341.44,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-306.22 14713.58,-309.77 14723.59,-313.22 14723.56,-306.22"/>
</g>
<!-- Node202&#45;&gt;Node172 -->
<g id="edge277" class="edge">
<title>Node202&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M14723.87,-309.9C15099.44,-309.16 16683.92,-303.13 17176.5,-254 17190.55,-252.6 17205.49,-250.42 17219.73,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.4 14713.64,-309.92 14723.65,-313.4 14723.64,-306.4"/>
</g>
<!-- Node202&#45;&gt;Node173 -->
<g id="edge278" class="edge">
<title>Node202&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M14723.95,-309.54C15122.57,-307.05 16868.59,-293.88 16907.5,-254 16920.54,-240.64 16917.91,-227.5 16907.5,-212 16893.6,-191.31 16870.57,-178.26 16847.32,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.04 14713.66,-309.6 14723.68,-313.04 14723.64,-306.04"/>
</g>
<!-- Node202&#45;&gt;Node174 -->
<g id="edge279" class="edge">
<title>Node202&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M14723.75,-310.1C15134.78,-310.39 17007.21,-308.62 17585.5,-254 17600.17,-252.61 17615.77,-250.44 17630.64,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.74,-306.6 14713.74,-310.1 14723.74,-313.6 14723.74,-306.6"/>
</g>
<!-- Node202&#45;&gt;Node175 -->
<g id="edge280" class="edge">
<title>Node202&#45;&gt;Node175</title>
<path fill="none" stroke="midnightblue" d="M14563.35,-295.36C14549.44,-293.25 14535.08,-291.34 14521.5,-290 14062.57,-244.6 13942.46,-308.3 13484.5,-254 13472.34,-252.56 13459.45,-250.39 13447.15,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.96,-298.85 14573.38,-296.93 14564.04,-291.93 14562.96,-298.85"/>
</g>
<!-- Node202&#45;&gt;Node176 -->
<g id="edge281" class="edge">
<title>Node202&#45;&gt;Node176</title>
<path fill="none" stroke="midnightblue" d="M14563.36,-295.2C14549.45,-293.1 14535.09,-291.24 14521.5,-290 13726.88,-217.27 13518.87,-348.09 12726.5,-254 12723.45,-253.64 12720.35,-253.22 12717.22,-252.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.98,-298.68 14573.4,-296.75 14564.06,-291.76 14562.98,-298.68"/>
</g>
<!-- Node202&#45;&gt;Node177 -->
<g id="edge282" class="edge">
<title>Node202&#45;&gt;Node177</title>
<path fill="none" stroke="midnightblue" d="M14723.73,-310.24C15153.92,-311.24 17191.34,-312.79 17818.5,-254 17833.17,-252.62 17848.77,-250.46 17863.64,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.57,-306.73 14713.56,-310.21 14723.55,-313.73 14723.57,-306.73"/>
</g>
<!-- Node202&#45;&gt;Node178 -->
<g id="edge286" class="edge">
<title>Node202&#45;&gt;Node178</title>
<path fill="none" stroke="midnightblue" d="M14724.14,-309.76C15259.53,-308.05 18291.92,-296.53 18700.5,-254 18703.73,-253.66 18707.01,-253.28 18710.32,-252.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.81,-306.26 14713.82,-309.79 14723.83,-313.26 14723.81,-306.26"/>
</g>
<!-- Node202&#45;&gt;Node179 -->
<g id="edge287" class="edge">
<title>Node202&#45;&gt;Node179</title>
<path fill="none" stroke="midnightblue" d="M14723.78,-309.84C15273.53,-308.59 18473.42,-299.44 18903.5,-254 18906.41,-253.69 18909.35,-253.34 18912.32,-252.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-306.34 14713.57,-309.86 14723.58,-313.34 14723.56,-306.34"/>
</g>
<!-- Node202&#45;&gt;Node180 -->
<g id="edge288" class="edge">
<title>Node202&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M14723.94,-309.23C15171.48,-304.82 17336.86,-282.08 17399.5,-254 17422.75,-243.58 17415.22,-222.34 17438.5,-212 17507.38,-181.42 20076.19,-178.94 20151.5,-176 20217.49,-173.42 20291.33,-168.69 20350.17,-164.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.65,-305.73 14713.69,-309.33 14723.72,-312.73 14723.65,-305.73"/>
</g>
<!-- Node202&#45;&gt;Node181 -->
<g id="edge290" class="edge">
<title>Node202&#45;&gt;Node181</title>
<path fill="none" stroke="midnightblue" d="M14563.34,-295.46C14549.43,-293.34 14535.07,-291.4 14521.5,-290 14150.23,-251.74 14053,-299.09 13682.5,-254 13670.4,-252.53 13657.58,-250.38 13645.31,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.95,-298.94 14573.37,-297.03 14564.04,-292.02 14562.95,-298.94"/>
</g>
<!-- Node202&#45;&gt;Node182 -->
<g id="edge291" class="edge">
<title>Node202&#45;&gt;Node182</title>
<path fill="none" stroke="midnightblue" d="M14563.32,-295.61C14549.41,-293.47 14535.06,-291.49 14521.5,-290 14235.65,-258.7 14160.72,-290.57 13875.5,-254 13870.98,-253.42 13866.35,-252.75 13861.69,-252.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.93,-299.09 14573.36,-297.19 14564.02,-292.17 14562.93,-299.09"/>
</g>
<!-- Node202&#45;&gt;Node183 -->
<g id="edge292" class="edge">
<title>Node202&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M14723.94,-309.79C15249.73,-308.31 18202.86,-298.08 19103.5,-254 19143.82,-252.03 19187.95,-248.59 19226.91,-245.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.79,-306.29 14713.8,-309.82 14723.81,-313.29 14723.79,-306.29"/>
</g>
<!-- Node202&#45;&gt;Node184 -->
<g id="edge293" class="edge">
<title>Node202&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M14723.96,-309.85C15325.53,-308.62 19110.96,-299.14 19617.5,-254 19632.63,-252.65 19648.73,-250.46 19664.05,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.65,-306.35 14713.66,-309.87 14723.66,-313.35 14723.65,-306.35"/>
</g>
<!-- Node202&#45;&gt;Node185 -->
<g id="edge294" class="edge">
<title>Node202&#45;&gt;Node185</title>
<path fill="none" stroke="midnightblue" d="M14724,-309.58C15240.99,-306.76 18084.89,-289.75 18469.5,-254 18484.15,-252.64 18499.74,-250.46 18514.57,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.08 14713.66,-309.63 14723.68,-313.08 14723.64,-306.08"/>
</g>
<!-- Node202&#45;&gt;Node186 -->
<g id="edge296" class="edge">
<title>Node202&#45;&gt;Node186</title>
<path fill="none" stroke="midnightblue" d="M14563.36,-295.23C14549.45,-293.13 14535.09,-291.26 14521.5,-290 13834.07,-226 13655.89,-318.45 12968.5,-254 12953.45,-252.59 12937.44,-250.42 12922.16,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.98,-298.71 14573.4,-296.79 14564.05,-291.8 14562.98,-298.71"/>
</g>
<!-- Node202&#45;&gt;Node187 -->
<g id="edge297" class="edge">
<title>Node202&#45;&gt;Node187</title>
<path fill="none" stroke="midnightblue" d="M14723.69,-309.62C15223.56,-307.12 17902.79,-292.06 18265.5,-254 18278.42,-252.64 18292.14,-250.47 18305.19,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.66,-306.12 14713.68,-309.67 14723.7,-313.12 14723.66,-306.12"/>
</g>
<!-- Node202&#45;&gt;Node188 -->
<g id="edge298" class="edge">
<title>Node202&#45;&gt;Node188</title>
<path fill="none" stroke="midnightblue" d="M14724.02,-309.8C15355.7,-308.18 19505.32,-295.99 20059.5,-254 20077.37,-252.65 20096.43,-250.45 20114.57,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.3 14713.65,-309.83 14723.66,-313.3 14723.64,-306.3"/>
</g>
<!-- Node202&#45;&gt;Node189 -->
<g id="edge299" class="edge">
<title>Node202&#45;&gt;Node189</title>
<path fill="none" stroke="midnightblue" d="M14723.86,-309.49C15206.55,-306.33 17711.25,-288.35 18051.5,-254 18065.04,-252.63 18079.42,-250.45 18093.11,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.49,-305.99 14713.51,-309.56 14723.53,-312.99 14723.49,-305.99"/>
</g>
<!-- Node202&#45;&gt;Node190 -->
<g id="edge300" class="edge">
<title>Node202&#45;&gt;Node190</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.1C14549.46,-293.02 14535.09,-291.19 14521.5,-290 13840.49,-230.54 12125.08,-328.06 11445.5,-254 11433.23,-252.66 11420.21,-250.48 11407.85,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.58 14573.41,-296.65 14564.06,-291.66 14562.99,-298.58"/>
</g>
<!-- Node202&#45;&gt;Node193 -->
<g id="edge301" class="edge">
<title>Node202&#45;&gt;Node193</title>
<path fill="none" stroke="midnightblue" d="M14563.37,-295.17C14549.45,-293.08 14535.09,-291.23 14521.5,-290 13646.27,-210.71 13420.06,-329.49 12544.5,-254 12528.36,-252.61 12511.17,-250.43 12494.78,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.98,-298.66 14573.4,-296.73 14564.06,-291.74 14562.98,-298.66"/>
</g>
<!-- Node202&#45;&gt;Node196 -->
<g id="edge302" class="edge">
<title>Node202&#45;&gt;Node196</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.05C14549.46,-292.97 14535.1,-291.16 14521.5,-290 13962.17,-242.45 10030.18,-281.43 9469.5,-254 9417.21,-251.44 9358.14,-245.93 9314.38,-241.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.53 14573.41,-296.6 14564.07,-291.61 14563,-298.53"/>
</g>
<!-- Node202&#45;&gt;Node199 -->
<g id="edge303" class="edge">
<title>Node202&#45;&gt;Node199</title>
<path fill="none" stroke="midnightblue" d="M14563.38,-295.06C14549.46,-292.98 14535.09,-291.16 14521.5,-290 13557.44,-207.49 11131.15,-341.19 10167.5,-254 10152.77,-252.67 10137.08,-250.47 10122.19,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.54 14573.41,-296.61 14564.06,-291.62 14562.99,-298.54"/>
</g>
<!-- Node202&#45;&gt;Node201 -->
<g id="edge305" class="edge">
<title>Node202&#45;&gt;Node201</title>
<path fill="none" stroke="midnightblue" d="M14563.35,-295.3C14549.44,-293.2 14535.08,-291.31 14521.5,-290 13975.78,-237.54 13830.72,-335.01 13288.5,-254 13279.27,-252.62 13269.55,-250.47 13260.31,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14562.97,-298.78 14573.39,-296.87 14564.05,-291.87 14562.97,-298.78"/>
</g>
<!-- Node203 -->
<g id="node203" class="node">
<title>Node203</title>
<g id="a_node203"><a xlink:href="_arg_min_max_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19902,-218 19902,-248 20051,-248 20051,-218 19902,-218"/>
<text text-anchor="start" x="19910" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19976.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.hpp</text>
</a>
</g>
</g>
<!-- Node202&#45;&gt;Node203 -->
<g id="edge256" class="edge">
<title>Node202&#45;&gt;Node203</title>
<path fill="none" stroke="midnightblue" d="M14723.88,-309.87C15341.4,-308.81 19322.61,-300.19 19854.5,-254 19870,-252.65 19886.51,-250.47 19902.21,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.73,-306.37 14713.74,-309.89 14723.75,-313.37 14723.73,-306.37"/>
</g>
<!-- Node205 -->
<g id="node205" class="node">
<title>Node205</title>
<g id="a_node205"><a xlink:href="_detection_post_process_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14726.5,-218 14726.5,-248 14926.5,-248 14926.5,-218 14726.5,-218"/>
<text text-anchor="start" x="14734.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14826.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.hpp</text>
</a>
</g>
</g>
<!-- Node202&#45;&gt;Node205 -->
<g id="edge265" class="edge">
<title>Node202&#45;&gt;Node205</title>
<path fill="none" stroke="midnightblue" d="M14686.73,-292.05C14719.12,-278.59 14762.83,-260.44 14792.69,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14685.38,-288.82 14677.49,-295.88 14688.07,-295.28 14685.38,-288.82"/>
</g>
<!-- Node207 -->
<g id="node207" class="node">
<title>Node207</title>
<g id="a_node207"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14733,-134.5 14733,-175.5 14928,-175.5 14928,-134.5 14733,-134.5"/>
<text text-anchor="start" x="14741" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="14741" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
<text text-anchor="middle" x="14830.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node202&#45;&gt;Node207 -->
<g id="edge285" class="edge">
<title>Node202&#45;&gt;Node207</title>
<path fill="none" stroke="midnightblue" d="M14724.01,-305.77C14800.98,-299.84 14909.1,-285.94 14935.5,-254 14947.39,-239.61 14945.1,-228.01 14935.5,-212 14925.77,-195.79 14909.59,-184.01 14892.8,-175.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-302.29 14713.84,-306.52 14724.07,-309.28 14723.56,-302.29"/>
</g>
<!-- Node203&#45;&gt;Node173 -->
<g id="edge258" class="edge">
<title>Node203&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M19912.94,-215.89C19904.76,-214.31 19896.46,-212.94 19888.5,-212 19225.52,-133.58 17549.23,-237.88 16884.5,-176 16869.99,-174.65 16854.56,-172.46 16839.89,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19912.33,-219.34 19922.83,-217.91 19913.73,-212.48 19912.33,-219.34"/>
</g>
<!-- Node203&#45;&gt;Node204 -->
<g id="edge257" class="edge">
<title>Node203&#45;&gt;Node204</title>
<path fill="none" stroke="midnightblue" d="M20060.75,-216.42C20073.04,-214.63 20085.57,-213.06 20097.5,-212 20660.21,-161.79 22078.98,-246.61 22639.5,-176 22650.09,-174.67 22661.29,-172.5 22671.91,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20059.87,-213.01 20050.51,-217.97 20060.92,-219.93 20059.87,-213.01"/>
</g>
<!-- Node206 -->
<g id="node206" class="node">
<title>Node206</title>
<g id="a_node206"><a xlink:href="_detection_post_process_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14315,-140 14315,-170 14514,-170 14514,-140 14315,-140"/>
<text text-anchor="start" x="14323" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14414.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.cpp</text>
</a>
</g>
</g>
<!-- Node205&#45;&gt;Node206 -->
<g id="edge266" class="edge">
<title>Node205&#45;&gt;Node206</title>
<path fill="none" stroke="midnightblue" d="M14740.25,-216.09C14666.42,-202.47 14561.15,-183.05 14490.45,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14739.98,-219.6 14750.45,-217.97 14741.25,-212.72 14739.98,-219.6"/>
</g>
<!-- Node205&#45;&gt;Node207 -->
<g id="edge267" class="edge">
<title>Node205&#45;&gt;Node207</title>
<path fill="none" stroke="midnightblue" d="M14827.78,-207.66C14828.32,-197.33 14828.95,-185.44 14829.46,-175.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14824.28,-207.53 14827.25,-217.7 14831.27,-207.9 14824.28,-207.53"/>
</g>
<!-- Node208&#45;&gt;Node96 -->
<g id="edge307" class="edge">
<title>Node208&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M18910.5,-294.07C18991.31,-278.91 19100.36,-257.84 19103.5,-254 19115.33,-239.56 19116.35,-225.54 19103.5,-212 19004.89,-108.06 14303.54,-86.37 13628.01,-83.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18909.49,-290.7 18900.3,-295.98 18910.77,-297.58 18909.49,-290.7"/>
</g>
<!-- Node208&#45;&gt;Node177 -->
<g id="edge308" class="edge">
<title>Node208&#45;&gt;Node177</title>
<path fill="none" stroke="midnightblue" d="M18706.67,-305.07C18554.8,-297.9 18282.76,-282.24 18051.5,-254 18038.21,-252.38 18024.13,-250.28 18010.53,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18706.8,-308.58 18716.95,-305.56 18707.12,-301.59 18706.8,-308.58"/>
</g>
<!-- Node209&#45;&gt;Node96 -->
<g id="edge310" class="edge">
<title>Node209&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M20934.82,-215.06C20857.01,-191.46 20707.92,-149.81 20577.5,-134 20214.95,-90.05 14383.84,-84.14 13628.01,-83.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20933.81,-218.41 20944.4,-217.99 20935.86,-211.72 20933.81,-218.41"/>
</g>
<!-- Node209&#45;&gt;Node180 -->
<g id="edge311" class="edge">
<title>Node209&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M20893.11,-216.39C20883.45,-214.88 20873.78,-213.39 20864.5,-212 20763.24,-196.83 20647.5,-180.98 20565.76,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20892.73,-219.88 20903.16,-217.98 20893.82,-212.96 20892.73,-219.88"/>
</g>
<!-- Node210&#45;&gt;Node177 -->
<g id="edge315" class="edge">
<title>Node210&#45;&gt;Node177</title>
<path fill="none" stroke="midnightblue" d="M19335.68,-294.27C19325.24,-292.58 19314.63,-291.08 19304.5,-290 18750.5,-231.1 18605.85,-309.47 18051.5,-254 18037.16,-252.57 18021.93,-250.4 18007.37,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19335.17,-297.74 19345.62,-295.95 19336.34,-290.84 19335.17,-297.74"/>
</g>
<!-- Node210&#45;&gt;Node178 -->
<g id="edge316" class="edge">
<title>Node210&#45;&gt;Node178</title>
<path fill="none" stroke="midnightblue" d="M19332.05,-294.25C19322.78,-292.69 19313.45,-291.23 19304.5,-290 19127.22,-265.68 19080.62,-279.41 18903.5,-254 18900.58,-253.58 18897.62,-253.13 18894.63,-252.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19331.62,-297.72 19342.07,-295.98 19332.81,-290.83 19331.62,-297.72"/>
</g>
<!-- Node210&#45;&gt;Node179 -->
<g id="edge317" class="edge">
<title>Node210&#45;&gt;Node179</title>
<path fill="none" stroke="midnightblue" d="M19327.17,-294.14C19259.16,-281.51 19164.13,-263.85 19094.64,-250.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19326.54,-297.59 19337.01,-295.97 19327.81,-290.7 19326.54,-297.59"/>
</g>
<!-- Node210&#45;&gt;Node180 -->
<g id="edge318" class="edge">
<title>Node210&#45;&gt;Node180</title>
<path fill="none" stroke="midnightblue" d="M19515.39,-294.73C19529.84,-292.93 19544.53,-291.28 19558.5,-290 19644.68,-282.12 20257.13,-288.49 20336.5,-254 20361,-243.35 20358.93,-229.05 20379.5,-212 20398.16,-196.53 20420.94,-180.87 20437.41,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19514.91,-291.26 19505.43,-296 19515.79,-298.2 19514.91,-291.26"/>
</g>
<!-- Node210&#45;&gt;Node183 -->
<g id="edge319" class="edge">
<title>Node210&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M19391.32,-288.53C19378.58,-275.63 19362.74,-259.57 19351.54,-248.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19388.88,-291.05 19398.39,-295.7 19393.86,-286.13 19388.88,-291.05"/>
</g>
<!-- Node210&#45;&gt;Node184 -->
<g id="edge320" class="edge">
<title>Node210&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M19482.12,-293.67C19540.08,-280.07 19621.74,-260.92 19676.77,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19481.24,-290.28 19472.3,-295.97 19482.84,-297.1 19481.24,-290.28"/>
</g>
<!-- Node210&#45;&gt;Node209 -->
<g id="edge313" class="edge">
<title>Node210&#45;&gt;Node209</title>
<path fill="none" stroke="midnightblue" d="M19514.08,-294.66C19528.95,-292.83 19544.1,-291.19 19558.5,-290 20105.75,-244.67 20245.56,-290.04 20793.5,-254 20821.18,-252.18 20850.99,-249.49 20878.79,-246.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19513.33,-291.23 19503.85,-295.96 19514.21,-298.18 19513.33,-291.23"/>
</g>
<!-- Node211 -->
<g id="node211" class="node">
<title>Node211</title>
<g id="a_node211"><a xlink:href="_elementwise_function_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20389,-218 20389,-248 20586,-248 20586,-218 20389,-218"/>
<text text-anchor="start" x="20397" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20487.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.cpp</text>
</a>
</g>
</g>
<!-- Node210&#45;&gt;Node211 -->
<g id="edge314" class="edge">
<title>Node210&#45;&gt;Node211</title>
<path fill="none" stroke="midnightblue" d="M19515.38,-294.7C19529.84,-292.9 19544.53,-291.26 19558.5,-290 19920.05,-257.33 20013.66,-293.72 20374.5,-254 20388.16,-252.5 20402.67,-250.35 20416.58,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19514.91,-291.23 19505.43,-295.97 19515.79,-298.18 19514.91,-291.23"/>
</g>
<!-- Node212&#45;&gt;Node96 -->
<g id="edge322" class="edge">
<title>Node212&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M19305.76,-290.38C19423.95,-284.27 20266.34,-292.53 20303.5,-254 20316.46,-240.57 20313.23,-227.93 20303.5,-212 20263.92,-147.2 20225.24,-152.11 20151.5,-134 19985.13,-93.13 14370.45,-84.55 13628.22,-83.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19305.32,-286.91 19295.6,-291.13 19305.83,-293.89 19305.32,-286.91"/>
</g>
<!-- Node212&#45;&gt;Node178 -->
<g id="edge323" class="edge">
<title>Node212&#45;&gt;Node178</title>
<path fill="none" stroke="midnightblue" d="M19101.81,-290.06C19101.71,-290.04 19101.6,-290.02 19101.5,-290 19013.61,-273.39 18991.37,-270.69 18903.5,-254 18900.6,-253.45 18897.66,-252.89 18894.69,-252.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19101.01,-293.47 19111.49,-291.9 19102.32,-286.59 19101.01,-293.47"/>
</g>
<!-- Node213&#45;&gt;Node96 -->
<g id="edge325" class="edge">
<title>Node213&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M20269.82,-290.38C20387.71,-284.23 21228.41,-292.45 21265.5,-254 21278.46,-240.56 21277.77,-226.07 21265.5,-212 21098.65,-20.58 20952.78,-152.27 20699.5,-134 19959.51,-80.63 14367.56,-82.9 13628.14,-83.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20269.4,-286.9 20259.69,-291.13 20269.92,-293.88 20269.4,-286.9"/>
</g>
<!-- Node213&#45;&gt;Node179 -->
<g id="edge326" class="edge">
<title>Node213&#45;&gt;Node179</title>
<path fill="none" stroke="midnightblue" d="M20067.23,-289.95C19690.92,-245.35 19591.87,-279.4 19217.5,-254 19177.11,-251.26 19132.51,-247.25 19094.53,-243.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20066.96,-293.44 20077.31,-291.16 20067.79,-286.49 20066.96,-293.44"/>
</g>
<!-- Node214&#45;&gt;Node96 -->
<g id="edge330" class="edge">
<title>Node214&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M20683.58,-294.42C20694.64,-292.75 20705.82,-291.23 20716.5,-290 20779.33,-282.79 21241.22,-300.11 21284.5,-254 21297.28,-240.39 21295.95,-226.74 21284.5,-212 21198.69,-101.48 21118.26,-151.94 20979.5,-134 20595.9,-84.4 14409.16,-83.41 13628.29,-83.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20682.83,-290.99 20673.48,-295.98 20683.89,-297.91 20682.83,-290.99"/>
</g>
<!-- Node214&#45;&gt;Node183 -->
<g id="edge331" class="edge">
<title>Node214&#45;&gt;Node183</title>
<path fill="none" stroke="midnightblue" d="M20486.4,-294.78C20470.36,-292.94 20454.02,-291.26 20438.5,-290 20003.2,-254.54 19890.99,-298.29 19456.5,-254 19442.02,-252.52 19426.62,-250.37 19411.89,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20486,-298.26 20496.34,-295.95 20486.82,-291.31 20486,-298.26"/>
</g>
<!-- Node215&#45;&gt;Node96 -->
<g id="edge333" class="edge">
<title>Node215&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M20920.75,-294.45C20932.07,-292.74 20943.55,-291.19 20954.5,-290 21111.85,-272.83 21766.02,-331.74 21662.5,-212 21505.63,-30.56 21367.66,-152.18 21128.5,-134 20734.78,-104.08 14416.3,-85.88 13628.02,-83.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20920.2,-290.99 20910.86,-295.98 20921.28,-297.91 20920.2,-290.99"/>
</g>
<!-- Node215&#45;&gt;Node184 -->
<g id="edge334" class="edge">
<title>Node215&#45;&gt;Node184</title>
<path fill="none" stroke="midnightblue" d="M20750.51,-294.41C20739.1,-292.7 20727.54,-291.16 20716.5,-290 20351.95,-251.55 20257.73,-285.33 19892.5,-254 19874.27,-252.44 19854.9,-250.32 19836.23,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20750.05,-297.88 20760.47,-295.95 20751.12,-290.97 20750.05,-297.88"/>
</g>
<!-- Node216&#45;&gt;Node135 -->
<g id="edge341" class="edge">
<title>Node216&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M19064.83,-291.11C19079.88,-282.18 19095.09,-269.93 19103.5,-254 19112.22,-237.49 19116.6,-225.3 19103.5,-212 19055.77,-163.56 16723.26,-181.85 16655.5,-176 16640.27,-174.69 16624.1,-172.63 16608.6,-170.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19063.09,-288.08 19056.04,-295.99 19066.48,-294.2 19063.09,-288.08"/>
</g>
<!-- Node216&#45;&gt;Node162 -->
<g id="edge337" class="edge">
<title>Node216&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M19081.82,-293.68C19088.75,-292.23 19095.75,-290.95 19102.5,-290 19155.18,-282.58 20019.1,-288.62 20059.5,-254 20083.58,-233.36 20082.94,-192.15 20080.62,-170.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19080.75,-290.33 19071.74,-295.91 19082.26,-297.16 19080.75,-290.33"/>
</g>
<!-- Node216&#45;&gt;Node163 -->
<g id="edge339" class="edge">
<title>Node216&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M19090.25,-293.12C19125.9,-282.83 19164.13,-268.83 19174.5,-254 19185.19,-238.7 19187.59,-225.31 19174.5,-212 19133.76,-170.55 17140.28,-182.28 17082.5,-176 17069.95,-174.64 17056.63,-172.46 17043.96,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19088.97,-289.85 19080.29,-295.92 19090.86,-296.58 19088.97,-289.85"/>
</g>
<!-- Node216&#45;&gt;Node172 -->
<g id="edge338" class="edge">
<title>Node216&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M18962.29,-293.81C18954.99,-292.28 18947.61,-290.95 18940.5,-290 18609.58,-245.72 17771.35,-280.1 17438.5,-254 17420.03,-252.55 17400.36,-250.38 17381.55,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18961.62,-297.25 18972.14,-296 18963.14,-290.41 18961.62,-297.25"/>
</g>
<!-- Node216&#45;&gt;Node187 -->
<g id="edge340" class="edge">
<title>Node216&#45;&gt;Node187</title>
<path fill="none" stroke="midnightblue" d="M18959.79,-293.64C18953.31,-292.26 18946.79,-291.01 18940.5,-290 18733.21,-256.72 18677.54,-282.25 18469.5,-254 18457.7,-252.4 18445.2,-250.29 18433.15,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18959.39,-297.14 18969.91,-295.91 18960.91,-290.31 18959.39,-297.14"/>
</g>
<!-- Node217 -->
<g id="node217" class="node">
<title>Node217</title>
<g id="a_node217"><a xlink:href="_activation_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19466,-218 19466,-248 19609,-248 19609,-218 19466,-218"/>
<text text-anchor="start" x="19474" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="19537.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.cpp</text>
</a>
</g>
</g>
<!-- Node216&#45;&gt;Node217 -->
<g id="edge336" class="edge">
<title>Node216&#45;&gt;Node217</title>
<path fill="none" stroke="midnightblue" d="M19083.82,-293.68C19090.1,-292.31 19096.41,-291.06 19102.5,-290 19258.32,-262.98 19300.68,-281.02 19456.5,-254 19465.78,-252.39 19475.56,-250.31 19485.01,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19082.98,-290.28 19073.99,-295.9 19084.52,-297.11 19082.98,-290.28"/>
</g>
<!-- Node218&#45;&gt;Node167 -->
<g id="edge346" class="edge">
<title>Node218&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M19699.82,-293.7C19706.76,-292.24 19713.76,-290.96 19720.5,-290 19768.61,-283.14 20560.85,-289.06 20594.5,-254 20607.42,-240.53 20607.63,-225.27 20594.5,-212 20561.74,-178.88 17286.7,-182.01 17240.5,-176 17230.26,-174.67 17219.43,-172.47 17209.19,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19698.75,-290.35 19689.75,-295.93 19700.27,-297.19 19698.75,-290.35"/>
</g>
<!-- Node218&#45;&gt;Node174 -->
<g id="edge347" class="edge">
<title>Node218&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M19558.02,-294.7C19545.49,-292.81 19532.68,-291.15 19520.5,-290 18767.66,-219.15 18572.24,-325.9 17819.5,-254 17804.83,-252.6 17789.23,-250.42 17774.36,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19557.56,-298.17 19567.98,-296.25 19558.64,-291.25 19557.56,-298.17"/>
</g>
<!-- Node218&#45;&gt;Node211 -->
<g id="edge345" class="edge">
<title>Node218&#45;&gt;Node211</title>
<path fill="none" stroke="midnightblue" d="M19700.13,-293.73C19706.97,-292.28 19713.86,-290.99 19720.5,-290 20008.4,-246.92 20085.32,-287.43 20374.5,-254 20387.86,-252.46 20402.03,-250.34 20415.65,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19699.2,-290.35 19690.2,-295.94 19700.72,-297.18 19699.2,-290.35"/>
</g>
<!-- Node219 -->
<g id="node219" class="node">
<title>Node219</title>
<g id="a_node219"><a xlink:href="_broadcast_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="20642.5,-218 20642.5,-248 20784.5,-248 20784.5,-218 20642.5,-218"/>
<text text-anchor="start" x="20650.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="20713.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.cpp</text>
</a>
</g>
</g>
<!-- Node218&#45;&gt;Node219 -->
<g id="edge344" class="edge">
<title>Node218&#45;&gt;Node219</title>
<path fill="none" stroke="midnightblue" d="M19699.82,-293.69C19706.75,-292.24 19713.76,-290.96 19720.5,-290 20120.37,-233.3 20228.32,-308.5 20628.5,-254 20639.01,-252.57 20650.13,-250.42 20660.74,-248.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19698.75,-290.34 19689.74,-295.92 19700.27,-297.17 19698.75,-290.34"/>
</g>
<!-- Node220&#45;&gt;Node185 -->
<g id="edge355" class="edge">
<title>Node220&#45;&gt;Node185</title>
<path fill="none" stroke="midnightblue" d="M20291.86,-293.91C20284.04,-292.34 20276.11,-290.97 20268.5,-290 19577.48,-201.74 19394.86,-321.36 18701.5,-254 18687.06,-252.6 18671.7,-250.43 18657.06,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20291.16,-297.34 20301.67,-296 20292.61,-290.5 20291.16,-297.34"/>
</g>
<!-- Node220&#45;&gt;Node221 -->
<g id="edge354" class="edge">
<title>Node220&#45;&gt;Node221</title>
<path fill="none" stroke="midnightblue" d="M20439.96,-294.54C20452.19,-292.76 20464.64,-291.17 20476.5,-290 20926.6,-245.62 21045.23,-314.08 21493.5,-254 21504.02,-252.59 21515.14,-250.46 21525.75,-248.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20439.11,-291.13 20429.74,-296.07 20440.15,-298.05 20439.11,-291.13"/>
</g>
<!-- Node222&#45;&gt;Node135 -->
<g id="edge361" class="edge">
<title>Node222&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M19825.41,-289.04C19848.89,-267.63 19876.68,-234.44 19854.5,-212 19823.26,-180.4 16699.78,-179.74 16655.5,-176 16640.27,-174.71 16624.1,-172.67 16608.6,-170.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19822.9,-286.59 19817.69,-295.82 19827.52,-291.85 19822.9,-286.59"/>
</g>
<!-- Node222&#45;&gt;Node162 -->
<g id="edge357" class="edge">
<title>Node222&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M19861.57,-293.79C19868.92,-292.29 19876.35,-290.98 19883.5,-290 19935.44,-282.89 20790.14,-291.77 20826.5,-254 20887.58,-190.54 20882.5,-216.65 20341.5,-176 20273.8,-170.91 20196.32,-165.01 20143.08,-160.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19860.67,-290.4 19851.63,-295.92 19862.14,-297.25 19860.67,-290.4"/>
</g>
<!-- Node222&#45;&gt;Node163 -->
<g id="edge359" class="edge">
<title>Node222&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M19855.76,-293.57C19862.04,-292.16 19868.38,-290.92 19874.5,-290 19925.02,-282.37 20758.08,-290.83 20793.5,-254 20806.44,-240.54 20806.64,-225.26 20793.5,-212 20757.23,-175.38 17133.76,-181.38 17082.5,-176 17069.77,-174.66 17056.25,-172.46 17043.42,-170"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19854.89,-290.18 19845.97,-295.9 19856.51,-296.99 19854.89,-290.18"/>
</g>
<!-- Node222&#45;&gt;Node187 -->
<g id="edge360" class="edge">
<title>Node222&#45;&gt;Node187</title>
<path fill="none" stroke="midnightblue" d="M19740.24,-293.68C19733.29,-292.21 19726.27,-290.93 19719.5,-290 19168.91,-214.16 19021.85,-315.68 18469.5,-254 18456.77,-252.58 18443.25,-250.41 18430.37,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19739.8,-297.16 19750.32,-295.93 19741.33,-290.33 19739.8,-297.16"/>
</g>
<!-- Node222&#45;&gt;Node223 -->
<g id="edge358" class="edge">
<title>Node222&#45;&gt;Node223</title>
<path fill="none" stroke="midnightblue" d="M19879.73,-294.77C19892.01,-292.88 19904.57,-291.19 19916.5,-290 20443,-237.29 20582.37,-326.58 21106.5,-254 21116.57,-252.61 21127.21,-250.45 21137.32,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19878.83,-291.37 19869.51,-296.4 19879.93,-298.28 19878.83,-291.37"/>
</g>
<!-- Node224&#45;&gt;Node113 -->
<g id="edge367" class="edge">
<title>Node224&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M22590.21,-290.63C22604.76,-281.7 22619.4,-269.57 22627.5,-254 22636.12,-237.44 22636.9,-228.12 22627.5,-212 22615.91,-192.13 22594.37,-178.75 22574.33,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22588.16,-287.78 22581.22,-295.78 22591.64,-293.85 22588.16,-287.78"/>
</g>
<!-- Node225 -->
<g id="node225" class="node">
<title>Node225</title>
<g id="a_node225"><a xlink:href="_pooling2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22477,-218 22477,-248 22618,-248 22618,-218 22477,-218"/>
<text text-anchor="start" x="22485" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22547.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.cpp</text>
</a>
</g>
</g>
<!-- Node224&#45;&gt;Node225 -->
<g id="edge366" class="edge">
<title>Node224&#45;&gt;Node225</title>
<path fill="none" stroke="midnightblue" d="M22547.5,-285.59C22547.5,-273.26 22547.5,-258.72 22547.5,-248.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22544,-285.7 22547.5,-295.7 22551,-285.71 22544,-285.7"/>
</g>
<!-- Node226&#45;&gt;Node115 -->
<g id="edge370" class="edge">
<title>Node226&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M21967.38,-290.65C21982.07,-281.47 21997.62,-269.16 22007.5,-254 22024.48,-227.96 22027.49,-190.42 22027.77,-170.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21965.23,-287.86 21958.4,-295.96 21968.79,-293.89 21965.23,-287.86"/>
</g>
<!-- Node227 -->
<g id="node227" class="node">
<title>Node227</title>
<g id="a_node227"><a xlink:href="_pooling3d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21858,-218 21858,-248 21999,-248 21999,-218 21858,-218"/>
<text text-anchor="start" x="21866" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21928.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.cpp</text>
</a>
</g>
</g>
<!-- Node226&#45;&gt;Node227 -->
<g id="edge369" class="edge">
<title>Node226&#45;&gt;Node227</title>
<path fill="none" stroke="midnightblue" d="M21928.5,-285.59C21928.5,-273.26 21928.5,-258.72 21928.5,-248.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21925,-285.7 21928.5,-295.7 21932,-285.71 21925,-285.7"/>
</g>
<!-- Node228&#45;&gt;Node188 -->
<g id="edge376" class="edge">
<title>Node228&#45;&gt;Node188</title>
<path fill="none" stroke="midnightblue" d="M20972.28,-293.55C20966.31,-292.18 20960.3,-290.96 20954.5,-290 20701.85,-248.39 20634.59,-276.22 20379.5,-254 20351.93,-251.6 20322.03,-248.47 20294.71,-245.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20971.69,-297.01 20982.23,-295.96 20973.34,-290.2 20971.69,-297.01"/>
</g>
<!-- Node229 -->
<g id="node229" class="node">
<title>Node229</title>
<g id="a_node229"><a xlink:href="_resize_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="21711,-218 21711,-248 21840,-248 21840,-218 21711,-218"/>
<text text-anchor="start" x="21719" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="21775.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.cpp</text>
</a>
</g>
</g>
<!-- Node228&#45;&gt;Node229 -->
<g id="edge377" class="edge">
<title>Node228&#45;&gt;Node229</title>
<path fill="none" stroke="midnightblue" d="M21103.58,-307.73C21227.72,-303.07 21483.26,-289.68 21696.5,-254 21705.85,-252.44 21715.72,-250.32 21725.19,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="21103.29,-304.23 21093.42,-308.1 21103.55,-311.23 21103.29,-304.23"/>
</g>
<!-- Node231 -->
<g id="node231" class="node">
<title>Node231</title>
<g id="a_node231"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22203,-218 22203,-248 22382,-248 22382,-218 22203,-218"/>
<text text-anchor="start" x="22211" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22292.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node230&#45;&gt;Node231 -->
<g id="edge380" class="edge">
<title>Node230&#45;&gt;Node231</title>
<path fill="none" stroke="midnightblue" d="M22161.92,-291.7C22192.28,-278.28 22232.9,-260.34 22260.72,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22160.18,-288.64 22152.45,-295.88 22163.01,-295.04 22160.18,-288.64"/>
</g>
<!-- Node232 -->
<g id="node232" class="node">
<title>Node232</title>
<g id="a_node232"><a xlink:href="_slice_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="22056,-218 22056,-248 22185,-248 22185,-218 22056,-218"/>
<text text-anchor="start" x="22064" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="22120.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.cpp</text>
</a>
</g>
</g>
<!-- Node230&#45;&gt;Node232 -->
<g id="edge381" class="edge">
<title>Node230&#45;&gt;Node232</title>
<path fill="none" stroke="midnightblue" d="M22120.5,-285.59C22120.5,-273.26 22120.5,-258.72 22120.5,-248.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22117,-285.7 22120.5,-295.7 22124,-285.71 22117,-285.7"/>
</g>
<!-- Node233&#45;&gt;Node189 -->
<g id="edge383" class="edge">
<title>Node233&#45;&gt;Node189</title>
<path fill="none" stroke="midnightblue" d="M19915.07,-294.79C19902.87,-292.87 19890.37,-291.17 19878.5,-290 19164.43,-219.81 18978.11,-328.77 18264.5,-254 18251.18,-252.6 18237.04,-250.43 18223.56,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19914.78,-298.29 19925.22,-296.46 19915.92,-291.39 19914.78,-298.29"/>
</g>
<!-- Node233&#45;&gt;Node234 -->
<g id="edge384" class="edge">
<title>Node233&#45;&gt;Node234</title>
<path fill="none" stroke="midnightblue" d="M20049.23,-293.57C20055.69,-292.15 20062.21,-290.91 20068.5,-290 20595.26,-213.78 20734.98,-296.77 21265.5,-254 21293.36,-251.75 21323.93,-247.99 21350.31,-244.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="20048.12,-290.24 20039.18,-295.94 20049.72,-297.05 20048.12,-290.24"/>
</g>
</g>
</svg>