aboutsummaryrefslogtreecommitdiff
path: root/latest/_threadpool_8hpp__incl.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2023-08-22 12:00:04 +0100
committerNikhil Raj <nikhil.raj@arm.com>2023-08-22 12:00:04 +0100
commit03c7ff3f6188240baaeaeb405a357a0c58195fec (patch)
treeccfcd5b3481c1a48f2b2c588038e010c09fdfb5f /latest/_threadpool_8hpp__incl.svg
parent8efb48a6847c5cd166c561127ae6611150963ce3 (diff)
downloadarmnn-03c7ff3f6188240baaeaeb405a357a0c58195fec.tar.gz
IVGCVSW-7702 Update Doxygen Docu for 23.08
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I357a9f7e47614589327c1ac5d95b6224ff77103d
Diffstat (limited to 'latest/_threadpool_8hpp__incl.svg')
-rw-r--r--latest/_threadpool_8hpp__incl.svg1196
1 files changed, 1196 insertions, 0 deletions
diff --git a/latest/_threadpool_8hpp__incl.svg b/latest/_threadpool_8hpp__incl.svg
new file mode 100644
index 0000000000..7335339b49
--- /dev/null
+++ b/latest/_threadpool_8hpp__incl.svg
@@ -0,0 +1,1196 @@
+<?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: include/armnn/Threadpool.hpp Pages: 1 -->
+<svg width="2360pt" height="487pt"
+ viewBox="0.00 0.00 2359.50 487.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 483)">
+<title>include/armnn/Threadpool.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-483 2355.5,-483 2355.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="1751.5,-459.5 1751.5,-478.5 1916.5,-478.5 1916.5,-459.5 1751.5,-459.5"/>
+<text text-anchor="middle" x="1834" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/Threadpool.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_i_runtime_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1363,-403.5 1363,-422.5 1445,-422.5 1445,-403.5 1363,-403.5"/>
+<text text-anchor="middle" x="1404" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">IRuntime.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="M1765.87,-459.44C1679.52,-448.6 1532.63,-430.15 1455.22,-420.43"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1455.58,-416.95 1445.23,-419.18 1454.71,-423.9 1455.58,-416.95"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="269,-0.5 269,-19.5 327,-19.5 327,-0.5 269,-0.5"/>
+<text text-anchor="middle" x="298" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node5 -->
+<g id="edge108" class="edge">
+<title>Node1&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1751.24,-467.22C1438.97,-464.06 342.11,-451.06 188,-423 101.02,-407.16 0,-446.41 0,-358 0,-358 0,-358 0,-121 0,-71.3 45.56,-76.14 91,-56 146.29,-31.5 215.96,-19.91 258.72,-14.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="259.19,-18.22 268.73,-13.6 258.39,-11.26 259.19,-18.22"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2021.5,-0.5 2021.5,-19.5 2068.5,-19.5 2068.5,-0.5 2021.5,-0.5"/>
+<text text-anchor="middle" x="2045" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node10 -->
+<g id="edge110" class="edge">
+<title>Node1&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1823.73,-459.37C1809.4,-446.29 1786.69,-421.05 1801,-403 1844.68,-347.93 1887.57,-386.84 1955,-367 2026.07,-346.09 2044.06,-340.55 2112,-311 2124.85,-305.41 2140,-310.51 2140,-296.5 2140,-296.5 2140,-296.5 2140,-121 2140,-77.74 2097.39,-43.09 2069.25,-24.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2071.03,-21.9 2060.69,-19.6 2067.34,-27.85 2071.03,-21.9"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="748,-112.5 748,-131.5 848,-131.5 848,-112.5 748,-112.5"/>
+<text text-anchor="middle" x="798" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Types.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node19 -->
+<g id="edge100" class="edge">
+<title>Node1&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M1751.39,-465.55C1457.69,-456.43 474.61,-422.02 345,-367 269.98,-335.15 242.07,-318.49 209,-244 189.62,-200.34 240.31,-184.88 285,-168 366.39,-137.25 620.53,-127.25 737.72,-124.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.03,-127.71 747.94,-123.96 737.86,-120.71 738.03,-127.71"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="841.5,-56.5 841.5,-75.5 894.5,-75.5 894.5,-56.5 841.5,-56.5"/>
+<text text-anchor="middle" x="868" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node22 -->
+<g id="edge101" class="edge">
+<title>Node1&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M1751.27,-467.32C1398.52,-463.89 38,-445.01 38,-358 38,-358 38,-358 38,-294.5 38,-191.19 136.46,-204.77 233,-168 481.63,-73.3 565.9,-127.79 831.4,-75.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="832.2,-79.34 841.33,-73.96 830.84,-72.48 832.2,-79.34"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_tensor_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1407.5,-168.5 1407.5,-187.5 1510.5,-187.5 1510.5,-168.5 1407.5,-168.5"/>
+<text text-anchor="middle" x="1459" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Tensor.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node39 -->
+<g id="edge99" class="edge">
+<title>Node1&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M1819.36,-459.47C1805.47,-451.04 1784.35,-437.38 1768,-423 1679.1,-344.85 1689.61,-289.48 1591,-224 1566.96,-208.04 1536.7,-197.18 1511.21,-190.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1511.9,-186.71 1501.34,-187.54 1510.12,-193.47 1511.9,-186.71"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1810,-403.5 1810,-422.5 1858,-422.5 1858,-403.5 1810,-403.5"/>
+<text text-anchor="middle" x="1834" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">thread</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node52 -->
+<g id="edge102" class="edge">
+<title>Node1&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M1834,-459.08C1834,-452.01 1834,-441.86 1834,-432.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1837.5,-432.75 1834,-422.75 1830.5,-432.75 1837.5,-432.75"/>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1876,-403.5 1876,-422.5 1924,-422.5 1924,-403.5 1876,-403.5"/>
+<text text-anchor="middle" x="1900" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node53 -->
+<g id="edge103" class="edge">
+<title>Node1&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M1844.6,-459.32C1854.46,-451.26 1869.35,-439.08 1881.22,-429.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1883.68,-431.88 1889.2,-422.83 1879.25,-426.46 1883.68,-431.88"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1942.5,-403.5 1942.5,-422.5 2049.5,-422.5 2049.5,-403.5 1942.5,-403.5"/>
+<text text-anchor="middle" x="1996" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">condition_variable</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node54 -->
+<g id="edge104" class="edge">
+<title>Node1&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M1859.67,-459.44C1886.92,-450.36 1930.18,-435.94 1960.65,-425.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1962.07,-429 1970.45,-422.52 1959.86,-422.36 1962.07,-429"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2067.5,-403.5 2067.5,-422.5 2160.5,-422.5 2160.5,-403.5 2067.5,-403.5"/>
+<text text-anchor="middle" x="2114" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node55 -->
+<g id="edge105" class="edge">
+<title>Node1&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M1878.37,-459.44C1927.62,-449.94 2007.13,-434.61 2059.97,-424.42"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2060.68,-427.85 2069.84,-422.52 2059.36,-420.97 2060.68,-427.85"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2178.5,-403.5 2178.5,-422.5 2225.5,-422.5 2225.5,-403.5 2178.5,-403.5"/>
+<text text-anchor="middle" x="2202" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">queue</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node56 -->
+<g id="edge106" class="edge">
+<title>Node1&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M1916.71,-460.21C1982.65,-453.24 2077.46,-441.54 2168.4,-423.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2169.24,-426.5 2178.33,-421.06 2167.83,-419.65 2169.24,-426.5"/>
+</g>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2244,-403.5 2244,-422.5 2292,-422.5 2292,-403.5 2244,-403.5"/>
+<text text-anchor="middle" x="2268" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">iosfwd</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node57 -->
+<g id="edge107" class="edge">
+<title>Node1&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M1916.73,-462.47C1995.9,-456.32 2118.74,-444.55 2233.9,-422.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2234.78,-426.33 2243.95,-421.02 2233.47,-419.45 2234.78,-426.33"/>
+</g>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2310.5,-403.5 2310.5,-422.5 2351.5,-422.5 2351.5,-403.5 2310.5,-403.5"/>
+<text text-anchor="middle" x="2331" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node58 -->
+<g id="edge109" class="edge">
+<title>Node1&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M1916.53,-464.92C2008.2,-460.4 2160.57,-449.63 2300.43,-422.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2301.33,-426.09 2310.48,-420.73 2299.99,-419.22 2301.33,-426.09"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_backend_options_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1660,-224.5 1660,-243.5 1776,-243.5 1776,-224.5 1660,-224.5"/>
+<text text-anchor="middle" x="1718" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">BackendOptions.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="M1445.21,-410.93C1515.09,-408.26 1652.61,-398.97 1687,-367 1718.52,-337.7 1720.83,-282.93 1719.58,-254.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1723.05,-253.42 1718.92,-243.67 1716.06,-253.87 1723.05,-253.42"/>
+</g>
+<!-- Node2&#45;&gt;Node5 -->
+<g id="edge97" class="edge">
+<title>Node2&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1362.75,-411.43C1192.85,-408.88 546.65,-397.35 345,-367 222.78,-348.6 76,-420.09 76,-296.5 76,-296.5 76,-296.5 76,-121 76,-40.32 195.16,-18.82 258.88,-13.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="259.29,-16.56 268.98,-12.27 258.73,-9.59 259.29,-16.56"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_i_network_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1103,-347.5 1103,-366.5 1185,-366.5 1185,-347.5 1103,-347.5"/>
+<text text-anchor="middle" x="1144" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetwork.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node15 -->
+<g id="edge15" class="edge">
+<title>Node2&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M1362.8,-403.44C1317.35,-394 1244.16,-378.8 1195.09,-368.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1195.51,-365.12 1185.01,-366.52 1194.08,-371.98 1195.51,-365.12"/>
+</g>
+<!-- Node2&#45;&gt;Node19 -->
+<g id="edge88" class="edge">
+<title>Node2&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M1362.87,-406.13C1303.48,-397.64 1190.28,-381.35 1094,-367 931.24,-342.74 876.49,-381.92 728,-311 709.55,-302.19 712.06,-289.59 694,-280 633.83,-248.05 606.57,-273.17 545,-244 507.73,-226.34 489.37,-224.93 471,-188 467.04,-180.04 465.16,-174.7 471,-168 504.93,-129.09 653.08,-122.66 737.86,-122.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="737.88,-125.76 747.87,-122.24 737.87,-118.76 737.88,-125.76"/>
+</g>
+<!-- Node2&#45;&gt;Node39 -->
+<g id="edge87" class="edge">
+<title>Node2&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M1413.41,-403.14C1448.58,-369.98 1570.59,-254.51 1575,-244 1587.03,-215.32 1554.28,-198.83 1520.55,-189.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1521.12,-186.17 1510.57,-187.12 1519.41,-192.96 1521.12,-186.17"/>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:href="_types_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1216,-224.5 1216,-243.5 1338,-243.5 1338,-224.5 1216,-224.5"/>
+<text text-anchor="middle" x="1277" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TypesUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node41 -->
+<g id="edge89" class="edge">
+<title>Node2&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M1400.14,-403.39C1390.05,-381.45 1361.33,-322.19 1327,-280 1318.11,-269.07 1306.49,-258.45 1296.69,-250.27"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1298.64,-247.34 1288.66,-243.77 1294.23,-252.78 1298.64,-247.34"/>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="_i_profiler_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1947,-112.5 1947,-131.5 2021,-131.5 2021,-112.5 1947,-112.5"/>
+<text text-anchor="middle" x="1984" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">IProfiler.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node45 -->
+<g id="edge80" class="edge">
+<title>Node2&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M1445.06,-409.58C1594.68,-400.21 2102,-363.52 2102,-296.5 2102,-296.5 2102,-296.5 2102,-233 2102,-185.51 2050.23,-152.67 2015.28,-135.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2016.47,-132.61 2005.92,-131.61 2013.54,-138.97 2016.47,-132.61"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:href="_i_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1482,-347.5 1482,-366.5 1622,-366.5 1622,-347.5 1482,-347.5"/>
+<text text-anchor="middle" x="1552" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkingMemHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node46 -->
+<g id="edge84" class="edge">
+<title>Node2&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M1427.45,-403.44C1452.13,-394.44 1491.19,-380.19 1518.98,-370.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1520.46,-373.23 1528.66,-366.52 1518.06,-366.66 1520.46,-373.23"/>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:href="_i_async_execution_callback_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="317.5,-286 317.5,-305 476.5,-305 476.5,-286 317.5,-286"/>
+<text text-anchor="middle" x="397" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">IAsyncExecutionCallback.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node47 -->
+<g id="edge85" class="edge">
+<title>Node2&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M1362.61,-412.52C1248.71,-413.3 921.37,-411.2 654,-367 572.6,-353.54 479.91,-324.63 431.15,-308.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="432.02,-304.92 421.43,-305.04 429.79,-311.55 432.02,-304.92"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="_i_custom_allocator_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="218,-224.5 218,-243.5 422,-243.5 422,-224.5 218,-224.5"/>
+<text text-anchor="middle" x="320" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/ICustomAllocator.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node48 -->
+<g id="edge90" class="edge">
+<title>Node2&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M1362.75,-412.13C1240.43,-412.01 869.3,-408.04 565,-367 449.15,-351.37 381.34,-402.04 308,-311 294.81,-294.63 302.37,-269.67 310.15,-252.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="313.45,-254.11 314.84,-243.61 307.2,-250.95 313.45,-254.11"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:href="_i_memory_optimizer_strategy_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="494.5,-280.5 494.5,-310.5 685.5,-310.5 685.5,-280.5 494.5,-280.5"/>
+<text text-anchor="start" x="502.5" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/IMemoryOptimizer</text>
+<text text-anchor="middle" x="590" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">Strategy.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node50 -->
+<g id="edge95" class="edge">
+<title>Node2&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M1362.97,-412.06C1231.85,-411.84 824.37,-407.79 700,-367 667.46,-356.33 635.05,-333.73 613.93,-316.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="616.11,-314.24 606.14,-310.66 611.7,-319.68 616.11,-314.24"/>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1640,-347.5 1640,-366.5 1678,-366.5 1678,-347.5 1640,-347.5"/>
+<text text-anchor="middle" x="1659" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node51 -->
+<g id="edge98" class="edge">
+<title>Node2&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M1445.33,-405.28C1489.02,-397.86 1560.08,-384.85 1629.96,-367.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1631,-370.38 1639.81,-364.49 1629.25,-363.61 1631,-370.38"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1243,-56.5 1243,-75.5 1331,-75.5 1331,-56.5 1243,-56.5"/>
+<text text-anchor="middle" x="1287" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">BackendId.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="M1712.52,-224.09C1703.92,-210.64 1686.13,-184.93 1666,-168 1626.41,-134.72 1612.9,-128.84 1564,-112 1523.85,-98.18 1409.96,-82.32 1341.36,-73.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1341.53,-70.09 1331.17,-72.32 1340.65,-77.04 1341.53,-70.09"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1387.5,-56.5 1387.5,-75.5 1512.5,-75.5 1512.5,-56.5 1387.5,-56.5"/>
+<text text-anchor="middle" x="1450" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Exceptions.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node3&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1717.55,-224.47C1716.43,-211.07 1712.54,-184.87 1699,-168 1655.81,-114.21 1579.44,-88.86 1522.63,-77.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1523.1,-73.57 1512.61,-75.06 1521.74,-80.44 1523.1,-73.57"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1605,-168.5 1605,-187.5 1657,-187.5 1657,-168.5 1605,-168.5"/>
+<text text-anchor="middle" x="1631" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node14 -->
+<g id="edge14" class="edge">
+<title>Node3&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M1704.02,-224.32C1690.45,-215.9 1669.62,-202.97 1653.68,-193.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1655.29,-189.95 1644.94,-187.65 1651.59,-195.9 1655.29,-189.95"/>
+</g>
+<!-- Node4&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node4&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1242.73,-57.64C1238.1,-57.02 1233.46,-56.45 1229,-56 884.5,-21.04 465.44,-13.08 337.16,-11.41"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="337.09,-7.91 327.04,-11.29 337,-14.91 337.09,-7.91"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1330.5,-0.5 1330.5,-19.5 1387.5,-19.5 1387.5,-0.5 1330.5,-0.5"/>
+<text text-anchor="middle" x="1359" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node4&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M1298.57,-56.32C1309.42,-48.18 1325.88,-35.84 1338.88,-26.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1341.32,-28.63 1347.22,-19.83 1337.12,-23.03 1341.32,-28.63"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1115,-0.5 1115,-19.5 1147,-19.5 1147,-0.5 1115,-0.5"/>
+<text text-anchor="middle" x="1131" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node4&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1262.28,-56.44C1233.38,-46.44 1185.8,-29.97 1156.55,-19.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1157.62,-16.51 1147.03,-16.55 1155.33,-23.13 1157.62,-16.51"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1587,-0.5 1587,-19.5 1631,-19.5 1631,-0.5 1587,-0.5"/>
+<text text-anchor="middle" x="1609" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node4&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1331.36,-58.12C1385.77,-49.59 1480.79,-34.42 1562,-20 1566.76,-19.15 1571.78,-18.23 1576.71,-17.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1577.38,-20.74 1586.55,-15.43 1576.07,-13.86 1577.38,-20.74"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1226,-0.5 1226,-19.5 1312,-19.5 1312,-0.5 1226,-0.5"/>
+<text text-anchor="middle" x="1269" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node4&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1284.03,-56.08C1281.62,-48.85 1278.14,-38.41 1275.13,-29.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1278.4,-28.13 1271.92,-19.75 1271.76,-30.34 1278.4,-28.13"/>
+</g>
+<!-- Node4&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node4&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1331.41,-60.33C1346.22,-58.84 1362.81,-57.26 1378,-56 1620.48,-35.83 1913.12,-18.52 2011.16,-12.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2011.56,-16.39 2021.35,-12.33 2011.17,-9.4 2011.56,-16.39"/>
+</g>
+<!-- Node11&#45;&gt;Node8 -->
+<g id="edge13" class="edge">
+<title>Node11&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1475.19,-56.44C1502.89,-47.04 1547.42,-31.91 1577.42,-21.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1578.65,-25 1587,-18.47 1576.4,-18.37 1578.65,-25"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1414,-0.5 1414,-19.5 1470,-19.5 1470,-0.5 1414,-0.5"/>
+<text text-anchor="middle" x="1442" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node12 -->
+<g id="edge11" class="edge">
+<title>Node11&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M1448.68,-56.08C1447.62,-48.93 1446.09,-38.64 1444.77,-29.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1448.22,-29.13 1443.3,-19.75 1441.3,-30.16 1448.22,-29.13"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1488.5,-0.5 1488.5,-19.5 1553.5,-19.5 1553.5,-0.5 1488.5,-0.5"/>
+<text text-anchor="middle" x="1521" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node13 -->
+<g id="edge12" class="edge">
+<title>Node11&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M1461.41,-56.32C1472.11,-48.18 1488.34,-35.84 1501.16,-26.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1503.54,-28.67 1509.39,-19.83 1499.31,-23.1 1503.54,-28.67"/>
+</g>
+<!-- Node15&#45;&gt;Node3 -->
+<g id="edge16" class="edge">
+<title>Node15&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M1185.01,-348.6C1232.15,-340 1311.8,-325.17 1380,-311 1484.53,-289.29 1606.6,-261.15 1671.64,-245.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1672.63,-249.29 1681.57,-243.6 1671.04,-242.48 1672.63,-249.29"/>
+</g>
+<!-- Node15&#45;&gt;Node5 -->
+<g id="edge78" class="edge">
+<title>Node15&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1103,-356.13C932.68,-356.4 286.21,-354.53 207,-311 144.11,-276.44 114,-250.77 114,-179 114,-179 114,-179 114,-121 114,-90.9 111.53,-77.09 133,-56 166.5,-23.1 221.57,-13.68 258.78,-11.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="258.96,-14.77 268.77,-10.77 258.61,-7.78 258.96,-14.77"/>
+</g>
+<!-- Node15&#45;&gt;Node10 -->
+<g id="edge79" class="edge">
+<title>Node15&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1185.3,-354.44C1293.71,-350.04 1584.36,-336.17 1677,-311 1854.83,-262.68 1932.09,-272.78 2051,-132 2073.27,-105.63 2074.78,-89.63 2067,-56 2064.77,-46.36 2060.18,-36.41 2055.76,-28.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2058.7,-26.4 2050.64,-19.52 2052.65,-29.92 2058.7,-26.4"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="142,-56.5 142,-75.5 270,-75.5 270,-56.5 142,-56.5"/>
+<text text-anchor="middle" x="206" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Deprecated.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node16 -->
+<g id="edge17" class="edge">
+<title>Node15&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M1102.76,-355.02C944.88,-351.1 383.93,-335.57 308,-311 248.65,-291.79 190,-297.38 190,-235 190,-235 190,-235 190,-177 190,-144.63 196.87,-107.44 201.61,-85.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="205.05,-86.3 203.84,-75.78 198.22,-84.76 205.05,-86.3"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="_descriptors_fwd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="734,-224.5 734,-243.5 882,-243.5 882,-224.5 734,-224.5"/>
+<text text-anchor="middle" x="808" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/DescriptorsFwd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node17 -->
+<g id="edge18" class="edge">
+<title>Node15&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M1120.37,-347.49C1061.84,-326.41 909.91,-271.7 841.85,-247.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="842.64,-243.76 832.05,-243.66 840.27,-250.34 842.64,-243.76"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_i_strategy_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="780.5,-286 780.5,-305 895.5,-305 895.5,-286 780.5,-286"/>
+<text text-anchor="middle" x="838" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/IStrategy.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node18 -->
+<g id="edge19" class="edge">
+<title>Node15&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M1102.73,-347.98C1048.22,-337.38 952.09,-318.68 891.9,-306.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="892.31,-303.49 881.82,-305.02 890.97,-310.37 892.31,-303.49"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="_network_fwd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="900,-224.5 900,-243.5 1034,-243.5 1034,-224.5 900,-224.5"/>
+<text text-anchor="middle" x="967" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/NetworkFwd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node24 -->
+<g id="edge31" class="edge">
+<title>Node15&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M1131.55,-347.49C1101.67,-327.06 1025.57,-275.04 988.27,-249.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="989.9,-246.42 979.67,-243.66 985.95,-252.19 989.9,-246.42"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="_tensor_fwd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="554,-224.5 554,-243.5 678,-243.5 678,-224.5 554,-224.5"/>
+<text text-anchor="middle" x="616" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TensorFwd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node25 -->
+<g id="edge36" class="edge">
+<title>Node15&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M1102.91,-353.64C1018.99,-348.39 830.77,-334.34 771,-311 749.05,-302.43 748.64,-291.36 728,-280 703.7,-266.62 674.57,-255.04 652.11,-246.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="653.21,-243.66 642.62,-243.64 650.89,-250.26 653.21,-243.66"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1341.5,-112.5 1341.5,-131.5 1454.5,-131.5 1454.5,-112.5 1341.5,-112.5"/>
+<text text-anchor="middle" x="1398" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Optional.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node26 -->
+<g id="edge32" class="edge">
+<title>Node15&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M1185.38,-356.41C1226.14,-354.63 1287.83,-345.73 1327,-311 1378.1,-265.69 1392.57,-179.75 1396.54,-141.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1400.05,-141.95 1397.47,-131.67 1393.08,-141.31 1400.05,-141.95"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:href="_logging_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1764,-112.5 1764,-131.5 1874,-131.5 1874,-112.5 1764,-112.5"/>
+<text text-anchor="middle" x="1819" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Logging.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node29 -->
+<g id="edge37" class="edge">
+<title>Node15&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M1185.19,-354.51C1312.62,-349.07 1697.18,-326.03 1785,-244 1813.61,-217.27 1818.82,-168.56 1819.37,-141.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1822.87,-141.53 1819.37,-131.53 1815.87,-141.53 1822.87,-141.53"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1131.5,-286 1131.5,-305 1318.5,-305 1318.5,-286 1131.5,-286"/>
+<text text-anchor="middle" x="1225" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/TensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node35 -->
+<g id="edge48" class="edge">
+<title>Node15&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M1155.61,-347.48C1168.48,-338.02 1189.47,-322.6 1205.01,-311.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1207.43,-313.75 1213.42,-305.01 1203.28,-308.11 1207.43,-313.75"/>
+</g>
+<!-- Node18&#45;&gt;Node17 -->
+<g id="edge20" class="edge">
+<title>Node18&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M833.7,-285.98C829.34,-277.32 822.44,-263.65 816.9,-252.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="819.92,-250.86 812.29,-243.51 813.67,-254.01 819.92,-250.86"/>
+</g>
+<!-- Node18&#45;&gt;Node19 -->
+<g id="edge21" class="edge">
+<title>Node18&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M803.14,-285.96C778.67,-278.43 746.58,-265.27 725,-244 705.46,-224.74 704.92,-214.8 699,-188 697.08,-179.32 694.19,-175.47 699,-168 709.31,-151.99 726.85,-141.62 744.33,-134.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="745.7,-138.15 753.99,-131.56 743.4,-131.54 745.7,-138.15"/>
+</g>
+<!-- Node18&#45;&gt;Node24 -->
+<g id="edge29" class="edge">
+<title>Node18&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M856.48,-285.98C878.13,-275.99 914.21,-259.35 939.23,-247.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="940.94,-250.88 948.55,-243.51 938.01,-244.52 940.94,-250.88"/>
+</g>
+<!-- Node18&#45;&gt;Node25 -->
+<g id="edge30" class="edge">
+<title>Node18&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M806.19,-285.98C767.12,-275.5 700.74,-257.71 657.64,-246.16"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="658.31,-242.72 647.75,-243.51 656.5,-249.48 658.31,-242.72"/>
+</g>
+<!-- Node19&#45;&gt;Node4 -->
+<g id="edge26" class="edge">
+<title>Node19&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M848.03,-115.47C940.45,-105.27 1137.18,-83.54 1232.71,-73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1233.18,-76.46 1242.73,-71.89 1232.41,-69.51 1233.18,-76.46"/>
+</g>
+<!-- Node19&#45;&gt;Node11 -->
+<g id="edge27" class="edge">
+<title>Node19&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M848.08,-116.85C962.44,-107.38 1243.19,-84.13 1376.91,-73.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1377.38,-76.53 1387.05,-72.21 1376.8,-69.55 1377.38,-76.53"/>
+</g>
+<!-- Node19&#45;&gt;Node16 -->
+<g id="edge28" class="edge">
+<title>Node19&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M747.78,-116.42C643.37,-106.9 402.43,-84.92 280.12,-73.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="280.36,-70.27 270.09,-72.85 279.73,-77.24 280.36,-70.27"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="913,-56.5 913,-75.5 955,-75.5 955,-56.5 913,-56.5"/>
+<text text-anchor="middle" x="934" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node20 -->
+<g id="edge22" class="edge">
+<title>Node19&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M819.55,-112.44C842.16,-103.46 877.91,-89.27 903.43,-79.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="905,-82.28 913,-75.34 902.41,-75.78 905,-82.28"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="689.5,-56.5 689.5,-75.5 754.5,-75.5 754.5,-56.5 689.5,-56.5"/>
+<text text-anchor="middle" x="722" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node21 -->
+<g id="edge23" class="edge">
+<title>Node19&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M785.79,-112.32C774.22,-104.11 756.62,-91.6 742.84,-81.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="744.61,-78.77 734.43,-75.83 740.56,-84.48 744.61,-78.77"/>
+</g>
+<!-- Node19&#45;&gt;Node22 -->
+<g id="edge24" class="edge">
+<title>Node19&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M809.25,-112.32C819.8,-104.18 835.8,-91.84 848.44,-82.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="850.77,-84.71 856.55,-75.83 846.49,-79.17 850.77,-84.71"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="773,-56.5 773,-75.5 823,-75.5 823,-56.5 773,-56.5"/>
+<text text-anchor="middle" x="798" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">chrono</text>
+</a>
+</g>
+</g>
+<!-- Node19&#45;&gt;Node23 -->
+<g id="edge25" class="edge">
+<title>Node19&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M798,-112.08C798,-105.01 798,-94.86 798,-85.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="801.5,-85.75 798,-75.75 794.5,-85.75 801.5,-85.75"/>
+</g>
+<!-- Node26&#45;&gt;Node11 -->
+<g id="edge33" class="edge">
+<title>Node26&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1406.59,-112.08C1414.16,-104.22 1425.38,-92.57 1434.51,-83.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1437.16,-85.38 1441.57,-75.75 1432.12,-80.53 1437.16,-85.38"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1099,-56.5 1099,-75.5 1149,-75.5 1149,-56.5 1099,-56.5"/>
+<text text-anchor="middle" x="1124" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node27 -->
+<g id="edge34" class="edge">
+<title>Node26&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M1350.63,-112.47C1303.1,-103.78 1227.83,-89.68 1163,-76 1161.74,-75.73 1160.45,-75.46 1159.16,-75.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1159.67,-71.71 1149.14,-72.95 1158.15,-78.54 1159.67,-71.71"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="973.5,-56.5 973.5,-75.5 1042.5,-75.5 1042.5,-56.5 973.5,-56.5"/>
+<text text-anchor="middle" x="1008" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
+</a>
+</g>
+</g>
+<!-- Node26&#45;&gt;Node28 -->
+<g id="edge35" class="edge">
+<title>Node26&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M1341.29,-113.15C1263.16,-102.33 1124.02,-83.06 1052.76,-73.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1053.14,-69.72 1042.75,-71.81 1052.18,-76.65 1053.14,-69.72"/>
+</g>
+<!-- Node29&#45;&gt;Node5 -->
+<g id="edge43" class="edge">
+<title>Node29&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1763.61,-119.53C1632.55,-115.63 1306.56,-103.41 1201,-76 1180.6,-70.7 1178.45,-61.09 1158,-56 999.47,-16.56 484.91,-11.66 337.69,-11.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="337.35,-7.57 327.34,-11.04 337.32,-14.57 337.35,-7.57"/>
+</g>
+<!-- Node29&#45;&gt;Node8 -->
+<g id="edge44" class="edge">
+<title>Node29&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1765.73,-112.45C1720.85,-104.36 1661,-91.21 1642,-76 1627.36,-64.28 1618.61,-44.34 1613.84,-29.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1617.08,-28.25 1610.93,-19.62 1610.36,-30.2 1617.08,-28.25"/>
+</g>
+<!-- Node29&#45;&gt;Node10 -->
+<g id="edge46" class="edge">
+<title>Node29&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1822.68,-112.33C1829.11,-98.25 1843.78,-70.52 1865,-56 1909.47,-25.58 1972.68,-15.7 2011.15,-12.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2011.58,-15.98 2021.31,-11.77 2011.08,-9 2011.58,-15.98"/>
+</g>
+<!-- Node29&#45;&gt;Node11 -->
+<g id="edge47" class="edge">
+<title>Node29&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1763.76,-112.92C1698.32,-103.34 1589.28,-87.38 1518.52,-77.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1518.77,-73.53 1508.37,-75.54 1517.75,-80.45 1518.77,-73.53"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1722.5,-56.5 1722.5,-75.5 1817.5,-75.5 1817.5,-56.5 1722.5,-56.5"/>
+<text text-anchor="middle" x="1770" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Utils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node29&#45;&gt;Node30 -->
+<g id="edge38" class="edge">
+<title>Node29&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M1810.91,-112.08C1803.84,-104.3 1793.41,-92.8 1784.85,-83.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1787.25,-80.8 1777.94,-75.75 1782.07,-85.51 1787.25,-80.8"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1651.5,-56.5 1651.5,-75.5 1704.5,-75.5 1704.5,-56.5 1651.5,-56.5"/>
+<text text-anchor="middle" x="1678" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctype.h</text>
+</a>
+</g>
+</g>
+<!-- Node29&#45;&gt;Node31 -->
+<g id="edge40" class="edge">
+<title>Node29&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M1796.66,-112.44C1773.25,-103.48 1736.26,-89.31 1709.81,-79.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1710.83,-75.82 1700.24,-75.52 1708.32,-82.36 1710.83,-75.82"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1938,-56.5 1938,-75.5 1998,-75.5 1998,-56.5 1938,-56.5"/>
+<text text-anchor="middle" x="1968" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
+</a>
+</g>
+</g>
+<!-- Node29&#45;&gt;Node32 -->
+<g id="edge41" class="edge">
+<title>Node29&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M1842.61,-112.44C1867.46,-103.44 1906.77,-89.19 1934.75,-79.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1936.29,-82.21 1944.5,-75.52 1933.91,-75.63 1936.29,-82.21"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1531,-56.5 1531,-75.5 1595,-75.5 1595,-56.5 1531,-56.5"/>
+<text text-anchor="middle" x="1563" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
+</a>
+</g>
+</g>
+<!-- Node29&#45;&gt;Node33 -->
+<g id="edge42" class="edge">
+<title>Node29&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M1778.44,-112.44C1731.15,-102.47 1653.37,-86.06 1605.34,-75.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1605.78,-72.45 1595.27,-73.81 1604.33,-79.3 1605.78,-72.45"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1874.5,-56.5 1874.5,-75.5 1919.5,-75.5 1919.5,-56.5 1874.5,-56.5"/>
+<text text-anchor="middle" x="1897" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
+</a>
+</g>
+</g>
+<!-- Node29&#45;&gt;Node34 -->
+<g id="edge45" class="edge">
+<title>Node29&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M1831.53,-112.32C1843.59,-103.98 1862.03,-91.21 1876.27,-81.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1878.27,-84.22 1884.5,-75.65 1874.28,-78.47 1878.27,-84.22"/>
+</g>
+<!-- Node30&#45;&gt;Node8 -->
+<g id="edge39" class="edge">
+<title>Node30&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1744.49,-56.44C1716.45,-47.04 1671.36,-31.91 1640.97,-21.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1641.87,-18.33 1631.28,-18.47 1639.65,-24.97 1641.87,-18.33"/>
+</g>
+<!-- Node35&#45;&gt;Node33 -->
+<g id="edge77" class="edge">
+<title>Node35&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M1247.4,-285.96C1283.92,-272.17 1358.67,-244.47 1423,-224 1479.31,-206.08 1501.52,-220.32 1551,-188 1577.97,-170.39 1586.14,-162.32 1597,-132 1603.2,-114.69 1591.59,-96.23 1580.29,-83.42"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1582.54,-80.71 1573.1,-75.89 1577.47,-85.54 1582.54,-80.71"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><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>
+<!-- Node35&#45;&gt;Node36 -->
+<g id="edge49" class="edge">
+<title>Node35&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M1213.39,-285.98C1200.52,-276.52 1179.53,-261.1 1163.99,-249.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1165.72,-246.61 1155.58,-243.51 1161.57,-252.25 1165.72,-246.61"/>
+</g>
+<!-- Node35&#45;&gt;Node41 -->
+<g id="edge63" class="edge">
+<title>Node35&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M1232.45,-285.98C1240.33,-276.96 1252.94,-262.52 1262.74,-251.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1265.62,-253.34 1269.56,-243.51 1260.35,-248.74 1265.62,-253.34"/>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:href="_assert_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1432,-224.5 1432,-243.5 1566,-243.5 1566,-224.5 1432,-224.5"/>
+<text text-anchor="middle" x="1499" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Assert.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node35&#45;&gt;Node43 -->
+<g id="edge73" class="edge">
+<title>Node35&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M1264.26,-285.98C1313.19,-275.35 1396.84,-257.18 1449.95,-245.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1450.79,-249.05 1459.82,-243.51 1449.3,-242.21 1450.79,-249.05"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:href="_compatible_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="708.5,-168.5 708.5,-187.5 887.5,-187.5 887.5,-168.5 708.5,-168.5"/>
+<text text-anchor="middle" x="798" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/CompatibleTypes.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node35&#45;&gt;Node44 -->
+<g id="edge75" class="edge">
+<title>Node35&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M1196.66,-285.92C1167.27,-276.72 1120.22,-261.09 1081,-244 1063.5,-236.38 1061.04,-230.24 1043,-224 993.31,-206.81 935.56,-195.8 888.61,-188.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="888.85,-185.47 878.46,-187.54 887.87,-192.4 888.85,-185.47"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="_memory_sources_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="905.5,-168.5 905.5,-187.5 1056.5,-187.5 1056.5,-168.5 905.5,-168.5"/>
+<text text-anchor="middle" x="981" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/MemorySources.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node37 -->
+<g id="edge50" class="edge">
+<title>Node36&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M1118.17,-224.44C1090.75,-215.36 1047.22,-200.94 1016.57,-190.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1017.3,-187.34 1006.71,-187.52 1015.1,-193.98 1017.3,-187.34"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_ignore_unused_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="480.5,-168.5 480.5,-187.5 651.5,-187.5 651.5,-168.5 480.5,-168.5"/>
+<text text-anchor="middle" x="566" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/IgnoreUnused.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node38 -->
+<g id="edge53" class="edge">
+<title>Node36&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M1090.4,-227.99C992.68,-218.86 784.34,-199.4 661.72,-187.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="661.86,-184.44 651.58,-187 661.21,-191.41 661.86,-184.44"/>
+</g>
+<!-- Node36&#45;&gt;Node39 -->
+<g id="edge54" class="edge">
+<title>Node36&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M1193.91,-224.44C1249.67,-214.89 1339.89,-199.42 1399.33,-189.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1400.06,-192.66 1409.32,-187.52 1398.87,-185.76 1400.06,-192.66"/>
+</g>
+<!-- Node37&#45;&gt;Node19 -->
+<g id="edge51" class="edge">
+<title>Node37&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M952,-168.44C920.82,-159.24 871.07,-144.56 836.59,-134.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="837.44,-130.99 826.86,-131.52 835.46,-137.7 837.44,-130.99"/>
+</g>
+<!-- Node37&#45;&gt;Node28 -->
+<g id="edge52" class="edge">
+<title>Node37&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M983.12,-168.37C987.48,-150.62 997.53,-109.67 1003.44,-85.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1006.91,-86.14 1005.89,-75.59 1000.11,-84.47 1006.91,-86.14"/>
+</g>
+<!-- Node39&#45;&gt;Node10 -->
+<g id="edge61" class="edge">
+<title>Node39&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1510.7,-173.35C1650.4,-163.45 2025.32,-136.47 2030,-132 2057.58,-105.63 2053.76,-56.41 2049.08,-29.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2052.48,-28.73 2047.11,-19.6 2045.61,-30.08 2052.48,-28.73"/>
+</g>
+<!-- Node39&#45;&gt;Node11 -->
+<g id="edge55" class="edge">
+<title>Node39&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1500.02,-168.49C1537.17,-158.78 1583.36,-140.45 1564,-112 1552.89,-95.67 1534.85,-85.27 1516.37,-78.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1517.29,-75.26 1506.69,-75.5 1515.13,-81.92 1517.29,-75.26"/>
+</g>
+<!-- Node39&#45;&gt;Node19 -->
+<g id="edge57" class="edge">
+<title>Node39&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M1407.41,-172.79C1286.86,-162.94 987.2,-138.46 858.4,-127.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="858.57,-124.44 848.32,-127.11 858,-131.41 858.57,-124.44"/>
+</g>
+<!-- Node39&#45;&gt;Node20 -->
+<g id="edge59" class="edge">
+<title>Node39&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M1416.49,-168.43C1308.27,-146.62 1027.05,-89.83 965.01,-75.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="965.77,-72.5 955.24,-73.63 964.18,-79.32 965.77,-72.5"/>
+</g>
+<!-- Node39&#45;&gt;Node22 -->
+<g id="edge58" class="edge">
+<title>Node39&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M1407.26,-170.98C1345,-163.41 1237.43,-149.29 1146,-132 1107.87,-124.79 1098.8,-120.78 1061,-112 994.26,-96.5 975.23,-92.97 904.56,-76.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="905.26,-72.67 894.72,-73.74 903.63,-79.47 905.26,-72.67"/>
+</g>
+<!-- Node39&#45;&gt;Node26 -->
+<g id="edge56" class="edge">
+<title>Node39&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M1449.2,-168.32C1440.18,-160.34 1426.59,-148.31 1415.68,-138.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1417.79,-135.84 1407.98,-131.83 1413.15,-141.08 1417.79,-135.84"/>
+</g>
+<!-- Node39&#45;&gt;Node34 -->
+<g id="edge62" class="edge">
+<title>Node39&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M1510.66,-173.13C1620.69,-164.67 1869.31,-144.31 1883,-132 1895.72,-120.56 1898.41,-100.58 1898.41,-85.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1901.91,-85.56 1898.01,-75.7 1894.91,-85.83 1901.91,-85.56"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1472.5,-112.5 1472.5,-131.5 1555.5,-131.5 1555.5,-112.5 1472.5,-112.5"/>
+<text text-anchor="middle" x="1514" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
+</a>
+</g>
+</g>
+<!-- Node39&#45;&gt;Node40 -->
+<g id="edge60" class="edge">
+<title>Node39&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M1468.08,-168.08C1476.17,-160.14 1488.2,-148.34 1497.91,-138.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1500.4,-141.25 1505.09,-131.75 1495.5,-136.26 1500.4,-141.25"/>
+</g>
+<!-- Node41&#45;&gt;Node4 -->
+<g id="edge64" class="edge">
+<title>Node41&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M1277.54,-224.08C1279.11,-197.95 1283.73,-121.21 1285.88,-85.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1289.38,-85.76 1286.48,-75.57 1282.39,-85.34 1289.38,-85.76"/>
+</g>
+<!-- Node41&#45;&gt;Node6 -->
+<g id="edge70" class="edge">
+<title>Node41&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M1280.86,-224.26C1291.2,-200.64 1320.13,-133.46 1340,-76 1345.34,-60.55 1350.49,-42.7 1354.07,-29.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1357.47,-30.48 1356.69,-19.92 1350.71,-28.66 1357.47,-30.48"/>
+</g>
+<!-- Node41&#45;&gt;Node7 -->
+<g id="edge71" class="edge">
+<title>Node41&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1274.56,-224.5C1270.37,-211.14 1260.71,-184.99 1245,-168 1190.61,-109.18 1129.64,-145.62 1090,-76 1080.09,-58.59 1095.92,-39.23 1110.7,-26.21"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1113.13,-28.74 1118.63,-19.68 1108.68,-23.33 1113.13,-28.74"/>
+</g>
+<!-- Node41&#45;&gt;Node11 -->
+<g id="edge65" class="edge">
+<title>Node41&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1338.09,-225.5C1399.03,-217.33 1487.92,-203.37 1519,-188 1552.28,-171.54 1565.92,-165.93 1581,-132 1594.53,-101.54 1559.74,-85.23 1522.63,-76.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1523.17,-73.1 1512.66,-74.42 1521.7,-79.94 1523.17,-73.1"/>
+</g>
+<!-- Node41&#45;&gt;Node19 -->
+<g id="edge67" class="edge">
+<title>Node41&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M1238.08,-224.5C1203.67,-216.53 1152.35,-203.54 1109,-188 1088.78,-180.75 1085.54,-174.28 1065,-168 995.74,-146.82 913.14,-134.83 858.34,-128.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="858.42,-125.14 848.1,-127.52 857.66,-132.09 858.42,-125.14"/>
+</g>
+<!-- Node41&#45;&gt;Node22 -->
+<g id="edge68" class="edge">
+<title>Node41&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M1249.41,-224.47C1222.51,-215.94 1180.56,-202.1 1145,-188 1125.03,-180.08 1120.63,-176.72 1101,-168 1027.95,-135.57 941.51,-98.42 897.29,-79.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="898.57,-76.24 888,-75.53 895.82,-82.68 898.57,-76.24"/>
+</g>
+<!-- Node41&#45;&gt;Node28 -->
+<g id="edge72" class="edge">
+<title>Node41&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M1255.64,-224.39C1235.61,-216.03 1205.08,-202.48 1180,-188 1121.58,-154.26 1057.9,-106.2 1026.97,-82.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1028.84,-79.07 1018.81,-75.65 1024.51,-84.58 1028.84,-79.07"/>
+</g>
+<!-- Node41&#45;&gt;Node39 -->
+<g id="edge66" class="edge">
+<title>Node41&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M1305.84,-224.44C1336.86,-215.24 1386.33,-200.56 1420.62,-190.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1421.71,-193.72 1430.3,-187.52 1419.71,-187.01 1421.71,-193.72"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1189.5,-168.5 1189.5,-187.5 1236.5,-187.5 1236.5,-168.5 1189.5,-168.5"/>
+<text text-anchor="middle" x="1213" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
+</a>
+</g>
+</g>
+<!-- Node41&#45;&gt;Node42 -->
+<g id="edge69" class="edge">
+<title>Node41&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M1266.72,-224.32C1257.16,-216.26 1242.72,-204.08 1231.22,-194.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1233.37,-191.61 1223.47,-187.83 1228.86,-196.96 1233.37,-191.61"/>
+</g>
+<!-- Node43&#45;&gt;Node14 -->
+<g id="edge74" class="edge">
+<title>Node43&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M1519.92,-224.44C1541.74,-215.52 1576.15,-201.44 1600.89,-191.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1602.25,-194.54 1610.18,-187.52 1599.6,-188.06 1602.25,-194.54"/>
+</g>
+<!-- Node44&#45;&gt;Node19 -->
+<g id="edge76" class="edge">
+<title>Node44&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M798,-168.08C798,-161.01 798,-150.86 798,-141.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="801.5,-141.75 798,-131.75 794.5,-141.75 801.5,-141.75"/>
+</g>
+<!-- Node45&#45;&gt;Node5 -->
+<g id="edge82" class="edge">
+<title>Node45&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1946.61,-117.37C1927.58,-115.6 1904.07,-113.52 1883,-112 1738.93,-101.59 1373.61,-113.07 1234,-76 1214.79,-70.9 1213.22,-61.05 1194,-56 1028.69,-12.57 488.23,-10.53 337.4,-10.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="337.22,-7.33 327.23,-10.86 337.24,-14.33 337.22,-7.33"/>
+</g>
+<!-- Node45&#45;&gt;Node10 -->
+<g id="edge83" class="edge">
+<title>Node45&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1988.79,-112.37C1998.76,-94.38 2021.96,-52.55 2035.23,-28.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2038.45,-30.03 2040.24,-19.59 2032.33,-26.64 2038.45,-30.03"/>
+</g>
+<!-- Node45&#45;&gt;Node32 -->
+<g id="edge81" class="edge">
+<title>Node45&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M1981.36,-112.08C1979.21,-104.85 1976.12,-94.41 1973.45,-85.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1976.79,-84.34 1970.59,-75.75 1970.08,-86.33 1976.79,-84.34"/>
+</g>
+<!-- Node47&#45;&gt;Node19 -->
+<g id="edge86" class="edge">
+<title>Node47&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M405.36,-285.7C413.71,-276.25 426,-260.38 431,-244 440.86,-211.69 408.62,-193.3 431,-168 450.95,-145.45 638.77,-131.78 737.69,-126.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="738.06,-129.58 747.85,-125.52 737.67,-122.59 738.06,-129.58"/>
+</g>
+<!-- Node48&#45;&gt;Node5 -->
+<g id="edge92" class="edge">
+<title>Node48&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M310.44,-224.45C301.91,-216.12 290.01,-202.6 285,-188 266.04,-132.75 282.29,-62.27 292,-29.41"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="295.36,-30.37 294.98,-19.78 288.68,-28.3 295.36,-30.37"/>
+</g>
+<!-- Node48&#45;&gt;Node37 -->
+<g id="edge93" class="edge">
+<title>Node48&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M422.04,-225.88C535.03,-217.8 722.87,-203.8 895.44,-188.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="895.83,-191.51 905.47,-187.11 895.19,-184.54 895.83,-191.51"/>
+</g>
+<!-- Node48&#45;&gt;Node38 -->
+<g id="edge94" class="edge">
+<title>Node48&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M358.98,-224.44C401.89,-215.02 470.95,-199.87 517.37,-189.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="518.19,-193.08 527.2,-187.52 516.69,-186.24 518.19,-193.08"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="294.5,-168.5 294.5,-187.5 347.5,-187.5 347.5,-168.5 294.5,-168.5"/>
+<text text-anchor="middle" x="321" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
+</a>
+</g>
+</g>
+<!-- Node48&#45;&gt;Node49 -->
+<g id="edge91" class="edge">
+<title>Node48&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M320.17,-224.08C320.3,-217.01 320.48,-206.86 320.65,-197.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="324.15,-197.81 320.84,-187.75 317.15,-197.68 324.15,-197.81"/>
+</g>
+<!-- Node50&#45;&gt;Node19 -->
+<g id="edge96" class="edge">
+<title>Node50&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M551.94,-280.43C514.93,-264.41 461.03,-234.31 438,-188 434.04,-180.04 432.12,-174.66 438,-168 457.48,-145.94 640.37,-132.11 737.71,-126.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="737.93,-129.74 747.71,-125.65 737.52,-122.75 737.93,-129.74"/>
+</g>
+</g>
+</svg>