blob: 2b971713f634ad7a331dbf54039296a7d52468fe [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/RefWorkloadUtils.hpp Pages: 1 -->
<svg width="1499pt" height="442pt"
viewBox="0.00 0.00 1499.35 442.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 438)">
<title>src/backends/reference/workloads/RefWorkloadUtils.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-438 1495.35,-438 1495.35,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="802.85,-403.5 802.85,-433.5 981.85,-433.5 981.85,-403.5 802.85,-403.5"/>
<text text-anchor="start" x="810.85" y="-421.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="892.35" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="719.85,-291.5 719.85,-310.5 906.85,-310.5 906.85,-291.5 719.85,-291.5"/>
<text text-anchor="middle" x="813.35" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/TensorHandle.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="M844.22,-403.38C826.61,-395.63 808.52,-384.01 798.35,-367 789.64,-352.44 795.81,-333.27 802.68,-319.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="805.82,-321.06 807.6,-310.62 799.7,-317.68 805.82,-321.06"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="430.35,-118 430.35,-137 530.35,-137 530.35,-118 430.35,-118"/>
<text text-anchor="middle" x="480.35" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Types.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge51" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M802.76,-416.94C646.91,-413.51 342.35,-394.93 342.35,-302 342.35,-302 342.35,-302 342.35,-244 342.35,-213.9 341.35,-201.49 361.35,-179 378.51,-159.7 404.28,-147.55 427.46,-140.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="428.65,-143.32 437.2,-137.07 426.62,-136.62 428.65,-143.32"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_tensor_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="606.85,-179.5 606.85,-198.5 709.85,-198.5 709.85,-179.5 606.85,-179.5"/>
<text text-anchor="middle" x="658.35" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Tensor.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node23 -->
<g id="edge50" class="edge">
<title>Node1&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M939.44,-403.42C968.81,-391.81 998.85,-373.02 986.35,-347 938.16,-246.73 800.9,-210.11 720.03,-197.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="720.39,-193.54 709.97,-195.47 719.32,-200.46 720.39,-193.54"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_polymorphic_downcast_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1252.85,-112.5 1252.85,-142.5 1395.85,-142.5 1395.85,-112.5 1252.85,-112.5"/>
<text text-anchor="start" x="1260.85" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Polymorphic</text>
<text text-anchor="middle" x="1324.35" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">Downcast.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge52" class="edge">
<title>Node1&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M982.01,-409.95C1101.03,-397.4 1296.35,-366.92 1296.35,-302 1296.35,-302 1296.35,-302 1296.35,-244 1296.35,-211.61 1306.87,-175.52 1315.02,-152.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1318.39,-153.41 1318.55,-142.82 1311.82,-151 1318.39,-153.41"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_ref_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="807.35,-347.5 807.35,-366.5 977.35,-366.5 977.35,-347.5 807.35,-347.5"/>
<text text-anchor="middle" x="892.35" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">reference/RefTensorHandle.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge57" class="edge">
<title>Node1&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M892.35,-403.4C892.35,-395.47 892.35,-385.46 892.35,-376.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="895.85,-376.66 892.35,-366.66 888.85,-376.66 895.85,-376.66"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_b_float16_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="61.85,-118 61.85,-137 142.85,-137 142.85,-118 61.85,-118"/>
<text text-anchor="middle" x="102.35" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">BFloat16.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge64" class="edge">
<title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M802.8,-413.37C599.06,-402.78 118.35,-370.53 118.35,-302 118.35,-302 118.35,-302 118.35,-244 118.35,-209.54 111.27,-169.83 106.53,-147.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="109.91,-146.17 104.37,-137.14 103.07,-147.65 109.91,-146.17"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_half_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1106.85,-347.5 1106.85,-366.5 1163.85,-366.5 1163.85,-347.5 1106.85,-347.5"/>
<text text-anchor="middle" x="1135.35" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">Half.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge69" class="edge">
<title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M949.63,-403.47C995.06,-392.35 1057.31,-377.11 1096.94,-367.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1097.86,-370.78 1106.74,-365 1096.2,-363.98 1097.86,-370.78"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_i_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="961.85,-235.5 961.85,-254.5 1068.85,-254.5 1068.85,-235.5 961.85,-235.5"/>
<text text-anchor="middle" x="1015.35" y="-242.5" font-family="Helvetica,sans-Serif" font-size="10.00">ITensorHandle.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="M845.36,-291.44C880.08,-282.16 935.64,-267.31 973.72,-257.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="974.73,-260.48 983.49,-254.52 972.93,-253.72 974.73,-260.48"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_types_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="192.35,-235.5 192.35,-254.5 314.35,-254.5 314.35,-235.5 192.35,-235.5"/>
<text text-anchor="middle" x="253.35" y="-242.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TypesUtils.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node28 -->
<g id="edge35" class="edge">
<title>Node2&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M724.92,-291.47C614.22,-280.8 426.78,-262.72 324.73,-252.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="324.81,-249.38 314.52,-251.9 324.14,-256.34 324.81,-249.38"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_assert_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1357.35,-56.5 1357.35,-75.5 1491.35,-75.5 1491.35,-56.5 1357.35,-56.5"/>
<text text-anchor="middle" x="1424.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Assert.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node30 -->
<g id="edge45" class="edge">
<title>Node2&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M881.79,-291.48C935.67,-284.03 1012.43,-271.77 1078.35,-255 1227.23,-217.13 1301.43,-256.14 1405.35,-143 1419.55,-127.54 1423.53,-103.09 1424.46,-86.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1427.96,-85.83 1424.7,-75.75 1420.97,-85.67 1427.96,-85.83"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_compatible_types_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="370.85,-179.5 370.85,-198.5 549.85,-198.5 549.85,-179.5 370.85,-179.5"/>
<text text-anchor="middle" x="460.35" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/CompatibleTypes.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node32 -->
<g id="edge47" class="edge">
<title>Node2&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M813.58,-291.28C813.45,-277.11 810.93,-249.26 794.35,-235 776.71,-219.83 652.08,-206.14 560.2,-197.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="560.29,-194.44 550.02,-197.05 559.67,-201.42 560.29,-194.44"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="721.35,-235.5 721.35,-254.5 785.35,-254.5 785.35,-235.5 721.35,-235.5"/>
<text text-anchor="middle" x="753.35" y="-242.5" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node33 -->
<g id="edge49" class="edge">
<title>Node2&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M803.71,-291.32C794.84,-283.34 781.47,-271.31 770.74,-261.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="772.94,-258.92 763.16,-254.83 768.26,-264.13 772.94,-258.92"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_memory_sources_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="955.85,-179.5 955.85,-198.5 1106.85,-198.5 1106.85,-179.5 955.85,-179.5"/>
<text text-anchor="middle" x="1031.35" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/MemorySources.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="M1017.99,-235.08C1020.13,-227.85 1023.23,-217.41 1025.9,-208.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.27,-209.33 1028.76,-198.75 1022.56,-207.34 1029.27,-209.33"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_ignore_unused_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="766.85,-179.5 766.85,-198.5 937.85,-198.5 937.85,-179.5 766.85,-179.5"/>
<text text-anchor="middle" x="852.35" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/IgnoreUnused.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node22 -->
<g id="edge22" class="edge">
<title>Node3&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M989.52,-235.44C962.1,-226.36 918.57,-211.94 887.92,-201.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="888.65,-198.34 878.06,-198.52 886.45,-204.98 888.65,-198.34"/>
</g>
<!-- Node3&#45;&gt;Node23 -->
<g id="edge23" class="edge">
<title>Node3&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M961.51,-235.86C896.76,-226.06 788.29,-209.65 720.17,-199.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="720.42,-195.85 710.01,-197.81 719.37,-202.77 720.42,-195.85"/>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M955.6,-179.82C845.09,-167.89 641.86,-145.94 540.76,-135.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="541.03,-131.53 530.71,-133.94 540.28,-138.49 541.03,-131.53"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="877.85,-56.5 877.85,-75.5 946.85,-75.5 946.85,-56.5 877.85,-56.5"/>
<text text-anchor="middle" x="912.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node21 -->
<g id="edge21" class="edge">
<title>Node4&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1030.83,-179.4C1029.48,-164.08 1024.63,-131.81 1007.35,-112 993.83,-96.49 973.79,-85.92 955.6,-78.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="956.61,-75.58 946.02,-75.51 954.26,-82.17 956.61,-75.58"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="668.35,-56.5 668.35,-75.5 710.35,-75.5 710.35,-56.5 668.35,-56.5"/>
<text text-anchor="middle" x="689.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M511.12,-117.99C544.86,-108.61 600.86,-92.95 658.11,-76.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="659.43,-79.59 668.06,-73.43 657.48,-72.87 659.43,-79.59"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="584.85,-56.5 584.85,-75.5 649.85,-75.5 649.85,-56.5 584.85,-56.5"/>
<text text-anchor="middle" x="617.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</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="M499.98,-117.98C523.17,-107.9 561.97,-91.05 588.56,-79.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="589.98,-82.7 597.76,-75.51 587.19,-76.28 589.98,-82.7"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="158.85,-56.5 158.85,-75.5 211.85,-75.5 211.85,-56.5 158.85,-56.5"/>
<text text-anchor="middle" x="185.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</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="M432.46,-117.94C382.49,-108.83 301.66,-93.62 222.23,-76.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="222.57,-72.59 212.05,-73.84 221.05,-79.42 222.57,-72.59"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="404.35,-56.5 404.35,-75.5 454.35,-75.5 454.35,-56.5 404.35,-56.5"/>
<text text-anchor="middle" x="429.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">chrono</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="M473.04,-117.98C465.32,-108.96 452.94,-94.52 443.33,-83.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="445.81,-80.82 436.64,-75.51 440.49,-85.38 445.81,-80.82"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="298.35,-56.5 298.35,-75.5 386.35,-75.5 386.35,-56.5 298.35,-56.5"/>
<text text-anchor="middle" x="342.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">BackendId.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node5&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M460.58,-117.98C437.21,-107.9 398.13,-91.05 371.35,-79.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="372.65,-76.25 362.08,-75.51 369.88,-82.68 372.65,-76.25"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="728.85,-56.5 728.85,-75.5 819.85,-75.5 819.85,-56.5 728.85,-56.5"/>
<text text-anchor="middle" x="774.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Exceptions.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node17 -->
<g id="edge16" class="edge">
<title>Node5&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M522.47,-117.98C575.19,-107.3 665.48,-89.03 722.42,-77.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="723.2,-80.92 732.3,-75.51 721.81,-74.06 723.2,-80.92"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="472.35,-56.5 472.35,-75.5 566.35,-75.5 566.35,-56.5 472.35,-56.5"/>
<text text-anchor="middle" x="519.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Deprecated.hpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node20 -->
<g id="edge20" class="edge">
<title>Node5&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M485.94,-117.98C491.73,-109.14 500.94,-95.09 508.22,-83.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="511.22,-85.79 513.77,-75.51 505.36,-81.95 511.22,-85.79"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1169.35,-0.5 1169.35,-19.5 1227.35,-19.5 1227.35,-0.5 1169.35,-0.5"/>
<text text-anchor="middle" x="1198.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M386.54,-57.11C389.52,-56.7 392.47,-56.32 395.35,-56 687.33,-23.13 1041.86,-13.89 1158.83,-11.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1159.15,-15.14 1169.08,-11.46 1159.02,-8.14 1159.15,-15.14"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="63.85,-0.5 63.85,-19.5 120.85,-19.5 120.85,-0.5 63.85,-0.5"/>
<text text-anchor="middle" x="92.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node10&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M302.73,-56.44C255.63,-46.27 177.54,-29.4 130.9,-19.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="131.4,-15.86 120.89,-17.16 129.92,-22.7 131.4,-15.86"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="194.35,-0.5 194.35,-19.5 226.35,-19.5 226.35,-0.5 194.35,-0.5"/>
<text text-anchor="middle" x="210.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node10&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M321.43,-56.44C298.3,-46.98 261.02,-31.73 236.11,-21.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="237.17,-18.19 226.59,-17.64 234.52,-24.67 237.17,-18.19"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="504.35,-0.5 504.35,-19.5 548.35,-19.5 548.35,-0.5 504.35,-0.5"/>
<text text-anchor="middle" x="526.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node10&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M371.5,-56.44C405.08,-46.59 460.03,-30.46 494.64,-20.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="495.65,-23.66 504.26,-17.48 493.68,-16.94 495.65,-23.66"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="299.35,-0.5 299.35,-19.5 385.35,-19.5 385.35,-0.5 299.35,-0.5"/>
<text text-anchor="middle" x="342.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node10&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M342.35,-56.08C342.35,-49.01 342.35,-38.86 342.35,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="345.85,-29.75 342.35,-19.75 338.85,-29.75 345.85,-29.75"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="824.85,-0.5 824.85,-19.5 871.85,-19.5 871.85,-0.5 824.85,-0.5"/>
<text text-anchor="middle" x="848.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node16 -->
<g id="edge15" class="edge">
<title>Node10&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M386.55,-57.21C389.53,-56.77 392.48,-56.37 395.35,-56 578.36,-32.68 629.78,-52.84 814.65,-20"/>
<polygon fill="midnightblue" stroke="midnightblue" points="815.48,-23.41 824.7,-18.19 814.24,-16.52 815.48,-23.41"/>
</g>
<!-- Node17&#45;&gt;Node14 -->
<g id="edge19" class="edge">
<title>Node17&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M735.05,-56.44C686.14,-45.79 603.55,-27.81 558.32,-17.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="558.98,-14.52 548.47,-15.82 557.49,-21.36 558.98,-14.52"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="667.35,-0.5 667.35,-19.5 723.35,-19.5 723.35,-0.5 667.35,-0.5"/>
<text text-anchor="middle" x="695.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge17" class="edge">
<title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M761.66,-56.32C749.45,-47.98 730.77,-35.21 716.35,-25.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="718.24,-22.41 708.01,-19.65 714.29,-28.19 718.24,-22.41"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="741.85,-0.5 741.85,-19.5 806.85,-19.5 806.85,-0.5 741.85,-0.5"/>
<text text-anchor="middle" x="774.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge18" class="edge">
<title>Node17&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M774.35,-56.08C774.35,-49.01 774.35,-38.86 774.35,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="777.85,-29.75 774.35,-19.75 770.85,-29.75 777.85,-29.75"/>
</g>
<!-- Node23&#45;&gt;Node5 -->
<g id="edge29" class="edge">
<title>Node23&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M632.84,-179.48C602.05,-169.18 550.08,-151.81 515.5,-140.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="516.4,-136.86 505.8,-137.01 514.18,-143.5 516.4,-136.86"/>
</g>
<!-- Node23&#45;&gt;Node6 -->
<g id="edge31" class="edge">
<title>Node23&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M652.77,-179.24C644.3,-164.75 630.2,-135.09 640.35,-112 645.74,-99.73 656.31,-89.34 666.25,-81.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.6,-84.27 674.69,-75.6 664.52,-78.58 668.6,-84.27"/>
</g>
<!-- Node23&#45;&gt;Node8 -->
<g id="edge30" class="edge">
<title>Node23&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M606.63,-180.08C558.34,-172.23 484.45,-159.09 421.35,-143 347.67,-124.22 263.31,-95.17 218.08,-78.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="219.11,-75.62 208.52,-75.52 216.74,-82.2 219.11,-75.62"/>
</g>
<!-- Node23&#45;&gt;Node16 -->
<g id="edge33" class="edge">
<title>Node23&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M691.33,-179.44C715.04,-172.24 747,-160.32 771.35,-143 803.45,-120.18 810.5,-110.58 829.35,-76 837.26,-61.48 842.21,-43.3 845.07,-29.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="848.54,-30.35 847,-19.87 841.67,-29.03 848.54,-30.35"/>
</g>
<!-- Node23&#45;&gt;Node17 -->
<g id="edge24" class="edge">
<title>Node23&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M657.79,-179.43C657.25,-164.15 658.28,-131.96 674.35,-112 687.16,-96.09 706.79,-85.61 725.29,-78.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="726.47,-82.1 734.81,-75.57 724.22,-75.47 726.47,-82.1"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="682.85,-118 682.85,-137 761.85,-137 761.85,-118 682.85,-118"/>
<text text-anchor="middle" x="722.35" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">Optional.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge25" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M667.52,-179.48C677.5,-170.2 693.66,-155.17 705.86,-143.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="708.25,-146.38 713.2,-137.01 703.49,-141.25 708.25,-146.38"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="818.85,-118 818.85,-137 901.85,-137 901.85,-118 818.85,-118"/>
<text text-anchor="middle" x="860.35" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node26 -->
<g id="edge32" class="edge">
<title>Node23&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M687.29,-179.48C722.61,-169.07 782.48,-151.44 821.71,-139.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="822.86,-143.19 831.46,-137.01 820.88,-136.48 822.86,-143.19"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="919.85,-118 919.85,-137 964.85,-137 964.85,-118 919.85,-118"/>
<text text-anchor="middle" x="942.35" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node27 -->
<g id="edge34" class="edge">
<title>Node23&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M710.1,-180.43C772.84,-170.96 874.72,-154.6 911.35,-143 913.02,-142.47 914.72,-141.87 916.42,-141.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="918.12,-144.3 925.94,-137.15 915.37,-137.86 918.12,-144.3"/>
</g>
<!-- Node24&#45;&gt;Node17 -->
<g id="edge26" class="edge">
<title>Node24&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M729.8,-117.98C737.68,-108.96 750.29,-94.52 760.09,-83.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="762.97,-85.34 766.91,-75.51 757.7,-80.74 762.97,-85.34"/>
</g>
<!-- Node24&#45;&gt;Node21 -->
<g id="edge28" class="edge">
<title>Node24&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M749.57,-117.98C782.59,-107.64 838.39,-90.16 875.3,-78.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="876.68,-81.84 885.18,-75.51 874.59,-75.16 876.68,-81.84"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="230.35,-56.5 230.35,-75.5 280.35,-75.5 280.35,-56.5 230.35,-56.5"/>
<text text-anchor="middle" x="255.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge27" class="edge">
<title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M682.66,-123.78C607.73,-118.22 440.26,-103.85 290.35,-75.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="290.98,-72.5 280.51,-74.09 289.69,-79.38 290.98,-72.5"/>
</g>
<!-- Node28&#45;&gt;Node5 -->
<g id="edge39" class="edge">
<title>Node28&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M261.27,-235.19C274.1,-221.4 300.79,-194.68 328.35,-179 360.48,-160.71 400.24,-147.8 431.04,-139.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.3,-142.9 441.11,-137.01 430.56,-136.12 432.3,-142.9"/>
</g>
<!-- Node28&#45;&gt;Node8 -->
<g id="edge40" class="edge">
<title>Node28&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M250.07,-235.46C239.64,-208.31 207.06,-123.51 192.5,-85.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="195.61,-83.95 188.76,-75.87 189.07,-86.46 195.61,-83.95"/>
</g>
<!-- Node28&#45;&gt;Node10 -->
<g id="edge36" class="edge">
<title>Node28&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M257.64,-235.46C271.35,-208.19 314.3,-122.78 333.23,-85.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="336.52,-86.37 337.89,-75.87 330.27,-83.23 336.52,-86.37"/>
</g>
<!-- Node28&#45;&gt;Node12 -->
<g id="edge42" class="edge">
<title>Node28&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M192.29,-236.66C158.74,-230.49 117.54,-219.27 85.35,-199 57.61,-181.53 54.89,-170.69 37.35,-143 15.46,-108.45 -13.75,-91.04 7.35,-56 17.59,-38.98 36.67,-28.06 54.16,-21.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="55.4,-24.52 63.65,-17.87 53.06,-17.93 55.4,-24.52"/>
</g>
<!-- Node28&#45;&gt;Node13 -->
<g id="edge43" class="edge">
<title>Node28&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M245.51,-235.4C224.78,-211.99 168.78,-144.3 149.35,-76 146.92,-67.45 145.34,-63.93 149.35,-56 156.84,-41.16 171.8,-30.01 185.02,-22.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="186.97,-25.44 194.21,-17.71 183.73,-19.24 186.97,-25.44"/>
</g>
<!-- Node28&#45;&gt;Node17 -->
<g id="edge37" class="edge">
<title>Node28&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M314.4,-239.21C390.89,-232.5 517.05,-218.84 559.35,-199 611.78,-174.41 606.91,-142.16 656.35,-112 680.26,-97.41 709.69,-86.18 733.18,-78.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="734.35,-81.88 742.85,-75.55 732.26,-75.2 734.35,-81.88"/>
</g>
<!-- Node28&#45;&gt;Node21 -->
<g id="edge44" class="edge">
<title>Node28&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M314.67,-240.95C423.29,-235.06 645.05,-220.77 719.35,-199 738.04,-193.52 739.85,-185.12 758.35,-179 850.75,-148.43 911.44,-217.26 974.35,-143 983.25,-132.49 980.61,-124.27 974.35,-112 967.35,-98.27 953.98,-87.75 941.45,-80.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="943.03,-77.22 932.57,-75.51 939.67,-83.37 943.03,-77.22"/>
</g>
<!-- Node28&#45;&gt;Node23 -->
<g id="edge38" class="edge">
<title>Node28&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M314.6,-235.94C382.5,-226.98 495.26,-212.06 592.35,-199 593.82,-198.8 595.3,-198.6 596.8,-198.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="597.39,-201.85 606.83,-197.04 596.45,-194.92 597.39,-201.85"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="16.85,-56.5 16.85,-75.5 63.85,-75.5 63.85,-56.5 16.85,-56.5"/>
<text text-anchor="middle" x="40.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge41" class="edge">
<title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M212.33,-235.46C165.52,-223.4 90.51,-196.61 52.35,-143 40.51,-126.38 38.53,-102.53 38.85,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42.36,-86.07 39.36,-75.91 35.36,-85.72 42.36,-86.07"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1398.35,-0.5 1398.35,-19.5 1450.35,-19.5 1450.35,-0.5 1398.35,-0.5"/>
<text text-anchor="middle" x="1424.35" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge46" class="edge">
<title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M1424.35,-56.08C1424.35,-49.01 1424.35,-38.86 1424.35,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1427.85,-29.75 1424.35,-19.75 1420.85,-29.75 1427.85,-29.75"/>
</g>
<!-- Node32&#45;&gt;Node5 -->
<g id="edge48" class="edge">
<title>Node32&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M463.21,-179.48C466.07,-170.99 470.53,-157.7 474.19,-146.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="477.62,-147.6 477.49,-137.01 470.98,-145.37 477.62,-147.6"/>
</g>
<!-- Node34&#45;&gt;Node11 -->
<g id="edge55" class="edge">
<title>Node34&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1325.28,-112.4C1325.53,-96.85 1323.57,-71.94 1310.35,-56 1292.32,-34.27 1262.24,-22.94 1237.79,-17.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1238.22,-13.61 1227.71,-14.91 1236.74,-20.45 1238.22,-13.61"/>
</g>
<!-- Node34&#45;&gt;Node17 -->
<g id="edge54" class="edge">
<title>Node34&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1252.44,-113.17C1249.71,-112.76 1247,-112.37 1244.35,-112 1239.26,-111.3 953.53,-84.06 830.12,-72.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="830.39,-68.82 820.11,-71.36 829.73,-75.79 830.39,-68.82"/>
</g>
<!-- Node34&#45;&gt;Node21 -->
<g id="edge56" class="edge">
<title>Node34&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1252.85,-113.38C1249.98,-112.9 1247.14,-112.44 1244.35,-112 1142.04,-95.8 1021.41,-80.36 957.46,-72.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="957.67,-68.97 947.32,-71.22 956.81,-75.91 957.67,-68.97"/>
</g>
<!-- Node34&#45;&gt;Node30 -->
<g id="edge53" class="edge">
<title>Node34&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1348.05,-112.4C1364.08,-102.86 1385.15,-90.32 1401.08,-80.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1402.99,-83.78 1409.8,-75.66 1399.41,-77.76 1402.99,-83.78"/>
</g>
<!-- Node35&#45;&gt;Node2 -->
<g id="edge58" class="edge">
<title>Node35&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M879.66,-347.32C867.45,-338.98 848.77,-326.21 834.35,-316.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="836.24,-313.41 826.01,-310.65 832.29,-319.19 836.24,-313.41"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_ref_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1097.85,-118 1097.85,-137 1234.85,-137 1234.85,-118 1097.85,-118"/>
<text text-anchor="middle" x="1166.35" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">RefMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge59" class="edge">
<title>Node35&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M915.65,-347.47C953.12,-332.9 1027.7,-300.34 1078.35,-255 1114.42,-222.7 1143.47,-172.85 1157.4,-146.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1160.67,-147.7 1162.13,-137.21 1154.44,-144.5 1160.67,-147.7"/>
</g>
<!-- Node36&#45;&gt;Node16 -->
<g id="edge63" class="edge">
<title>Node36&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1129.39,-117.92C1094.06,-109.19 1039.63,-94.35 994.35,-76 976.66,-68.83 973.62,-64.12 956.35,-56 931,-44.08 901.63,-31.95 879.92,-23.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="881.11,-19.99 870.53,-19.57 878.53,-26.5 881.11,-19.99"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_i_memory_manager_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1095.35,-56.5 1095.35,-75.5 1301.35,-75.5 1301.35,-56.5 1095.35,-56.5"/>
<text text-anchor="middle" x="1198.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/IMemoryManager.hpp</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge60" class="edge">
<title>Node36&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1170.93,-117.98C1175.59,-109.32 1182.94,-95.65 1188.86,-84.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1192.12,-85.97 1193.77,-75.51 1185.95,-82.66 1192.12,-85.97"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1003.35,-56.5 1003.35,-75.5 1077.35,-75.5 1077.35,-56.5 1003.35,-56.5"/>
<text text-anchor="middle" x="1040.35" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">forward_list</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node38 -->
<g id="edge62" class="edge">
<title>Node36&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M1148.3,-117.98C1127.15,-107.99 1091.91,-91.35 1067.47,-79.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1068.9,-76.61 1058.37,-75.51 1065.92,-82.94 1068.9,-76.61"/>
</g>
<!-- Node37&#45;&gt;Node11 -->
<g id="edge61" class="edge">
<title>Node37&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1198.35,-56.08C1198.35,-49.01 1198.35,-38.86 1198.35,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1201.85,-29.75 1198.35,-19.75 1194.85,-29.75 1201.85,-29.75"/>
</g>
<!-- Node39&#45;&gt;Node8 -->
<g id="edge68" class="edge">
<title>Node39&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M114.24,-117.98C127.55,-108.43 149.35,-92.81 165.3,-81.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="167.39,-84.18 173.48,-75.51 163.31,-78.49 167.39,-84.18"/>
</g>
<!-- Node39&#45;&gt;Node12 -->
<g id="edge65" class="edge">
<title>Node39&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M101.6,-117.82C99.99,-99.26 96.19,-55.34 93.99,-29.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="97.46,-29.44 93.11,-19.78 90.48,-30.05 97.46,-29.44"/>
</g>
<!-- Node39&#45;&gt;Node25 -->
<g id="edge67" class="edge">
<title>Node39&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M124.27,-117.98C150.4,-107.81 194.26,-90.76 223.98,-79.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="225.42,-82.4 233.47,-75.51 222.88,-75.87 225.42,-82.4"/>
</g>
<!-- Node39&#45;&gt;Node29 -->
<g id="edge66" class="edge">
<title>Node39&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M93.46,-117.98C83.89,-108.78 68.44,-93.96 56.66,-82.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="58.85,-79.91 49.21,-75.51 54.01,-84.96 58.85,-79.91"/>
</g>
<!-- Node40&#45;&gt;Node21 -->
<g id="edge70" class="edge">
<title>Node40&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1136.7,-347.18C1140.39,-320.03 1148.38,-236.16 1116.35,-179 1092.49,-136.42 1071.9,-135.9 1029.35,-112 1004.44,-98.01 974.32,-86.54 950.88,-78.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.87,-75.32 941.27,-75.53 949.69,-81.97 951.87,-75.32"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1163.85,-291.5 1163.85,-310.5 1240.85,-310.5 1240.85,-291.5 1163.85,-291.5"/>
<text text-anchor="middle" x="1202.35" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">half/half.hpp</text>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node41 -->
<g id="edge71" class="edge">
<title>Node40&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M1146.11,-347.32C1156.11,-339.26 1171.23,-327.08 1183.28,-317.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1185.8,-319.83 1191.39,-310.83 1181.41,-314.38 1185.8,-319.83"/>
</g>
</g>
</svg>