blob: 13e3cb93ac4195deb243c806504d3736aa94c7d5 [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/workloads/Decoders.hpp Pages: 1 -->
<svg width="12386pt" height="329pt"
viewBox="0.00 0.00 12386.00 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/workloads/Decoders.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-325 12382,-325 12382,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="6589,-290.5 6589,-320.5 6729,-320.5 6729,-290.5 6589,-290.5"/>
<text text-anchor="start" x="6597" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6659" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Decoders.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_batch_mat_mul_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5627,-218 5627,-248 5807,-248 5807,-218 5627,-218"/>
<text text-anchor="start" x="5635" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5717" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M6578.68,-303.41C6428.36,-300.55 6094.56,-290.3 5816,-254 5804.18,-252.46 5791.65,-250.33 5779.63,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.68,-306.91 6588.74,-303.6 6578.81,-299.91 6578.68,-306.91"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_ref_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2422.5,-218 2422.5,-248 2649.5,-248 2649.5,-218 2422.5,-218"/>
<text text-anchor="start" x="2430.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2536" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M6578.5,-304.13C6049,-301.59 3074.1,-285.97 2672,-254 2654.87,-252.64 2636.62,-250.46 2619.23,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.7,-307.63 6588.72,-304.18 6578.74,-300.63 6578.7,-307.63"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_ref_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1207.5,-218 1207.5,-248 1434.5,-248 1434.5,-218 1207.5,-218"/>
<text text-anchor="start" x="1215.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1321" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M6578.56,-304.46C5960.57,-304.04 1976.35,-299.59 1444,-254 1428.37,-252.66 1411.73,-250.48 1395.9,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.7,-307.96 6588.71,-304.47 6578.71,-300.96 6578.7,-307.96"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_ref_depthwise_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1633,-212.5 1633,-253.5 1845,-253.5 1845,-212.5 1633,-212.5"/>
<text text-anchor="start" x="1641" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="1641" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="1739" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge14" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M6578.95,-304.17C5994.35,-301.67 2391.85,-285.11 1908,-254 1887.66,-252.69 1866,-250.64 1845.22,-248.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.96,-307.67 6588.97,-304.21 6578.99,-300.67 6578.96,-307.67"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1633,-134.5 1633,-175.5 1845,-175.5 1845,-134.5 1633,-134.5"/>
<text text-anchor="start" x="1641" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="1641" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
<text text-anchor="middle" x="1739" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge111" class="edge">
<title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M6578.76,-304.39C5981.43,-303.48 2244.78,-296.14 2011,-254 1925.79,-238.64 1831.91,-199.48 1779.74,-175.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.98,-307.89 6588.99,-304.41 6579,-300.89 6578.98,-307.89"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_ref_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1025,-212.5 1025,-253.5 1189,-253.5 1189,-212.5 1025,-212.5"/>
<text text-anchor="start" x="1033" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="1033" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="1107" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge17" class="edge">
<title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M6578.62,-304.23C5923.44,-301.99 1477.21,-285.63 1198,-254 1195.11,-253.67 1192.17,-253.29 1189.21,-252.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.89,-307.73 6588.9,-304.27 6578.91,-300.73 6578.89,-307.73"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_ref_gather_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3144.5,-218 3144.5,-248 3333.5,-248 3333.5,-218 3144.5,-218"/>
<text text-anchor="start" x="3152.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3239" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge20" class="edge">
<title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M6578.72,-304.05C6104.68,-301.3 3680.88,-285.76 3351,-254 3336.84,-252.64 3321.79,-250.46 3307.47,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.87,-307.55 6588.89,-304.11 6578.91,-300.55 6578.87,-307.55"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_ref_mean_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3716.5,-218 3716.5,-248 3899.5,-248 3899.5,-218 3716.5,-218"/>
<text text-anchor="start" x="3724.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3808" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge23" class="edge">
<title>Node1&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M6578.75,-303.73C6194.8,-299.95 4542.77,-282.3 4028,-254 3985.78,-251.68 3939.12,-247.65 3899.68,-243.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.9,-307.24 6588.93,-303.83 6578.97,-300.24 6578.9,-307.24"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_ref_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="607,-218 607,-248 811,-248 811,-218 607,-218"/>
<text text-anchor="start" x="615" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="709" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge26" class="edge">
<title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M6578.59,-304.57C5920.22,-305.07 1425.92,-306.5 828,-254 812.87,-252.67 796.77,-250.49 781.45,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.93,-308.07 6588.92,-304.56 6578.92,-301.07 6578.93,-308.07"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_ref_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2681,-218 2681,-248 2885,-248 2885,-218 2681,-218"/>
<text text-anchor="start" x="2689" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2783" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge29" class="edge">
<title>Node1&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M6578.65,-304.07C6068.77,-301.23 3293.15,-284.47 2917,-254 2900.12,-252.63 2882.14,-250.45 2865,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.83,-307.57 6588.85,-304.12 6578.87,-300.57 6578.83,-307.57"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_ref_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2926,-218 2926,-248 3126,-248 3126,-218 2926,-218"/>
<text text-anchor="start" x="2934" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3026" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge32" class="edge">
<title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M6578.66,-304.15C6086.43,-301.93 3487.57,-288.63 3135,-254 3121.21,-252.65 3106.56,-250.47 3092.62,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.85,-307.66 6588.87,-304.2 6578.88,-300.66 6578.85,-307.66"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_reverse_v2_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="189,-218 189,-248 357,-248 357,-218 189,-218"/>
<text text-anchor="start" x="197" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="273" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge35" class="edge">
<title>Node1&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M6578.35,-304.42C5950.81,-303.7 1840.15,-297.36 598,-254 516.08,-251.14 422.7,-245.1 357.11,-240.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.65,-307.92 6588.65,-304.43 6578.65,-300.92 6578.65,-307.92"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_ref_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2213.5,-218 2213.5,-248 2404.5,-248 2404.5,-218 2213.5,-218"/>
<text text-anchor="start" x="2221.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2309" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node30 -->
<g id="edge41" class="edge">
<title>Node1&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M6578.55,-304.41C6029.38,-303.65 2841.74,-297.42 2413,-254 2399.74,-252.66 2385.65,-250.47 2372.26,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.75,-307.91 6588.75,-304.42 6578.76,-300.91 6578.75,-307.91"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_tile_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4989.5,-218 4989.5,-248 5118.5,-248 5118.5,-218 4989.5,-218"/>
<text text-anchor="start" x="4997.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5054" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node32 -->
<g id="edge44" class="edge">
<title>Node1&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M6578.74,-303.11C6311.4,-298.28 5452.57,-280.99 5177,-254 5157.94,-252.13 5137.36,-249.17 5118.59,-246.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.69,-306.61 6588.75,-303.29 6578.82,-299.61 6578.69,-306.61"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_ref_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4312.5,-212.5 4312.5,-253.5 4521.5,-253.5 4521.5,-212.5 4312.5,-212.5"/>
<text text-anchor="start" x="4320.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="4320.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="4417" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node36 -->
<g id="edge50" class="edge">
<title>Node1&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M6578.83,-304.22C6241.83,-302.81 4938.73,-294.78 4530,-254 4527.22,-253.72 4524.41,-253.42 4521.58,-253.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.97,-307.72 6588.99,-304.27 6579,-300.72 6578.97,-307.72"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5186,-212.5 5186,-253.5 5344,-253.5 5344,-212.5 5186,-212.5"/>
<text text-anchor="start" x="5194" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="5194" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="5265" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node38 -->
<g id="edge53" class="edge">
<title>Node1&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M6578.54,-302.94C6334.5,-297.96 5604.97,-281.15 5369,-254 5360.87,-253.06 5352.43,-251.85 5344.02,-250.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.68,-306.44 6588.75,-303.15 6578.82,-299.45 6578.68,-306.44"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5186,-134.5 5186,-175.5 5344,-175.5 5344,-134.5 5186,-134.5"/>
<text text-anchor="start" x="5194" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="5194" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
<text text-anchor="middle" x="5265" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge140" class="edge">
<title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M6578.59,-303.6C6321.79,-300.41 5531.83,-287.9 5422,-254 5418.51,-252.92 5340.63,-203.84 5295.9,-175.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.91,-307.11 6588.95,-303.73 6579,-300.11 6578.91,-307.11"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_arg_min_max_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5825.5,-218 5825.5,-248 5974.5,-248 5974.5,-218 5825.5,-218"/>
<text text-anchor="start" x="5833.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5900" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge56" class="edge">
<title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M6578.22,-302.29C6451.73,-297.95 6199.53,-285.82 5988,-254 5977.62,-252.44 5966.65,-250.32 5956.1,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.47,-305.8 6588.58,-302.63 6578.7,-298.8 6578.47,-305.8"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6347.5,-140 6347.5,-170 6558.5,-170 6558.5,-140 6347.5,-140"/>
<text text-anchor="start" x="6355.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6453" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node42 -->
<g id="edge106" class="edge">
<title>Node1&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M6578.39,-304.09C6415.22,-302.41 6058.1,-294.15 6021,-254 6008.33,-240.29 6008.57,-225.92 6021,-212 6068.22,-159.12 6267.82,-186.08 6338,-176 6350.34,-174.23 6363.38,-172.15 6376.09,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.82,-307.59 6588.85,-304.19 6578.88,-300.59 6578.82,-307.59"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_batch_norm_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6030,-218 6030,-248 6200,-248 6200,-218 6030,-218"/>
<text text-anchor="start" x="6038" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6115" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node43 -->
<g id="edge59" class="edge">
<title>Node1&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M6578.78,-297.89C6488.53,-289.89 6337.71,-274.86 6209,-254 6198.54,-252.3 6187.49,-250.22 6176.78,-248.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.68,-301.39 6588.95,-298.78 6579.29,-294.42 6578.68,-301.39"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_batch_to_space_nd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6218.5,-218 6218.5,-248 6393.5,-248 6393.5,-218 6218.5,-218"/>
<text text-anchor="start" x="6226.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6306" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node46 -->
<g id="edge62" class="edge">
<title>Node1&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M6578.95,-289.01C6528.22,-279.14 6461.23,-265.99 6402,-254 6392.57,-252.09 6382.63,-250.05 6372.86,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.39,-292.47 6588.87,-290.94 6579.73,-285.6 6578.39,-292.47"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6411.5,-218 6411.5,-248 6566.5,-248 6566.5,-218 6411.5,-218"/>
<text text-anchor="start" x="6419.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6489" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge65" class="edge">
<title>Node1&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M6615.59,-286.5C6586.8,-274.56 6549.56,-259.11 6522.93,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6614.43,-289.8 6625.01,-290.4 6617.11,-283.34 6614.43,-289.8"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_conv3d_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1453,-218 1453,-248 1605,-248 1605,-218 1453,-218"/>
<text text-anchor="start" x="1461" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1529" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge66" class="edge">
<title>Node1&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M6578.5,-304.65C5972.49,-305.68 2136.01,-309.91 1624,-254 1611.77,-252.66 1598.79,-250.46 1586.48,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.88,-308.15 6588.87,-304.64 6578.87,-301.15 6578.88,-308.15"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2020,-218 2020,-248 2160,-248 2160,-218 2020,-218"/>
<text text-anchor="start" x="2028" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2090" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node52 -->
<g id="edge69" class="edge">
<title>Node1&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M6578.65,-304.38C6014.33,-303.4 2655.27,-295.86 2204,-254 2189.49,-252.65 2174.06,-250.47 2159.39,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.72,-307.88 6588.73,-304.39 6578.74,-300.88 6578.72,-307.88"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_dequantize_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6584.5,-218 6584.5,-248 6733.5,-248 6733.5,-218 6584.5,-218"/>
<text text-anchor="start" x="6592.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6659" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node54 -->
<g id="edge73" class="edge">
<title>Node1&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M6659,-280.23C6659,-269.57 6659,-257.41 6659,-248.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6655.5,-280.23 6659,-290.23 6662.5,-280.23 6655.5,-280.23"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7516.5,-140 7516.5,-170 7727.5,-170 7727.5,-140 7516.5,-140"/>
<text text-anchor="start" x="7524.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7622" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node56 -->
<g id="edge112" class="edge">
<title>Node1&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M6695.53,-285.33C6710.58,-276.67 6727.79,-265.75 6742,-254 6761.4,-237.96 6757.25,-222.78 6780,-212 6853.09,-177.37 7426.62,-184.95 7507,-176 7520.7,-174.48 7535.23,-172.35 7549.19,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6693.48,-282.47 6686.48,-290.42 6696.91,-288.57 6693.48,-282.47"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_detection_post_process_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6789,-218 6789,-248 6989,-248 6989,-218 6789,-218"/>
<text text-anchor="start" x="6797" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6889" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge76" class="edge">
<title>Node1&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M6714.42,-287.51C6753.76,-275.46 6805.94,-259.46 6842.98,-248.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6713.25,-284.21 6704.72,-290.49 6715.3,-290.9 6713.25,-284.21"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7962.5,-134.5 7962.5,-175.5 8157.5,-175.5 8157.5,-134.5 7962.5,-134.5"/>
<text text-anchor="start" x="7970.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="7970.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
<text text-anchor="middle" x="8060" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge113" class="edge">
<title>Node1&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M6739.2,-298.8C6824.96,-291.61 6954.48,-277.3 6998,-254 7020.19,-242.12 7013.2,-222.66 7036,-212 7128.37,-168.82 7851.67,-187.4 7953,-176 7956.1,-175.65 7959.24,-175.26 7962.41,-174.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6738.91,-295.31 6729.23,-299.62 6739.48,-302.29 6738.91,-295.31"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_fill_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7045.5,-218 7045.5,-248 7174.5,-248 7174.5,-218 7045.5,-218"/>
<text text-anchor="start" x="7053.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7110" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node60 -->
<g id="edge79" class="edge">
<title>Node1&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M6739.72,-296.21C6815.36,-287.81 6931.39,-273.31 7031,-254 7039.75,-252.3 7048.98,-250.23 7057.92,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6738.88,-292.78 6729.32,-297.35 6739.64,-299.74 6738.88,-292.78"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8323,-140 8323,-170 8493,-170 8493,-140 8323,-140"/>
<text text-anchor="start" x="8331" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8408" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node62 -->
<g id="edge117" class="edge">
<title>Node1&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M6739.09,-303.67C6866.08,-301.21 7107.02,-291.57 7183,-254 7205.83,-242.71 7198.82,-222.57 7222,-212 7332.36,-161.69 8192.59,-190.55 8313,-176 8324.8,-174.57 8337.3,-172.42 8349.23,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6738.97,-300.17 6729.03,-303.85 6739.09,-307.17 6738.97,-300.17"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_fully_connected_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="837.5,-218 837.5,-248 1006.5,-248 1006.5,-218 837.5,-218"/>
<text text-anchor="start" x="845.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="922" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node63 -->
<g id="edge82" class="edge">
<title>Node1&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M6578.55,-304.24C5910.85,-302.04 1305,-285.71 1016,-254 1003.89,-252.67 991.05,-250.47 978.87,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.55,-307.74 6588.56,-304.27 6578.57,-300.74 6578.55,-307.74"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_gather_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3360.5,-218 3360.5,-248 3489.5,-248 3489.5,-218 3360.5,-218"/>
<text text-anchor="start" x="3368.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3425" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node65 -->
<g id="edge85" class="edge">
<title>Node1&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M6578.83,-304.71C6234.38,-305.26 4846.06,-304.1 3707,-254 3632.35,-250.72 3546.75,-244.26 3489.63,-239.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.96,-308.21 6588.95,-304.69 6578.95,-301.21 6578.96,-308.21"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_instance_norm_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7231,-218 7231,-248 7393,-248 7393,-218 7231,-218"/>
<text text-anchor="start" x="7239" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7312" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node68 -->
<g id="edge89" class="edge">
<title>Node1&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M6739.59,-300.18C6848.39,-293.67 7048.1,-279.33 7217,-254 7227.92,-252.36 7239.47,-250.25 7250.61,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.12,-296.7 6729.35,-300.79 6739.53,-303.69 6739.12,-296.7"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_lstm_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5431.5,-218 5431.5,-248 5560.5,-248 5560.5,-218 5431.5,-218"/>
<text text-anchor="start" x="5439.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5496" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node71 -->
<g id="edge92" class="edge">
<title>Node1&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M6578.56,-302.53C6363.2,-296.98 5776.91,-279.87 5585,-254 5574.17,-252.54 5562.71,-250.41 5551.75,-248.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.75,-306.04 6588.83,-302.8 6578.93,-299.04 6578.75,-306.04"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5509.5,-140 5509.5,-170 5688.5,-170 5688.5,-140 5509.5,-140"/>
<text text-anchor="start" x="5517.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5599" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node73 -->
<g id="edge123" class="edge">
<title>Node1&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M6578.37,-303.28C6340.19,-299.34 5654.13,-285.3 5618,-254 5594.03,-233.23 5594.62,-192.08 5596.91,-170.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.63,-306.79 6588.69,-303.45 6578.75,-299.79 6578.63,-306.79"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_mirror_pad_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7411,-218 7411,-248 7551,-248 7551,-218 7411,-218"/>
<text text-anchor="start" x="7419" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7481" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/MirrorPad.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node74 -->
<g id="edge96" class="edge">
<title>Node1&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M6739.52,-303.76C6876.45,-301.45 7163.07,-292.05 7402,-254 7411.5,-252.49 7421.53,-250.37 7431.13,-248.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.07,-300.27 6729.13,-303.93 6739.18,-307.27 6739.07,-300.27"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_pad_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7569.5,-218 7569.5,-248 7698.5,-248 7698.5,-218 7569.5,-218"/>
<text text-anchor="start" x="7577.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7634" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pad.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node75 -->
<g id="edge97" class="edge">
<title>Node1&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M6739.33,-302.14C6929.53,-296.2 7403.19,-279.3 7560,-254 7569.07,-252.54 7578.62,-250.41 7587.74,-248.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.01,-298.65 6729.12,-302.46 6739.22,-305.64 6739.01,-298.65"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_prelu_impl_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7717,-218 7717,-248 7857,-248 7857,-218 7717,-218"/>
<text text-anchor="start" x="7725" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7787" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node76 -->
<g id="edge98" class="edge">
<title>Node1&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M6739.41,-302.67C6951.15,-297.54 7520.61,-281.51 7707,-254 7716.91,-252.54 7727.39,-250.38 7737.37,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.21,-299.18 6729.3,-302.92 6739.38,-306.18 6739.21,-299.18"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_reduce_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4037,-218 4037,-248 4167,-248 4167,-218 4037,-218"/>
<text text-anchor="start" x="4045" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4102" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node79 -->
<g id="edge101" class="edge">
<title>Node1&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M6578.77,-303.62C6219.99,-299.55 4760.2,-281.6 4303,-254 4257.49,-251.25 4206.37,-246.14 4167.07,-241.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.77,-307.12 6588.81,-303.73 6578.85,-300.12 6578.77,-307.12"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7875.5,-218 7875.5,-248 8080.5,-248 8080.5,-218 7875.5,-218"/>
<text text-anchor="start" x="7883.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7978" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node82 -->
<g id="edge105" class="edge">
<title>Node1&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M6739.44,-304.87C6933.69,-304.96 7443.57,-300.34 7866,-254 7879.55,-252.51 7893.93,-250.38 7907.71,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.32,-301.37 6729.32,-304.86 6739.31,-308.37 6739.32,-301.37"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="_ref_broadcast_to_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8098.5,-218 8098.5,-248 8313.5,-248 8313.5,-218 8098.5,-218"/>
<text text-anchor="start" x="8106.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8206" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBroadcastToWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node83 -->
<g id="edge107" class="edge">
<title>Node1&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M6739.53,-303.08C7000.95,-298.24 7824.26,-281.18 8089,-254 8103.25,-252.54 8118.38,-250.39 8132.87,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.29,-299.58 6729.35,-303.27 6739.42,-306.58 6739.29,-299.58"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8331.5,-218 8331.5,-248 8508.5,-248 8508.5,-218 8331.5,-218"/>
<text text-anchor="start" x="8339.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8420" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node84 -->
<g id="edge108" class="edge">
<title>Node1&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M6739.6,-303.88C7028.3,-301.37 8010.07,-290.3 8322,-254 8334.25,-252.58 8347.24,-250.4 8359.62,-248.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.19,-300.38 6729.22,-303.97 6739.25,-307.38 6739.19,-300.38"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8526.5,-212.5 8526.5,-253.5 8689.5,-253.5 8689.5,-212.5 8526.5,-212.5"/>
<text text-anchor="start" x="8534.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="8534.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
<text text-anchor="middle" x="8608" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node85 -->
<g id="edge109" class="edge">
<title>Node1&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M6739.55,-304.34C7049.48,-303.4 8165.26,-297.04 8517,-254 8520.05,-253.63 8523.15,-253.2 8526.27,-252.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.29,-300.84 6729.3,-304.37 6739.31,-307.84 6739.29,-300.84"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8708,-218 8708,-248 8922,-248 8922,-218 8708,-218"/>
<text text-anchor="start" x="8716" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8815" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node86 -->
<g id="edge110" class="edge">
<title>Node1&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M6739.53,-304.06C7068.06,-302.03 8307.95,-291.97 8698,-254 8712.56,-252.58 8728.05,-250.41 8742.82,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.13,-300.56 6729.15,-304.12 6739.17,-307.56 6739.13,-300.56"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8940,-212.5 8940,-253.5 9124,-253.5 9124,-212.5 8940,-212.5"/>
<text text-anchor="start" x="8948" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="8948" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
<text text-anchor="middle" x="9032" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node87 -->
<g id="edge114" class="edge">
<title>Node1&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M6739.32,-304.58C7090.51,-304.65 8493.11,-301.86 8931,-254 8933.93,-253.68 8936.91,-253.32 8939.9,-252.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.24,-301.08 6729.23,-304.58 6739.23,-308.08 6739.24,-301.08"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9142,-212.5 9142,-253.5 9324,-253.5 9324,-212.5 9142,-212.5"/>
<text text-anchor="start" x="9150" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="9150" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
<text text-anchor="middle" x="9233" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node88 -->
<g id="edge115" class="edge">
<title>Node1&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M6739.35,-304.77C7109.55,-305.73 8653.18,-306.46 9133,-254 9135.9,-253.68 9138.85,-253.32 9141.82,-252.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.27,-301.27 6729.26,-304.75 6739.25,-308.27 6739.27,-301.27"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9342,-218 9342,-248 9560,-248 9560,-218 9342,-218"/>
<text text-anchor="start" x="9350" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9451" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node89 -->
<g id="edge116" class="edge">
<title>Node1&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M6739.06,-304.6C7126.62,-304.83 8810.62,-302.93 9333,-254 9347.79,-252.61 9363.53,-250.44 9378.52,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.06,-301.1 6729.05,-304.59 6739.05,-308.1 6739.06,-301.1"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9578,-218 9578,-248 9758,-248 9758,-218 9578,-218"/>
<text text-anchor="start" x="9586" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9668" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node90 -->
<g id="edge118" class="edge">
<title>Node1&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M6739.27,-303.98C7178.49,-301.02 9281.33,-285.29 9569,-254 9581.55,-252.63 9594.87,-250.46 9607.54,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.19,-300.48 6729.21,-304.05 6739.23,-307.48 6739.19,-300.48"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9776,-212.5 9776,-253.5 9946,-253.5 9946,-212.5 9776,-212.5"/>
<text text-anchor="start" x="9784" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="9784" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
<text text-anchor="middle" x="9861" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node91 -->
<g id="edge119" class="edge">
<title>Node1&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M6739.15,-304.13C7195.7,-301.87 9458.68,-288.97 9767,-254 9769.9,-253.67 9772.85,-253.29 9775.81,-252.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739,-300.63 6729.02,-304.18 6739.04,-307.63 6739,-300.63"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9964.5,-218 9964.5,-248 10185.5,-248 10185.5,-218 9964.5,-218"/>
<text text-anchor="start" x="9972.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10075" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node92 -->
<g id="edge120" class="edge">
<title>Node1&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M6739.37,-303.99C7212.57,-300.9 9626.22,-283.75 9955,-254 9970.15,-252.63 9986.26,-250.45 10001.61,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.19,-300.49 6729.21,-304.06 6739.23,-307.49 6739.19,-300.49"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10203.5,-218 10203.5,-248 10422.5,-248 10422.5,-218 10203.5,-218"/>
<text text-anchor="start" x="10211.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10313" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node93 -->
<g id="edge121" class="edge">
<title>Node1&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M6739.58,-304.09C7233.31,-301.45 9840.08,-286.08 10194,-254 10209.02,-252.64 10225.01,-250.46 10240.23,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.33,-300.59 6729.34,-304.14 6739.36,-307.59 6739.33,-300.59"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10440.5,-218 10440.5,-248 10653.5,-248 10653.5,-218 10440.5,-218"/>
<text text-anchor="start" x="10448.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10547" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node94 -->
<g id="edge122" class="edge">
<title>Node1&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M6739.6,-304.18C7252.54,-302.07 10052.1,-288.98 10431,-254 10445.65,-252.65 10461.24,-250.47 10476.07,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.32,-300.68 6729.33,-304.23 6739.35,-307.68 6739.32,-300.68"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10671,-218 10671,-248 10895,-248 10895,-218 10671,-218"/>
<text text-anchor="start" x="10679" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="10783" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node95 -->
<g id="edge124" class="edge">
<title>Node1&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M6739.4,-304.22C7269.91,-302.26 10258.48,-289.69 10662,-254 10677.38,-252.64 10693.75,-250.45 10709.32,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.15,-300.72 6729.17,-304.26 6739.18,-307.72 6739.15,-300.72"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10913.5,-218 10913.5,-248 11100.5,-248 11100.5,-218 10913.5,-218"/>
<text text-anchor="start" x="10921.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11007" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node96 -->
<g id="edge125" class="edge">
<title>Node1&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M6739.43,-304.41C7288.48,-303.72 10475.4,-297.8 10904,-254 10917.14,-252.66 10931.1,-250.47 10944.35,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.23,-300.91 6729.23,-304.43 6739.24,-307.91 6739.23,-300.91"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11119,-218 11119,-248 11307,-248 11307,-218 11119,-218"/>
<text text-anchor="start" x="11127" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11213" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node97 -->
<g id="edge126" class="edge">
<title>Node1&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M6739.27,-304.45C7303.01,-304.01 10658.59,-299.5 11109,-254 11122.26,-252.66 11136.35,-250.48 11149.74,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.2,-300.95 6729.2,-304.46 6739.2,-307.95 6739.2,-300.95"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11325,-218 11325,-248 11521,-248 11521,-218 11325,-218"/>
<text text-anchor="start" x="11333" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11423" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node98 -->
<g id="edge127" class="edge">
<title>Node1&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M6739.74,-304.47C7319.9,-304.16 10843.63,-300.35 11316,-254 11329.64,-252.66 11344.13,-250.48 11357.9,-248.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.39,-300.97 6729.39,-304.48 6739.39,-307.97 6739.39,-300.97"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="_space_to_batch_nd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11539.5,-218 11539.5,-248 11714.5,-248 11714.5,-218 11539.5,-218"/>
<text text-anchor="start" x="11547.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11627" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node99 -->
<g id="edge128" class="edge">
<title>Node1&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M6739.21,-304.6C7332.92,-305.24 11035.22,-307.07 11530,-254 11542.39,-252.67 11555.55,-250.49 11568.04,-248.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.05,-301.1 6729.04,-304.59 6739.04,-308.1 6739.05,-301.1"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="_space_to_depth_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11732.5,-218 11732.5,-248 11895.5,-248 11895.5,-218 11732.5,-218"/>
<text text-anchor="start" x="11740.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11814" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node102 -->
<g id="edge131" class="edge">
<title>Node1&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M6739.34,-304.17C7366.85,-301.55 11464.91,-283.33 11723,-254 11734.73,-252.67 11747.17,-250.47 11758.96,-248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.03,-300.67 6729.05,-304.21 6739.06,-307.67 6739.03,-300.67"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="_stack_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12033.5,-218 12033.5,-248 12162.5,-248 12162.5,-218 12033.5,-218"/>
<text text-anchor="start" x="12041.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12098" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node105 -->
<g id="edge134" class="edge">
<title>Node1&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M6739.39,-304.18C7359.16,-301.65 11367.34,-284.18 11904,-254 11947.27,-251.57 11995.77,-246.57 12033.45,-242.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.2,-300.68 6729.22,-304.22 6739.23,-307.68 6739.2,-300.68"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="_transpose_convolution2d_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4539.5,-218 4539.5,-248 4752.5,-248 4752.5,-218 4539.5,-218"/>
<text text-anchor="start" x="4547.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4646" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node108 -->
<g id="edge137" class="edge">
<title>Node1&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M6578.9,-302.94C6337.37,-298.04 5594.98,-281.65 4980,-254 4903.98,-250.58 4818.3,-245.42 4752.76,-241.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6578.93,-306.44 6589,-303.14 6579.07,-299.44 6578.93,-306.44"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12180.5,-218 12180.5,-248 12309.5,-248 12309.5,-218 12180.5,-218"/>
<text text-anchor="start" x="12188.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12245" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node110 -->
<g id="edge141" class="edge">
<title>Node1&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M6739.63,-304.35C7399.2,-303.02 11889.95,-292.62 12171,-254 12180.62,-252.68 12190.78,-250.48 12200.37,-248.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6739.27,-300.85 6729.28,-304.37 6739.28,-307.85 6739.27,-300.85"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_ref_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5706.5,-140 5706.5,-170 5927.5,-170 5927.5,-140 5706.5,-140"/>
<text text-anchor="start" x="5714.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5817" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M5743.83,-211.61C5761.03,-198.54 5782.93,-181.89 5798.28,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5741.65,-208.87 5735.81,-217.7 5745.89,-214.44 5741.65,-208.87"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5875,-67.5 5875,-97.5 6095,-97.5 6095,-67.5 5875,-67.5"/>
<text text-anchor="start" x="5883" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5985" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge7" class="edge">
<title>Node2&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M5792.39,-216.07C5800.35,-214.6 5808.33,-213.21 5816,-212 5886.03,-200.97 6085.78,-228.88 6133,-176 6145.43,-162.08 6143.86,-149.18 6133,-134 6120.52,-116.56 6101.65,-105.07 6081.52,-97.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5791.53,-212.67 5782.36,-217.97 5792.83,-219.55 5791.53,-212.67"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5945.5,-140 5945.5,-170 6124.5,-170 6124.5,-140 5945.5,-140"/>
<text text-anchor="start" x="5953.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6035" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node2&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M5785.68,-215.59C5842.55,-201.99 5922.48,-182.89 5976.38,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5784.61,-212.24 5775.7,-217.97 5786.24,-219.05 5784.61,-212.24"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2702.5,-67.5 2702.5,-97.5 2863.5,-97.5 2863.5,-67.5 2702.5,-67.5"/>
<text text-anchor="start" x="2710.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2783" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M5733.19,-138.41C5721.08,-136.63 5708.75,-135.07 5697,-134 5124.63,-81.63 3273.18,-82.44 2863.68,-83.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5732.87,-141.9 5743.29,-139.95 5733.93,-134.98 5732.87,-141.9"/>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M5859.9,-136C5888.35,-124.06 5925.15,-108.61 5951.46,-97.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5858.46,-132.81 5850.59,-139.9 5861.17,-139.26 5858.46,-132.81"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2715,-0.5 2715,-30.5 2851,-30.5 2851,-0.5 2715,-0.5"/>
<text text-anchor="start" x="2723" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2783" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2783,-57.11C2783,-48.15 2783,-38.32 2783,-30.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2779.5,-57.4 2783,-67.4 2786.5,-57.4 2779.5,-57.4"/>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge9" class="edge">
<title>Node8&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2530.04,-207.84C2526.18,-185.92 2524.66,-154.06 2542,-134 2562.79,-109.94 2640.79,-96.79 2702.49,-90"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2526.62,-208.61 2532.05,-217.71 2533.48,-207.21 2526.62,-208.61"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2059,-140 2059,-170 2285,-170 2285,-140 2059,-140"/>
<text text-anchor="start" x="2067" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2172" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge10" class="edge">
<title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2459,-215.92C2393.81,-202.31 2301.31,-183 2239.1,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2458.31,-219.35 2468.81,-217.97 2459.74,-212.5 2458.31,-219.35"/>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge12" class="edge">
<title>Node10&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1223.57,-214.42C1203.33,-206.13 1184.41,-193.93 1172,-176 1161.37,-160.65 1159.01,-147.4 1172,-134 1198.9,-106.24 2379.96,-88.78 2702.4,-84.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1222.35,-217.7 1232.94,-217.96 1224.82,-211.15 1222.35,-217.7"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1181,-140 1181,-170 1407,-170 1407,-140 1181,-140"/>
<text text-anchor="start" x="1189" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1294" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge13" class="edge">
<title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1312.46,-207.96C1308.05,-195.55 1302.82,-180.83 1299.06,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1309.28,-209.45 1315.92,-217.7 1315.87,-207.11 1309.28,-209.45"/>
</g>
<!-- Node12&#45;&gt;Node4 -->
<g id="edge15" class="edge">
<title>Node12&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1658.94,-207.6C1645.06,-199.73 1632.4,-189.44 1624,-176 1614.1,-160.17 1611.09,-147.48 1624,-134 1661.24,-95.11 2445.21,-85.95 2702.21,-83.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1657.72,-210.91 1668.21,-212.42 1660.96,-204.7 1657.72,-210.91"/>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge16" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1739,-202.3C1739,-193.3 1739,-183.65 1739,-175.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1735.5,-202.43 1739,-212.43 1742.5,-202.43 1735.5,-202.43"/>
</g>
<!-- Node14&#45;&gt;Node4 -->
<g id="edge18" class="edge">
<title>Node14&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1114.32,-202.46C1121.72,-179.48 1135.63,-149.05 1160,-134 1226.15,-93.16 2383.73,-85.21 2702.38,-83.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1110.95,-201.52 1111.45,-212.1 1117.66,-203.51 1110.95,-201.52"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="923,-134.5 923,-175.5 1087,-175.5 1087,-134.5 923,-134.5"/>
<text text-anchor="start" x="931" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="931" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
<text text-anchor="middle" x="1005" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge19" class="edge">
<title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1072.58,-206.35C1059.05,-196.27 1043.78,-184.89 1031.18,-175.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1070.62,-209.26 1080.73,-212.43 1074.8,-203.65 1070.62,-209.26"/>
</g>
<!-- Node16&#45;&gt;Node4 -->
<g id="edge21" class="edge">
<title>Node16&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M3183.96,-214.51C3156.68,-204.83 3123.73,-191.61 3096,-176 3069.2,-160.91 3069.05,-146.62 3041,-134 2984.81,-108.72 2916.13,-96.06 2863.77,-89.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3183.14,-217.93 3193.74,-217.91 3185.44,-211.32 3183.14,-217.93"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3105,-140 3105,-170 3293,-170 3293,-140 3105,-140"/>
<text text-anchor="start" x="3113" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3199" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge22" class="edge">
<title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M3226.74,-208.7C3220.13,-196.14 3212.18,-181.04 3206.49,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3223.72,-210.49 3231.48,-217.7 3229.92,-207.23 3223.72,-210.49"/>
</g>
<!-- Node18&#45;&gt;Node4 -->
<g id="edge24" class="edge">
<title>Node18&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M3768.11,-213.31C3749.04,-203.49 3726.41,-190.48 3708,-176 3687.98,-160.25 3692.05,-144.84 3669,-134 3597.29,-100.27 3068.53,-88.14 2863.72,-84.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3766.65,-216.5 3777.15,-217.87 3769.8,-210.24 3766.65,-216.5"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3717,-140 3717,-170 3899,-170 3899,-140 3717,-140"/>
<text text-anchor="start" x="3725" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3808" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge25" class="edge">
<title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M3808,-207.59C3808,-195.26 3808,-180.72 3808,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3804.5,-207.7 3808,-217.7 3811.5,-207.71 3804.5,-207.7"/>
</g>
<!-- Node20&#45;&gt;Node4 -->
<g id="edge27" class="edge">
<title>Node20&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M706.03,-207.74C704.75,-184.92 707.07,-151.69 728,-134 766.34,-101.58 2326.45,-87.13 2702.21,-84.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="702.57,-208.32 706.89,-217.99 709.54,-207.73 702.57,-208.32"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="477.5,-140 477.5,-170 680.5,-170 680.5,-140 477.5,-140"/>
<text text-anchor="start" x="485.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="579" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge28" class="edge">
<title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M676.19,-212.82C653.42,-199.51 623.59,-182.07 603.02,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="674.45,-215.86 684.85,-217.88 677.99,-209.81 674.45,-215.86"/>
</g>
<!-- Node22&#45;&gt;Node4 -->
<g id="edge30" class="edge">
<title>Node22&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2783,-207.72C2783,-176.53 2783,-123.37 2783,-97.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2779.5,-207.76 2783,-217.76 2786.5,-207.76 2779.5,-207.76"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2551.5,-140 2551.5,-170 2754.5,-170 2754.5,-140 2551.5,-140"/>
<text text-anchor="start" x="2559.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2653" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge31" class="edge">
<title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M2750.19,-212.82C2727.42,-199.51 2697.59,-182.07 2677.02,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2748.45,-215.86 2758.85,-217.88 2751.99,-209.81 2748.45,-215.86"/>
</g>
<!-- Node24&#45;&gt;Node4 -->
<g id="edge33" class="edge">
<title>Node24&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M3031.65,-207.82C3035.25,-185.89 3036.41,-154.02 3019,-134 2998.76,-110.72 2923.72,-97.51 2863.62,-90.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3028.21,-207.21 3029.77,-217.69 3035.08,-208.53 3028.21,-207.21"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2811.5,-140 2811.5,-170 3010.5,-170 3010.5,-140 2811.5,-140"/>
<text text-anchor="start" x="2819.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2911" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge34" class="edge">
<title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M2996.17,-212.29C2976.13,-199.05 2950.21,-181.91 2932.25,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2994.37,-215.29 3004.64,-217.88 2998.23,-209.45 2994.37,-215.29"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_ref_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="65.5,-140 65.5,-170 274.5,-170 274.5,-140 65.5,-140"/>
<text text-anchor="start" x="73.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="170" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.hpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge36" class="edge">
<title>Node26&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M245.37,-211.61C227.65,-198.54 205.09,-181.89 189.29,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="243.5,-214.58 253.63,-217.7 247.66,-208.95 243.5,-214.58"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-67.5 0,-97.5 208,-97.5 208,-67.5 0,-67.5"/>
<text text-anchor="start" x="8" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="104" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node28 -->
<g id="edge39" class="edge">
<title>Node26&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M178.67,-219.25C127.47,-210.19 71.53,-196.04 56,-176 44.57,-161.24 49.08,-151.33 56,-134 61.83,-119.4 74.12,-106.6 84.8,-97.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="178.38,-222.75 188.83,-221 179.57,-215.85 178.38,-222.75"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="292.5,-140 292.5,-170 459.5,-170 459.5,-140 292.5,-140"/>
<text text-anchor="start" x="300.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="376" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node29 -->
<g id="edge40" class="edge">
<title>Node26&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M300.63,-211.61C318.35,-198.54 340.91,-181.89 356.71,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="298.34,-208.95 292.37,-217.7 302.5,-214.58 298.34,-208.95"/>
</g>
<!-- Node27&#45;&gt;Node4 -->
<g id="edge37" class="edge">
<title>Node27&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M249.58,-138.32C260.77,-136.59 272.15,-135.06 283,-134 768.65,-86.41 2329.3,-83.46 2702.35,-83.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="248.7,-134.92 239.39,-139.97 249.82,-141.83 248.7,-134.92"/>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge38" class="edge">
<title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M149.75,-132.36C139.21,-121.11 126.64,-107.68 117.34,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="147.25,-134.83 156.64,-139.73 152.36,-130.04 147.25,-134.83"/>
</g>
<!-- Node30&#45;&gt;Node4 -->
<g id="edge42" class="edge">
<title>Node30&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2207.81,-216.32C2139.63,-204.71 2060.31,-188.78 2050,-176 2038.28,-161.47 2037.26,-147.65 2050,-134 2093.77,-87.11 2521.2,-82.73 2702.43,-83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2207.34,-219.78 2217.78,-217.99 2208.5,-212.88 2207.34,-219.78"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2303.5,-140 2303.5,-170 2494.5,-170 2494.5,-140 2303.5,-140"/>
<text text-anchor="start" x="2311.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="2399" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge43" class="edge">
<title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M2333.99,-210.89C2349.34,-197.93 2368.59,-181.68 2382.15,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2331.31,-208.58 2325.93,-217.7 2335.83,-213.93 2331.31,-208.58"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_ref_tile_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4918,-140 4918,-170 5092,-170 5092,-140 4918,-140"/>
<text text-anchor="start" x="4926" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5005" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge45" class="edge">
<title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M5039.22,-209.07C5031.07,-196.44 5021.21,-181.15 5014.18,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5036.42,-211.2 5044.78,-217.7 5042.31,-207.4 5036.42,-211.2"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4975.5,-67.5 4975.5,-97.5 5148.5,-97.5 5148.5,-67.5 4975.5,-67.5"/>
<text text-anchor="start" x="4983.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5062" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node34 -->
<g id="edge48" class="edge">
<title>Node32&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M5078.04,-210.64C5087.06,-201.06 5096.27,-188.99 5101,-176 5107.39,-158.46 5107.03,-151.67 5101,-134 5096.28,-120.16 5086.06,-107.17 5077.26,-97.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5075.52,-208.21 5070.93,-217.77 5080.47,-213.16 5075.52,-208.21"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_tile_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4770.5,-140 4770.5,-170 4899.5,-170 4899.5,-140 4770.5,-140"/>
<text text-anchor="start" x="4778.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4835" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.cpp</text>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node35 -->
<g id="edge49" class="edge">
<title>Node32&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M5004.02,-214.65C4965.12,-201.16 4911.83,-182.66 4875.56,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5002.98,-218 5013.58,-217.97 5005.28,-211.39 5002.98,-218"/>
</g>
<!-- Node33&#45;&gt;Node4 -->
<g id="edge46" class="edge">
<title>Node33&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M4935.57,-138.12C4926.34,-136.47 4916.97,-135.02 4908,-134 4500.9,-87.58 3201.13,-83.69 2863.67,-83.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4935.03,-141.58 4945.51,-139.98 4936.32,-134.7 4935.03,-141.58"/>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge47" class="edge">
<title>Node33&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M5023.02,-131.71C5032.01,-120.6 5042.61,-107.49 5050.48,-97.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5020.1,-129.76 5016.53,-139.73 5025.54,-134.16 5020.1,-129.76"/>
</g>
<!-- Node36&#45;&gt;Node4 -->
<g id="edge51" class="edge">
<title>Node36&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M4358.11,-208.12C4339.64,-199.33 4319.73,-188.44 4303,-176 4282.56,-160.8 4287.17,-144.58 4264,-134 4199.99,-104.78 3163.42,-88.62 2863.62,-84.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4356.79,-211.36 4367.33,-212.39 4359.73,-205.01 4356.79,-211.36"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4312.5,-134.5 4312.5,-175.5 4521.5,-175.5 4521.5,-134.5 4312.5,-134.5"/>
<text text-anchor="start" x="4320.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="4320.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
<text text-anchor="middle" x="4417" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge52" class="edge">
<title>Node36&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M4417,-202.3C4417,-193.3 4417,-183.65 4417,-175.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4413.5,-202.43 4417,-212.43 4420.5,-202.43 4413.5,-202.43"/>
</g>
<!-- Node38&#45;&gt;Node4 -->
<g id="edge54" class="edge">
<title>Node38&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M5225.52,-206.96C5181.43,-179.22 5114.45,-137.87 5101,-134 4991.45,-102.47 3260.25,-87.2 2863.56,-84.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5223.69,-209.94 5234.01,-212.31 5227.42,-204.02 5223.69,-209.94"/>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge55" class="edge">
<title>Node38&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M5265,-202.3C5265,-193.3 5265,-183.65 5265,-175.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5261.5,-202.43 5265,-212.43 5268.5,-202.43 5261.5,-202.43"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_arg_min_max_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6180.5,-140 6180.5,-170 6329.5,-170 6329.5,-140 6180.5,-140"/>
<text text-anchor="start" x="6188.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6255" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.cpp</text>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node41 -->
<g id="edge57" class="edge">
<title>Node40&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M5970.8,-215.75C5976.62,-214.46 5982.41,-213.2 5988,-212 6067.35,-195.01 6087.65,-192.99 6167,-176 6175.73,-174.13 6184.94,-172.1 6193.98,-170.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5970.03,-212.33 5961.02,-217.92 5971.55,-219.17 5970.03,-212.33"/>
</g>
<!-- Node40&#45;&gt;Node42 -->
<g id="edge58" class="edge">
<title>Node40&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M5967.26,-215.84C5974.24,-214.42 5981.25,-213.11 5988,-212 6142.3,-186.63 6183.1,-197.41 6338,-176 6350.55,-174.27 6363.82,-172.19 6376.72,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5966.15,-212.5 5957.08,-217.97 5967.59,-219.35 5966.15,-212.5"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6781,-140 6781,-170 6951,-170 6951,-140 6781,-140"/>
<text text-anchor="start" x="6789" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="6866" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node44 -->
<g id="edge60" class="edge">
<title>Node43&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M6184.44,-216.04C6192.68,-214.5 6201.01,-213.1 6209,-212 6457.39,-177.82 6523.61,-210.18 6772,-176 6783.24,-174.45 6795.14,-172.32 6806.56,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6183.59,-212.64 6174.44,-217.99 6184.93,-219.51 6183.59,-212.64"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6577,-134.5 6577,-175.5 6763,-175.5 6763,-134.5 6577,-134.5"/>
<text text-anchor="start" x="6585" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="6585" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
<text text-anchor="middle" x="6670" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node45 -->
<g id="edge61" class="edge">
<title>Node43&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M6186.27,-215.98C6193.92,-214.52 6201.61,-213.15 6209,-212 6367,-187.32 6408.79,-199.27 6567,-176 6570.24,-175.52 6573.54,-175.01 6576.87,-174.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6185.39,-212.59 6176.26,-217.96 6186.74,-219.46 6185.39,-212.59"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_batch_to_space_nd_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7157,-140 7157,-170 7331,-170 7331,-140 7157,-140"/>
<text text-anchor="start" x="7165" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7244" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node47 -->
<g id="edge63" class="edge">
<title>Node46&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M6376.25,-216.04C6384.89,-214.47 6393.62,-213.07 6402,-212 6731.28,-170.02 6818.72,-217.98 7148,-176 7159.65,-174.51 7172,-172.38 7183.82,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6375.36,-212.65 6366.18,-217.95 6376.66,-219.53 6375.36,-212.65"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6969,-134.5 6969,-175.5 7139,-175.5 7139,-134.5 6969,-134.5"/>
<text text-anchor="start" x="6977" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="6977" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
<text text-anchor="middle" x="7054" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node48 -->
<g id="edge64" class="edge">
<title>Node46&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M6376.83,-216.07C6385.29,-214.52 6393.82,-213.11 6402,-212 6648.26,-178.57 6713.81,-209.95 6960,-176 6962.89,-175.6 6965.83,-175.16 6968.79,-174.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6376.14,-212.64 6366.98,-217.95 6377.45,-219.52 6376.14,-212.64"/>
</g>
<!-- Node50&#45;&gt;Node11 -->
<g id="edge68" class="edge">
<title>Node50&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1475.9,-214.83C1434.11,-201.31 1376.61,-182.72 1337.52,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1475.03,-218.22 1485.62,-217.97 1477.19,-211.56 1475.03,-218.22"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_conv3d_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1425,-140 1425,-170 1577,-170 1577,-140 1425,-140"/>
<text text-anchor="start" x="1433" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1501" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.cpp</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node51 -->
<g id="edge67" class="edge">
<title>Node50&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M1520.14,-207.96C1515.57,-195.55 1510.15,-180.83 1506.24,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1516.99,-209.53 1523.73,-217.7 1523.56,-207.11 1516.99,-209.53"/>
</g>
<!-- Node52&#45;&gt;Node9 -->
<g id="edge71" class="edge">
<title>Node52&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2112.77,-210.89C2126.76,-197.93 2144.3,-181.68 2156.65,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2110.38,-208.34 2105.42,-217.7 2115.14,-213.47 2110.38,-208.34"/>
</g>
<!-- Node52&#45;&gt;Node13 -->
<g id="edge72" class="edge">
<title>Node52&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2015.29,-215.82C1960.87,-204.04 1886.91,-188.03 1829.2,-175.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2014.7,-219.28 2025.21,-217.97 2016.18,-212.43 2014.7,-219.28"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1863,-140 1863,-170 2003,-170 2003,-140 1863,-140"/>
<text text-anchor="start" x="1871" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1933" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node53 -->
<g id="edge70" class="edge">
<title>Node52&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M2051.83,-213.52C2024.16,-200.13 1987.29,-182.28 1962.01,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2050.31,-216.68 2060.84,-217.88 2053.36,-210.38 2050.31,-216.68"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_dequantize_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7349.5,-140 7349.5,-170 7498.5,-170 7498.5,-140 7349.5,-140"/>
<text text-anchor="start" x="7357.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7424" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.cpp</text>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node55 -->
<g id="edge74" class="edge">
<title>Node54&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M6724.48,-215.89C6732.04,-214.39 6739.67,-213.05 6747,-212 7008.38,-174.62 7078.81,-214.72 7340,-176 7350.08,-174.5 7360.74,-172.39 7370.95,-170.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6723.69,-212.47 6714.61,-217.92 6725.11,-219.33 6723.69,-212.47"/>
</g>
<!-- Node54&#45;&gt;Node56 -->
<g id="edge75" class="edge">
<title>Node54&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M6724.13,-215.85C6731.81,-214.35 6739.55,-213.01 6747,-212 7082.06,-166.35 7170.88,-213.04 7507,-176 7520.8,-174.48 7535.45,-172.34 7549.5,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6723.21,-212.47 6714.12,-217.91 6724.62,-219.33 6723.21,-212.47"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_detection_post_process_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7745.5,-140 7745.5,-170 7944.5,-170 7944.5,-140 7745.5,-140"/>
<text text-anchor="start" x="7753.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="7845" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.cpp</text>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node58 -->
<g id="edge77" class="edge">
<title>Node57&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M6970.74,-216.4C6981.56,-214.7 6992.53,-213.17 7003,-212 7327.15,-175.75 7411.99,-213.51 7736,-176 7749.09,-174.48 7762.98,-172.35 7776.3,-170.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6970.18,-212.94 6960.87,-217.99 6971.3,-219.85 6970.18,-212.94"/>
</g>
<!-- Node57&#45;&gt;Node59 -->
<g id="edge78" class="edge">
<title>Node57&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M6970.26,-216.36C6981.23,-214.65 6992.37,-213.13 7003,-212 7423.16,-167.39 7533.09,-222.94 7953,-176 7956.1,-175.65 7959.24,-175.27 7962.41,-174.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="6969.56,-212.92 6960.24,-217.97 6970.67,-219.84 6969.56,-212.92"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8175.5,-140 8175.5,-170 8304.5,-170 8304.5,-140 8175.5,-140"/>
<text text-anchor="start" x="8183.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8240" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
</a>
</g>
</g>
<!-- Node60&#45;&gt;Node61 -->
<g id="edge80" class="edge">
<title>Node60&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M7168.52,-215.73C7175.39,-214.25 7182.32,-212.96 7189,-212 7619.12,-150.34 7736.39,-241.1 8166,-176 8175.34,-174.58 8185.19,-172.42 8194.56,-170.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7167.54,-212.36 7158.56,-218 7169.09,-219.19 7167.54,-212.36"/>
</g>
<!-- Node60&#45;&gt;Node62 -->
<g id="edge81" class="edge">
<title>Node60&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M7168.52,-215.69C7175.38,-214.23 7182.32,-212.94 7189,-212 7683.92,-142.26 7816.77,-235.71 8313,-176 8324.8,-174.58 8337.3,-172.43 8349.23,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7167.53,-212.33 7158.56,-217.96 7169.08,-219.16 7167.53,-212.33"/>
</g>
<!-- Node63&#45;&gt;Node15 -->
<g id="edge84" class="edge">
<title>Node63&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M945.08,-210.86C957.11,-199.85 971.72,-186.47 983.51,-175.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="942.62,-208.37 937.61,-217.7 947.35,-213.53 942.62,-208.37"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="737,-140 737,-170 905,-170 905,-140 737,-140"/>
<text text-anchor="start" x="745" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="821" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node64 -->
<g id="edge83" class="edge">
<title>Node63&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M894.9,-211.61C877.53,-198.54 855.41,-181.89 839.91,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="892.91,-214.49 903,-217.7 897.12,-208.9 892.91,-214.49"/>
</g>
<!-- Node65&#45;&gt;Node17 -->
<g id="edge88" class="edge">
<title>Node65&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M3373.67,-214.74C3333.51,-201.23 3278.37,-182.69 3240.85,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3372.69,-218.1 3383.28,-217.97 3374.92,-211.47 3372.69,-218.1"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_gather_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3531.5,-140 3531.5,-170 3660.5,-170 3660.5,-140 3531.5,-140"/>
<text text-anchor="start" x="3539.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3596" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.cpp</text>
</a>
</g>
</g>
<!-- Node65&#45;&gt;Node66 -->
<g id="edge86" class="edge">
<title>Node65&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M3466.18,-213.7C3496.37,-200.28 3536.74,-182.34 3564.41,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3464.48,-210.62 3456.76,-217.88 3467.32,-217.02 3464.48,-210.62"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3311,-140 3311,-170 3513,-170 3513,-140 3311,-140"/>
<text text-anchor="start" x="3319" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="3412" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node65&#45;&gt;Node67 -->
<g id="edge87" class="edge">
<title>Node65&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M3420.82,-207.59C3418.71,-195.26 3416.23,-180.72 3414.43,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3417.42,-208.44 3422.55,-217.7 3424.32,-207.26 3417.42,-208.44"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8729.5,-140 8729.5,-170 8890.5,-170 8890.5,-140 8729.5,-140"/>
<text text-anchor="start" x="8737.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8810" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
</a>
</g>
</g>
<!-- Node68&#45;&gt;Node69 -->
<g id="edge90" class="edge">
<title>Node68&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M7377.38,-215.94C7385.63,-214.37 7393.98,-212.99 7402,-212 7983.57,-140.11 8138.43,-247.89 8720,-176 8731.28,-174.61 8743.22,-172.45 8754.6,-170.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7376.52,-212.55 7367.4,-217.95 7377.9,-219.41 7376.52,-212.55"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8511,-134.5 8511,-175.5 8711,-175.5 8711,-134.5 8511,-134.5"/>
<text text-anchor="start" x="8519" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="8519" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
<text text-anchor="middle" x="8611" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node68&#45;&gt;Node70 -->
<g id="edge91" class="edge">
<title>Node68&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M7377.38,-215.98C7385.63,-214.4 7393.98,-213.01 7402,-212 7887.29,-150.68 8015.65,-228.28 8502,-176 8504.87,-175.69 8507.78,-175.35 8510.71,-174.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7376.52,-212.59 7367.41,-217.99 7377.9,-219.45 7376.52,-212.59"/>
</g>
<!-- Node71&#45;&gt;Node39 -->
<g id="edge95" class="edge">
<title>Node71&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M5443.68,-214.79C5408.2,-203.11 5361.24,-187.66 5324.36,-175.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5442.77,-218.17 5453.36,-217.97 5444.96,-211.52 5442.77,-218.17"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_lstm_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5362.5,-140 5362.5,-170 5491.5,-170 5491.5,-140 5362.5,-140"/>
<text text-anchor="start" x="5370.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="5427" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.cpp</text>
</a>
</g>
</g>
<!-- Node71&#45;&gt;Node72 -->
<g id="edge93" class="edge">
<title>Node71&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M5476.18,-210.17C5464.52,-197.33 5450.12,-181.47 5439.92,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5473.71,-212.65 5483.02,-217.7 5478.89,-207.95 5473.71,-212.65"/>
</g>
<!-- Node71&#45;&gt;Node73 -->
<g id="edge94" class="edge">
<title>Node71&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M5523.63,-211.61C5541.35,-198.54 5563.91,-181.89 5579.71,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="5521.34,-208.95 5515.37,-217.7 5525.5,-214.58 5521.34,-208.95"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9107,-140 9107,-170 9247,-170 9247,-140 9107,-140"/>
<text text-anchor="start" x="9115" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="9177" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node77 -->
<g id="edge99" class="edge">
<title>Node76&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M7845.52,-215.68C7852.38,-214.21 7859.32,-212.93 7866,-212 8408.54,-136.33 8555.46,-251.67 9098,-176 9107.95,-174.61 9118.46,-172.46 9128.45,-170.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7844.53,-212.31 7835.55,-217.94 7846.08,-219.14 7844.53,-212.31"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8909,-140 8909,-170 9089,-170 9089,-140 8909,-140"/>
<text text-anchor="start" x="8917" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="8999" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node78 -->
<g id="edge100" class="edge">
<title>Node76&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M7845.52,-215.71C7852.38,-214.24 7859.32,-212.95 7866,-212 8320.81,-147.26 8442.7,-229.22 8899,-176 8911.4,-174.55 8924.55,-172.39 8937.1,-170.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7844.53,-212.35 7835.56,-217.98 7846.09,-219.17 7844.53,-212.35"/>
</g>
<!-- Node79&#45;&gt;Node19 -->
<g id="edge103" class="edge">
<title>Node79&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M4037.87,-215.42C3985.42,-201.86 3912.07,-182.9 3862.45,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4037.18,-218.86 4047.73,-217.97 4038.93,-212.08 4037.18,-218.86"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_reduce_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4126.5,-140 4126.5,-170 4255.5,-170 4255.5,-140 4126.5,-140"/>
<text text-anchor="start" x="4134.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4191" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.cpp</text>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node80 -->
<g id="edge102" class="edge">
<title>Node79&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M4126.72,-210.89C4141.9,-197.93 4160.93,-181.68 4174.33,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4124.07,-208.55 4118.74,-217.7 4128.62,-213.87 4124.07,-208.55"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3917.5,-140 3917.5,-170 4108.5,-170 4108.5,-140 3917.5,-140"/>
<text text-anchor="start" x="3925.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4013" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node81 -->
<g id="edge104" class="edge">
<title>Node79&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M4077.28,-210.89C4062.1,-197.93 4043.07,-181.68 4029.67,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4075.38,-213.87 4085.26,-217.7 4079.93,-208.55 4075.38,-213.87"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11438,-134.5 11438,-175.5 11608,-175.5 11608,-134.5 11438,-134.5"/>
<text text-anchor="start" x="11446" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="start" x="11446" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
<text text-anchor="middle" x="11523" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node100 -->
<g id="edge129" class="edge">
<title>Node99&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M11599.36,-211.8C11584.06,-200.62 11565.12,-186.78 11549.93,-175.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11597.3,-214.63 11607.44,-217.7 11601.43,-208.98 11597.3,-214.63"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="_space_to_batch_nd_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11246,-140 11246,-170 11420,-170 11420,-140 11246,-140"/>
<text text-anchor="start" x="11254" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11333" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.cpp</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node101 -->
<g id="edge130" class="edge">
<title>Node99&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M11562.87,-215.42C11510.42,-201.86 11437.07,-182.9 11387.45,-170.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11562.18,-218.86 11572.73,-217.97 11563.93,-212.08 11562.18,-218.86"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11806,-140 11806,-170 12030,-170 12030,-140 11806,-140"/>
<text text-anchor="start" x="11814" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11918" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node103 -->
<g id="edge132" class="edge">
<title>Node102&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M11841.9,-211.61C11859.79,-198.54 11882.57,-181.89 11898.53,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11839.57,-208.98 11833.56,-217.7 11843.7,-214.63 11839.57,-208.98"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="_space_to_depth_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11626,-140 11626,-170 11788,-170 11788,-140 11626,-140"/>
<text text-anchor="start" x="11634" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="11707" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.cpp</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node104 -->
<g id="edge133" class="edge">
<title>Node102&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M11785.75,-211.93C11767.17,-198.74 11743.33,-181.8 11726.77,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11783.95,-214.95 11794.12,-217.88 11788,-209.24 11783.95,-214.95"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12196,-140 12196,-170 12378,-170 12378,-140 12196,-140"/>
<text text-anchor="start" x="12204" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12287" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node105&#45;&gt;Node106 -->
<g id="edge135" class="edge">
<title>Node105&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M12142.65,-214.05C12176.1,-200.59 12221.24,-182.44 12252.08,-170.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12141.08,-210.9 12133.11,-217.88 12143.69,-217.4 12141.08,-210.9"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12048.5,-140 12048.5,-170 12177.5,-170 12177.5,-140 12048.5,-140"/>
<text text-anchor="start" x="12056.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="12113" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
</a>
</g>
</g>
<!-- Node105&#45;&gt;Node107 -->
<g id="edge136" class="edge">
<title>Node105&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M12102.82,-207.59C12105.25,-195.26 12108.12,-180.72 12110.19,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12099.32,-207.22 12100.82,-217.7 12106.19,-208.57 12099.32,-207.22"/>
</g>
<!-- Node108&#45;&gt;Node37 -->
<g id="edge138" class="edge">
<title>Node108&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M4594.13,-214.79C4558.96,-203.11 4512.4,-187.66 4475.85,-175.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4593.14,-218.14 4603.73,-217.97 4595.34,-211.5 4593.14,-218.14"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="_transpose_convolution2d_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4540,-140 4540,-170 4752,-170 4752,-140 4540,-140"/>
<text text-anchor="start" x="4548" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="4646" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node108&#45;&gt;Node109 -->
<g id="edge139" class="edge">
<title>Node108&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M4646,-207.59C4646,-195.26 4646,-180.72 4646,-170.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="4642.5,-207.7 4646,-217.7 4649.5,-207.71 4642.5,-207.7"/>
</g>
</g>
</svg>