blob: 6d53405c02ff6e87dddd6109dde9ab63ef72851d [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: src/backends/reference/RefTensorHandle.hpp Pages: 1 -->
<svg width="14298pt" height="329pt"
viewBox="0.00 0.00 14298.19 329.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 325)">
<title>src/backends/reference/RefTensorHandle.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-325 14294.19,-325 14294.19,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="214,-290.5 214,-320.5 343,-320.5 343,-290.5 214,-290.5"/>
<text text-anchor="start" x="222" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="278.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_ref_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-223.5 0,-253.5 129,-253.5 129,-223.5 0,-223.5"/>
<text text-anchor="start" x="8" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="64.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandle.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M222.35,-287.44C187.66,-276.91 143.68,-263.55 110.96,-253.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="221.74,-290.92 232.33,-290.48 223.78,-284.22 221.74,-290.92"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_ref_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="147.5,-223.5 147.5,-253.5 303.5,-253.5 303.5,-223.5 147.5,-223.5"/>
<text text-anchor="start" x="155.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="225.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefTensorHandleFactory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M260.52,-282.45C252.73,-272.9 243.85,-262 236.98,-253.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="257.97,-284.86 267,-290.4 263.39,-280.43 257.97,-284.86"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="322.5,-0.5 322.5,-30.5 458.5,-30.5 458.5,-0.5 322.5,-0.5"/>
<text text-anchor="start" x="330.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="390.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M295.65,-281.91C301.54,-273.46 307.81,-263.58 312.5,-254 322.8,-232.95 371.25,-78.34 386.14,-30.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="292.74,-279.96 289.74,-290.13 298.42,-284.05 292.74,-279.96"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_ref_workload_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7133,-223.5 7133,-253.5 7312,-253.5 7312,-223.5 7133,-223.5"/>
<text text-anchor="start" x="7141" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7222.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M353.22,-303.8C1048.23,-297.29 6374.7,-247.44 7132.83,-240.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="353.05,-300.3 343.08,-303.9 353.11,-307.3 353.05,-300.3"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_ref_cast_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="763.5,-151 763.5,-181 941.5,-181 941.5,-151 763.5,-151"/>
<text text-anchor="start" x="771.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="852.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M7122.79,-237.25C6344.94,-235.2 1270.42,-220.61 950.5,-187 937.89,-185.68 924.51,-183.48 911.81,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.83,-240.75 7132.84,-237.27 7122.85,-233.75 7122.83,-240.75"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="912,-73 912,-103 1089,-103 1089,-73 912,-73"/>
<text text-anchor="start" x="920" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1000.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge29" class="edge">
<title>Node5&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M7122.73,-237.54C6362.14,-237.72 1505.92,-236.92 1364.5,-187 1336.16,-176.99 1338.89,-157.37 1311.5,-145 1240.75,-113.05 1153.2,-99.31 1089.03,-93.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.83,-241.04 7132.83,-237.54 7122.83,-234.04 7122.83,-241.04"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_ref_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="360,-151 360,-181 541,-181 541,-151 360,-151"/>
<text text-anchor="start" x="368" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="450.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge9" class="edge">
<title>Node5&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M7122.85,-237.29C6317.35,-235.49 891.8,-222.1 550.5,-187 537.64,-185.68 523.99,-183.48 511.03,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.96,-240.79 7132.96,-237.31 7122.97,-233.79 7122.96,-240.79"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_ref_shape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="559.5,-151 559.5,-181 745.5,-181 745.5,-151 559.5,-151"/>
<text text-anchor="start" x="567.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="652.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefShapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge11" class="edge">
<title>Node5&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M7122.51,-237.25C6329.94,-235.2 1084.95,-220.39 754.5,-187 741.39,-185.68 727.47,-183.48 714.26,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.73,-240.75 7132.74,-237.28 7122.75,-233.75 7122.73,-240.75"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="959.5,-151 959.5,-181 1129.5,-181 1129.5,-151 959.5,-151"/>
<text text-anchor="start" x="967.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1044.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge13" class="edge">
<title>Node5&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M7122.8,-237.24C6358.36,-235.22 1448.29,-220.89 1138.5,-187 1126.39,-185.68 1113.55,-183.48 1101.37,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.93,-240.74 7132.94,-237.27 7122.95,-233.74 7122.93,-240.74"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1148,-151 1148,-181 1303,-181 1303,-151 1148,-151"/>
<text text-anchor="start" x="1156" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1225.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node12 -->
<g id="edge14" class="edge">
<title>Node5&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M7122.5,-237.23C6370.05,-235.13 1617.66,-220.55 1317.5,-187 1305.64,-185.67 1293.07,-183.48 1281.15,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.74,-240.73 7132.75,-237.26 7122.76,-233.73 7122.74,-240.73"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1397.5,-151 1397.5,-181 1537.5,-181 1537.5,-151 1397.5,-151"/>
<text text-anchor="start" x="1405.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1467.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node13 -->
<g id="edge15" class="edge">
<title>Node5&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M7122.9,-237.29C6388.56,-235.67 1833.97,-224.12 1546.5,-187 1536.26,-185.68 1525.43,-183.48 1515.19,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.91,-240.79 7132.91,-237.31 7122.92,-233.79 7122.91,-240.79"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1256.5,-73 1256.5,-103 1482.5,-103 1482.5,-73 1256.5,-73"/>
<text text-anchor="start" x="1264.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1369.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node15 -->
<g id="edge36" class="edge">
<title>Node5&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M7122.82,-237.5C6357.76,-237.38 1445.94,-234.79 1388.5,-187 1363.99,-166.6 1364.9,-124.9 1367.35,-103.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.97,-241 7132.97,-237.5 7122.97,-234 7122.97,-241"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7071.5,-67.5 7071.5,-108.5 7283.5,-108.5 7283.5,-67.5 7071.5,-67.5"/>
<text text-anchor="start" x="7079.5" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="7079.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="7177.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node16 -->
<g id="edge40" class="edge">
<title>Node5&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M7322.07,-237.53C8056.89,-237.64 12611.63,-236.33 12660.5,-187 12673.64,-173.74 12673.63,-158.27 12660.5,-145 12611.37,-95.37 8041.83,-89.67 7283.55,-89.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.05,-234.03 7312.05,-237.53 7322.05,-241.03 7322.05,-234.03"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1556,-151 1556,-181 1685,-181 1685,-151 1556,-151"/>
<text text-anchor="start" x="1564" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1620.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node17 -->
<g id="edge19" class="edge">
<title>Node5&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M7122.65,-237.31C6398.62,-235.85 1973.81,-225.38 1694.5,-187 1684.88,-185.68 1674.72,-183.48 1665.13,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.78,-240.81 7132.79,-237.33 7122.8,-233.81 7122.78,-240.81"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1703.5,-151 1703.5,-181 1871.5,-181 1871.5,-151 1703.5,-151"/>
<text text-anchor="start" x="1711.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1787.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node18 -->
<g id="edge20" class="edge">
<title>Node5&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M7122.69,-237.13C6413,-234.44 2150.85,-217.03 1880.5,-187 1868.52,-185.67 1855.81,-183.47 1843.76,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.87,-240.63 7132.88,-237.17 7122.89,-233.63 7122.87,-240.63"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1890,-151 1890,-181 2051,-181 2051,-151 1890,-151"/>
<text text-anchor="start" x="1898" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1970.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node19 -->
<g id="edge21" class="edge">
<title>Node5&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M7122.5,-237.12C6426.16,-234.36 2321.19,-216.91 2060.5,-187 2048.89,-185.67 2036.59,-183.47 2024.92,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.73,-240.62 7132.75,-237.16 7122.76,-233.62 7122.73,-240.62"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2069.5,-151 2069.5,-181 2209.5,-181 2209.5,-151 2069.5,-151"/>
<text text-anchor="start" x="2077.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2139.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node20 -->
<g id="edge22" class="edge">
<title>Node5&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M7122.84,-237.17C6439.89,-234.8 2470.42,-219.69 2218.5,-187 2208.26,-185.67 2197.43,-183.47 2187.19,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.89,-240.67 7132.9,-237.2 7122.91,-233.67 7122.89,-240.67"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2228,-151 2228,-181 2433,-181 2433,-151 2228,-151"/>
<text text-anchor="start" x="2236" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2330.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node21 -->
<g id="edge23" class="edge">
<title>Node5&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M7122.68,-237.45C6478.74,-237.01 2922.21,-232.52 2441.5,-187 2427.37,-185.66 2412.34,-183.48 2398.05,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.86,-240.95 7132.86,-237.46 7122.86,-233.95 7122.86,-240.95"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2451,-151 2451,-181 2662,-181 2662,-151 2451,-151"/>
<text text-anchor="start" x="2459" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2556.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node22 -->
<g id="edge24" class="edge">
<title>Node5&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M7122.56,-237.36C6496.63,-236.34 3127.99,-228.95 2671.5,-187 2656.87,-185.66 2641.3,-183.47 2626.5,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.89,-240.86 7132.9,-237.37 7122.9,-233.86 7122.89,-240.86"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2680.5,-151 2680.5,-181 2900.5,-181 2900.5,-151 2680.5,-151"/>
<text text-anchor="start" x="2688.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2790.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node23 -->
<g id="edge25" class="edge">
<title>Node5&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M7122.97,-237.26C6517.53,-235.67 3341.06,-225.56 2909.5,-187 2894.37,-185.65 2878.27,-183.46 2862.95,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.97,-240.76 7132.98,-237.29 7122.99,-233.76 7122.97,-240.76"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2918.5,-145.5 2918.5,-186.5 3104.5,-186.5 3104.5,-145.5 2918.5,-145.5"/>
<text text-anchor="start" x="2926.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="2926.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
<text text-anchor="middle" x="3011.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node24 -->
<g id="edge26" class="edge">
<title>Node5&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M7122.53,-237.36C6533.05,-236.37 3522.9,-229.3 3113.5,-187 3110.54,-186.69 3107.53,-186.34 3104.51,-185.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.69,-240.86 7132.69,-237.37 7122.7,-233.86 7122.69,-240.86"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3122.5,-145.5 3122.5,-186.5 3292.5,-186.5 3292.5,-145.5 3122.5,-145.5"/>
<text text-anchor="start" x="3130.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="3130.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
<text text-anchor="middle" x="3207.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node25 -->
<g id="edge27" class="edge">
<title>Node5&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M7122.54,-237.39C6549.22,-236.6 3690.78,-230.49 3301.5,-187 3298.6,-186.68 3295.65,-186.3 3292.69,-185.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.83,-240.89 7132.84,-237.4 7122.84,-233.89 7122.83,-240.89"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_ref_broadcast_to_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3311,-151 3311,-181 3526,-181 3526,-151 3311,-151"/>
<text text-anchor="start" x="3319" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3418.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBroadcastToWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node26 -->
<g id="edge28" class="edge">
<title>Node5&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M7122.34,-237.07C6569.22,-234.56 3899.99,-220.8 3534.5,-187 3519.85,-185.65 3504.26,-183.47 3489.43,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.66,-240.57 7132.68,-237.12 7122.69,-233.57 7122.66,-240.57"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3544,-145.5 3544,-186.5 3707,-186.5 3707,-145.5 3544,-145.5"/>
<text text-anchor="start" x="3552" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="3552" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
<text text-anchor="middle" x="3625.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node27 -->
<g id="edge30" class="edge">
<title>Node5&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M7122.94,-237.27C6587.56,-235.85 4062.18,-227.06 3716.5,-187 3713.45,-186.65 3710.35,-186.23 3707.22,-185.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.94,-240.77 7132.95,-237.29 7122.96,-233.77 7122.94,-240.77"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3725.5,-151 3725.5,-181 3939.5,-181 3939.5,-151 3725.5,-151"/>
<text text-anchor="start" x="3733.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3832.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node28 -->
<g id="edge31" class="edge">
<title>Node5&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M7122.59,-236.88C6608.26,-233.59 4270.59,-217.07 3948.5,-187 3933.85,-185.63 3918.26,-183.45 3903.43,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.93,-240.39 7132.95,-236.95 7122.97,-233.39 7122.93,-240.39"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_ref_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3958,-151 3958,-181 4147,-181 4147,-151 3958,-151"/>
<text text-anchor="start" x="3966" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4052.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node29 -->
<g id="edge32" class="edge">
<title>Node5&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M7122.53,-236.9C6628.07,-233.77 4455.59,-218.36 4155.5,-187 4142.46,-185.64 4128.6,-183.46 4115.42,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.83,-240.4 7132.85,-236.96 7122.88,-233.4 7122.83,-240.4"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_ref_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4165,-151 4165,-181 4364,-181 4364,-151 4165,-151"/>
<text text-anchor="start" x="4173" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4264.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node30 -->
<g id="edge33" class="edge">
<title>Node5&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M7122.78,-236.7C6650.62,-232.79 4651.03,-214.73 4373.5,-187 4359.72,-185.62 4345.06,-183.44 4331.12,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.95,-240.2 7132.98,-236.79 7123.01,-233.2 7122.95,-240.2"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_ref_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4382.5,-145.5 4382.5,-186.5 4568.5,-186.5 4568.5,-145.5 4382.5,-145.5"/>
<text text-anchor="start" x="4390.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="4390.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp16ToFp32</text>
<text text-anchor="middle" x="4475.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node31 -->
<g id="edge34" class="edge">
<title>Node5&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M7122.55,-237.93C6703.28,-239.35 5084.75,-241.15 4577.5,-187 4574.54,-186.68 4571.54,-186.33 4568.51,-185.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.84,-241.42 7132.82,-237.89 7122.81,-234.42 7122.84,-241.42"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_ref_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4586.5,-145.5 4586.5,-186.5 4772.5,-186.5 4772.5,-145.5 4586.5,-145.5"/>
<text text-anchor="start" x="4594.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="4594.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp32ToFp16</text>
<text text-anchor="middle" x="4679.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node32 -->
<g id="edge35" class="edge">
<title>Node5&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M7122.71,-237.74C6724.29,-238.33 5246.61,-237.03 4781.5,-187 4778.54,-186.68 4775.54,-186.32 4772.51,-185.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.78,-241.24 7132.77,-237.72 7122.77,-234.24 7122.78,-241.24"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4790.5,-151 4790.5,-181 5016.5,-181 5016.5,-151 4790.5,-151"/>
<text text-anchor="start" x="4798.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4903.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node33 -->
<g id="edge37" class="edge">
<title>Node5&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M7122.64,-237.06C6750,-235.11 5440.91,-225.63 5025.5,-187 5010.33,-185.59 4994.19,-183.42 4978.78,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.84,-240.56 7132.86,-237.11 7122.87,-233.56 7122.84,-240.56"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_ref_debug_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5035,-151 5035,-181 5222,-181 5222,-151 5035,-151"/>
<text text-anchor="start" x="5043" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5128.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDebugWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node34 -->
<g id="edge38" class="edge">
<title>Node5&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M7122.6,-237.19C6772.64,-235.76 5603.15,-227.96 5230.5,-187 5217.76,-185.6 5204.25,-183.44 5191.36,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.7,-240.69 7132.71,-237.23 7122.73,-233.69 7122.7,-240.69"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_ref_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5239.5,-151 5239.5,-181 5463.5,-181 5463.5,-151 5239.5,-151"/>
<text text-anchor="start" x="5247.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5351.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node35 -->
<g id="edge39" class="edge">
<title>Node5&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M7122.73,-236.39C6801.5,-232.55 5796.2,-218.28 5472.5,-187 5457.56,-185.56 5441.67,-183.39 5426.49,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.91,-239.9 7132.95,-236.51 7123,-232.9 7122.91,-239.9"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5482,-151 5482,-181 5693,-181 5693,-151 5482,-151"/>
<text text-anchor="start" x="5490" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5587.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node36 -->
<g id="edge41" class="edge">
<title>Node5&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M7122.7,-236.02C6830.23,-231.39 5978.42,-215.74 5701.5,-187 5687.51,-185.55 5672.65,-183.39 5658.43,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.81,-239.52 7132.86,-236.18 7122.92,-232.52 7122.81,-239.52"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5711,-145.5 5711,-186.5 5906,-186.5 5906,-145.5 5711,-145.5"/>
<text text-anchor="start" x="5719" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="5719" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
<text text-anchor="middle" x="5808.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node37 -->
<g id="edge42" class="edge">
<title>Node5&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M7122.32,-235.53C6858.51,-230.02 6148.91,-213.18 5915.5,-187 5912.4,-186.65 5909.26,-186.27 5906.09,-185.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.58,-239.03 7132.65,-235.74 7122.73,-232.03 7122.58,-239.03"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5924.5,-145.5 5924.5,-186.5 6108.5,-186.5 6108.5,-145.5 5924.5,-145.5"/>
<text text-anchor="start" x="5932.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="5932.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
<text text-anchor="middle" x="6016.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node38 -->
<g id="edge43" class="edge">
<title>Node5&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M7122.78,-237.93C6928.55,-237.67 6486.24,-231.68 6117.5,-187 6114.57,-186.65 6111.6,-186.25 6108.61,-185.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.96,-241.43 7132.96,-237.94 7122.97,-234.43 7122.96,-241.43"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6126.5,-145.5 6126.5,-186.5 6308.5,-186.5 6308.5,-145.5 6126.5,-145.5"/>
<text text-anchor="start" x="6134.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="6134.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
<text text-anchor="middle" x="6217.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node39 -->
<g id="edge44" class="edge">
<title>Node5&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M7122.83,-236.54C6955.67,-233.91 6608.54,-224.03 6317.5,-187 6314.6,-186.63 6311.66,-186.23 6308.7,-185.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.79,-240.04 7132.84,-236.7 7122.9,-233.04 7122.79,-240.04"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6326.5,-151 6326.5,-181 6544.5,-181 6544.5,-151 6326.5,-151"/>
<text text-anchor="start" x="6334.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6435.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node40 -->
<g id="edge45" class="edge">
<title>Node5&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M7122.95,-232.87C6992.01,-226.12 6754.92,-211.62 6553.5,-187 6540.09,-185.36 6525.89,-183.27 6512.15,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.8,-236.36 7132.97,-233.38 7123.16,-229.37 7122.8,-236.36"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_ref_fake_quantization_float32_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6563,-145.5 6563,-186.5 6736,-186.5 6736,-145.5 6563,-145.5"/>
<text text-anchor="start" x="6571" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="6571" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFakeQuantization</text>
<text text-anchor="middle" x="6649.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node41 -->
<g id="edge46" class="edge">
<title>Node5&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M7122.85,-229.87C7026.09,-221.77 6875.22,-207.33 6745.5,-187 6742.39,-186.51 6739.23,-185.99 6736.03,-185.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7122.66,-233.37 7132.92,-230.7 7123.24,-226.39 7122.66,-233.37"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6754.5,-151 6754.5,-181 6924.5,-181 6924.5,-151 6754.5,-151"/>
<text text-anchor="start" x="6762.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6839.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node42 -->
<g id="edge47" class="edge">
<title>Node5&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M7127.33,-221.77C7070.89,-212.22 6998.01,-199.49 6933.5,-187 6923.92,-185.14 6913.81,-183.09 6903.91,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7126.86,-225.24 7137.31,-223.46 7128.03,-218.34 7126.86,-225.24"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6942.5,-151 6942.5,-181 7122.5,-181 7122.5,-151 6942.5,-151"/>
<text text-anchor="start" x="6950.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7032.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node43 -->
<g id="edge48" class="edge">
<title>Node5&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M7174.82,-219.81C7142.53,-207.83 7100.44,-192.21 7070.43,-181.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7173.91,-223.21 7184.51,-223.4 7176.35,-216.64 7173.91,-223.21"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7140.5,-145.5 7140.5,-186.5 7304.5,-186.5 7304.5,-145.5 7140.5,-145.5"/>
<text text-anchor="start" x="7148.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="7148.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="7222.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node44 -->
<g id="edge49" class="edge">
<title>Node5&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M7222.5,-212.98C7222.5,-204.35 7222.5,-194.76 7222.5,-186.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7219,-213.23 7222.5,-223.23 7226,-213.23 7219,-213.23"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7322.5,-151 7322.5,-181 7524.5,-181 7524.5,-151 7322.5,-151"/>
<text text-anchor="start" x="7330.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7423.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node45 -->
<g id="edge50" class="edge">
<title>Node5&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M7272.49,-219.96C7306.71,-207.96 7351.49,-192.26 7383.38,-181.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7270.97,-216.79 7262.69,-223.4 7273.29,-223.4 7270.97,-216.79"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7542.5,-151 7542.5,-181 7730.5,-181 7730.5,-151 7542.5,-151"/>
<text text-anchor="start" x="7550.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7636.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node46 -->
<g id="edge51" class="edge">
<title>Node5&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M7322.13,-222.12C7383.22,-212.49 7462.98,-199.57 7533.5,-187 7543.99,-185.13 7555.07,-183.07 7565.91,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7321.44,-218.69 7312.11,-223.7 7322.53,-225.6 7321.44,-218.69"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7748.5,-145.5 7748.5,-186.5 7948.5,-186.5 7948.5,-145.5 7748.5,-145.5"/>
<text text-anchor="start" x="7756.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="7756.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
<text text-anchor="middle" x="7848.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node47 -->
<g id="edge52" class="edge">
<title>Node5&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M7322.64,-230.23C7427.01,-222.06 7595.16,-207.26 7739.5,-187 7742.45,-186.59 7745.45,-186.15 7748.47,-185.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.13,-226.76 7312.43,-231.02 7322.67,-233.74 7322.13,-226.76"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7966.5,-145.5 7966.5,-186.5 8136.5,-186.5 8136.5,-145.5 7966.5,-145.5"/>
<text text-anchor="start" x="7974.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="7974.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
<text text-anchor="middle" x="8051.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node48 -->
<g id="edge53" class="edge">
<title>Node5&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M7322.43,-235.1C7464.26,-230.68 7731.82,-218.6 7957.5,-187 7960.39,-186.6 7963.33,-186.15 7966.29,-185.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7321.91,-231.61 7312.02,-235.42 7322.12,-238.61 7321.91,-231.61"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8155,-151 8155,-181 8376,-181 8376,-151 8155,-151"/>
<text text-anchor="start" x="8163" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8265.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node49 -->
<g id="edge54" class="edge">
<title>Node5&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M7322.36,-235.65C7492,-231.7 7847.12,-219.93 8145.5,-187 8159.67,-185.44 8174.71,-183.31 8189.18,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.11,-232.15 7312.2,-235.88 7322.27,-239.15 7322.11,-232.15"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8394,-151 8394,-181 8613,-181 8613,-151 8394,-151"/>
<text text-anchor="start" x="8402" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8503.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node50 -->
<g id="edge55" class="edge">
<title>Node5&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M7322.33,-237.29C7523.75,-235.96 7992.94,-228.25 8384.5,-187 8398.77,-185.5 8413.93,-183.37 8428.47,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.05,-233.79 7312.07,-237.36 7322.09,-240.79 7322.05,-233.79"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8631,-151 8631,-181 8844,-181 8844,-151 8631,-151"/>
<text text-anchor="start" x="8639" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8737.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node51 -->
<g id="edge56" class="edge">
<title>Node5&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M7322.41,-235.64C7598.71,-230.23 8369.28,-213.18 8621.5,-187 8635.63,-185.53 8650.63,-183.39 8665,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.32,-232.14 7312.39,-235.84 7322.46,-239.14 7322.32,-232.14"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8862,-151 8862,-181 9041,-181 9041,-151 8862,-151"/>
<text text-anchor="start" x="8870" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8951.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node52 -->
<g id="edge57" class="edge">
<title>Node5&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M7322.24,-236.61C7628.7,-233.53 8553.82,-221.55 8852.5,-187 8864.78,-185.58 8877.8,-183.42 8890.23,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.01,-233.11 7312.04,-236.71 7322.08,-240.11 7322.01,-233.11"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9059.5,-151 9059.5,-181 9241.5,-181 9241.5,-151 9059.5,-151"/>
<text text-anchor="start" x="9067.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9150.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node53 -->
<g id="edge58" class="edge">
<title>Node5&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M7322.17,-236.95C7652.66,-234.78 8710.58,-224.97 9049.5,-187 9062.11,-185.59 9075.5,-183.42 9088.26,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.12,-233.45 7312.14,-237.01 7322.16,-240.45 7322.12,-233.45"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9259.5,-151 9259.5,-181 9483.5,-181 9483.5,-151 9259.5,-151"/>
<text text-anchor="start" x="9267.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9371.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node54 -->
<g id="edge59" class="edge">
<title>Node5&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M7322.34,-236.85C7676.23,-234.27 8869.88,-223.02 9250.5,-187 9265.55,-185.58 9281.56,-183.4 9296.84,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.09,-233.35 7312.12,-236.93 7322.14,-240.35 7322.09,-233.35"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_ref_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9502,-151 9502,-181 9675,-181 9675,-151 9502,-151"/>
<text text-anchor="start" x="9510" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9588.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node55 -->
<g id="edge60" class="edge">
<title>Node5&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M7322.21,-237.71C7702.64,-238.14 9062.91,-236.11 9492.5,-187 9504.59,-185.62 9517.42,-183.45 9529.63,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.06,-234.21 7312.06,-237.7 7322.05,-241.21 7322.06,-234.21"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_ref_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9693,-151 9693,-181 9890,-181 9890,-151 9693,-151"/>
<text text-anchor="start" x="9701" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9791.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node56 -->
<g id="edge61" class="edge">
<title>Node5&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M7322.41,-237.62C7723.05,-237.76 9214.05,-234.96 9683.5,-187 9697.06,-185.61 9711.48,-183.44 9725.2,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.3,-234.12 7312.3,-237.61 7322.3,-241.12 7322.3,-234.12"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9908,-151 9908,-181 10111,-181 10111,-151 9908,-151"/>
<text text-anchor="start" x="9916" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10009.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node57 -->
<g id="edge62" class="edge">
<title>Node5&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M7322.23,-237.75C7744.15,-238.46 9384.34,-237.84 9898.5,-187 9912.43,-185.62 9927.24,-183.45 9941.35,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.19,-234.25 7312.19,-237.73 7322.18,-241.25 7322.19,-234.25"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10129,-151 10129,-181 10332,-181 10332,-151 10129,-151"/>
<text text-anchor="start" x="10137" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10230.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node58 -->
<g id="edge63" class="edge">
<title>Node5&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M7322.25,-237.92C7765.51,-239.43 9559.46,-241.97 10119.5,-187 10133.53,-185.62 10148.45,-183.44 10162.65,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.04,-234.41 7312.03,-237.88 7322.02,-241.41 7322.04,-234.41"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10350.5,-151 10350.5,-181 10530.5,-181 10530.5,-151 10350.5,-151"/>
<text text-anchor="start" x="10358.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10440.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node59 -->
<g id="edge64" class="edge">
<title>Node5&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M7322.12,-236.96C7820.91,-234.12 10035.09,-219.74 10340.5,-187 10353.17,-185.64 10366.63,-183.46 10379.42,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.04,-233.46 7312.06,-237.02 7322.08,-240.46 7322.04,-233.46"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10549,-151 10549,-181 10736,-181 10736,-151 10549,-151"/>
<text text-anchor="start" x="10557" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10642.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node60 -->
<g id="edge65" class="edge">
<title>Node5&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M7322.08,-237.03C7839.84,-234.46 10213.17,-220.9 10539.5,-187 10552.55,-185.64 10566.4,-183.47 10579.58,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322,-233.53 7312.02,-237.08 7322.03,-240.53 7322,-233.53"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10754,-151 10754,-181 10953,-181 10953,-151 10754,-151"/>
<text text-anchor="start" x="10762" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10853.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node61 -->
<g id="edge66" class="edge">
<title>Node5&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M7322.06,-237.07C7858.82,-234.6 10396.5,-221.18 10744.5,-187 10758.29,-185.65 10772.94,-183.47 10786.88,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322,-233.57 7312.02,-237.11 7322.03,-240.57 7322,-233.57"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10971,-151 10971,-181 11162,-181 11162,-151 10971,-151"/>
<text text-anchor="start" x="10979" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11066.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node62 -->
<g id="edge67" class="edge">
<title>Node5&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M7322.28,-237.19C7879.14,-235.35 10590.87,-224.51 10961.5,-187 10974.89,-185.65 10989.11,-183.45 11002.63,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.26,-233.69 7312.27,-237.23 7322.28,-240.69 7322.26,-233.69"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_ref_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11180,-151 11180,-181 11377,-181 11377,-151 11180,-151"/>
<text text-anchor="start" x="11188" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11278.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node63 -->
<g id="edge68" class="edge">
<title>Node5&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M7322.67,-237.24C7898.75,-235.61 10777.88,-225.58 11170.5,-187 11184.26,-185.65 11198.89,-183.46 11212.79,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.31,-233.74 7312.32,-237.27 7322.33,-240.74 7322.31,-233.74"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11395.5,-151 11395.5,-181 11583.5,-181 11583.5,-151 11395.5,-151"/>
<text text-anchor="start" x="11403.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11489.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node64 -->
<g id="edge69" class="edge">
<title>Node5&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M7322.34,-237.35C7916.06,-236.34 10970.3,-229.1 11385.5,-187 11398.76,-185.66 11412.85,-183.47 11426.24,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.1,-233.85 7312.1,-237.37 7322.11,-240.85 7322.1,-233.85"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11601.5,-151 11601.5,-181 11809.5,-181 11809.5,-151 11601.5,-151"/>
<text text-anchor="start" x="11609.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11705.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node65 -->
<g id="edge70" class="edge">
<title>Node5&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M7322.37,-237.33C7933.36,-236.14 11155.17,-227.95 11592.5,-187 11606.88,-185.65 11622.18,-183.47 11636.72,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.26,-233.83 7312.27,-237.35 7322.27,-240.83 7322.26,-233.83"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11828,-151 11828,-181 12007,-181 12007,-151 11828,-151"/>
<text text-anchor="start" x="11836" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11917.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node66 -->
<g id="edge71" class="edge">
<title>Node5&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M7322.43,-237.53C7952.02,-237.59 11357.86,-235.62 11818.5,-187 11831.14,-185.67 11844.56,-183.48 11857.31,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.03,-234.03 7312.03,-237.53 7322.03,-241.03 7322.03,-234.03"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12025.5,-151 12025.5,-181 12221.5,-181 12221.5,-151 12025.5,-151"/>
<text text-anchor="start" x="12033.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12123.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node67 -->
<g id="edge72" class="edge">
<title>Node5&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M7322.57,-237.48C7968.14,-237.24 11533.7,-233.8 12015.5,-187 12029.26,-185.66 12043.89,-183.48 12057.79,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.37,-233.98 7312.37,-237.49 7322.37,-240.98 7322.37,-233.98"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12239.5,-145.5 12239.5,-186.5 12409.5,-186.5 12409.5,-145.5 12239.5,-145.5"/>
<text text-anchor="start" x="12247.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="12247.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
<text text-anchor="middle" x="12324.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node68 -->
<g id="edge73" class="edge">
<title>Node5&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M7322.53,-237.69C7984.78,-238.8 11726.62,-242.58 12230.5,-187 12233.4,-186.68 12236.35,-186.31 12239.31,-185.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.07,-234.19 7312.07,-237.67 7322.06,-241.19 7322.07,-234.19"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12427.5,-151 12427.5,-181 12651.5,-181 12651.5,-151 12427.5,-151"/>
<text text-anchor="start" x="12435.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12539.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node69 -->
<g id="edge74" class="edge">
<title>Node5&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M7322.21,-237.46C7997.81,-237.04 11893.48,-232.67 12418.5,-187 12433.88,-185.66 12450.25,-183.48 12465.82,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.02,-233.96 7312.03,-237.46 7322.03,-240.96 7322.02,-233.96"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_splitter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12746,-151 12746,-181 12875,-181 12875,-151 12746,-151"/>
<text text-anchor="start" x="12754" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12810.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node70 -->
<g id="edge75" class="edge">
<title>Node5&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M7322.28,-237.26C8044.67,-235.46 12452.89,-223.02 12731.5,-187 12741.74,-185.68 12752.57,-183.48 12762.81,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.16,-233.76 7312.17,-237.29 7322.18,-240.76 7322.16,-233.76"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12668,-73 12668,-103 12859,-103 12859,-73 12668,-73"/>
<text text-anchor="start" x="12676" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12763.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node71 -->
<g id="edge78" class="edge">
<title>Node5&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7322.15,-237.14C8057.53,-234.42 12616.33,-216.41 12679.5,-187 12717.29,-169.41 12744.51,-125.65 12756.57,-103.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.1,-233.64 7312.12,-237.18 7322.13,-240.64 7322.1,-233.64"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13579,-73 13579,-103 13708,-103 13708,-73 13579,-73"/>
<text text-anchor="start" x="13587" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13643.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node72 -->
<g id="edge85" class="edge">
<title>Node5&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M7322.4,-237.26C8178.49,-235.19 14248.4,-219.33 14280.5,-187 14293.65,-173.75 14293.11,-158.77 14280.5,-145 14242.35,-103.35 13862.33,-92.53 13708.07,-89.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.26,-233.76 7312.27,-237.29 7322.28,-240.76 7322.26,-233.76"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12893.5,-151 12893.5,-181 13075.5,-181 13075.5,-151 12893.5,-151"/>
<text text-anchor="start" x="12901.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12984.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node73 -->
<g id="edge79" class="edge">
<title>Node5&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M7322.11,-237.14C8055.3,-234.43 12595.95,-216.49 12883.5,-187 12896.48,-185.67 12910.27,-183.47 12923.35,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.1,-233.64 7312.11,-237.18 7322.12,-240.64 7322.1,-233.64"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_ref_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13094,-151 13094,-181 13307,-181 13307,-151 13094,-151"/>
<text text-anchor="start" x="13102" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13200.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node74 -->
<g id="edge80" class="edge">
<title>Node5&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M7322.34,-237.62C8047.05,-238.34 12488.97,-240.55 13084.5,-187 13099.36,-185.66 13115.18,-183.46 13130.2,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.2,-234.12 7312.19,-237.61 7322.19,-241.12 7322.2,-234.12"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13325,-151 13325,-181 13498,-181 13498,-151 13325,-151"/>
<text text-anchor="start" x="13333" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13411.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node75 -->
<g id="edge81" class="edge">
<title>Node5&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M7322.35,-237.23C8087.91,-235.12 13005.18,-220.28 13315.5,-187 13327.86,-185.67 13340.97,-183.48 13353.41,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.18,-233.73 7312.19,-237.26 7322.2,-240.73 7322.18,-233.73"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13516,-145.5 13516,-186.5 13725,-186.5 13725,-145.5 13516,-145.5"/>
<text text-anchor="start" x="13524" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="13524" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="13620.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node76 -->
<g id="edge82" class="edge">
<title>Node5&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M7322.1,-237.17C8100.48,-234.57 13186.46,-216.49 13507.5,-187 13510.28,-186.74 13513.09,-186.46 13515.92,-186.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.04,-233.67 7312.05,-237.21 7322.06,-240.67 7322.04,-233.67"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_ref_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13743.5,-151 13743.5,-181 13947.5,-181 13947.5,-151 13743.5,-151"/>
<text text-anchor="start" x="13751.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13845.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node77 -->
<g id="edge83" class="edge">
<title>Node5&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M7322.54,-237.21C8118.31,-234.85 13401.47,-218.07 13734.5,-187 13748.73,-185.67 13763.87,-183.48 13778.25,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.25,-233.71 7312.26,-237.24 7322.27,-240.71 7322.25,-233.71"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13965.5,-145.5 13965.5,-186.5 14123.5,-186.5 14123.5,-145.5 13965.5,-145.5"/>
<text text-anchor="start" x="13973.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="13973.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="14044.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node78 -->
<g id="edge84" class="edge">
<title>Node5&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M7322.44,-237.37C8133.26,-236.21 13612.43,-226.91 13956.5,-187 13959.46,-186.66 13962.46,-186.25 13965.49,-185.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.26,-233.87 7312.26,-237.38 7322.27,-240.87 7322.26,-233.87"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14142,-151 14142,-181 14271,-181 14271,-151 14142,-151"/>
<text text-anchor="start" x="14150" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14206.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node79 -->
<g id="edge86" class="edge">
<title>Node5&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M7322.16,-237.5C8143.99,-237.42 13779.92,-235.12 14132.5,-187 14142.13,-185.69 14152.28,-183.5 14161.88,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7322.14,-234 7312.14,-237.5 7322.14,-241 7322.14,-234"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="471,-73 471,-103 632,-103 632,-73 471,-73"/>
<text text-anchor="start" x="479" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="551.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M787.16,-148.5C733.35,-134.92 657.9,-115.87 606.99,-103.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="786.39,-151.92 796.94,-150.97 788.1,-145.13 786.39,-151.92"/>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M889.16,-146.17C915.17,-132.82 949.53,-115.18 973.16,-103.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="887.29,-143.2 879.99,-150.88 890.49,-149.43 887.29,-143.2"/>
</g>
<!-- Node7&#45;&gt;Node4 -->
<g id="edge7" class="edge">
<title>Node7&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M510.04,-68.84C482.82,-56.92 447.74,-41.57 422.64,-30.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="508.74,-72.1 519.31,-72.9 511.55,-65.69 508.74,-72.1"/>
</g>
<!-- Node9&#45;&gt;Node7 -->
<g id="edge10" class="edge">
<title>Node9&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M477.6,-144.61C494.97,-131.54 517.09,-114.89 532.59,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="475.38,-141.9 469.5,-150.7 479.59,-147.49 475.38,-141.9"/>
</g>
<!-- Node10&#45;&gt;Node7 -->
<g id="edge12" class="edge">
<title>Node10&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M625.4,-144.61C608.03,-131.54 585.91,-114.89 570.41,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="623.41,-147.49 633.5,-150.7 627.62,-141.9 623.41,-147.49"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1500.5,-73 1500.5,-103 1640.5,-103 1640.5,-73 1500.5,-73"/>
<text text-anchor="start" x="1508.5" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1570.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge16" class="edge">
<title>Node13&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1495.13,-144.61C1512.85,-131.54 1535.41,-114.89 1551.21,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1492.84,-141.95 1486.87,-150.7 1497,-147.58 1492.84,-141.95"/>
</g>
<!-- Node13&#45;&gt;Node15 -->
<g id="edge17" class="edge">
<title>Node13&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1440.75,-144.25C1423.96,-131.23 1402.75,-114.78 1387.85,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1439.02,-147.34 1449.07,-150.7 1443.31,-141.81 1439.02,-147.34"/>
</g>
<!-- Node13&#45;&gt;Node16 -->
<g id="edge18" class="edge">
<title>Node13&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1525.42,-148.67C1532.47,-147.18 1539.62,-145.89 1546.5,-145 1830.73,-108.14 6320.32,-91.82 7071.33,-89.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1524.17,-145.36 1515.19,-150.99 1525.72,-152.19 1524.17,-145.36"/>
</g>
<!-- Node70&#45;&gt;Node71 -->
<g id="edge76" class="edge">
<title>Node70&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M12796.32,-142.07C12788.51,-129.44 12779.05,-114.15 12772.3,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12793.42,-144.04 12801.66,-150.7 12799.38,-140.36 12793.42,-144.04"/>
</g>
<!-- Node70&#45;&gt;Node72 -->
<g id="edge77" class="edge">
<title>Node70&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M12866.99,-148.55C12872.87,-147.2 12878.79,-145.97 12884.5,-145 13138.98,-101.63 13447.11,-91.84 13578.78,-89.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12866.06,-145.18 12857.18,-150.94 12867.72,-151.98 12866.06,-145.18"/>
</g>
</g>
</svg>