aboutsummaryrefslogtreecommitdiff
path: root/latest/_cl_backend_context_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/_cl_backend_context_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/_cl_backend_context_8hpp__incl.svg')
-rw-r--r--latest/_cl_backend_context_8hpp__incl.svg1142
1 files changed, 1142 insertions, 0 deletions
diff --git a/latest/_cl_backend_context_8hpp__incl.svg b/latest/_cl_backend_context_8hpp__incl.svg
new file mode 100644
index 0000000000..6474ea6e52
--- /dev/null
+++ b/latest/_cl_backend_context_8hpp__incl.svg
@@ -0,0 +1,1142 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.43.0 (0)
+ -->
+<!-- Title: src/backends/cl/ClBackendContext.hpp Pages: 1 -->
+<svg width="2472pt" height="565pt"
+ viewBox="0.00 0.00 2471.50 565.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 561)">
+<title>src/backends/cl/ClBackendContext.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-561 2467.5,-561 2467.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="2035,-526.5 2035,-556.5 2180,-556.5 2180,-526.5 2035,-526.5"/>
+<text text-anchor="start" x="2043" y="-544.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
+<text text-anchor="middle" x="2107.5" y="-533.5" font-family="Helvetica,sans-Serif" font-size="10.00">Context.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_i_backend_context_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1323,-465 1323,-484 1526,-484 1526,-465 1323,-465"/>
+<text text-anchor="middle" x="1424.5" y="-472" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/IBackendContext.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="M2034.73,-533.57C1911.91,-521.89 1663.32,-498.23 1524.32,-485"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1524.38,-481.49 1514.09,-484.03 1523.72,-488.46 1524.38,-481.49"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1962.5,-0.5 1962.5,-19.5 2048.5,-19.5 2048.5,-0.5 1962.5,-0.5"/>
+<text text-anchor="middle" x="2005.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node9 -->
+<g id="edge102" class="edge">
+<title>Node1&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M2096.3,-526.22C2089.16,-516.49 2080.2,-503.05 2074.5,-490 2060.56,-458.09 2055.5,-448.82 2055.5,-414 2055.5,-414 2055.5,-414 2055.5,-121 2055.5,-85.18 2033.26,-48.21 2018.45,-27.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2021.23,-25.45 2012.45,-19.52 2015.62,-29.63 2021.23,-25.45"/>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2083.5,-465 2083.5,-484 2131.5,-484 2131.5,-465 2083.5,-465"/>
+<text text-anchor="middle" x="2107.5" y="-472" 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="M2107.5,-526.4C2107.5,-517.06 2107.5,-504.71 2107.5,-494.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2111,-494.19 2107.5,-484.19 2104,-494.19 2111,-494.19"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2150,-459.5 2150,-489.5 2275,-489.5 2275,-459.5 2150,-459.5"/>
+<text text-anchor="start" x="2158" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="2212.5" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLTuner.h</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="M2130.28,-526.4C2145.14,-517.2 2164.74,-505.07 2181.07,-494.95"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2183.1,-497.82 2189.76,-489.58 2179.42,-491.86 2183.1,-497.82"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="2293.5,-459.5 2293.5,-489.5 2463.5,-489.5 2463.5,-459.5 2293.5,-459.5"/>
+<text text-anchor="start" x="2301.5" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00">arm_compute/runtime</text>
+<text text-anchor="middle" x="2378.5" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CL/CLGEMMHeuristicsHandle.h</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="M2165.97,-526.48C2208.21,-516.34 2265.4,-502.63 2309.82,-491.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2310.76,-495.35 2319.67,-489.61 2309.13,-488.54 2310.76,-495.35"/>
+</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="630,-280.5 630,-299.5 781,-299.5 781,-280.5 630,-280.5"/>
+<text text-anchor="middle" x="705.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/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="M1322.93,-469.69C1090.15,-459.91 533.91,-430.11 479.5,-367 435.56,-316.04 538.54,-299.15 619.57,-293.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="620.08,-297.09 629.84,-292.97 619.64,-290.1 620.08,-297.09"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1829.5,-0.5 1829.5,-19.5 1887.5,-19.5 1887.5,-0.5 1829.5,-0.5"/>
+<text text-anchor="middle" x="1858.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node5 -->
+<g id="edge101" class="edge">
+<title>Node2&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1526.1,-473.36C1695.56,-470.35 2017.5,-451.6 2017.5,-352.5 2017.5,-352.5 2017.5,-352.5 2017.5,-121 2017.5,-62.83 1944.65,-33.01 1897.57,-19.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1898.23,-16.37 1887.66,-17.17 1896.42,-23.13 1898.23,-16.37"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_i_runtime_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="864.5,-403.5 864.5,-422.5 980.5,-422.5 980.5,-403.5 864.5,-403.5"/>
+<text text-anchor="middle" x="922.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/IRuntime.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="M1352.58,-464.98C1255.92,-453.52 1085.35,-433.3 990.66,-422.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="990.96,-418.59 980.62,-420.89 990.14,-425.54 990.96,-418.59"/>
+</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="745.5,-56.5 745.5,-75.5 833.5,-75.5 833.5,-56.5 745.5,-56.5"/>
+<text text-anchor="middle" x="789.5" 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="M697.11,-280.41C678.3,-260.05 636.07,-207.61 658.5,-168 673.82,-140.94 693.57,-150.59 718.5,-132 738.88,-116.8 760.11,-96.71 773.99,-82.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="776.68,-85.16 781.24,-75.6 771.72,-80.23 776.68,-85.16"/>
+</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="72,-56.5 72,-75.5 197,-75.5 197,-56.5 72,-56.5"/>
+<text text-anchor="middle" x="134.5" 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="M629.99,-284.09C479.23,-274.14 154.53,-251.85 145.5,-244 100.44,-204.82 111.53,-171.03 120.5,-112 121.87,-103 124.69,-93.33 127.45,-85.26"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="130.77,-86.37 130.9,-75.78 124.19,-83.98 130.77,-86.37"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="667.5,-168.5 667.5,-187.5 719.5,-187.5 719.5,-168.5 667.5,-168.5"/>
+<text text-anchor="middle" x="693.5" 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="M703.38,-280.44C701.26,-271.43 698.07,-256.81 696.5,-244 694.61,-228.56 693.89,-210.93 693.62,-197.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="697.12,-197.82 693.49,-187.87 690.12,-197.91 697.12,-197.82"/>
+</g>
+<!-- Node4&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node4&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M833.92,-60.19C849,-58.68 865.97,-57.12 881.5,-56 1068.58,-42.55 1660.38,-18.8 1819.04,-12.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1819.42,-16.03 1829.28,-12.14 1819.15,-9.04 1819.42,-16.03"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="83,-0.5 83,-19.5 140,-19.5 140,-0.5 83,-0.5"/>
+<text text-anchor="middle" x="111.5" 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="M745.35,-57.26C742.02,-56.79 738.71,-56.37 735.5,-56 479.53,-26.89 409.4,-57.41 150.13,-19.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="150.44,-16.3 140.03,-18.31 149.42,-23.23 150.44,-16.3"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="158.5,-0.5 158.5,-19.5 190.5,-19.5 190.5,-0.5 158.5,-0.5"/>
+<text text-anchor="middle" x="174.5" 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="M745.35,-57.28C742.02,-56.81 738.71,-56.37 735.5,-56 501.59,-28.72 435.01,-67.81 200.56,-19.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="201.22,-16.19 190.72,-17.57 199.79,-23.04 201.22,-16.19"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1036.5,-0.5 1036.5,-19.5 1080.5,-19.5 1080.5,-0.5 1036.5,-0.5"/>
+<text text-anchor="middle" x="1058.5" 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="M832.12,-56.44C886.09,-45.61 977.85,-27.19 1026.32,-17.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1027.14,-20.87 1036.25,-15.47 1025.76,-14 1027.14,-20.87"/>
+</g>
+<!-- Node4&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node4&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M833.91,-60.09C849,-58.58 865.97,-57.03 881.5,-56 1331.9,-26.01 1445.89,-46.58 1896.5,-20 1914.64,-18.93 1934.46,-17.4 1952.15,-15.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1952.64,-19.38 1962.3,-15.04 1952.04,-12.4 1952.64,-19.38"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1526,-0.5 1526,-19.5 1573,-19.5 1573,-0.5 1526,-0.5"/>
+<text text-anchor="middle" x="1549.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node4&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M833.93,-60.38C849.02,-58.88 865.99,-57.28 881.5,-56 1124.35,-35.95 1417.43,-18.56 1515.61,-12.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1516.03,-16.4 1525.81,-12.34 1515.63,-9.41 1516.03,-16.4"/>
+</g>
+<!-- Node11&#45;&gt;Node8 -->
+<g id="edge13" class="edge">
+<title>Node11&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M197.3,-56.88C200.41,-56.56 203.49,-56.27 206.5,-56 525.59,-27.67 913.62,-15.09 1026.37,-11.87"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1026.51,-15.37 1036.41,-11.58 1026.31,-8.37 1026.51,-15.37"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="208.5,-0.5 208.5,-19.5 264.5,-19.5 264.5,-0.5 208.5,-0.5"/>
+<text text-anchor="middle" x="236.5" 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="M150.89,-56.32C167.17,-47.7 192.37,-34.36 211.22,-24.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="212.95,-27.43 220.15,-19.65 209.68,-21.24 212.95,-27.43"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 65,-19.5 65,-0.5 0,-0.5"/>
+<text text-anchor="middle" x="32.5" 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="M118.11,-56.32C101.83,-47.7 76.63,-34.36 57.78,-24.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="59.32,-21.24 48.85,-19.65 56.05,-27.43 59.32,-21.24"/>
+</g>
+<!-- Node15&#45;&gt;Node3 -->
+<g id="edge16" class="edge">
+<title>Node15&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M928.04,-403.37C937.15,-388.01 952.71,-355.67 936.5,-336 926.5,-323.86 844.92,-310.04 781.52,-300.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="781.9,-297.47 771.51,-299.54 780.92,-304.41 781.9,-297.47"/>
+</g>
+<!-- Node15&#45;&gt;Node5 -->
+<g id="edge99" class="edge">
+<title>Node15&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M980.83,-411.5C1202.42,-408.86 1979.5,-392.36 1979.5,-291 1979.5,-291 1979.5,-291 1979.5,-121 1979.5,-72.99 1926.7,-40.41 1890.86,-23.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1891.82,-20.42 1881.26,-19.57 1888.98,-26.82 1891.82,-20.42"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="_i_network_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1173.5,-342 1173.5,-361 1255.5,-361 1255.5,-342 1173.5,-342"/>
+<text text-anchor="middle" x="1214.5" y="-349" font-family="Helvetica,sans-Serif" font-size="10.00">INetwork.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="M964.34,-403.48C1016.85,-392.77 1106.88,-374.43 1163.41,-362.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1164.11,-366.34 1173.21,-360.91 1162.72,-359.48 1164.11,-366.34"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="609.5,-112.5 609.5,-131.5 709.5,-131.5 709.5,-112.5 609.5,-112.5"/>
+<text text-anchor="middle" x="659.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Types.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node20 -->
+<g id="edge90" class="edge">
+<title>Node15&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M923.19,-403.38C923.95,-387.42 923.03,-353.34 903.5,-336 808.7,-251.81 704.31,-395.14 620.5,-300 579.82,-253.81 624.08,-174.87 647.22,-140.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="650.31,-141.87 653.1,-131.65 644.55,-137.9 650.31,-141.87"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:href="_tensor_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="318,-168.5 318,-187.5 421,-187.5 421,-168.5 318,-168.5"/>
+<text text-anchor="middle" x="369.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Tensor.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node40 -->
+<g id="edge89" class="edge">
+<title>Node15&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M864.31,-410.25C756.56,-406.38 530.33,-395.1 457.5,-367 410.98,-349.05 389.88,-344.56 367.5,-300 350.9,-266.95 358.08,-222.14 364.18,-197.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="367.61,-198.08 366.82,-187.51 360.85,-196.27 367.61,-198.08"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:href="_types_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="199.5,-224.5 199.5,-243.5 321.5,-243.5 321.5,-224.5 199.5,-224.5"/>
+<text text-anchor="middle" x="260.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TypesUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node42 -->
+<g id="edge91" class="edge">
+<title>Node15&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M864.36,-410.62C724.86,-406.87 379.44,-394.87 335.5,-367 294.25,-340.83 273.42,-283.38 265.06,-253.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="268.38,-252.51 262.45,-243.73 261.61,-254.29 268.38,-252.51"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:href="_i_profiler_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1696.5,-112.5 1696.5,-131.5 1770.5,-131.5 1770.5,-112.5 1696.5,-112.5"/>
+<text text-anchor="middle" x="1733.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">IProfiler.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node46 -->
+<g id="edge82" class="edge">
+<title>Node15&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M980.8,-408.85C1158.53,-398.46 1681.5,-361.89 1681.5,-291 1681.5,-291 1681.5,-291 1681.5,-233 1681.5,-197.12 1704.39,-160.42 1719.8,-139.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1722.68,-141.79 1726.05,-131.74 1717.15,-137.5 1722.68,-141.79"/>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:href="_i_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="488.5,-342 488.5,-361 628.5,-361 628.5,-342 488.5,-342"/>
+<text text-anchor="middle" x="558.5" y="-349" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkingMemHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node47 -->
+<g id="edge86" class="edge">
+<title>Node15&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M865.92,-403.49C808.37,-394.74 716.63,-380.51 637.5,-367 629.86,-365.7 621.82,-364.28 613.91,-362.85"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="614.46,-359.39 604,-361.05 613.21,-366.28 614.46,-359.39"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="_i_async_execution_callback_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="377,-280.5 377,-299.5 536,-299.5 536,-280.5 377,-280.5"/>
+<text text-anchor="middle" x="456.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">IAsyncExecutionCallback.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node48 -->
+<g id="edge87" class="edge">
+<title>Node15&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M864.42,-409.65C751.02,-404.56 508.62,-390.99 479.5,-367 462.66,-353.13 457.85,-327.37 456.63,-309.71"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="460.13,-309.58 456.26,-299.72 453.14,-309.84 460.13,-309.58"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="_i_custom_allocator_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1709.5,-224.5 1709.5,-243.5 1913.5,-243.5 1913.5,-224.5 1709.5,-224.5"/>
+<text text-anchor="middle" x="1811.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/ICustomAllocator.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node49 -->
+<g id="edge92" class="edge">
+<title>Node15&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M980.75,-411.19C1149.69,-408.47 1631.89,-398.04 1695.5,-367 1747.23,-341.76 1785.72,-282.02 1802.38,-252.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1805.48,-253.99 1807.19,-243.53 1799.33,-250.64 1805.48,-253.99"/>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="_i_memory_optimizer_strategy_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="647,-336.5 647,-366.5 838,-366.5 838,-336.5 647,-336.5"/>
+<text text-anchor="start" x="655" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/IMemoryOptimizer</text>
+<text text-anchor="middle" x="742.5" y="-343.5" font-family="Helvetica,sans-Serif" font-size="10.00">Strategy.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node51 -->
+<g id="edge97" class="edge">
+<title>Node15&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M896.71,-403.48C870.17,-394.7 828.08,-380.79 794.57,-369.71"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="795.52,-366.34 784.92,-366.52 793.32,-372.98 795.52,-366.34"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="856.5,-342 856.5,-361 894.5,-361 894.5,-342 856.5,-342"/>
+<text text-anchor="middle" x="875.5" y="-349" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node52 -->
+<g id="edge100" class="edge">
+<title>Node15&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M915.77,-403.48C908.72,-394.55 897.47,-380.31 888.65,-369.14"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="891.17,-366.69 882.22,-361.01 885.67,-371.03 891.17,-366.69"/>
+</g>
+<!-- Node16&#45;&gt;Node3 -->
+<g id="edge18" class="edge">
+<title>Node16&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M1173.28,-345.68C1089.74,-335.92 899.05,-313.63 788.66,-300.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="788.91,-297.23 778.57,-299.54 788.09,-304.18 788.91,-297.23"/>
+</g>
+<!-- Node16&#45;&gt;Node5 -->
+<g id="edge80" class="edge">
+<title>Node16&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1255.5,-350.04C1391.23,-347.66 1822.94,-333.12 1922.5,-244 1944.93,-223.93 1941.5,-209.1 1941.5,-179 1941.5,-179 1941.5,-179 1941.5,-121 1941.5,-79.91 1904.14,-44.44 1879.55,-25.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1881.59,-22.7 1871.47,-19.57 1877.43,-28.33 1881.59,-22.7"/>
+</g>
+<!-- Node16&#45;&gt;Node10 -->
+<g id="edge81" class="edge">
+<title>Node16&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1255.63,-348.2C1363.01,-341.08 1643.5,-314.83 1643.5,-235 1643.5,-235 1643.5,-235 1643.5,-121 1643.5,-77.93 1601.34,-43.21 1573.49,-24.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1575.35,-22.01 1565.02,-19.65 1571.62,-27.94 1575.35,-22.01"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="890.5,-56.5 890.5,-75.5 1018.5,-75.5 1018.5,-56.5 890.5,-56.5"/>
+<text text-anchor="middle" x="954.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Deprecated.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node17 -->
+<g id="edge19" class="edge">
+<title>Node16&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M1196.42,-341.81C1167.28,-326.65 1110.93,-292.32 1088.5,-244 1084.76,-235.94 1084.65,-232.01 1088.5,-224 1099.6,-200.92 1122.4,-211.08 1133.5,-188 1137.35,-179.99 1137.98,-175.68 1133.5,-168 1104.95,-119.12 1043.05,-92.03 1000.09,-78.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1001.01,-75.12 990.42,-75.58 998.98,-81.82 1001.01,-75.12"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_descriptors_fwd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1429.5,-224.5 1429.5,-243.5 1577.5,-243.5 1577.5,-224.5 1429.5,-224.5"/>
+<text text-anchor="middle" x="1503.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/DescriptorsFwd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node18 -->
+<g id="edge20" class="edge">
+<title>Node16&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M1237.47,-341.93C1263.86,-332.03 1308.43,-315.16 1346.5,-300 1391.02,-282.27 1442.24,-260.88 1473.75,-247.6"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1475.4,-250.7 1483.25,-243.59 1472.67,-244.25 1475.4,-250.7"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_i_strategy_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1202,-280.5 1202,-299.5 1317,-299.5 1317,-280.5 1202,-280.5"/>
+<text text-anchor="middle" x="1259.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/IStrategy.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node19 -->
+<g id="edge21" class="edge">
+<title>Node16&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M1220.95,-341.98C1227.7,-333.05 1238.47,-318.81 1246.91,-307.64"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1249.82,-309.6 1253.06,-299.51 1244.24,-305.37 1249.82,-309.6"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="_network_fwd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1097.5,-224.5 1097.5,-243.5 1231.5,-243.5 1231.5,-224.5 1097.5,-224.5"/>
+<text text-anchor="middle" x="1164.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/NetworkFwd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node25 -->
+<g id="edge33" class="edge">
+<title>Node16&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M1210.75,-341.93C1206.37,-331.88 1198.89,-314.74 1192.5,-300 1185.64,-284.16 1177.88,-266.14 1172.27,-253.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1175.46,-251.64 1168.29,-243.84 1169.03,-254.41 1175.46,-251.64"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="_tensor_fwd_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1287.5,-224.5 1287.5,-243.5 1411.5,-243.5 1411.5,-224.5 1287.5,-224.5"/>
+<text text-anchor="middle" x="1349.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TensorFwd.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node26 -->
+<g id="edge38" class="edge">
+<title>Node16&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M1250.57,-341.93C1274.69,-334.5 1305.54,-321.48 1325.5,-300 1337.39,-287.21 1343.51,-268.02 1346.59,-253.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1350.08,-254.15 1348.45,-243.69 1343.2,-252.89 1350.08,-254.15"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="148,-112.5 148,-131.5 261,-131.5 261,-112.5 148,-112.5"/>
+<text text-anchor="middle" x="204.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Optional.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node27 -->
+<g id="edge34" class="edge">
+<title>Node16&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M1173.23,-348.62C1102.95,-344.62 956.06,-332.78 836.5,-300 814.61,-294 811.6,-285.2 789.5,-280 724.6,-264.72 236.21,-292.54 190.5,-244 164.26,-216.14 182.12,-167.2 194.84,-140.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="198.09,-142.23 199.52,-131.74 191.85,-139.05 198.09,-142.23"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="_logging_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1433.5,-112.5 1433.5,-131.5 1543.5,-131.5 1543.5,-112.5 1433.5,-112.5"/>
+<text text-anchor="middle" x="1488.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Logging.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node30 -->
+<g id="edge39" class="edge">
+<title>Node16&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M1255.63,-344.95C1343.8,-332.12 1546.26,-297.37 1586.5,-244 1616.5,-204.2 1552.46,-158.97 1514.27,-136.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1515.62,-133.51 1505.19,-131.64 1512.17,-139.61 1515.62,-133.51"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="846,-280.5 846,-299.5 1033,-299.5 1033,-280.5 846,-280.5"/>
+<text text-anchor="middle" x="939.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/TensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node16&#45;&gt;Node36 -->
+<g id="edge50" class="edge">
+<title>Node16&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M1175.1,-341.98C1125.99,-331.35 1042.03,-313.18 988.73,-301.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="989.34,-298.2 978.83,-299.51 987.86,-305.04 989.34,-298.2"/>
+</g>
+<!-- Node19&#45;&gt;Node18 -->
+<g id="edge22" class="edge">
+<title>Node19&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M1298.16,-280.44C1340.64,-271.04 1408.93,-255.93 1454.97,-245.74"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1456.01,-249.09 1465.02,-243.52 1454.5,-242.26 1456.01,-249.09"/>
+</g>
+<!-- Node19&#45;&gt;Node20 -->
+<g id="edge23" class="edge">
+<title>Node19&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M1259.74,-280.27C1259.61,-266.09 1257.11,-238.22 1240.5,-224 1193.51,-183.77 1023.56,-206.38 964.5,-188 945.9,-182.21 943.99,-174.14 925.5,-168 920.61,-166.37 796.59,-145.69 719.64,-132.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="720.01,-129.45 709.57,-131.27 718.87,-136.36 720.01,-129.45"/>
+</g>
+<!-- Node19&#45;&gt;Node25 -->
+<g id="edge31" class="edge">
+<title>Node19&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M1244.24,-280.32C1229.28,-271.82 1206.25,-258.73 1188.77,-248.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1190.15,-245.55 1179.73,-243.65 1186.69,-251.64 1190.15,-245.55"/>
+</g>
+<!-- Node19&#45;&gt;Node26 -->
+<g id="edge32" class="edge">
+<title>Node19&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M1273.96,-280.32C1288,-271.9 1309.55,-258.97 1326.04,-249.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1328.3,-251.8 1335.08,-243.65 1324.7,-245.8 1328.3,-251.8"/>
+</g>
+<!-- Node20&#45;&gt;Node4 -->
+<g id="edge28" class="edge">
+<title>Node20&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M680.1,-112.44C701.49,-103.56 735.18,-89.56 759.52,-79.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="761.11,-82.58 769,-75.52 758.42,-76.12 761.11,-82.58"/>
+</g>
+<!-- Node20&#45;&gt;Node11 -->
+<g id="edge29" class="edge">
+<title>Node20&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M609.18,-116.42C527.32,-108.88 359.98,-93.08 207.35,-76.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="207.64,-72.58 197.32,-74.95 206.87,-79.54 207.64,-72.58"/>
+</g>
+<!-- Node20&#45;&gt;Node17 -->
+<g id="edge30" class="edge">
+<title>Node20&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M706.24,-112.44C758.25,-102.92 842.25,-87.55 897.92,-77.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="898.77,-80.76 907.98,-75.52 897.51,-73.87 898.77,-80.76"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="533.5,-56.5 533.5,-75.5 575.5,-75.5 575.5,-56.5 533.5,-56.5"/>
+<text text-anchor="middle" x="554.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
+</a>
+</g>
+</g>
+<!-- Node20&#45;&gt;Node21 -->
+<g id="edge24" class="edge">
+<title>Node20&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M642.63,-112.32C625.79,-103.66 599.69,-90.24 580.26,-80.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="581.82,-77.12 571.33,-75.65 578.62,-83.34 581.82,-77.12"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="662,-56.5 662,-75.5 727,-75.5 727,-56.5 662,-56.5"/>
+<text text-anchor="middle" x="694.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
+</a>
+</g>
+</g>
+<!-- Node20&#45;&gt;Node22 -->
+<g id="edge25" class="edge">
+<title>Node20&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M665.28,-112.08C670.17,-104.53 677.33,-93.49 683.33,-84.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="686.33,-86.05 688.83,-75.75 680.45,-82.24 686.33,-86.05"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="371,-56.5 371,-75.5 424,-75.5 424,-56.5 371,-56.5"/>
+<text text-anchor="middle" x="397.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
+</a>
+</g>
+</g>
+<!-- Node20&#45;&gt;Node23 -->
+<g id="edge26" class="edge">
+<title>Node20&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M617.99,-112.44C567.31,-102 482.4,-84.5 434.08,-74.54"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="434.56,-71.06 424.06,-72.47 433.14,-77.92 434.56,-71.06"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="593.5,-56.5 593.5,-75.5 643.5,-75.5 643.5,-56.5 593.5,-56.5"/>
+<text text-anchor="middle" x="618.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">chrono</text>
+</a>
+</g>
+</g>
+<!-- Node20&#45;&gt;Node24 -->
+<g id="edge27" class="edge">
+<title>Node20&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M652.73,-112.08C646.94,-104.46 638.44,-93.26 631.36,-83.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="633.98,-81.6 625.14,-75.75 628.4,-85.83 633.98,-81.6"/>
+</g>
+<!-- Node27&#45;&gt;Node11 -->
+<g id="edge35" class="edge">
+<title>Node27&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M193.25,-112.32C182.7,-104.18 166.7,-91.84 154.06,-82.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="156.01,-79.17 145.95,-75.83 151.73,-84.71 156.01,-79.17"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="215.5,-56.5 215.5,-75.5 265.5,-75.5 265.5,-56.5 215.5,-56.5"/>
+<text text-anchor="middle" x="240.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
+</a>
+</g>
+</g>
+<!-- Node27&#45;&gt;Node28 -->
+<g id="edge36" class="edge">
+<title>Node27&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M210.44,-112.08C215.48,-104.53 222.84,-93.49 229.01,-84.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="232.03,-86.01 234.67,-75.75 226.21,-82.13 232.03,-86.01"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="284,-56.5 284,-75.5 353,-75.5 353,-56.5 284,-56.5"/>
+<text text-anchor="middle" x="318.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
+</a>
+</g>
+</g>
+<!-- Node27&#45;&gt;Node29 -->
+<g id="edge37" class="edge">
+<title>Node27&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M222.56,-112.44C241.07,-103.68 270.08,-89.94 291.36,-79.86"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="292.98,-82.96 300.52,-75.52 289.99,-76.63 292.98,-82.96"/>
+</g>
+<!-- Node30&#45;&gt;Node5 -->
+<g id="edge45" class="edge">
+<title>Node30&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1508.83,-112.41C1541,-99.03 1605.82,-73.01 1662.5,-56 1716.18,-39.89 1779.61,-26.29 1819.45,-18.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1820.16,-21.81 1829.3,-16.45 1818.81,-14.94 1820.16,-21.81"/>
+</g>
+<!-- Node30&#45;&gt;Node8 -->
+<g id="edge46" class="edge">
+<title>Node30&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1455.53,-112.44C1426.16,-104.39 1382.26,-91.31 1345.5,-76 1327.88,-68.66 1325.55,-62.21 1307.5,-56 1232.39,-30.14 1139.16,-18.36 1090.88,-13.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1091,-10.17 1080.72,-12.73 1090.35,-17.14 1091,-10.17"/>
+</g>
+<!-- Node30&#45;&gt;Node10 -->
+<g id="edge48" class="edge">
+<title>Node30&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1498.64,-112.32C1507.89,-103.9 1521.33,-90.32 1529.5,-76 1537.73,-61.58 1542.95,-43.39 1545.99,-29.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1549.46,-30.4 1548.04,-19.9 1542.61,-29 1549.46,-30.4"/>
+</g>
+<!-- Node30&#45;&gt;Node11 -->
+<g id="edge49" class="edge">
+<title>Node30&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M1433.42,-120.82C1256.8,-119.88 688.59,-113.95 207.57,-76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="207.54,-72.49 197.29,-75.18 206.99,-79.47 207.54,-72.49"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1355,-56.5 1355,-75.5 1450,-75.5 1450,-56.5 1355,-56.5"/>
+<text text-anchor="middle" x="1402.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Utils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node30&#45;&gt;Node31 -->
+<g id="edge40" class="edge">
+<title>Node30&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M1474.68,-112.32C1461.27,-103.9 1440.68,-90.97 1424.91,-81.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1426.61,-78.01 1416.28,-75.65 1422.89,-83.94 1426.61,-78.01"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1468,-56.5 1468,-75.5 1521,-75.5 1521,-56.5 1468,-56.5"/>
+<text text-anchor="middle" x="1494.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctype.h</text>
+</a>
+</g>
+</g>
+<!-- Node30&#45;&gt;Node32 -->
+<g id="edge42" class="edge">
+<title>Node30&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M1489.49,-112.08C1490.29,-104.93 1491.43,-94.64 1492.42,-85.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1495.9,-86.08 1493.53,-75.75 1488.94,-85.3 1495.9,-86.08"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1671.5,-56.5 1671.5,-75.5 1731.5,-75.5 1731.5,-56.5 1671.5,-56.5"/>
+<text text-anchor="middle" x="1701.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
+</a>
+</g>
+</g>
+<!-- Node30&#45;&gt;Node33 -->
+<g id="edge43" class="edge">
+<title>Node30&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M1522.25,-112.44C1560.1,-102.85 1621.43,-87.3 1661.62,-77.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1662.52,-80.49 1671.35,-74.64 1660.8,-73.71 1662.52,-80.49"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1234.5,-56.5 1234.5,-75.5 1298.5,-75.5 1298.5,-56.5 1234.5,-56.5"/>
+<text text-anchor="middle" x="1266.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
+</a>
+</g>
+</g>
+<!-- Node30&#45;&gt;Node34 -->
+<g id="edge44" class="edge">
+<title>Node30&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M1453.32,-112.44C1414.02,-102.88 1350.41,-87.41 1308.52,-77.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1309.17,-73.78 1298.63,-74.82 1307.52,-80.58 1309.17,-73.78"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1076,-56.5 1076,-75.5 1121,-75.5 1121,-56.5 1076,-56.5"/>
+<text text-anchor="middle" x="1098.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
+</a>
+</g>
+</g>
+<!-- Node30&#45;&gt;Node35 -->
+<g id="edge47" class="edge">
+<title>Node30&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M1433.45,-113.38C1350.94,-101.95 1197.77,-80.74 1131.01,-71.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1131.45,-68.03 1121.06,-70.12 1130.49,-74.96 1131.45,-68.03"/>
+</g>
+<!-- Node31&#45;&gt;Node8 -->
+<g id="edge41" class="edge">
+<title>Node31&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1354.67,-57.49C1283.61,-46.34 1152.02,-25.68 1091.06,-16.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1091.29,-12.61 1080.87,-14.51 1090.21,-19.52 1091.29,-12.61"/>
+</g>
+<!-- Node36&#45;&gt;Node34 -->
+<g id="edge79" class="edge">
+<title>Node36&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M955.06,-280.46C981.59,-266.31 1037.65,-238.14 1088.5,-224 1147.45,-207.61 1321.16,-234.01 1361.5,-188 1394.21,-150.7 1329.43,-103.82 1291.42,-80.9"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1292.8,-77.66 1282.41,-75.62 1289.26,-83.7 1292.8,-77.66"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="_i_tensor_handle_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="896,-224.5 896,-243.5 1003,-243.5 1003,-224.5 896,-224.5"/>
+<text text-anchor="middle" x="949.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">ITensorHandle.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node37 -->
+<g id="edge51" class="edge">
+<title>Node36&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M941.15,-280.08C942.48,-272.93 944.38,-262.64 946.04,-253.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="949.5,-254.22 947.88,-243.75 942.62,-252.95 949.5,-254.22"/>
+</g>
+<!-- Node36&#45;&gt;Node42 -->
+<g id="edge65" class="edge">
+<title>Node36&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M845.8,-281.55C708.33,-270.62 454.96,-250.47 331.65,-240.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="331.81,-237.16 321.56,-239.86 331.26,-244.14 331.81,-237.16"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:href="_assert_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="705.5,-224.5 705.5,-243.5 839.5,-243.5 839.5,-224.5 705.5,-224.5"/>
+<text text-anchor="middle" x="772.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Assert.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node44 -->
+<g id="edge75" class="edge">
+<title>Node36&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M913.04,-280.44C884.82,-271.32 839.96,-256.81 808.53,-246.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="809.43,-243.26 798.84,-243.52 807.28,-249.92 809.43,-243.26"/>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="_compatible_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="738,-168.5 738,-187.5 917,-187.5 917,-168.5 738,-168.5"/>
+<text text-anchor="middle" x="827.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/CompatibleTypes.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node45 -->
+<g id="edge77" class="edge">
+<title>Node36&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M928.59,-280.43C917.61,-271.65 900.38,-257.43 886.5,-244 870.33,-228.35 853.18,-209.13 841.57,-195.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="843.96,-193.07 834.8,-187.74 838.63,-197.62 843.96,-193.07"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_memory_sources_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="974,-168.5 974,-187.5 1125,-187.5 1125,-168.5 974,-168.5"/>
+<text text-anchor="middle" x="1049.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/MemorySources.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node38 -->
+<g id="edge52" class="edge">
+<title>Node37&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M965.57,-224.32C981.46,-215.74 1006.01,-202.49 1024.46,-192.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1026.34,-195.49 1033.47,-187.65 1023.01,-189.33 1026.34,-195.49"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_ignore_unused_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1182,-168.5 1182,-187.5 1353,-187.5 1353,-168.5 1182,-168.5"/>
+<text text-anchor="middle" x="1267.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/IgnoreUnused.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node37&#45;&gt;Node39 -->
+<g id="edge55" class="edge">
+<title>Node37&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M999.89,-224.44C1056.18,-214.89 1147.25,-199.42 1207.26,-189.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1208.07,-192.64 1217.35,-187.52 1206.9,-185.74 1208.07,-192.64"/>
+</g>
+<!-- Node37&#45;&gt;Node40 -->
+<g id="edge56" class="edge">
+<title>Node37&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M895.97,-228.02C788.17,-217.98 545.49,-195.38 431.21,-184.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="431.51,-181.26 421.23,-183.82 430.86,-188.23 431.51,-181.26"/>
+</g>
+<!-- Node38&#45;&gt;Node20 -->
+<g id="edge53" class="edge">
+<title>Node38&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M987.7,-168.44C914.16,-158.26 792.2,-141.37 719.47,-131.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="719.93,-127.83 709.55,-129.93 718.97,-134.77 719.93,-127.83"/>
+</g>
+<!-- Node38&#45;&gt;Node29 -->
+<g id="edge54" class="edge">
+<title>Node38&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M1011.97,-168.44C950.8,-154.76 825.67,-127.89 718.5,-112 563.99,-89.09 520.86,-99.9 363.23,-76.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="363.59,-72.64 353.18,-74.59 362.53,-79.56 363.59,-72.64"/>
+</g>
+<!-- Node40&#45;&gt;Node10 -->
+<g id="edge63" class="edge">
+<title>Node40&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M411.81,-168.46C435.73,-161.85 464.88,-150.58 485.5,-132 513.71,-106.59 492.54,-76.5 524.5,-56 567.14,-28.66 1343.39,-14.37 1515.77,-11.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1515.85,-15.03 1525.79,-11.37 1515.74,-8.03 1515.85,-15.03"/>
+</g>
+<!-- Node40&#45;&gt;Node11 -->
+<g id="edge57" class="edge">
+<title>Node40&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M317.74,-170.3C253.31,-161.44 150.25,-145.4 138.5,-132 127.68,-119.66 127.84,-100.41 130.02,-86.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="133.53,-86.31 132.02,-75.82 126.66,-84.96 133.53,-86.31"/>
+</g>
+<!-- Node40&#45;&gt;Node20 -->
+<g id="edge59" class="edge">
+<title>Node40&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M415.45,-168.44C466.57,-158.92 549.15,-143.55 603.88,-133.36"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="604.57,-136.79 613.76,-131.52 603.29,-129.91 604.57,-136.79"/>
+</g>
+<!-- Node40&#45;&gt;Node21 -->
+<g id="edge61" class="edge">
+<title>Node40&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M410.21,-168.48C448.6,-159.8 502.7,-145.7 519.5,-132 534.37,-119.88 543.81,-99.71 549.1,-85.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="552.42,-86.14 552.22,-75.54 545.77,-83.95 552.42,-86.14"/>
+</g>
+<!-- Node40&#45;&gt;Node23 -->
+<g id="edge60" class="edge">
+<title>Node40&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M371.39,-168.13C374.09,-155.58 379.32,-131.95 384.5,-112 386.8,-103.13 389.59,-93.36 392,-85.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="395.36,-86.17 394.87,-75.59 388.65,-84.17 395.36,-86.17"/>
+</g>
+<!-- Node40&#45;&gt;Node27 -->
+<g id="edge58" class="edge">
+<title>Node40&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M343.36,-168.44C315.48,-159.32 271.15,-144.81 240.1,-134.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="241.12,-131.3 230.52,-131.52 238.94,-137.95 241.12,-131.3"/>
+</g>
+<!-- Node40&#45;&gt;Node35 -->
+<g id="edge64" class="edge">
+<title>Node40&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M421.04,-171.03C489.22,-162.97 613.07,-147.81 718.5,-132 847.35,-112.68 999.96,-85.16 1065.7,-73.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1066.65,-76.46 1075.85,-71.21 1065.38,-69.58 1066.65,-76.46"/>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="394,-112.5 394,-131.5 477,-131.5 477,-112.5 394,-112.5"/>
+<text text-anchor="middle" x="435.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
+</a>
+</g>
+</g>
+<!-- Node40&#45;&gt;Node41 -->
+<g id="edge62" class="edge">
+<title>Node40&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M380.1,-168.32C389.96,-160.26 404.85,-148.08 416.72,-138.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="419.18,-140.88 424.7,-131.83 414.75,-135.46 419.18,-140.88"/>
+</g>
+<!-- Node42&#45;&gt;Node4 -->
+<g id="edge66" class="edge">
+<title>Node42&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M305.71,-224.46C340.39,-217.08 389.02,-204.92 429.5,-188 445.68,-181.24 447.79,-175.78 463.5,-168 492.97,-153.4 569.19,-122.06 600.5,-112 645.31,-97.6 697.42,-85.53 735.56,-77.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="736.35,-80.94 745.43,-75.48 734.93,-74.08 736.35,-80.94"/>
+</g>
+<!-- Node42&#45;&gt;Node6 -->
+<g id="edge72" class="edge">
+<title>Node42&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M209.65,-224.45C181.04,-217.86 145.71,-206.63 118.5,-188 92.15,-169.96 88.41,-160.23 73.5,-132 57.34,-101.39 41.68,-87.28 56.5,-56 62.63,-43.07 74.49,-32.62 85.64,-25.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="87.69,-27.9 94.3,-19.61 83.97,-21.97 87.69,-27.9"/>
+</g>
+<!-- Node42&#45;&gt;Node7 -->
+<g id="edge73" class="edge">
+<title>Node42&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M225.05,-224.48C201.15,-217.49 169.85,-205.81 146.5,-188 97.03,-150.26 82.18,-135.03 62.5,-76 59.69,-67.57 57.52,-63.36 62.5,-56 65.07,-52.2 116.49,-32.56 148.76,-20.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="150.32,-23.67 158.47,-16.9 147.88,-17.1 150.32,-23.67"/>
+</g>
+<!-- Node42&#45;&gt;Node11 -->
+<g id="edge67" class="edge">
+<title>Node42&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M236.12,-224.43C202.43,-210.97 143.81,-181.19 126.5,-132 121.19,-116.92 124.13,-98.79 127.85,-85.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="131.29,-86.27 131.01,-75.68 124.62,-84.14 131.29,-86.27"/>
+</g>
+<!-- Node42&#45;&gt;Node20 -->
+<g id="edge69" class="edge">
+<title>Node42&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M310.37,-224.49C351.86,-216.81 412.22,-204.23 463.5,-188 485.53,-181.03 489.75,-175.82 511.5,-168 547.26,-155.15 588.71,-142.76 618.63,-134.24"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="619.64,-137.59 628.31,-131.51 617.73,-130.86 619.64,-137.59"/>
+</g>
+<!-- Node42&#45;&gt;Node23 -->
+<g id="edge70" class="edge">
+<title>Node42&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M243.53,-224.49C222.48,-212.74 190.92,-190.43 204.5,-168 206.91,-164.02 319.62,-106.5 371.66,-80.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="373.3,-83.18 380.63,-75.54 370.13,-76.94 373.3,-83.18"/>
+</g>
+<!-- Node42&#45;&gt;Node29 -->
+<g id="edge74" class="edge">
+<title>Node42&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M263.62,-224.08C272.79,-197.83 299.79,-120.55 312.17,-85.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="315.51,-86.16 315.51,-75.57 308.9,-83.85 315.51,-86.16"/>
+</g>
+<!-- Node42&#45;&gt;Node40 -->
+<g id="edge68" class="edge">
+<title>Node42&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M278.01,-224.32C295.57,-215.62 322.83,-202.12 343.03,-192.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="344.62,-195.23 352.03,-187.65 341.52,-188.96 344.62,-195.23"/>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="214,-168.5 214,-187.5 261,-187.5 261,-168.5 214,-168.5"/>
+<text text-anchor="middle" x="237.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
+</a>
+</g>
+</g>
+<!-- Node42&#45;&gt;Node43 -->
+<g id="edge71" class="edge">
+<title>Node42&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M256.7,-224.08C253.59,-216.77 249.08,-206.18 245.21,-197.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="248.37,-195.58 241.23,-187.75 241.93,-198.32 248.37,-195.58"/>
+</g>
+<!-- Node44&#45;&gt;Node14 -->
+<g id="edge76" class="edge">
+<title>Node44&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M759.81,-224.32C747.6,-215.98 728.92,-203.21 714.5,-193.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="716.39,-190.41 706.16,-187.65 712.44,-196.19 716.39,-190.41"/>
+</g>
+<!-- Node45&#45;&gt;Node20 -->
+<g id="edge78" class="edge">
+<title>Node45&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M800.88,-168.44C772.49,-159.32 727.36,-144.81 695.75,-134.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="696.59,-131.24 686,-131.52 694.44,-137.91 696.59,-131.24"/>
+</g>
+<!-- Node46&#45;&gt;Node5 -->
+<g id="edge84" class="edge">
+<title>Node46&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1743.31,-112.37C1764.39,-93.81 1814.28,-49.91 1840.96,-26.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1843.54,-28.83 1848.74,-19.59 1838.92,-23.57 1843.54,-28.83"/>
+</g>
+<!-- Node46&#45;&gt;Node10 -->
+<g id="edge85" class="edge">
+<title>Node46&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M1737.93,-112.35C1744.18,-98.79 1753.46,-72.37 1740.5,-56 1721.29,-31.74 1633.16,-19.25 1583.6,-14.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1583.65,-10.53 1573.35,-13.01 1582.95,-17.5 1583.65,-10.53"/>
+</g>
+<!-- Node46&#45;&gt;Node33 -->
+<g id="edge83" class="edge">
+<title>Node46&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M1728.22,-112.08C1723.79,-104.61 1717.34,-93.72 1711.88,-84.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1714.79,-82.57 1706.69,-75.75 1708.77,-86.14 1714.79,-82.57"/>
+</g>
+<!-- Node48&#45;&gt;Node20 -->
+<g id="edge88" class="edge">
+<title>Node48&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M460.96,-280.43C472.66,-258.72 506.32,-200.95 549.5,-168 569.41,-152.8 595.18,-141.9 616.77,-134.63"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="617.91,-137.94 626.36,-131.55 615.76,-131.28 617.91,-137.94"/>
+</g>
+<!-- Node49&#45;&gt;Node5 -->
+<g id="edge94" class="edge">
+<title>Node49&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M1818.31,-224.26C1824.68,-215.58 1833.88,-201.63 1838.5,-188 1857.22,-132.71 1859.21,-62.74 1858.96,-29.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1862.46,-29.7 1858.8,-19.76 1855.46,-29.81 1862.46,-29.7"/>
+</g>
+<!-- Node49&#45;&gt;Node38 -->
+<g id="edge95" class="edge">
+<title>Node49&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M1709.4,-225.9C1583.25,-217.1 1362.05,-201.61 1172.5,-188 1160.57,-187.14 1147.99,-186.23 1135.61,-185.33"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1135.51,-181.81 1125.28,-184.58 1135,-188.8 1135.51,-181.81"/>
+</g>
+<!-- Node49&#45;&gt;Node39 -->
+<g id="edge96" class="edge">
+<title>Node49&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M1725.6,-224.47C1627.08,-214.69 1465.99,-198.7 1363.44,-188.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1363.69,-185.03 1353.4,-187.53 1363,-192 1363.69,-185.03"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1777,-168.5 1777,-187.5 1830,-187.5 1830,-168.5 1777,-168.5"/>
+<text text-anchor="middle" x="1803.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
+</a>
+</g>
+</g>
+<!-- Node49&#45;&gt;Node50 -->
+<g id="edge93" class="edge">
+<title>Node49&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M1810.18,-224.08C1809.12,-216.93 1807.59,-206.64 1806.27,-197.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1809.72,-197.13 1804.8,-187.75 1802.8,-198.16 1809.72,-197.13"/>
+</g>
+<!-- Node51&#45;&gt;Node20 -->
+<g id="edge98" class="edge">
+<title>Node51&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M646.74,-339.2C623.73,-331.72 601.72,-319.58 587.5,-300 553.04,-252.52 559.06,-219.31 587.5,-168 595.59,-153.41 610.6,-142.92 624.84,-135.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="626.39,-138.9 634,-131.53 623.45,-132.55 626.39,-138.9"/>
+</g>
+</g>
+</svg>