blob: 687134e94812113b71c1f5a2af3d1540d912c95f [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/cl/ClBackendContext.cpp Pages: 1 -->
<svg width="2661pt" height="654pt"
viewBox="0.00 0.00 2660.50 654.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 650)">
<title>src/backends/cl/ClBackendContext.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-650 2656.5,-650 2656.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="2099.5,-615.5 2099.5,-645.5 2244.5,-645.5 2244.5,-615.5 2099.5,-615.5"/>
<text text-anchor="start" x="2107.5" y="-633.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
<text text-anchor="middle" x="2172" y="-622.5" font-family="Helvetica,sans-Serif" font-size="10.00">Context.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_cl_backend_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1670.5,-554 1670.5,-573 1797.5,-573 1797.5,-554 1670.5,-554"/>
<text text-anchor="middle" x="1734" y="-561" font-family="Helvetica,sans-Serif" font-size="10.00">ClBackendContext.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="M2099.18,-618.69C2016.37,-606.4 1882.23,-586.5 1801.63,-574.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1802,-571.05 1791.59,-573.05 1800.97,-577.98 1802,-571.05"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_logging_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2125,-168.5 2125,-187.5 2235,-187.5 2235,-168.5 2125,-168.5"/>
<text text-anchor="middle" x="2180" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Logging.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge116" class="edge">
<title>Node1&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M2178,-615.38C2194.09,-576.18 2237,-462.38 2237,-363.5 2237,-363.5 2237,-363.5 2237,-294.5 2237,-255.78 2210.93,-216.6 2194.05,-195.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2196.74,-193.06 2187.69,-187.56 2191.33,-197.51 2196.74,-193.06"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_cl_context_control_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1983.5,-554 1983.5,-573 2104.5,-573 2104.5,-554 1983.5,-554"/>
<text text-anchor="middle" x="2044" y="-561" font-family="Helvetica,sans-Serif" font-size="10.00">ClContextControl.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge108" class="edge">
<title>Node1&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M2144.23,-615.4C2122.06,-604.14 2091.26,-588.5 2069.67,-577.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2071.25,-574.41 2060.75,-573.01 2068.08,-580.66 2071.25,-574.41"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="2083.5,-414.5 2083.5,-444.5 2208.5,-444.5 2208.5,-414.5 2083.5,-414.5"/>
<text text-anchor="start" x="2091.5" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
<text text-anchor="middle" x="2146" y="-421.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLTunerTypes.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge125" class="edge">
<title>Node1&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M2170.13,-615.19C2165.73,-581.48 2154.66,-496.8 2149.18,-454.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2152.62,-454.14 2147.85,-444.68 2145.68,-455.05 2152.62,-454.14"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_polymorphic_downcast_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="240.5,-280.5 240.5,-310.5 383.5,-310.5 383.5,-280.5 240.5,-280.5"/>
<text text-anchor="start" x="248.5" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Polymorphic</text>
<text text-anchor="middle" x="312" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">Downcast.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node60 -->
<g id="edge117" class="edge">
<title>Node1&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M2099.47,-628.89C1726.08,-625.29 38,-603.15 38,-497.5 38,-497.5 38,-497.5 38,-428.5 38,-342.29 149.45,-312.35 230.19,-301.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="230.86,-305.42 240.37,-300.75 230.02,-298.47 230.86,-305.42"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="2245.5,-548.5 2245.5,-578.5 2368.5,-578.5 2368.5,-548.5 2245.5,-548.5"/>
<text text-anchor="start" x="2253.5" y="-566.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/CL</text>
<text text-anchor="middle" x="2307" y="-555.5" font-family="Helvetica,sans-Serif" font-size="10.00">/OpenCL.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node61 -->
<g id="edge122" class="edge">
<title>Node1&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M2201.29,-615.4C2221.02,-605.9 2247.23,-593.28 2268.62,-582.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2270.27,-586.07 2277.76,-578.58 2267.24,-579.76 2270.27,-586.07"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="2386.5,-548.5 2386.5,-578.5 2509.5,-578.5 2509.5,-548.5 2386.5,-548.5"/>
<text text-anchor="start" x="2394.5" y="-566.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/core/CL</text>
<text text-anchor="middle" x="2448" y="-555.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CLKernelLibrary.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node62 -->
<g id="edge123" class="edge">
<title>Node1&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M2231.55,-615.48C2274.66,-605.32 2333.06,-591.57 2378.34,-580.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2379.15,-584.31 2388.08,-578.61 2377.55,-577.5 2379.15,-584.31"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="2527.5,-548.5 2527.5,-578.5 2652.5,-578.5 2652.5,-548.5 2527.5,-548.5"/>
<text text-anchor="start" x="2535.5" y="-566.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
<text text-anchor="middle" x="2590" y="-555.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLScheduler.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node63 -->
<g id="edge124" class="edge">
<title>Node1&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M2244.63,-620.15C2312.71,-611.12 2417.53,-596.48 2517.36,-579.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2518.06,-582.67 2527.32,-577.5 2516.86,-575.77 2518.06,-582.67"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_i_backend_context_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1217.5,-487 1217.5,-506 1420.5,-506 1420.5,-487 1217.5,-487"/>
<text text-anchor="middle" x="1319" y="-494" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/IBackendContext.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="M1679.32,-553.94C1603.02,-541.98 1464.85,-520.34 1383.58,-507.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1383.89,-504.12 1373.47,-506.03 1382.81,-511.04 1383.89,-504.12"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1606,-0.5 1606,-19.5 1692,-19.5 1692,-0.5 1606,-0.5"/>
<text text-anchor="middle" x="1649" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge104" class="edge">
<title>Node2&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1718.63,-553.86C1704.76,-545.19 1685.05,-530.48 1675,-512 1660.64,-485.61 1668,-474.98 1666,-445 1665.08,-431.25 1664.55,-427.7 1666,-414 1670.92,-367.45 1683.08,-357.55 1688,-311 1699.29,-204.14 1667.62,-76.46 1654.45,-29.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1657.79,-28.46 1651.67,-19.82 1651.07,-30.39 1657.79,-28.46"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1684,-487 1684,-506 1732,-506 1732,-487 1684,-487"/>
<text text-anchor="middle" x="1708" y="-494" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node54 -->
<g id="edge105" class="edge">
<title>Node2&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M1730.49,-553.73C1726.6,-543.99 1720.19,-527.98 1715.21,-515.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1718.41,-514.11 1711.45,-506.13 1711.92,-516.71 1718.41,-514.11"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1863.5,-414.5 1863.5,-444.5 1988.5,-444.5 1988.5,-414.5 1863.5,-414.5"/>
<text text-anchor="start" x="1871.5" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
<text text-anchor="middle" x="1926" y="-421.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLTuner.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node55 -->
<g id="edge106" class="edge">
<title>Node2&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M1746.6,-553.84C1776.96,-532.97 1854.8,-479.45 1897.28,-450.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1899.27,-453.12 1905.53,-444.57 1895.31,-447.35 1899.27,-453.12"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1675,-414.5 1675,-444.5 1845,-444.5 1845,-414.5 1675,-414.5"/>
<text text-anchor="start" x="1683" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
<text text-anchor="middle" x="1760" y="-421.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLGEMMHeuristicsHandle.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node56 -->
<g id="edge107" class="edge">
<title>Node2&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M1735.71,-553.84C1739.61,-534.02 1749.31,-484.77 1755.21,-454.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1758.69,-455.27 1757.19,-444.78 1751.82,-453.92 1758.69,-455.27"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_backend_options_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1527.5,-286 1527.5,-305 1678.5,-305 1678.5,-286 1527.5,-286"/>
<text text-anchor="middle" x="1603" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/BackendOptions.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="M1345.75,-486.92C1391.56,-471.2 1486.13,-434.15 1549,-378 1569.41,-359.77 1585.54,-332.17 1594.67,-314.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1597.86,-315.68 1599.12,-305.16 1591.58,-312.6 1597.86,-315.68"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="104,-0.5 104,-19.5 162,-19.5 162,-0.5 104,-0.5"/>
<text text-anchor="middle" x="133" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge103" class="edge">
<title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1217.47,-492.46C964.78,-483.81 313.49,-454.54 112,-378 54.45,-356.14 0,-358.06 0,-296.5 0,-296.5 0,-296.5 0,-121 0,-70.73 57.13,-39.1 96.5,-23.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="98.01,-26.45 106.09,-19.59 95.5,-19.91 98.01,-26.45"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_i_runtime_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1129,-420 1129,-439 1245,-439 1245,-420 1129,-420"/>
<text text-anchor="middle" x="1187" y="-427" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/IRuntime.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node16 -->
<g id="edge16" class="edge">
<title>Node3&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1301.47,-486.87C1278.99,-475.8 1239.77,-456.49 1213.6,-443.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1215.12,-440.44 1204.6,-439.17 1212.03,-446.72 1215.12,-440.44"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1695,-56.5 1695,-75.5 1783,-75.5 1783,-56.5 1695,-56.5"/>
<text text-anchor="middle" x="1739" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">BackendId.hpp</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="M1652.16,-285.97C1677.11,-278.99 1705.55,-266.44 1722,-244 1756.93,-196.36 1749.14,-121.04 1742.98,-86.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1746.34,-84.98 1741.01,-75.82 1739.46,-86.3 1746.34,-84.98"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1365.5,-56.5 1365.5,-75.5 1490.5,-75.5 1490.5,-56.5 1365.5,-56.5"/>
<text text-anchor="middle" x="1428" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Exceptions.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node4&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1616.42,-285.8C1634.56,-272.9 1663.27,-247.66 1651,-224 1611.06,-147.01 1514.09,-99.81 1462.16,-79.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1463.3,-75.88 1452.71,-75.53 1460.77,-82.41 1463.3,-75.88"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1016,-168.5 1016,-187.5 1068,-187.5 1068,-168.5 1016,-168.5"/>
<text text-anchor="middle" x="1042" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node15 -->
<g id="edge15" class="edge">
<title>Node4&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1578.03,-285.89C1534.21,-271.11 1440.39,-240.85 1359,-224 1238.41,-199.04 1202.89,-211.12 1078.22,-188.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1078.77,-184.56 1068.29,-186.14 1077.47,-191.43 1078.77,-184.56"/>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1694.74,-57.55C1690.11,-56.94 1685.46,-56.41 1681,-56 1375.24,-27.94 382.83,-14.13 172.43,-11.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.21,-7.98 162.17,-11.35 172.13,-14.97 172.21,-7.98"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1500.5,-0.5 1500.5,-19.5 1557.5,-19.5 1557.5,-0.5 1500.5,-0.5"/>
<text text-anchor="middle" x="1529" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1705.72,-56.44C1668.17,-46.79 1607.16,-31.1 1567.56,-20.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1568.29,-17.49 1557.73,-18.39 1566.55,-24.27 1568.29,-17.49"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1730,-0.5 1730,-19.5 1762,-19.5 1762,-0.5 1730,-0.5"/>
<text text-anchor="middle" x="1746" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node5&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1740.16,-56.08C1741.08,-48.93 1742.42,-38.64 1743.58,-29.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1747.05,-30.12 1744.87,-19.75 1740.11,-29.22 1747.05,-30.12"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1787,-0.5 1787,-19.5 1831,-19.5 1831,-0.5 1787,-0.5"/>
<text text-anchor="middle" x="1809" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node5&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1750.25,-56.32C1760.8,-48.18 1776.8,-35.84 1789.44,-26.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1791.77,-28.71 1797.55,-19.83 1787.49,-23.17 1791.77,-28.71"/>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node5&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1724.54,-56.32C1710.5,-47.9 1688.95,-34.97 1672.46,-25.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1673.8,-21.8 1663.42,-19.65 1670.2,-27.8 1673.8,-21.8"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1863.5,-0.5 1863.5,-19.5 1910.5,-19.5 1910.5,-0.5 1863.5,-0.5"/>
<text text-anchor="middle" x="1887" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node5&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1762.45,-56.44C1787.13,-47.44 1826.19,-33.19 1853.98,-23.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1855.46,-26.23 1863.66,-19.52 1853.06,-19.66 1855.46,-26.23"/>
</g>
<!-- Node12&#45;&gt;Node9 -->
<g id="edge14" class="edge">
<title>Node12&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1490.58,-58.73C1559.56,-51.37 1673.68,-37.86 1771,-20 1772.95,-19.64 1774.95,-19.25 1776.97,-18.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1777.97,-22.19 1786.98,-16.62 1776.46,-15.36 1777.97,-22.19"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1408,-0.5 1408,-19.5 1464,-19.5 1464,-0.5 1408,-0.5"/>
<text text-anchor="middle" x="1436" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1429.32,-56.08C1430.38,-48.93 1431.91,-38.64 1433.23,-29.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1436.7,-30.16 1434.7,-19.75 1429.78,-29.13 1436.7,-30.16"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1324.5,-0.5 1324.5,-19.5 1389.5,-19.5 1389.5,-0.5 1324.5,-0.5"/>
<text text-anchor="middle" x="1357" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node12&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1416.59,-56.32C1405.89,-48.18 1389.66,-35.84 1376.84,-26.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1378.69,-23.1 1368.61,-19.83 1374.46,-28.67 1378.69,-23.1"/>
</g>
<!-- Node16&#45;&gt;Node4 -->
<g id="edge17" class="edge">
<title>Node16&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1245.18,-423.53C1325.78,-415.96 1466.73,-400.05 1513,-378 1545.18,-362.66 1574.11,-332.03 1590.05,-313"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1592.83,-315.13 1596.43,-305.16 1587.4,-310.71 1592.83,-315.13"/>
</g>
<!-- Node16&#45;&gt;Node6 -->
<g id="edge101" class="edge">
<title>Node16&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1128.97,-426.75C961.92,-421.45 481.92,-404.3 327,-378 185.71,-354.01 38,-378.31 38,-235 38,-235 38,-235 38,-121 38,-77.74 80.61,-43.09 108.75,-24.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="110.66,-27.85 117.31,-19.6 106.97,-21.9 110.66,-27.85"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_i_network_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="699,-353 699,-372 781,-372 781,-353 699,-353"/>
<text text-anchor="middle" x="740" y="-360" font-family="Helvetica,sans-Serif" font-size="10.00">INetwork.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge18" class="edge">
<title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1128.67,-423.94C1050.86,-417.22 909.06,-402.68 790,-378 785.55,-377.08 780.92,-375.96 776.35,-374.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="777.11,-371.33 766.53,-372.03 775.23,-378.08 777.11,-371.33"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1050,-112.5 1050,-131.5 1150,-131.5 1150,-112.5 1050,-112.5"/>
<text text-anchor="middle" x="1100" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Types.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node21 -->
<g id="edge92" class="edge">
<title>Node16&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1153.27,-419.93C1106.15,-405.96 1022.22,-373.36 985,-311 976.79,-297.25 957.67,-181.01 967,-168 983.63,-144.82 1012.86,-133.43 1039.68,-127.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1040.61,-131.28 1049.82,-126.04 1039.35,-124.39 1040.61,-131.28"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_tensor_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1322.5,-168.5 1322.5,-187.5 1425.5,-187.5 1425.5,-168.5 1322.5,-168.5"/>
<text text-anchor="middle" x="1374" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Tensor.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node42 -->
<g id="edge91" class="edge">
<title>Node16&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1245.22,-421.33C1280.51,-414.69 1324.94,-402.01 1358,-378 1387.23,-356.77 1393.3,-345.5 1404,-311 1416.48,-270.77 1396.78,-222.18 1383.85,-196.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1386.92,-194.97 1379.14,-187.77 1380.73,-198.25 1386.92,-194.97"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_types_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1520,-224.5 1520,-243.5 1642,-243.5 1642,-224.5 1520,-224.5"/>
<text text-anchor="middle" x="1581" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TypesUtils.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node44 -->
<g id="edge93" class="edge">
<title>Node16&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M1245.07,-424.74C1318.65,-418.91 1440.11,-405.38 1475,-378 1512.42,-348.63 1488.02,-316.92 1518,-280 1528.3,-267.32 1543.01,-256.54 1555.63,-248.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1557.53,-251.65 1564.36,-243.55 1553.97,-245.63 1557.53,-251.65"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_i_profiler_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1885,-168.5 1885,-187.5 1959,-187.5 1959,-168.5 1885,-168.5"/>
<text text-anchor="middle" x="1922" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">IProfiler.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node47 -->
<g id="edge84" class="edge">
<title>Node16&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M1245.24,-425.93C1317.77,-421.47 1444.84,-409.52 1549,-378 1614.64,-358.13 1627.21,-342.75 1688,-311 1766.44,-270.03 1857.13,-217.29 1898.84,-192.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1900.83,-195.61 1907.66,-187.51 1897.27,-189.58 1900.83,-195.61"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_i_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="799,-353 799,-372 939,-372 939,-353 799,-353"/>
<text text-anchor="middle" x="869" y="-360" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkingMemHandle.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node48 -->
<g id="edge88" class="edge">
<title>Node16&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M1145.1,-419.94C1087.35,-408.13 983.34,-386.87 920.79,-374.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="921.24,-370.61 910.74,-372.03 919.84,-377.46 921.24,-370.61"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_i_async_execution_callback_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="994.5,-286 994.5,-305 1153.5,-305 1153.5,-286 994.5,-286"/>
<text text-anchor="middle" x="1074" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">IAsyncExecutionCallback.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node49 -->
<g id="edge89" class="edge">
<title>Node16&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M1157.64,-419.96C1136.55,-412.33 1109.1,-399.03 1093,-378 1079.02,-359.74 1075.07,-332.92 1074.08,-315.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1077.58,-314.97 1073.79,-305.08 1070.58,-315.18 1077.58,-314.97"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_i_custom_allocator_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="142,-224.5 142,-243.5 346,-243.5 346,-224.5 142,-224.5"/>
<text text-anchor="middle" x="244" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/ICustomAllocator.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node50 -->
<g id="edge94" class="edge">
<title>Node16&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M1128.94,-425.81C930.79,-416.04 290.09,-379.35 231,-311 217.09,-294.92 225.45,-269.54 233.79,-252.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="236.91,-254.18 238.54,-243.71 230.73,-250.88 236.91,-254.18"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_i_memory_optimizer_strategy_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1158.5,-347.5 1158.5,-377.5 1349.5,-377.5 1349.5,-347.5 1158.5,-347.5"/>
<text text-anchor="start" x="1166.5" y="-365.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/IMemoryOptimizer</text>
<text text-anchor="middle" x="1254" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">Strategy.hpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node52 -->
<g id="edge99" class="edge">
<title>Node16&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M1196.04,-419.73C1205.26,-410.78 1219.94,-396.54 1232.22,-384.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1234.74,-387.06 1239.48,-377.59 1229.86,-382.04 1234.74,-387.06"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1102,-353 1102,-372 1140,-372 1140,-353 1102,-353"/>
<text text-anchor="middle" x="1121" y="-360" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node53 -->
<g id="edge102" class="edge">
<title>Node16&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M1178.1,-419.73C1167.61,-409.4 1149.98,-392.04 1137.08,-379.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1139.34,-376.65 1129.76,-372.13 1134.43,-381.64 1139.34,-376.65"/>
</g>
<!-- Node17&#45;&gt;Node4 -->
<g id="edge19" class="edge">
<title>Node17&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M765.18,-352.99C773.04,-350.66 781.8,-348.4 790,-347 1073.9,-298.58 1149.73,-331.53 1437,-311 1463.11,-309.13 1491.5,-306.78 1517.3,-304.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1517.78,-307.98 1527.43,-303.61 1517.16,-301 1517.78,-307.98"/>
</g>
<!-- Node17&#45;&gt;Node6 -->
<g id="edge82" class="edge">
<title>Node17&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M698.83,-362.32C611.04,-363.01 399.68,-359.03 231,-311 157.21,-289.99 76,-311.72 76,-235 76,-235 76,-235 76,-121 76,-84.3 101.32,-47.66 118.21,-27.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="120.95,-29.48 124.83,-19.62 115.65,-24.9 120.95,-29.48"/>
</g>
<!-- Node17&#45;&gt;Node11 -->
<g id="edge83" class="edge">
<title>Node17&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M765.44,-352.93C773.23,-350.63 781.89,-348.39 790,-347 1059.4,-300.64 1134.22,-355.1 1404,-311 1455.82,-302.53 1467.33,-293.75 1518,-280 1577.1,-263.97 1597.91,-274.52 1651,-244 1753.31,-185.19 1843.07,-71.2 1874.8,-28.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1877.78,-29.93 1880.83,-19.78 1872.12,-25.82 1877.78,-29.93"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="671,-56.5 671,-75.5 799,-75.5 799,-56.5 671,-56.5"/>
<text text-anchor="middle" x="735" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Deprecated.hpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge20" class="edge">
<title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M698.81,-359.57C630.92,-355.49 499.91,-343.52 469,-311 448.3,-289.22 462,-273.98 460,-244 457.59,-207.93 462.33,-192.41 489,-168 543.5,-118.11 626,-91.13 680.19,-77.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="681.04,-81.3 689.97,-75.59 679.43,-74.49 681.04,-81.3"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_descriptors_fwd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="810,-224.5 810,-243.5 958,-243.5 958,-224.5 810,-224.5"/>
<text text-anchor="middle" x="884" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/DescriptorsFwd.hpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge21" class="edge">
<title>Node17&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M749.9,-352.81C773.94,-331.68 835.7,-277.43 866.29,-250.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="868.83,-252.99 874.03,-243.76 864.21,-247.73 868.83,-252.99"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_i_strategy_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="596.5,-286 596.5,-305 711.5,-305 711.5,-286 596.5,-286"/>
<text text-anchor="middle" x="654" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/IStrategy.hpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node20 -->
<g id="edge22" class="edge">
<title>Node17&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M728.4,-352.73C714.35,-342.11 690.45,-324.05 673.53,-311.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="675.5,-308.36 665.41,-305.13 671.28,-313.95 675.5,-308.36"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_network_fwd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="478,-224.5 478,-243.5 612,-243.5 612,-224.5 478,-224.5"/>
<text text-anchor="middle" x="545" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/NetworkFwd.hpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node26 -->
<g id="edge34" class="edge">
<title>Node17&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M698.97,-356.35C665.65,-350.35 619.08,-337.61 587,-311 568.65,-295.78 556.94,-270.35 550.67,-253.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="553.98,-252.01 547.46,-243.66 547.35,-254.25 553.98,-252.01"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_tensor_fwd_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="668,-224.5 668,-243.5 792,-243.5 792,-224.5 668,-224.5"/>
<text text-anchor="middle" x="730" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TensorFwd.hpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node27 -->
<g id="edge39" class="edge">
<title>Node17&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M739.31,-352.81C737.71,-332.49 733.68,-281.55 731.48,-253.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="734.97,-253.45 730.69,-243.76 727.99,-254 734.97,-253.45"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="876.5,-112.5 876.5,-131.5 989.5,-131.5 989.5,-112.5 876.5,-112.5"/>
<text text-anchor="middle" x="933" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Optional.hpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node28 -->
<g id="edge35" class="edge">
<title>Node17&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M698.93,-358.4C613.55,-349.97 428.08,-320.4 469,-224 483,-191.02 494.57,-183.23 527,-168 585.51,-140.52 766.57,-129.36 865.97,-125.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="866.36,-128.7 876.21,-124.79 866.08,-121.7 866.36,-128.7"/>
</g>
<!-- Node17&#45;&gt;Node31 -->
<g id="edge40" class="edge">
<title>Node17&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M764.91,-352.99C772.84,-350.63 781.7,-348.35 790,-347 1184.26,-282.9 1293.12,-371.12 1688,-311 1863.71,-284.25 2066.77,-218.14 2145.94,-190.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2147.53,-194.12 2155.84,-187.55 2145.24,-187.5 2147.53,-194.12"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1208.5,-286 1208.5,-305 1395.5,-305 1395.5,-286 1208.5,-286"/>
<text text-anchor="middle" x="1302" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/TensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node38 -->
<g id="edge52" class="edge">
<title>Node17&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M765.99,-352.97C773.65,-350.73 782.1,-348.51 790,-347 953.14,-315.73 996.72,-327.56 1162,-311 1177.71,-309.43 1194.4,-307.72 1210.58,-306.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1210.99,-309.53 1220.58,-305.03 1210.27,-302.57 1210.99,-309.53"/>
</g>
<!-- Node20&#45;&gt;Node19 -->
<g id="edge23" class="edge">
<title>Node20&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M686.95,-285.98C727.6,-275.46 796.79,-257.56 841.42,-246.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="842.3,-249.4 851.11,-243.51 840.55,-242.63 842.3,-249.4"/>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge24" class="edge">
<title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M651.7,-285.94C648.36,-271.35 644.04,-241.56 659,-224 707.8,-166.74 930.52,-138.62 1039.53,-128.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1040.09,-131.55 1049.72,-127.13 1039.43,-124.58 1040.09,-131.55"/>
</g>
<!-- Node20&#45;&gt;Node26 -->
<g id="edge32" class="edge">
<title>Node20&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M638.38,-285.98C620.41,-276.17 590.68,-259.93 569.59,-248.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="571.04,-245.23 560.59,-243.51 567.69,-251.37 571.04,-245.23"/>
</g>
<!-- Node20&#45;&gt;Node27 -->
<g id="edge33" class="edge">
<title>Node20&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M664.89,-285.98C676.97,-276.52 696.67,-261.1 711.24,-249.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="713.41,-252.43 719.13,-243.51 709.1,-246.92 713.41,-252.43"/>
</g>
<!-- Node21&#45;&gt;Node5 -->
<g id="edge29" class="edge">
<title>Node21&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1150.14,-116.76C1268.07,-106.8 1562.24,-81.94 1684.44,-71.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1685.01,-75.08 1694.68,-70.75 1684.42,-68.1 1685.01,-75.08"/>
</g>
<!-- Node21&#45;&gt;Node12 -->
<g id="edge30" class="edge">
<title>Node21&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1150.17,-112.74C1208.14,-103.2 1303.55,-87.49 1366.08,-77.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1366.91,-80.6 1376.21,-75.53 1365.77,-73.7 1366.91,-80.6"/>
</g>
<!-- Node21&#45;&gt;Node18 -->
<g id="edge31" class="edge">
<title>Node21&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1049.63,-113.55C985.51,-104.06 874.49,-87.64 802.93,-77.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.07,-73.53 792.67,-75.53 802.05,-80.46 803.07,-73.53"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1151,-56.5 1151,-75.5 1193,-75.5 1193,-56.5 1151,-56.5"/>
<text text-anchor="middle" x="1172" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge25" class="edge">
<title>Node21&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1111.57,-112.32C1122.42,-104.18 1138.88,-91.84 1151.88,-82.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1154.32,-84.63 1160.22,-75.83 1150.12,-79.03 1154.32,-84.63"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1067.5,-56.5 1067.5,-75.5 1132.5,-75.5 1132.5,-56.5 1067.5,-56.5"/>
<text text-anchor="middle" x="1100" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node23 -->
<g id="edge26" class="edge">
<title>Node21&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1100,-112.08C1100,-105.01 1100,-94.86 1100,-85.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1103.5,-85.75 1100,-75.75 1096.5,-85.75 1103.5,-85.75"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1211.5,-56.5 1211.5,-75.5 1264.5,-75.5 1264.5,-56.5 1211.5,-56.5"/>
<text text-anchor="middle" x="1238" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node24 -->
<g id="edge27" class="edge">
<title>Node21&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1121.87,-112.44C1144.78,-103.48 1180.98,-89.31 1206.87,-79.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1208.2,-82.42 1216.24,-75.52 1205.65,-75.9 1208.2,-82.42"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="999,-56.5 999,-75.5 1049,-75.5 1049,-56.5 999,-56.5"/>
<text text-anchor="middle" x="1024" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">chrono</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node25 -->
<g id="edge28" class="edge">
<title>Node21&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1087.79,-112.32C1076.22,-104.11 1058.62,-91.6 1044.84,-81.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1046.61,-78.77 1036.43,-75.83 1042.56,-84.48 1046.61,-78.77"/>
</g>
<!-- Node28&#45;&gt;Node12 -->
<g id="edge36" class="edge">
<title>Node28&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M989.78,-114.81C1080.01,-104.96 1256.04,-85.76 1355.34,-74.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1355.73,-78.41 1365.29,-73.84 1354.97,-71.45 1355.73,-78.41"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="908,-56.5 908,-75.5 958,-75.5 958,-56.5 908,-56.5"/>
<text text-anchor="middle" x="933" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge37" class="edge">
<title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M933,-112.08C933,-105.01 933,-94.86 933,-85.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="936.5,-85.75 933,-75.75 929.5,-85.75 936.5,-85.75"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="400.5,-56.5 400.5,-75.5 469.5,-75.5 469.5,-56.5 400.5,-56.5"/>
<text text-anchor="middle" x="435" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node30 -->
<g id="edge38" class="edge">
<title>Node28&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M876.36,-114.86C776.33,-104.01 570.4,-81.68 479.64,-71.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.99,-68.36 469.67,-70.76 479.23,-75.32 479.99,-68.36"/>
</g>
<!-- Node31&#45;&gt;Node6 -->
<g id="edge47" class="edge">
<title>Node31&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M2180.91,-168.23C2181.86,-153.99 2181.34,-126.03 2165,-112 2124.51,-77.23 1739.01,-82.19 1686,-76 1629.68,-69.43 1616.45,-61.35 1560,-56 1279.55,-29.43 372.08,-14.57 172.19,-11.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.2,-8.07 162.15,-11.42 172.09,-15.07 172.2,-8.07"/>
</g>
<!-- Node31&#45;&gt;Node9 -->
<g id="edge48" class="edge">
<title>Node31&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2235.28,-177.97C2315.68,-177.52 2450.41,-168.68 2403,-112 2323.77,-17.29 1976.65,-41.17 1855,-20 1850.55,-19.23 1845.87,-18.36 1841.26,-17.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1841.91,-14.05 1831.43,-15.58 1840.58,-20.92 1841.91,-14.05"/>
</g>
<!-- Node31&#45;&gt;Node11 -->
<g id="edge50" class="edge">
<title>Node31&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M2235.07,-175.32C2302.5,-171.96 2410.87,-161.94 2436,-132 2457.72,-106.13 2458.89,-80.84 2436,-56 2401.04,-18.06 2034.94,-12.11 1920.79,-11.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1920.58,-7.67 1910.55,-11.1 1920.53,-14.67 1920.58,-7.67"/>
</g>
<!-- Node31&#45;&gt;Node12 -->
<g id="edge51" class="edge">
<title>Node31&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M2177.81,-168.41C2173.61,-153.9 2162.92,-124.89 2142,-112 2115.03,-95.38 1677.39,-76.66 1500.92,-69.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1500.82,-66.25 1490.69,-69.35 1500.54,-73.24 1500.82,-66.25"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2298.5,-112.5 2298.5,-131.5 2393.5,-131.5 2393.5,-112.5 2298.5,-112.5"/>
<text text-anchor="middle" x="2346" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Utils.hpp</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge41" class="edge">
<title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M2206.3,-168.44C2234.35,-159.32 2278.94,-144.81 2310.18,-134.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2311.39,-137.94 2319.82,-131.52 2309.23,-131.28 2311.39,-137.94"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="2227.5,-112.5 2227.5,-131.5 2280.5,-131.5 2280.5,-112.5 2227.5,-112.5"/>
<text text-anchor="middle" x="2254" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctype.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node34 -->
<g id="edge44" class="edge">
<title>Node31&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M2191.89,-168.32C2203.15,-160.11 2220.29,-147.6 2233.71,-137.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2235.88,-140.56 2241.89,-131.83 2231.75,-134.9 2235.88,-140.56"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1991,-112.5 1991,-131.5 2051,-131.5 2051,-112.5 1991,-112.5"/>
<text text-anchor="middle" x="2021" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node35 -->
<g id="edge45" class="edge">
<title>Node31&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M2154.81,-168.44C2128.06,-159.36 2085.6,-144.94 2055.69,-134.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2056.67,-131.42 2046.08,-131.52 2054.42,-138.05 2056.67,-131.42"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="2069,-112.5 2069,-131.5 2133,-131.5 2133,-112.5 2069,-112.5"/>
<text text-anchor="middle" x="2101" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node36 -->
<g id="edge46" class="edge">
<title>Node31&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M2167.31,-168.32C2155.1,-159.98 2136.42,-147.21 2122,-137.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2123.89,-134.41 2113.66,-131.65 2119.94,-140.19 2123.89,-134.41"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1585.5,-112.5 1585.5,-131.5 1630.5,-131.5 1630.5,-112.5 1585.5,-112.5"/>
<text text-anchor="middle" x="1608" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node37 -->
<g id="edge49" class="edge">
<title>Node31&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M2124.89,-171.8C2007.35,-160.7 1735.04,-134.99 1640.8,-126.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1641,-122.6 1630.72,-125.14 1640.34,-129.57 1641,-122.6"/>
</g>
<!-- Node32&#45;&gt;Node9 -->
<g id="edge42" class="edge">
<title>Node32&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2304.31,-112.46C2200.74,-91.24 1933.43,-36.49 1841.01,-17.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1841.62,-14.11 1831.12,-15.53 1840.21,-20.97 1841.62,-14.11"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1915.5,-56.5 1915.5,-75.5 1962.5,-75.5 1962.5,-56.5 1915.5,-56.5"/>
<text text-anchor="middle" x="1939" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge43" class="edge">
<title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M2298.36,-113.2C2295.54,-112.78 2292.73,-112.38 2290,-112 2151.28,-92.89 2114.93,-100.18 1977,-76 1975.54,-75.74 1974.05,-75.47 1972.55,-75.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1973.14,-71.72 1962.63,-73.05 1971.68,-78.56 1973.14,-71.72"/>
</g>
<!-- Node38&#45;&gt;Node36 -->
<g id="edge81" class="edge">
<title>Node38&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M1395.71,-288.75C1526.62,-278.66 1770.37,-252.34 1968,-188 2008.48,-174.82 2052.26,-151.48 2078.12,-136.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2079.92,-139.66 2086.8,-131.6 2076.4,-133.6 2079.92,-139.66"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_i_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1090.5,-224.5 1090.5,-243.5 1197.5,-243.5 1197.5,-224.5 1090.5,-224.5"/>
<text text-anchor="middle" x="1144" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">ITensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge53" class="edge">
<title>Node38&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M1279.36,-285.98C1252.26,-275.77 1206.69,-258.61 1176,-247.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1177.19,-243.76 1166.6,-243.51 1174.72,-250.31 1177.19,-243.76"/>
</g>
<!-- Node38&#45;&gt;Node44 -->
<g id="edge67" class="edge">
<title>Node38&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M1341.97,-285.98C1391.8,-275.35 1476.97,-257.18 1531.05,-245.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1532.05,-249.02 1541.1,-243.51 1530.59,-242.17 1532.05,-249.02"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_assert_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1216,-224.5 1216,-243.5 1350,-243.5 1350,-224.5 1216,-224.5"/>
<text text-anchor="middle" x="1283" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Assert.hpp</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node45 -->
<g id="edge77" class="edge">
<title>Node38&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M1299.28,-285.98C1296.57,-277.49 1292.33,-264.2 1288.85,-253.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1292.09,-251.97 1285.72,-243.51 1285.43,-254.1 1292.09,-251.97"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_compatible_types_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1086.5,-168.5 1086.5,-187.5 1265.5,-187.5 1265.5,-168.5 1086.5,-168.5"/>
<text text-anchor="middle" x="1176" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/CompatibleTypes.hpp</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node46 -->
<g id="edge79" class="edge">
<title>Node38&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M1317.96,-285.88C1340.41,-272.67 1376.67,-246.54 1359,-224 1346.11,-207.55 1300.51,-196.31 1258.05,-189.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1258.35,-185.68 1247.92,-187.54 1257.24,-192.59 1258.35,-185.68"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_memory_sources_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="290.5,-168.5 290.5,-187.5 441.5,-187.5 441.5,-168.5 290.5,-168.5"/>
<text text-anchor="middle" x="366" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/MemorySources.hpp</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge54" class="edge">
<title>Node39&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M1090.22,-229.27C957.53,-220.06 613.64,-196.19 452.15,-184.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="452,-181.46 441.78,-184.26 451.51,-188.44 452,-181.46"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_ignore_unused_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="536.5,-168.5 536.5,-187.5 707.5,-187.5 707.5,-168.5 536.5,-168.5"/>
<text text-anchor="middle" x="622" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/IgnoreUnused.hpp</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node41 -->
<g id="edge57" class="edge">
<title>Node39&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M1090.1,-227.42C1001.44,-218.25 823.78,-199.87 714.64,-188.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="714.93,-185.1 704.63,-187.55 714.21,-192.06 714.93,-185.1"/>
</g>
<!-- Node39&#45;&gt;Node42 -->
<g id="edge58" class="edge">
<title>Node39&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1180.44,-224.44C1220.4,-215.06 1284.59,-199.99 1327.98,-189.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1328.79,-193.21 1337.73,-187.52 1327.19,-186.39 1328.79,-193.21"/>
</g>
<!-- Node40&#45;&gt;Node21 -->
<g id="edge55" class="edge">
<title>Node40&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M441.91,-172.01C560.61,-164.12 797.34,-148 998,-132 1011.49,-130.92 1025.97,-129.69 1039.66,-128.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1040.3,-131.95 1049.95,-127.59 1039.68,-124.98 1040.3,-131.95"/>
</g>
<!-- Node40&#45;&gt;Node30 -->
<g id="edge56" class="edge">
<title>Node40&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M371.41,-168.37C382.75,-150.3 409.17,-108.18 424.14,-84.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="427.26,-85.92 429.61,-75.59 421.33,-82.2 427.26,-85.92"/>
</g>
<!-- Node42&#45;&gt;Node11 -->
<g id="edge65" class="edge">
<title>Node42&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1425.61,-172.45C1507.36,-163.55 1669.87,-138.88 1792,-76 1820.22,-61.47 1850,-39.95 1868.53,-25.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1870.7,-28.45 1876.44,-19.54 1866.4,-22.92 1870.7,-28.45"/>
</g>
<!-- Node42&#45;&gt;Node12 -->
<g id="edge59" class="edge">
<title>Node42&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1378.24,-168.37C1387.07,-150.38 1407.6,-108.55 1419.35,-84.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1422.52,-86.11 1423.78,-75.59 1416.23,-83.03 1422.52,-86.11"/>
</g>
<!-- Node42&#45;&gt;Node21 -->
<g id="edge61" class="edge">
<title>Node42&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1330.58,-168.44C1282.48,-158.96 1204.91,-143.67 1153.19,-133.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1153.7,-130.02 1143.21,-131.52 1152.35,-136.88 1153.7,-130.02"/>
</g>
<!-- Node42&#45;&gt;Node22 -->
<g id="edge63" class="edge">
<title>Node42&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1328.67,-168.46C1299.98,-161.65 1262.98,-150.17 1234,-132 1213.87,-119.38 1195.74,-98.75 1184.36,-84.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1186.99,-81.81 1178.18,-75.92 1181.4,-86.01 1186.99,-81.81"/>
</g>
<!-- Node42&#45;&gt;Node24 -->
<g id="edge62" class="edge">
<title>Node42&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1336.58,-168.48C1303.11,-160.07 1257.59,-146.41 1246,-132 1235.65,-119.14 1234.47,-99.96 1235.38,-85.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1238.88,-85.97 1236.43,-75.66 1231.92,-85.25 1238.88,-85.97"/>
</g>
<!-- Node42&#45;&gt;Node28 -->
<g id="edge60" class="edge">
<title>Node42&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1322.11,-170.65C1241.96,-160.83 1088.05,-141.99 999.72,-131.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="999.9,-127.67 989.55,-129.92 999.05,-134.61 999.9,-127.67"/>
</g>
<!-- Node42&#45;&gt;Node37 -->
<g id="edge66" class="edge">
<title>Node42&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1411.08,-168.44C1456.32,-158 1532.1,-140.52 1575.27,-130.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1576.29,-133.91 1585.25,-128.25 1574.72,-127.09 1576.29,-133.91"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1255.5,-112.5 1255.5,-131.5 1338.5,-131.5 1338.5,-112.5 1255.5,-112.5"/>
<text text-anchor="middle" x="1297" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
</a>
</g>
</g>
<!-- Node42&#45;&gt;Node43 -->
<g id="edge64" class="edge">
<title>Node42&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M1361.63,-168.32C1349.84,-160.06 1331.87,-147.45 1317.86,-137.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1319.54,-134.53 1309.34,-131.65 1315.52,-140.26 1319.54,-134.53"/>
</g>
<!-- Node44&#45;&gt;Node5 -->
<g id="edge68" class="edge">
<title>Node44&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1589.49,-224.08C1615.01,-197.27 1691.23,-117.19 1723.88,-82.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1726.49,-85.22 1730.84,-75.57 1721.42,-80.4 1726.49,-85.22"/>
</g>
<!-- Node44&#45;&gt;Node7 -->
<g id="edge74" class="edge">
<title>Node44&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1578.96,-224.3C1571.29,-191.56 1544.08,-75.38 1533.37,-29.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1536.77,-28.82 1531.08,-19.88 1529.95,-30.42 1536.77,-28.82"/>
</g>
<!-- Node44&#45;&gt;Node8 -->
<g id="edge75" class="edge">
<title>Node44&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1595.97,-224.34C1640.55,-198.22 1770.64,-119.3 1792,-76 1801.17,-57.42 1783.83,-38.31 1767.89,-25.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1769.94,-22.83 1759.82,-19.68 1765.77,-28.45 1769.94,-22.83"/>
</g>
<!-- Node44&#45;&gt;Node12 -->
<g id="edge69" class="edge">
<title>Node44&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1572.77,-224.08C1548.17,-197.38 1474.88,-117.87 1443.04,-83.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1445.25,-80.55 1435.9,-75.57 1440.1,-85.29 1445.25,-80.55"/>
</g>
<!-- Node44&#45;&gt;Node21 -->
<g id="edge71" class="edge">
<title>Node44&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1519.84,-228.12C1464.67,-222.47 1381.85,-210.83 1313,-188 1294.51,-181.87 1292.21,-174.93 1274,-168 1234.72,-153.06 1188.6,-141.38 1153.71,-133.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1154.24,-130.2 1143.73,-131.5 1152.76,-137.04 1154.24,-130.2"/>
</g>
<!-- Node44&#45;&gt;Node24 -->
<g id="edge72" class="edge">
<title>Node44&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1565.62,-224.46C1528.53,-204 1431.01,-150.98 1347,-112 1321.39,-100.12 1291.75,-87.98 1269.85,-79.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1270.96,-75.99 1260.37,-75.59 1268.4,-82.5 1270.96,-75.99"/>
</g>
<!-- Node44&#45;&gt;Node30 -->
<g id="edge76" class="edge">
<title>Node44&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1519.97,-230.83C1414.78,-226.5 1192.75,-214.81 1007,-188 807.08,-159.14 572.34,-102.03 477.71,-78.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="478.49,-74.62 467.94,-75.54 476.76,-81.4 478.49,-74.62"/>
</g>
<!-- Node44&#45;&gt;Node33 -->
<g id="edge73" class="edge">
<title>Node44&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M1603.57,-224.45C1626.83,-215.57 1664.09,-201.16 1696,-188 1753.78,-164.16 1769.1,-159.97 1825,-132 1857.59,-115.69 1893.96,-94.39 1916.67,-80.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1918.49,-83.68 1925.23,-75.5 1914.86,-77.7 1918.49,-83.68"/>
</g>
<!-- Node44&#45;&gt;Node42 -->
<g id="edge70" class="edge">
<title>Node44&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1548.2,-224.44C1512.62,-215.16 1455.69,-200.31 1416.65,-190.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1417.21,-186.65 1406.65,-187.52 1415.44,-193.43 1417.21,-186.65"/>
</g>
<!-- Node45&#45;&gt;Node15 -->
<g id="edge78" class="edge">
<title>Node45&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1241.86,-224.48C1202.32,-216.18 1140.65,-202.97 1078.35,-188.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1078.89,-184.79 1068.35,-185.89 1077.27,-191.6 1078.89,-184.79"/>
</g>
<!-- Node46&#45;&gt;Node21 -->
<g id="edge80" class="edge">
<title>Node46&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1163.79,-168.32C1152.22,-160.11 1134.62,-147.6 1120.84,-137.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1122.61,-134.77 1112.43,-131.83 1118.56,-140.48 1122.61,-134.77"/>
</g>
<!-- Node47&#45;&gt;Node6 -->
<g id="edge86" class="edge">
<title>Node47&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1899.52,-168.43C1837.1,-145.12 1655.95,-80.65 1499,-56 1233.29,-14.27 366.94,-11.16 172.13,-10.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.07,-7.49 162.07,-10.99 172.07,-14.49 172.07,-7.49"/>
</g>
<!-- Node47&#45;&gt;Node11 -->
<g id="edge87" class="edge">
<title>Node47&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1930.9,-168.37C1950.86,-147.93 1995.68,-95.33 1972,-56 1960.83,-37.45 1939.16,-26.14 1920.5,-19.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1921.4,-16.12 1910.81,-16.36 1919.24,-22.78 1921.4,-16.12"/>
</g>
<!-- Node47&#45;&gt;Node35 -->
<g id="edge85" class="edge">
<title>Node47&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M1937.91,-168.32C1953.64,-159.74 1977.94,-146.49 1996.21,-136.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1998.03,-139.52 2005.13,-131.65 1994.68,-133.37 1998.03,-139.52"/>
</g>
<!-- Node49&#45;&gt;Node21 -->
<g id="edge90" class="edge">
<title>Node49&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1064.13,-285.77C1040.8,-264.88 983.48,-211.94 974,-188 970.73,-179.74 968.88,-175.27 974,-168 989.05,-146.64 1015.21,-135.36 1039.8,-129.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1040.8,-132.8 1049.85,-127.27 1039.33,-125.95 1040.8,-132.8"/>
</g>
<!-- Node50&#45;&gt;Node6 -->
<g id="edge96" class="edge">
<title>Node50&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M220.72,-224.45C204.32,-217.23 183.2,-205.27 171,-188 136.3,-138.87 132.25,-64.29 132.41,-29.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.91,-29.74 132.59,-19.68 128.91,-29.61 135.91,-29.74"/>
</g>
<!-- Node50&#45;&gt;Node40 -->
<g id="edge97" class="edge">
<title>Node50&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M263.33,-224.44C283.32,-215.6 314.74,-201.69 337.56,-191.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="339.03,-194.76 346.76,-187.52 336.2,-188.36 339.03,-194.76"/>
</g>
<!-- Node50&#45;&gt;Node41 -->
<g id="edge98" class="edge">
<title>Node50&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M303.9,-224.44C371.36,-214.81 480.86,-199.16 552.15,-188.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="552.98,-192.4 562.38,-187.52 551.99,-185.47 552.98,-192.4"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="180.5,-168.5 180.5,-187.5 233.5,-187.5 233.5,-168.5 180.5,-168.5"/>
<text text-anchor="middle" x="207" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node51 -->
<g id="edge95" class="edge">
<title>Node50&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M237.89,-224.08C232.72,-216.53 225.15,-205.49 218.81,-196.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="221.54,-194.02 213,-187.75 215.76,-197.98 221.54,-194.02"/>
</g>
<!-- Node52&#45;&gt;Node21 -->
<g id="edge100" class="edge">
<title>Node52&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1238.61,-347.4C1214.65,-325.52 1170.3,-285.34 1162,-280 1094.62,-236.66 1042.67,-259.73 1007,-188 994.3,-162.46 1025.73,-145.01 1055.43,-134.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1056.53,-138 1064.95,-131.57 1054.36,-131.34 1056.53,-138"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_arm_compute_tuning_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1930,-481.5 1930,-511.5 2104,-511.5 2104,-481.5 1930,-481.5"/>
<text text-anchor="start" x="1938" y="-499.5" font-family="Helvetica,sans-Serif" font-size="10.00">aclCommon/ArmComputeTuning</text>
<text text-anchor="middle" x="2017" y="-488.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node58 -->
<g id="edge109" class="edge">
<title>Node57&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M2040.36,-553.73C2036.89,-545.37 2031.5,-532.4 2026.77,-521.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2029.92,-519.48 2022.85,-511.59 2023.46,-522.17 2029.92,-519.48"/>
</g>
<!-- Node58&#45;&gt;Node4 -->
<g id="edge110" class="edge">
<title>Node58&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2017.73,-481.44C2017.88,-463.44 2015.33,-432.4 1998,-414 1917.71,-328.74 1778.6,-304.47 1688.72,-298.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1688.76,-294.55 1678.55,-297.39 1688.3,-301.54 1688.76,-294.55"/>
</g>
<!-- Node58&#45;&gt;Node16 -->
<g id="edge111" class="edge">
<title>Node58&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1929.74,-488.67C1763.64,-475.66 1405.23,-447.59 1255.21,-435.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1255.45,-432.35 1245.2,-435.06 1254.9,-439.33 1255.45,-432.35"/>
</g>
<!-- Node58&#45;&gt;Node31 -->
<g id="edge112" class="edge">
<title>Node58&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M2024.21,-481.49C2050.55,-430.36 2141.47,-253.81 2170.8,-196.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2174.07,-198.17 2175.53,-187.67 2167.84,-194.96 2174.07,-198.17"/>
</g>
<!-- Node58&#45;&gt;Node55 -->
<g id="edge113" class="edge">
<title>Node58&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M1997.25,-481.4C1984.61,-472.37 1968.02,-460.51 1954.03,-450.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1955.88,-447.54 1945.71,-444.58 1951.81,-453.24 1955.88,-447.54"/>
</g>
<!-- Node58&#45;&gt;Node56 -->
<g id="edge115" class="edge">
<title>Node58&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M1961.55,-481.48C1921.66,-471.39 1867.71,-457.74 1825.66,-447.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1826.35,-443.67 1815.79,-444.61 1824.63,-450.46 1826.35,-443.67"/>
</g>
<!-- Node58&#45;&gt;Node59 -->
<g id="edge114" class="edge">
<title>Node58&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M2044.99,-481.4C2063.75,-471.94 2088.67,-459.39 2109.05,-449.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2110.71,-452.2 2118.06,-444.58 2107.56,-445.95 2110.71,-452.2"/>
</g>
<!-- Node60&#45;&gt;Node6 -->
<g id="edge120" class="edge">
<title>Node60&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M240.11,-290.4C203.64,-284.7 161.22,-271.95 133,-244 111.62,-222.82 114,-209.1 114,-179 114,-179 114,-179 114,-121 114,-88.49 122.16,-51.35 127.78,-29.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="131.22,-30.32 130.44,-19.75 124.46,-28.5 131.22,-30.32"/>
</g>
<!-- Node60&#45;&gt;Node12 -->
<g id="edge119" class="edge">
<title>Node60&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M383.5,-290.61C439.01,-287.62 517.88,-283.43 587,-280 672.77,-275.74 1278.16,-272.96 1359,-244 1398.16,-229.97 1415.36,-225.19 1434,-188 1450.59,-154.9 1441.53,-110.11 1434.25,-85.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1437.48,-83.98 1431.13,-75.5 1430.81,-86.09 1437.48,-83.98"/>
</g>
<!-- Node60&#45;&gt;Node30 -->
<g id="edge121" class="edge">
<title>Node60&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M330.74,-280.4C347.33,-266.12 367.17,-243.45 355,-224 335.6,-192.99 300.4,-219.01 281,-188 276.29,-180.46 276.78,-175.82 281,-168 305.76,-122.16 361.38,-93.76 398.56,-79.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="399.93,-82.39 408.05,-75.58 397.45,-75.84 399.93,-82.39"/>
</g>
<!-- Node60&#45;&gt;Node45 -->
<g id="edge118" class="edge">
<title>Node60&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M383.51,-290.71C574.7,-280.54 1090.42,-252.87 1205.68,-243.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1206.15,-247.39 1215.83,-243.09 1205.58,-240.42 1206.15,-247.39"/>
</g>
</g>
</svg>