blob: a6b510df87119aa637c737e2b445291efa471dda [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="14519pt" height="329pt"
viewBox="0.00 0.00 14519.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 14515.19,-325 14515.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="323.5,-0.5 323.5,-30.5 459.5,-30.5 459.5,-0.5 323.5,-0.5"/>
<text text-anchor="start" x="331.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="391.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.63,-281.9C301.51,-273.45 307.79,-263.57 312.5,-254 322.85,-232.94 371.98,-78.34 387.07,-30.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="292.72,-279.95 289.73,-290.12 298.41,-284.04 292.72,-279.95"/>
</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="7233,-223.5 7233,-253.5 7412,-253.5 7412,-223.5 7233,-223.5"/>
<text text-anchor="start" x="7241" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7322.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.42,-303.81C1055.28,-297.33 6469,-247.38 7232.99,-240.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="353.15,-300.31 343.18,-303.9 353.22,-307.31 353.15,-300.31"/>
</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="M7222.75,-237.26C6437.74,-235.3 1275.74,-221.15 950.5,-187 937.89,-185.68 924.51,-183.48 911.81,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.88,-240.76 7232.89,-237.29 7222.9,-233.76 7222.88,-240.76"/>
</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="M7222.56,-237.55C6453.97,-237.85 1508.43,-237.8 1364.5,-187 1336.16,-177 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="7222.76,-241.05 7232.76,-237.55 7222.76,-234.05 7222.76,-241.05"/>
</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="564,-151 564,-181 745,-181 745,-151 564,-151"/>
<text text-anchor="start" x="572" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="654.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="M7222.84,-237.27C6424.45,-235.39 1090.25,-221.55 754.5,-187 741.64,-185.68 727.99,-183.48 715.03,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.85,-240.77 7232.86,-237.3 7222.87,-233.77 7222.85,-240.77"/>
</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="359.5,-151 359.5,-181 545.5,-181 545.5,-151 359.5,-151"/>
<text text-anchor="start" x="367.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="452.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="M7222.7,-237.29C6410.12,-235.48 900.96,-221.95 554.5,-187 541.39,-185.68 527.47,-183.48 514.26,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.89,-240.79 7232.9,-237.31 7222.91,-233.79 7222.89,-240.79"/>
</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="M7222.69,-237.26C6450.74,-235.32 1453.59,-221.45 1138.5,-187 1126.39,-185.68 1113.55,-183.48 1101.37,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.92,-240.76 7232.93,-237.28 7222.94,-233.76 7222.92,-240.76"/>
</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="M7222.89,-237.25C6464.46,-235.24 1623.03,-221.13 1317.5,-187 1305.64,-185.68 1293.07,-183.48 1281.14,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.95,-240.75 7232.96,-237.27 7222.97,-233.75 7222.95,-240.75"/>
</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="M7222.62,-237.31C6479.99,-235.78 1839.23,-224.78 1546.5,-187 1536.26,-185.68 1525.43,-183.48 1515.19,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.74,-240.81 7232.75,-237.33 7222.75,-233.81 7222.74,-240.81"/>
</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="M7222.64,-237.51C6449.53,-237.51 1446.96,-235.64 1388.5,-187 1363.99,-166.61 1364.9,-124.9 1367.35,-103.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.9,-241.01 7232.9,-237.51 7222.9,-234.01 7222.9,-241.01"/>
</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="7181.5,-67.5 7181.5,-108.5 7393.5,-108.5 7393.5,-67.5 7181.5,-67.5"/>
<text text-anchor="start" x="7189.5" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="7189.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="7287.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="M7422.22,-237.55C8166.84,-237.82 12831.49,-237.46 12881.5,-187 12894.64,-173.74 12894.63,-158.27 12881.5,-145 12831.33,-94.32 8160.63,-89.5 7393.55,-89.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.06,-234.05 7412.06,-237.55 7422.06,-241.05 7422.06,-234.05"/>
</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="M7222.6,-237.33C6490.87,-235.98 1979.09,-226.08 1694.5,-187 1684.88,-185.68 1674.72,-183.48 1665.13,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.83,-240.83 7232.84,-237.35 7222.84,-233.83 7222.83,-240.83"/>
</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="M7222.81,-237.15C6505.82,-234.56 2156.17,-217.6 1880.5,-187 1868.52,-185.67 1855.81,-183.47 1843.76,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.83,-240.65 7232.84,-237.19 7222.86,-233.65 7222.83,-240.65"/>
</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="M7222.79,-237.14C6519.54,-234.49 2326.52,-217.49 2060.5,-187 2048.89,-185.67 2036.59,-183.47 2024.92,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.88,-240.64 7232.89,-237.17 7222.9,-233.64 7222.88,-240.64"/>
</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="M7222.79,-237.19C6531.79,-234.94 2475.7,-220.34 2218.5,-187 2208.26,-185.67 2197.43,-183.48 2187.19,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.95,-240.69 7232.96,-237.22 7222.97,-233.69 7222.95,-240.69"/>
</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="M7222.69,-237.48C6570.95,-237.18 2932.79,-233.47 2441.5,-187 2427.37,-185.66 2412.34,-183.48 2398.05,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.99,-240.98 7232.99,-237.48 7222.99,-233.98 7222.99,-240.98"/>
</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="M7222.88,-237.38C6589.75,-236.52 3138.64,-229.87 2671.5,-187 2656.87,-185.66 2641.3,-183.47 2626.5,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.88,-240.88 7232.88,-237.4 7222.89,-233.88 7222.88,-240.88"/>
</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="M7222.65,-237.29C6608.17,-235.85 3351.55,-226.44 2909.5,-187 2894.37,-185.65 2878.27,-183.46 2862.95,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.79,-240.79 7232.8,-237.31 7222.81,-233.79 7222.79,-240.79"/>
</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="M7222.52,-237.39C6624.58,-236.58 3533.44,-230.33 3113.5,-187 3110.54,-186.69 3107.53,-186.35 3104.51,-185.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.82,-240.89 7232.83,-237.4 7222.83,-233.89 7222.82,-240.89"/>
</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="M7222.78,-237.42C6641.41,-236.83 3701.35,-231.61 3301.5,-187 3298.6,-186.68 3295.65,-186.3 3292.69,-185.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.81,-240.92 7232.82,-237.43 7222.82,-233.92 7222.81,-240.92"/>
</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="M7222.79,-237.11C6661.78,-234.79 3910.61,-221.71 3534.5,-187 3519.85,-185.65 3504.26,-183.47 3489.43,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.86,-240.61 7232.87,-237.15 7222.89,-233.61 7222.86,-240.61"/>
</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="M7222.77,-237.31C6677.92,-236.1 4072.63,-228.2 3716.5,-187 3713.45,-186.65 3710.35,-186.24 3707.22,-185.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.95,-240.81 7232.96,-237.33 7222.97,-233.81 7222.95,-240.81"/>
</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="M7222.51,-236.93C6698.58,-233.84 4281.06,-217.97 3948.5,-187 3933.85,-185.64 3918.26,-183.46 3903.43,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.67,-240.43 7232.69,-236.99 7222.71,-233.43 7222.67,-240.43"/>
</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="M7222.56,-236.95C6718.4,-234.05 4466.05,-219.37 4155.5,-187 4142.46,-185.64 4128.6,-183.46 4115.42,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.7,-240.45 7232.72,-237.01 7222.74,-233.45 7222.7,-240.45"/>
</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="M7222.84,-236.77C6740.69,-233.09 4661.48,-215.69 4373.5,-187 4359.72,-185.63 4345.06,-183.44 4331.12,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.88,-240.27 7232.91,-236.84 7222.94,-233.27 7222.88,-240.27"/>
</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="M7222.67,-236.7C6760.98,-232.87 4844,-215.36 4577.5,-187 4574.54,-186.68 4571.54,-186.33 4568.51,-185.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.95,-240.2 7232.97,-236.79 7223,-233.2 7222.95,-240.2"/>
</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="M7222.74,-237.83C6814.16,-238.84 5267.29,-239.05 4781.5,-187 4778.54,-186.68 4775.54,-186.32 4772.51,-185.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.77,-241.33 7232.76,-237.81 7222.75,-234.33 7222.77,-241.33"/>
</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="M7222.64,-237.17C6839.26,-235.63 5461.53,-227.33 5025.5,-187 5010.33,-185.6 4994.18,-183.43 4978.78,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.86,-240.67 7232.87,-237.21 7222.88,-233.67 7222.86,-240.67"/>
</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="M7222.53,-237.33C6861.21,-236.38 5623.65,-229.98 5230.5,-187 5217.67,-185.6 5204.06,-183.42 5191.09,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.7,-240.83 7232.71,-237.36 7222.71,-233.83 7222.7,-240.83"/>
</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="M7222.77,-236.57C6889.58,-233.2 5816.65,-219.98 5472.5,-187 5457.56,-185.57 5441.67,-183.41 5426.49,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.85,-240.08 7232.88,-236.68 7222.92,-233.08 7222.85,-240.08"/>
</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="M7222.81,-236.26C6917.62,-232.16 5998.78,-217.55 5701.5,-187 5687.41,-185.55 5672.43,-183.38 5658.13,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.92,-239.76 7232.97,-236.39 7223.02,-232.76 7222.92,-239.76"/>
</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="M7222.49,-235.85C6944.99,-230.95 6169.13,-215.1 5915.5,-187 5912.4,-186.66 5909.26,-186.27 5906.09,-185.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.49,-239.35 7232.55,-236.02 7222.61,-232.35 7222.49,-239.35"/>
</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="M7222.68,-235.29C6973.78,-229.47 6330.39,-212.39 6117.5,-187 6114.57,-186.65 6111.6,-186.26 6108.61,-185.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.72,-238.8 7232.8,-235.53 7222.88,-231.8 7222.72,-238.8"/>
</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="M7222.67,-237.34C7041.58,-235.97 6647.16,-228.02 6317.5,-187 6314.6,-186.64 6311.66,-186.24 6308.7,-185.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.68,-240.84 7232.71,-237.41 7222.73,-233.84 7222.68,-240.84"/>
</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="M7222.49,-234.2C7075.49,-228.61 6792.6,-215.04 6553.5,-187 6539.78,-185.39 6525.22,-183.27 6511.19,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.71,-237.71 7232.84,-234.59 7222.98,-230.72 7222.71,-237.71"/>
</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="M7222.43,-232.34C7107.03,-225.55 6911.84,-211.52 6745.5,-187 6742.38,-186.54 6739.22,-186.04 6736.02,-185.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.48,-235.85 7232.66,-232.93 7222.88,-228.86 7222.48,-235.85"/>
</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="M7222.57,-226.77C7143.8,-217.77 7031.31,-203.73 6933.5,-187 6923.3,-185.26 6912.53,-183.18 6902.06,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7222.64,-230.3 7232.97,-227.95 7223.43,-223.35 7222.64,-230.3"/>
</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="M7255.13,-221.12C7205.26,-209 7138.02,-192.65 7090.53,-181.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7254.31,-224.53 7264.86,-223.49 7255.97,-217.72 7254.31,-224.53"/>
</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="M7293.72,-217.21C7280.06,-207.58 7263.81,-196.12 7250.29,-186.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7292.07,-220.33 7302.26,-223.23 7296.11,-214.61 7292.07,-220.33"/>
</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="M7351.25,-217.43C7367.93,-205.79 7388.51,-191.42 7403.44,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7349.14,-214.64 7342.94,-223.23 7353.14,-220.38 7349.14,-214.64"/>
</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="M7394.79,-221.27C7448.94,-209.11 7522.29,-192.64 7573.94,-181.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7393.9,-217.88 7384.91,-223.49 7395.44,-224.71 7393.9,-217.88"/>
</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="M7422.31,-227.14C7506.93,-217.95 7631.42,-203.44 7739.5,-187 7742.45,-186.55 7745.44,-186.08 7748.46,-185.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7421.76,-223.68 7412.19,-228.24 7422.51,-230.64 7421.76,-223.68"/>
</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="M7422.39,-233.58C7547.85,-227.74 7769.49,-214.36 7957.5,-187 7960.39,-186.58 7963.32,-186.12 7966.28,-185.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7421.86,-230.1 7412.04,-234.06 7422.19,-237.1 7421.86,-230.1"/>
</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="M7422.73,-234.71C7578,-229.62 7885.84,-216.52 8145.5,-187 8159.46,-185.41 8174.26,-183.3 8188.53,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.16,-231.22 7412.28,-235.04 7422.38,-238.22 7422.16,-231.22"/>
</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="M7422.46,-236.71C7611.08,-234.33 8032.19,-224.85 8384.5,-187 8398.77,-185.47 8413.92,-183.32 8428.46,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.25,-233.21 7412.29,-236.83 7422.33,-240.21 7422.25,-233.21"/>
</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="M7422.31,-238.09C7640.49,-238.41 8176.02,-233.86 8621.5,-187 8635.63,-185.51 8650.63,-183.36 8665,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.17,-234.59 7412.17,-238.08 7422.16,-241.59 7422.17,-234.59"/>
</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="M7422.41,-236.37C7716.23,-232.72 8574.17,-219.48 8852.5,-187 8864.78,-185.57 8877.8,-183.41 8890.23,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.16,-232.88 7412.2,-236.5 7422.24,-239.88 7422.16,-232.88"/>
</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="M7422.38,-236.76C7741.01,-234.06 8731.05,-222.93 9049.5,-187 9062.11,-185.58 9075.5,-183.4 9088.26,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.21,-233.26 7412.24,-236.85 7422.27,-240.26 7422.21,-233.26"/>
</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="M7422.32,-236.7C7764.75,-233.68 8890.4,-221.31 9250.5,-187 9265.44,-185.58 9281.33,-183.42 9296.51,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.15,-233.2 7412.18,-236.79 7422.21,-240.2 7422.15,-233.2"/>
</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="M7422.45,-237.59C7792.39,-237.55 9083.58,-233.96 9492.5,-187 9504.59,-185.61 9517.42,-183.44 9529.63,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.3,-234.09 7412.3,-237.59 7422.3,-241.09 7422.3,-234.09"/>
</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="M7422.23,-237.52C7812.23,-237.25 9234.64,-233.06 9683.5,-187 9697.06,-185.61 9711.47,-183.43 9725.2,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.1,-234.02 7412.1,-237.52 7422.11,-241.02 7422.1,-234.02"/>
</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="M7422.23,-237.66C7834.23,-238 9405.07,-235.98 9898.5,-187 9912.43,-185.62 9927.24,-183.45 9941.35,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.13,-234.16 7412.13,-237.65 7422.12,-241.16 7422.13,-234.16"/>
</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="M7422.35,-237.84C7856.25,-239 9580.28,-240.1 10119.5,-187 10133.53,-185.62 10148.45,-183.43 10162.65,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.05,-234.34 7412.04,-237.81 7422.03,-241.34 7422.05,-234.34"/>
</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="M7422.48,-236.9C7912.14,-233.82 10045.61,-218.69 10340.5,-187 10353.17,-185.64 10366.63,-183.46 10379.42,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.23,-233.4 7412.26,-236.97 7422.28,-240.4 7422.23,-233.4"/>
</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="M7422.34,-236.98C7931.13,-234.19 10223.7,-219.88 10539.5,-187 10552.54,-185.64 10566.4,-183.47 10579.58,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.07,-233.48 7412.09,-237.04 7422.11,-240.48 7422.07,-233.48"/>
</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="M7422.62,-237.02C7951.33,-234.34 10407.11,-220.21 10744.5,-187 10758.29,-185.64 10772.94,-183.47 10786.88,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.33,-233.52 7412.35,-237.07 7422.37,-240.52 7422.33,-233.52"/>
</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="M7422.68,-237.15C7971.44,-235.12 10601.47,-223.51 10961.5,-187 10974.89,-185.64 10989.11,-183.45 11002.63,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.4,-233.65 7412.42,-237.19 7422.43,-240.65 7422.4,-233.65"/>
</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="M7422.42,-237.21C7989.19,-235.4 10788.35,-224.62 11170.5,-187 11184.26,-185.65 11198.89,-183.45 11212.79,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.22,-233.71 7412.23,-237.24 7422.24,-240.71 7422.22,-233.71"/>
</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="M7422.3,-237.32C8007.42,-236.13 10980.83,-228.1 11385.5,-187 11398.76,-185.65 11412.85,-183.47 11426.24,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.19,-233.82 7412.2,-237.34 7422.21,-240.82 7422.19,-233.82"/>
</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="M7422.46,-237.3C8025.4,-235.95 11165.74,-227.02 11592.5,-187 11606.88,-185.65 11622.18,-183.46 11636.72,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.05,-233.8 7412.06,-237.32 7422.07,-240.8 7422.05,-233.8"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_ref_scatter_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11828,-151 11828,-181 12031,-181 12031,-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="11929.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.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="M7422.73,-237.38C8044.97,-236.5 11368.02,-229.81 11818.5,-187 11832.63,-185.66 11847.66,-183.47 11861.95,-181.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.45,-233.88 7412.45,-237.39 7422.46,-240.88 7422.45,-233.88"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12049,-151 12049,-181 12228,-181 12228,-151 12049,-151"/>
<text text-anchor="start" x="12057" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12138.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.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="M7422.53,-237.56C8062.01,-237.82 11566.11,-236.9 12039.5,-187 12052.14,-185.67 12065.56,-183.49 12078.31,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.42,-234.06 7412.42,-237.56 7422.42,-241.06 7422.42,-234.06"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12246.5,-151 12246.5,-181 12442.5,-181 12442.5,-151 12246.5,-151"/>
<text text-anchor="start" x="12254.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12344.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.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="M7422.46,-237.51C8077.19,-237.45 11741.87,-234.98 12236.5,-187 12250.26,-185.67 12264.89,-183.48 12278.79,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.12,-234.01 7412.12,-237.51 7422.12,-241.01 7422.12,-234.01"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12460.5,-145.5 12460.5,-186.5 12630.5,-186.5 12630.5,-145.5 12460.5,-145.5"/>
<text text-anchor="start" x="12468.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="12468.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
<text text-anchor="middle" x="12545.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.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="M7422.29,-237.72C8093.13,-239.02 11934.77,-243.94 12451.5,-187 12454.4,-186.68 12457.35,-186.31 12460.31,-185.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.18,-234.22 7412.17,-237.7 7422.17,-241.22 7422.18,-234.22"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12648.5,-151 12648.5,-181 12872.5,-181 12872.5,-151 12648.5,-151"/>
<text text-anchor="start" x="12656.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12760.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</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="M7422.09,-237.48C8106.39,-237.22 12101.61,-233.73 12639.5,-187 12654.88,-185.66 12671.25,-183.48 12686.82,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.01,-233.98 7412.01,-237.48 7422.01,-240.98 7422.01,-233.98"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_splitter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12967,-151 12967,-181 13096,-181 13096,-151 12967,-151"/>
<text text-anchor="start" x="12975" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13031.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node71 -->
<g id="edge76" class="edge">
<title>Node5&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7422.43,-237.28C8154.38,-235.61 12667.51,-223.81 12952.5,-187 12962.74,-185.68 12973.57,-183.48 12983.81,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.18,-233.78 7412.19,-237.31 7422.2,-240.78 7422.18,-233.78"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12889,-73 12889,-103 13080,-103 13080,-73 12889,-73"/>
<text text-anchor="start" x="12897" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12984.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node72 -->
<g id="edge79" class="edge">
<title>Node5&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M7422.28,-237.16C8167.42,-234.56 12835.87,-217.08 12900.5,-187 12938.29,-169.41 12965.51,-125.65 12977.57,-103.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.11,-233.66 7412.12,-237.2 7422.13,-240.66 7422.11,-233.66"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13800,-73 13800,-103 13929,-103 13929,-73 13800,-73"/>
<text text-anchor="start" x="13808" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13864.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node73 -->
<g id="edge86" class="edge">
<title>Node5&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M7422.41,-237.28C8286.8,-235.29 14468.83,-219.9 14501.5,-187 14514.65,-173.75 14514.11,-158.77 14501.5,-145 14463.35,-103.35 14083.33,-92.53 13929.07,-89.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.18,-233.78 7412.19,-237.3 7422.2,-240.78 7422.18,-233.78"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13114.5,-151 13114.5,-181 13296.5,-181 13296.5,-151 13114.5,-151"/>
<text text-anchor="start" x="13122.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13205.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.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="M7422.17,-237.16C8164.51,-234.56 12810.53,-217.12 13104.5,-187 13117.48,-185.67 13131.27,-183.47 13144.35,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.04,-233.66 7412.05,-237.2 7422.06,-240.66 7422.04,-233.66"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_ref_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13315,-151 13315,-181 13528,-181 13528,-151 13315,-151"/>
<text text-anchor="start" x="13323" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13421.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStridedSliceWorkload.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="M7422.35,-237.64C8155.67,-238.51 12697.12,-241.65 13305.5,-187 13320.36,-185.67 13336.18,-183.47 13351.2,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.09,-234.14 7412.09,-237.62 7422.09,-241.14 7422.09,-234.14"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13546,-151 13546,-181 13719,-181 13719,-151 13546,-151"/>
<text text-anchor="start" x="13554" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="13632.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.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="M7422.49,-237.25C8197.16,-235.24 13219.77,-220.94 13536.5,-187 13548.86,-185.68 13561.97,-183.48 13574.41,-181.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.2,-233.75 7412.21,-237.28 7422.22,-240.75 7422.2,-233.75"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13737,-145.5 13737,-186.5 13946,-186.5 13946,-145.5 13737,-145.5"/>
<text text-anchor="start" x="13745" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="13745" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="13841.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.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="M7422.46,-237.19C8210.55,-234.68 13401.06,-217.05 13728.5,-187 13731.28,-186.75 13734.09,-186.46 13736.92,-186.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.27,-233.69 7412.28,-237.22 7422.29,-240.69 7422.27,-233.69"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_ref_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13964.5,-151 13964.5,-181 14168.5,-181 14168.5,-151 13964.5,-151"/>
<text text-anchor="start" x="13972.5" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14066.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeWorkload.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="M7422.19,-237.23C8225.14,-234.97 13615.97,-218.65 13955.5,-187 13969.73,-185.67 13984.87,-183.48 13999.25,-181.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.1,-233.73 7412.11,-237.26 7422.12,-240.73 7422.1,-233.73"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14186.5,-145.5 14186.5,-186.5 14344.5,-186.5 14344.5,-145.5 14186.5,-145.5"/>
<text text-anchor="start" x="14194.5" y="-174.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="14194.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="14265.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node79 -->
<g id="edge85" class="edge">
<title>Node5&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M7422.3,-237.38C8240.83,-236.32 13826.97,-227.64 14177.5,-187 14180.46,-186.66 14183.46,-186.26 14186.49,-185.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.02,-233.88 7412.02,-237.39 7422.03,-240.88 7422.02,-233.88"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14363,-151 14363,-181 14492,-181 14492,-151 14363,-151"/>
<text text-anchor="start" x="14371" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="14427.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node80 -->
<g id="edge87" class="edge">
<title>Node5&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M7422.27,-237.51C8252.61,-237.54 13994.51,-235.97 14353.5,-187 14363.13,-185.69 14373.28,-183.5 14382.88,-181.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7422.14,-234.01 7412.14,-237.51 7422.14,-241.01 7422.14,-234.01"/>
</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="473,-73 473,-103 634,-103 634,-73 473,-73"/>
<text text-anchor="start" x="481" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="553.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.59,-148.5C734.14,-134.92 659.19,-115.87 608.62,-103.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="786.76,-151.9 797.31,-150.97 788.48,-145.12 786.76,-151.9"/>
</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="M511.78,-68.84C484.39,-56.92 449.1,-41.57 423.84,-30.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="510.54,-72.12 521.11,-72.9 513.33,-65.7 510.54,-72.12"/>
</g>
<!-- Node9&#45;&gt;Node7 -->
<g id="edge10" class="edge">
<title>Node9&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M627.4,-144.61C610.03,-131.54 587.91,-114.89 572.41,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="625.41,-147.49 635.5,-150.7 629.62,-141.9 625.41,-147.49"/>
</g>
<!-- Node10&#45;&gt;Node7 -->
<g id="edge12" class="edge">
<title>Node10&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M479.6,-144.61C496.97,-131.54 519.09,-114.89 534.59,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="477.38,-141.9 471.5,-150.7 481.59,-147.49 477.38,-141.9"/>
</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 1836.56,-107.42 6422.12,-91.67 7181.39,-89.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1524.17,-145.36 1515.19,-150.99 1525.72,-152.19 1524.17,-145.36"/>
</g>
<!-- Node71&#45;&gt;Node72 -->
<g id="edge77" class="edge">
<title>Node71&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M13017.32,-142.07C13009.51,-129.44 13000.05,-114.15 12993.3,-103.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13014.42,-144.04 13022.66,-150.7 13020.38,-140.36 13014.42,-144.04"/>
</g>
<!-- Node71&#45;&gt;Node73 -->
<g id="edge78" class="edge">
<title>Node71&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M13087.99,-148.55C13093.87,-147.2 13099.79,-145.97 13105.5,-145 13359.98,-101.63 13668.11,-91.84 13799.78,-89.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13087.06,-145.18 13078.18,-150.94 13088.72,-151.98 13087.06,-145.18"/>
</g>
</g>
</svg>