blob: 670673077ef7e7c60077875c71343d1786f0354f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: src/backends/reference/workloads/ElementwiseFunction.cpp Pages: 1 -->
<svg width="1614pt" height="498pt"
viewBox="0.00 0.00 1613.50 498.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 494)">
<title>src/backends/reference/workloads/ElementwiseFunction.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-494 1609.5,-494 1609.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="993,-459.5 993,-489.5 1190,-489.5 1190,-459.5 993,-459.5"/>
<text text-anchor="start" x="1001" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
<text text-anchor="middle" x="1091.5" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_elementwise_function_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="544.5,-403.5 544.5,-422.5 686.5,-422.5 686.5,-403.5 544.5,-403.5"/>
<text text-anchor="middle" x="615.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">ElementwiseFunction.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="M992.87,-461.17C904.12,-450.08 775.46,-433.99 693.65,-423.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="694.02,-420.29 683.66,-422.52 693.15,-427.23 694.02,-420.29"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_broadcast_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="704.5,-403.5 704.5,-422.5 790.5,-422.5 790.5,-403.5 704.5,-403.5"/>
<text text-anchor="middle" x="747.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Broadcast.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge66" class="edge">
<title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M1010.31,-459.46C954.13,-449.75 877.33,-436.47 800.49,-423.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="801.08,-419.72 790.63,-421.47 799.89,-426.62 801.08,-419.72"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_minimum_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="808.5,-403.5 808.5,-422.5 892.5,-422.5 892.5,-403.5 808.5,-403.5"/>
<text text-anchor="middle" x="850.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Minimum.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge70" class="edge">
<title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M1034.69,-459.47C991.93,-448.92 934.16,-434.66 894.79,-424.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="895.5,-421.51 884.95,-422.51 893.82,-428.3 895.5,-421.51"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_maximum_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1296,-403.5 1296,-422.5 1383,-422.5 1383,-403.5 1296,-403.5"/>
<text text-anchor="middle" x="1339.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Maximum.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge71" class="edge">
<title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M1149.96,-459.47C1194.05,-448.9 1253.66,-434.59 1294.18,-424.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1295.14,-428.24 1304.04,-422.51 1293.5,-421.44 1295.14,-428.24"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_abs_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1401.5,-403.5 1401.5,-422.5 1457.5,-422.5 1457.5,-403.5 1401.5,-403.5"/>
<text text-anchor="middle" x="1429.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Abs.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node43 -->
<g id="edge73" class="edge">
<title>Node1&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M1185.71,-459.49C1242.66,-450.6 1316.89,-438.26 1391.25,-423.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1392.17,-426.53 1401.27,-421.09 1390.77,-419.67 1392.17,-426.53"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_ceil_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1475.5,-403.5 1475.5,-422.5 1531.5,-422.5 1531.5,-403.5 1475.5,-403.5"/>
<text text-anchor="middle" x="1503.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Ceil.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node44 -->
<g id="edge75" class="edge">
<title>Node1&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M1190.25,-463.06C1263.69,-454.63 1366.5,-441.43 1465.42,-423.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1466.1,-426.47 1475.28,-421.19 1464.81,-419.59 1466.1,-426.47"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_exp_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1549.5,-403.5 1549.5,-422.5 1605.5,-422.5 1605.5,-403.5 1549.5,-403.5"/>
<text text-anchor="middle" x="1577.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Exp.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node45 -->
<g id="edge77" class="edge">
<title>Node1&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M1190.11,-466.02C1279.02,-458.45 1413.46,-444.94 1539.11,-423.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1540.06,-426.43 1549.3,-421.25 1538.84,-419.54 1540.06,-426.43"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_log_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="911,-403.5 911,-422.5 966,-422.5 966,-403.5 911,-403.5"/>
<text text-anchor="middle" x="938.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Log.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node46 -->
<g id="edge79" class="edge">
<title>Node1&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M1055.24,-459.4C1029.46,-449.37 995.14,-436.03 970.4,-426.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="971.35,-423.02 960.76,-422.66 968.81,-429.54 971.35,-423.02"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_rsqrt_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="984,-403.5 984,-422.5 1047,-422.5 1047,-403.5 984,-403.5"/>
<text text-anchor="middle" x="1015.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Rsqrt.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node47 -->
<g id="edge81" class="edge">
<title>Node1&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M1073.49,-459.4C1061.76,-450.22 1046.48,-438.26 1034.56,-428.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1036.59,-426.07 1026.56,-422.66 1032.28,-431.58 1036.59,-426.07"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_sin_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1065,-403.5 1065,-422.5 1118,-422.5 1118,-403.5 1065,-403.5"/>
<text text-anchor="middle" x="1091.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Sin.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node48 -->
<g id="edge83" class="edge">
<title>Node1&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M1091.5,-459.4C1091.5,-451.47 1091.5,-441.46 1091.5,-432.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1095,-432.66 1091.5,-422.66 1088,-432.66 1095,-432.66"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_sqrt_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1136,-403.5 1136,-422.5 1193,-422.5 1193,-403.5 1136,-403.5"/>
<text text-anchor="middle" x="1164.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Sqrt.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge85" class="edge">
<title>Node1&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M1108.8,-459.4C1119.95,-450.31 1134.45,-438.49 1145.86,-429.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1148.34,-431.69 1153.88,-422.66 1143.92,-426.26 1148.34,-431.69"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_power_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1211,-403.5 1211,-422.5 1278,-422.5 1278,-403.5 1211,-403.5"/>
<text text-anchor="middle" x="1244.5" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Power.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge87" class="edge">
<title>Node1&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M1127.76,-459.4C1153.54,-449.37 1187.86,-436.03 1212.6,-426.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1214.19,-429.54 1222.24,-422.66 1211.65,-423.02 1214.19,-429.54"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_squared_difference_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="31.5,-347.5 31.5,-366.5 159.5,-366.5 159.5,-347.5 31.5,-347.5"/>
<text text-anchor="middle" x="95.5" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">SquaredDifference.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge89" class="edge">
<title>Node1&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M992.9,-466.22C881.62,-457.62 695.27,-442.04 535.5,-423 399.93,-406.84 241.74,-382 156.84,-368.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="157.29,-364.7 146.86,-366.54 156.16,-371.61 157.29,-364.7"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_base_iterator_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="384,-347.5 384,-366.5 481,-366.5 481,-347.5 384,-347.5"/>
<text text-anchor="middle" x="432.5" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseIterator.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="M586.5,-403.44C555.32,-394.24 505.57,-379.56 471.09,-369.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="471.94,-365.99 461.36,-366.52 469.96,-372.7 471.94,-365.99"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_tensor_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="768,-168.5 768,-187.5 871,-187.5 871,-168.5 768,-168.5"/>
<text text-anchor="middle" x="819.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Tensor.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node15 -->
<g id="edge65" class="edge">
<title>Node2&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M635.85,-403.4C668.02,-388.86 730.75,-356.46 767.5,-311 795.41,-276.47 809.8,-225.13 815.87,-197.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="819.37,-198.13 817.97,-187.62 812.51,-196.7 819.37,-198.13"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_types_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="420.5,-224.5 420.5,-243.5 542.5,-243.5 542.5,-224.5 420.5,-224.5"/>
<text text-anchor="middle" x="481.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TypesUtils.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="M439.68,-347.23C446.48,-338.53 456.5,-324.57 462.5,-311 470.74,-292.38 475.84,-269.56 478.65,-253.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="482.14,-254.19 480.31,-243.75 475.23,-253.05 482.14,-254.19"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_assert_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="125.5,-224.5 125.5,-243.5 259.5,-243.5 259.5,-224.5 125.5,-224.5"/>
<text text-anchor="middle" x="192.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Assert.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node28 -->
<g id="edge40" class="edge">
<title>Node3&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M383.91,-348.48C351.16,-341.96 307.84,-330.42 273.5,-311 246.2,-295.56 220.89,-269.06 206.07,-251.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="208.41,-249.14 199.31,-243.7 203.04,-253.62 208.41,-249.14"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_numeric_cast_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="33,-286 33,-305 200,-305 200,-286 33,-286"/>
<text text-anchor="middle" x="116.5" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/NumericCast.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node30 -->
<g id="edge42" class="edge">
<title>Node3&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M387.22,-347.48C330.32,-336.76 232.71,-318.38 171.55,-306.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.17,-303.42 161.69,-305.01 170.87,-310.3 172.17,-303.42"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_floating_point_converter_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="315.5,-280.5 315.5,-310.5 453.5,-310.5 453.5,-280.5 315.5,-280.5"/>
<text text-anchor="start" x="323.5" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/FloatingPoint</text>
<text text-anchor="middle" x="384.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">Converter.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node32 -->
<g id="edge46" class="edge">
<title>Node3&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M425.62,-347.48C419.55,-339.94 410.42,-328.63 402.3,-318.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="404.82,-316.11 395.81,-310.52 399.37,-320.5 404.82,-316.11"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_tensor_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="592,-286 592,-305 741,-305 741,-286 592,-286"/>
<text text-anchor="middle" x="666.5" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/TensorUtils.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node34 -->
<g id="edge48" class="edge">
<title>Node3&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M466.03,-347.48C507.38,-336.96 577.77,-319.06 623.18,-307.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="624.21,-310.87 633.04,-305.01 622.48,-304.08 624.21,-310.87"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_resolve_type_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="172,-168.5 172,-187.5 271,-187.5 271,-168.5 172,-168.5"/>
<text text-anchor="middle" x="221.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">ResolveType.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node35 -->
<g id="edge55" class="edge">
<title>Node3&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M383.96,-348.27C358.26,-342.01 327.72,-330.81 306.5,-311 275.66,-282.21 292.65,-258.6 268.5,-224 260.7,-212.82 249.81,-202.19 240.48,-194.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="242.71,-191.36 232.79,-187.62 238.21,-196.73 242.71,-191.36"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="501.5,-56.5 501.5,-75.5 623.5,-75.5 623.5,-56.5 501.5,-56.5"/>
<text text-anchor="middle" x="562.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/BackendId.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M480.71,-224.32C479.22,-203.33 477.96,-148.82 500.5,-112 508.66,-98.67 522.39,-88.1 534.85,-80.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.63,-83.58 543.61,-75.61 533.18,-77.49 536.63,-83.58"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="335,-0.5 335,-19.5 392,-19.5 392,-0.5 335,-0.5"/>
<text text-anchor="middle" x="363.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge37" class="edge">
<title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M473.92,-224.46C466.38,-215.7 454.77,-201.5 446.5,-188 412.88,-133.14 383.54,-62.47 370.58,-29.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="373.71,-27.88 366.82,-19.82 367.18,-30.41 373.71,-27.88"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="429.5,-0.5 429.5,-19.5 461.5,-19.5 461.5,-0.5 429.5,-0.5"/>
<text text-anchor="middle" x="445.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge38" class="edge">
<title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M476.6,-224.16C464.01,-200.85 430.78,-135.35 420.5,-76 418.98,-67.24 418.27,-64.6 420.5,-56 423.05,-46.18 428.25,-36.21 433.26,-28.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="436.25,-29.99 438.87,-19.73 430.42,-26.11 436.25,-29.99"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="822,-56.5 822,-75.5 947,-75.5 947,-56.5 822,-56.5"/>
<text text-anchor="middle" x="884.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Exceptions.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node4&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M503.21,-224.48C525.99,-215.5 562.82,-200.91 594.5,-188 689.89,-149.11 802.34,-101.76 854.78,-79.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="856.31,-82.74 864.15,-75.62 853.58,-76.3 856.31,-82.74"/>
</g>
<!-- Node4&#45;&gt;Node15 -->
<g id="edge15" class="edge">
<title>Node4&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M535.06,-224.44C595.66,-214.76 694.21,-199.02 757.94,-188.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="758.53,-192.28 767.86,-187.25 757.43,-185.37 758.53,-192.28"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-56.5 0,-75.5 69,-75.5 69,-56.5 0,-56.5"/>
<text text-anchor="middle" x="34.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge39" class="edge">
<title>Node4&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M420.24,-225.2C330.92,-213.72 174.2,-193.05 162.5,-188 110.03,-165.36 65.96,-111.29 45.98,-83.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="48.78,-81.65 40.15,-75.51 43.07,-85.69 48.78,-81.65"/>
</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="646,-112.5 646,-131.5 711,-131.5 711,-112.5 646,-112.5"/>
<text text-anchor="middle" x="678.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">Types.hpp</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node19 -->
<g id="edge34" class="edge">
<title>Node4&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M496.96,-224.37C531.12,-205.29 613.27,-159.42 654.31,-136.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="656.09,-139.52 663.11,-131.59 652.68,-133.41 656.09,-139.52"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="430,-56.5 430,-75.5 483,-75.5 483,-56.5 430,-56.5"/>
<text text-anchor="middle" x="456.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node22 -->
<g id="edge35" class="edge">
<title>Node4&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M478.15,-224.18C474.88,-215.21 470.05,-200.84 467.5,-188 460.4,-152.26 457.87,-109.66 456.98,-85.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="460.47,-85.48 456.66,-75.6 453.48,-85.7 460.47,-85.48"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="182,-56.5 182,-75.5 229,-75.5 229,-56.5 182,-56.5"/>
<text text-anchor="middle" x="205.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node27 -->
<g id="edge36" class="edge">
<title>Node4&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M438.8,-224.42C387.05,-212.06 299.93,-184.7 244.5,-132 230.38,-118.57 219.55,-98.94 212.92,-84.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="216.1,-83.3 208.86,-75.57 209.7,-86.13 216.1,-83.3"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="497.5,-0.5 497.5,-19.5 555.5,-19.5 555.5,-0.5 497.5,-0.5"/>
<text text-anchor="middle" x="526.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M556.56,-56.08C551.52,-48.53 544.16,-37.49 537.99,-28.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="540.79,-26.13 532.33,-19.75 534.97,-30.01 540.79,-26.13"/>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M530.97,-56.44C496.11,-46.98 439.92,-31.74 402.37,-21.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="402.87,-18.06 392.3,-18.82 401.03,-24.81 402.87,-18.06"/>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node5&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M543.96,-56.44C524.2,-47.32 492.8,-32.83 470.78,-22.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="472.24,-19.49 461.69,-18.47 469.3,-25.84 472.24,-19.49"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="735.5,-0.5 735.5,-19.5 779.5,-19.5 779.5,-0.5 735.5,-0.5"/>
<text text-anchor="middle" x="757.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node5&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M593.4,-56.44C629.52,-46.44 689.01,-29.97 725.57,-19.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="726.53,-23.21 735.24,-17.16 724.67,-16.46 726.53,-23.21"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="573.5,-0.5 573.5,-19.5 659.5,-19.5 659.5,-0.5 573.5,-0.5"/>
<text text-anchor="middle" x="616.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node5&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M571.42,-56.08C579.28,-48.22 590.93,-36.57 600.42,-27.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="603.15,-29.3 607.75,-19.75 598.2,-24.35 603.15,-29.3"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1096,-0.5 1096,-19.5 1143,-19.5 1143,-0.5 1096,-0.5"/>
<text text-anchor="middle" x="1119.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node5&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M623.57,-57.02C626.59,-56.66 629.58,-56.32 632.5,-56 802.37,-37.24 1006.18,-20.16 1085.55,-13.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1086.22,-17.17 1095.9,-12.88 1085.65,-10.2 1086.22,-17.17"/>
</g>
<!-- Node12&#45;&gt;Node9 -->
<g id="edge14" class="edge">
<title>Node12&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M864.38,-56.44C843.48,-47.56 810.57,-33.56 786.78,-23.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="788.1,-20.21 777.53,-19.52 785.36,-26.65 788.1,-20.21"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="816.5,-0.5 816.5,-19.5 872.5,-19.5 872.5,-0.5 816.5,-0.5"/>
<text text-anchor="middle" x="844.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M877.89,-56.08C872.24,-48.46 863.96,-37.26 857.05,-27.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="859.75,-25.7 850.98,-19.75 854.12,-29.87 859.75,-25.7"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="891,-0.5 891,-19.5 956,-19.5 956,-0.5 891,-0.5"/>
<text text-anchor="middle" x="923.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node12&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M890.94,-56.08C896.45,-48.46 904.53,-37.26 911.26,-27.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="914.16,-29.91 917.18,-19.75 908.49,-25.81 914.16,-29.91"/>
</g>
<!-- Node15&#45;&gt;Node11 -->
<g id="edge32" class="edge">
<title>Node15&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M844.23,-168.48C869.7,-159.62 910.52,-145.24 945.5,-132 967.88,-123.53 973.07,-120.36 995.5,-112 1041.33,-94.91 1065.52,-111.18 1099.5,-76 1111.41,-63.67 1116.24,-44.42 1118.2,-30.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1121.71,-30.12 1119.23,-19.82 1114.74,-29.42 1121.71,-30.12"/>
</g>
<!-- Node15&#45;&gt;Node12 -->
<g id="edge16" class="edge">
<title>Node15&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M816.67,-168.39C812.92,-155.34 807.84,-130.13 817.5,-112 825.05,-97.83 839.26,-87.33 852.66,-80.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="854.33,-83.13 861.71,-75.53 851.2,-76.87 854.33,-83.13"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="510,-112.5 510,-131.5 589,-131.5 589,-112.5 510,-112.5"/>
<text text-anchor="middle" x="549.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">Optional.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="M776.72,-168.44C728.45,-158.79 650.04,-143.11 599.12,-132.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="599.5,-129.43 589.01,-130.9 598.13,-136.29 599.5,-129.43"/>
</g>
<!-- Node15&#45;&gt;Node19 -->
<g id="edge21" class="edge">
<title>Node15&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M797.16,-168.44C773.75,-159.48 736.76,-145.31 710.31,-135.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="711.33,-131.82 700.74,-131.52 708.82,-138.36 711.33,-131.82"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="965.5,-56.5 965.5,-75.5 1007.5,-75.5 1007.5,-56.5 965.5,-56.5"/>
<text text-anchor="middle" x="986.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node20 -->
<g id="edge30" class="edge">
<title>Node15&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M844.3,-168.4C865.09,-160.59 895.04,-147.87 918.5,-132 939.31,-117.93 959.66,-97.3 972.59,-83.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="975.26,-85.34 979.3,-75.54 970.03,-80.68 975.26,-85.34"/>
</g>
<!-- Node15&#45;&gt;Node22 -->
<g id="edge29" class="edge">
<title>Node15&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M771.96,-168.47C734.48,-161 681.25,-148.71 636.5,-132 618.25,-125.18 615.51,-119.43 597.5,-112 562.76,-97.66 521.69,-85.02 492.87,-76.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="493.79,-73.44 483.21,-74.1 491.89,-80.18 493.79,-73.44"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="827,-112.5 827,-131.5 910,-131.5 910,-112.5 827,-112.5"/>
<text text-anchor="middle" x="868.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node25 -->
<g id="edge31" class="edge">
<title>Node15&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M827.59,-168.08C834.66,-160.3 845.09,-148.8 853.65,-139.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="856.43,-141.51 860.56,-131.75 851.25,-136.8 856.43,-141.51"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1005,-112.5 1005,-131.5 1050,-131.5 1050,-112.5 1005,-112.5"/>
<text text-anchor="middle" x="1027.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node26 -->
<g id="edge33" class="edge">
<title>Node15&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M852.46,-168.44C891.58,-158.29 956.38,-141.46 995.2,-131.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="996.15,-134.75 1004.95,-128.85 994.39,-127.98 996.15,-134.75"/>
</g>
<!-- Node16&#45;&gt;Node12 -->
<g id="edge18" class="edge">
<title>Node16&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M589.24,-114.59C646.61,-105.35 753.21,-88.16 821.4,-77.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="822.28,-80.58 831.59,-75.53 821.16,-73.66 822.28,-80.58"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="285.5,-56.5 285.5,-75.5 335.5,-75.5 335.5,-56.5 285.5,-56.5"/>
<text text-anchor="middle" x="310.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</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="M511.63,-112.44C466.06,-102.15 390.14,-84.99 345.76,-74.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="346.25,-71.49 335.73,-72.7 344.71,-78.32 346.25,-71.49"/>
</g>
<!-- Node16&#45;&gt;Node18 -->
<g id="edge20" class="edge">
<title>Node16&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M509.85,-118.72C430.13,-113.8 244.62,-100.74 79.52,-76.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="79.58,-72.63 69.17,-74.6 78.54,-79.55 79.58,-72.63"/>
</g>
<!-- Node19&#45;&gt;Node5 -->
<g id="edge26" class="edge">
<title>Node19&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M660.12,-112.44C641.28,-103.68 611.77,-89.94 590.12,-79.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="591.34,-76.56 580.79,-75.52 588.38,-82.91 591.34,-76.56"/>
</g>
<!-- Node19&#45;&gt;Node12 -->
<g id="edge27" class="edge">
<title>Node19&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M711.14,-112.44C746.55,-103.16 803.21,-88.31 842.05,-78.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="843.23,-81.44 852.01,-75.52 841.45,-74.67 843.23,-81.44"/>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge22" class="edge">
<title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M711.16,-117C763.21,-110.34 868.05,-95.72 955.5,-76 955.6,-75.98 955.7,-75.96 955.8,-75.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="956.41,-79.39 965.24,-73.54 954.69,-72.6 956.41,-79.39"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1026,-56.5 1026,-75.5 1091,-75.5 1091,-56.5 1026,-56.5"/>
<text text-anchor="middle" x="1058.5" 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="M711.26,-117.51C770.12,-111.04 897.86,-96.16 1016.05,-75.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1016.73,-79.38 1025.99,-74.23 1015.54,-72.48 1016.73,-79.38"/>
</g>
<!-- Node19&#45;&gt;Node22 -->
<g id="edge24" class="edge">
<title>Node19&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M645.89,-113.19C610.7,-104.74 552.74,-90.78 493.19,-76.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="493.78,-72.7 483.23,-73.71 492.11,-79.49 493.78,-72.7"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="641.5,-56.5 641.5,-75.5 691.5,-75.5 691.5,-56.5 641.5,-56.5"/>
<text text-anchor="middle" x="666.5" 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="M676.52,-112.08C674.93,-104.93 672.64,-94.64 670.65,-85.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="674.03,-84.75 668.44,-75.75 667.2,-86.27 674.03,-84.75"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="709.5,-56.5 709.5,-75.5 803.5,-75.5 803.5,-56.5 709.5,-56.5"/>
<text text-anchor="middle" x="756.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Deprecated.hpp</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node24 -->
<g id="edge28" class="edge">
<title>Node19&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M691.03,-112.32C703.09,-103.98 721.53,-91.21 735.77,-81.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="737.77,-84.22 744,-75.65 733.78,-78.47 737.77,-84.22"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="63.5,-168.5 63.5,-187.5 115.5,-187.5 115.5,-168.5 63.5,-168.5"/>
<text text-anchor="middle" x="89.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge41" class="edge">
<title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M175.95,-224.32C159.51,-215.7 134.07,-202.36 115.03,-192.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="116.49,-189.2 106.01,-187.65 113.24,-195.4 116.49,-189.2"/>
</g>
<!-- Node30&#45;&gt;Node18 -->
<g id="edge44" class="edge">
<title>Node30&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M99.98,-285.94C85.37,-277.41 64.81,-262.89 54.5,-244 26.39,-192.53 28.95,-120.19 32.17,-86.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="35.69,-86.11 33.28,-75.79 28.73,-85.36 35.69,-86.11"/>
</g>
<!-- Node30&#45;&gt;Node28 -->
<g id="edge43" class="edge">
<title>Node30&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M127.39,-285.98C139.47,-276.52 159.17,-261.1 173.74,-249.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="175.91,-252.43 181.63,-243.51 171.6,-246.92 175.91,-252.43"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="63.5,-224.5 63.5,-243.5 107.5,-243.5 107.5,-224.5 63.5,-224.5"/>
<text text-anchor="middle" x="85.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge45" class="edge">
<title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M112.06,-285.98C107.55,-277.32 100.43,-263.65 94.69,-252.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="97.66,-250.76 89.93,-243.51 91.45,-253.99 97.66,-250.76"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="349,-224.5 349,-243.5 402,-243.5 402,-224.5 349,-224.5"/>
<text text-anchor="middle" x="375.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge47" class="edge">
<title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M382.37,-280.4C381.15,-272.38 379.62,-262.23 378.31,-253.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="381.77,-253.02 376.81,-243.66 374.84,-254.07 381.77,-253.02"/>
</g>
<!-- Node34&#45;&gt;Node4 -->
<g id="edge49" class="edge">
<title>Node34&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M639.99,-285.98C607.85,-275.64 553.51,-258.16 517.57,-246.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="518.55,-243.24 507.96,-243.51 516.4,-249.9 518.55,-243.24"/>
</g>
<!-- Node34&#45;&gt;Node11 -->
<g id="edge54" class="edge">
<title>Node34&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M741.07,-292.31C878.43,-286.24 1157.5,-263.5 1157.5,-179 1157.5,-179 1157.5,-179 1157.5,-121 1157.5,-86.81 1140.9,-49.76 1129.64,-28.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1132.68,-26.83 1124.78,-19.77 1126.55,-30.22 1132.68,-26.83"/>
</g>
<!-- Node34&#45;&gt;Node15 -->
<g id="edge50" class="edge">
<title>Node34&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M678,-285.82C703.92,-266.25 767.15,-218.52 799.59,-194.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="801.99,-196.6 807.87,-187.78 797.78,-191.01 801.99,-196.6"/>
</g>
<!-- Node34&#45;&gt;Node19 -->
<g id="edge51" class="edge">
<title>Node34&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M667.11,-285.76C668.97,-259.15 674.6,-178.71 677.18,-141.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="680.7,-141.74 677.9,-131.52 673.71,-141.25 680.7,-141.74"/>
</g>
<!-- Node34&#45;&gt;Node26 -->
<g id="edge53" class="edge">
<title>Node34&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M684.4,-286C743.1,-258.11 930,-169.32 1000.36,-135.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1001.96,-139.01 1009.49,-131.56 998.96,-132.69 1001.96,-139.01"/>
</g>
<!-- Node34&#45;&gt;Node34 -->
<g id="edge52" class="edge">
<title>Node34&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M700.65,-305.03C729.19,-309.11 759,-305.93 759,-295.5 759,-286.29 735.76,-282.74 710.69,-284.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="710.2,-281.37 700.65,-285.97 710.98,-288.32 710.2,-281.37"/>
</g>
<!-- Node35&#45;&gt;Node19 -->
<g id="edge56" class="edge">
<title>Node35&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M271.28,-171.12C361.55,-160.45 550.77,-138.09 635.67,-128.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="636.21,-131.52 645.73,-126.87 635.39,-124.57 636.21,-131.52"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_b_float16_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="254,-112.5 254,-131.5 335,-131.5 335,-112.5 254,-112.5"/>
<text text-anchor="middle" x="294.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">BFloat16.hpp</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge57" class="edge">
<title>Node35&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M233.23,-168.32C244.34,-160.11 261.24,-147.6 274.48,-137.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="276.6,-140.59 282.56,-131.83 272.44,-134.97 276.6,-140.59"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_half_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="102,-112.5 102,-131.5 159,-131.5 159,-112.5 102,-112.5"/>
<text text-anchor="middle" x="130.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">Half.hpp</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node37 -->
<g id="edge62" class="edge">
<title>Node35&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M206.88,-168.32C192.55,-159.82 170.49,-146.73 153.75,-136.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="155.47,-133.75 145.08,-131.65 151.9,-139.77 155.47,-133.75"/>
</g>
<!-- Node36&#45;&gt;Node7 -->
<g id="edge58" class="edge">
<title>Node36&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M288.08,-112.41C279.19,-99.38 265.42,-74.2 276.5,-56 287.09,-38.6 306.83,-27.63 324.83,-20.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="326.24,-24.09 334.58,-17.55 323.98,-17.47 326.24,-24.09"/>
</g>
<!-- Node36&#45;&gt;Node17 -->
<g id="edge60" class="edge">
<title>Node36&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M297.14,-112.08C299.29,-104.85 302.38,-94.41 305.05,-85.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="308.42,-86.33 307.91,-75.75 301.71,-84.34 308.42,-86.33"/>
</g>
<!-- Node36&#45;&gt;Node22 -->
<g id="edge61" class="edge">
<title>Node36&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M320.17,-112.44C347.42,-103.36 390.68,-88.94 421.15,-78.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="422.57,-82 430.95,-75.52 420.36,-75.36 422.57,-82"/>
</g>
<!-- Node36&#45;&gt;Node27 -->
<g id="edge59" class="edge">
<title>Node36&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M280.2,-112.32C266.32,-103.9 245.01,-90.97 228.7,-81.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="230.13,-77.85 219.76,-75.65 226.5,-83.83 230.13,-77.85"/>
</g>
<!-- Node37&#45;&gt;Node18 -->
<g id="edge63" class="edge">
<title>Node37&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M115.08,-112.32C99.96,-103.82 76.68,-90.73 59.03,-80.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="60.32,-77.51 49.89,-75.65 56.89,-83.61 60.32,-77.51"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="87,-56.5 87,-75.5 164,-75.5 164,-56.5 87,-56.5"/>
<text text-anchor="middle" x="125.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">half/half.hpp</text>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node38 -->
<g id="edge64" class="edge">
<title>Node37&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M129.67,-112.08C129.02,-105.01 128.08,-94.86 127.26,-85.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="130.72,-85.39 126.31,-75.75 123.75,-86.03 130.72,-85.39"/>
</g>
<!-- Node39&#45;&gt;Node3 -->
<g id="edge67" class="edge">
<title>Node39&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M704.37,-404.53C701.37,-404.01 698.39,-403.5 695.5,-403 625.38,-390.93 544.72,-377.15 491.42,-368.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="491.91,-364.58 481.46,-366.35 490.73,-371.48 491.91,-364.58"/>
</g>
<!-- Node39&#45;&gt;Node15 -->
<g id="edge68" class="edge">
<title>Node39&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M762.9,-403.49C775.33,-395.72 792.08,-383.03 800.5,-367 829.84,-311.17 825.82,-233.16 822.01,-197.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="825.44,-197.01 820.77,-187.5 818.49,-197.85 825.44,-197.01"/>
</g>
<!-- Node39&#45;&gt;Node21 -->
<g id="edge69" class="edge">
<title>Node39&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M782.92,-403.48C868.31,-382.45 1078.5,-327.54 1078.5,-296.5 1078.5,-296.5 1078.5,-296.5 1078.5,-177 1078.5,-144.44 1069.91,-107.32 1063.99,-85.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1067.29,-84.41 1061.2,-75.74 1060.56,-86.32 1067.29,-84.41"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1214.5,-347.5 1214.5,-366.5 1274.5,-366.5 1274.5,-347.5 1214.5,-347.5"/>
<text text-anchor="middle" x="1244.5" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node42 -->
<g id="edge72" class="edge">
<title>Node41&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1324.24,-403.32C1309.28,-394.82 1286.25,-381.73 1268.77,-371.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1270.15,-368.55 1259.73,-366.65 1266.69,-374.64 1270.15,-368.55"/>
</g>
<!-- Node43&#45;&gt;Node42 -->
<g id="edge74" class="edge">
<title>Node43&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1401.4,-403.8C1370.03,-394.64 1319.04,-379.76 1283.74,-369.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1284.36,-365.99 1273.78,-366.55 1282.4,-372.71 1284.36,-365.99"/>
</g>
<!-- Node44&#45;&gt;Node42 -->
<g id="edge76" class="edge">
<title>Node44&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1475.24,-405.01C1472.3,-404.31 1469.34,-403.63 1466.5,-403 1403.11,-388.87 1329.13,-374.25 1284.59,-365.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1285.22,-362.2 1274.74,-363.75 1283.9,-369.07 1285.22,-362.2"/>
</g>
<!-- Node45&#45;&gt;Node42 -->
<g id="edge78" class="edge">
<title>Node45&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1549.27,-404.86C1546.32,-404.2 1543.35,-403.56 1540.5,-403 1449.76,-385.1 1342.17,-370.35 1284.98,-363.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1285.27,-359.52 1274.91,-361.73 1284.38,-366.46 1285.27,-359.52"/>
</g>
<!-- Node46&#45;&gt;Node42 -->
<g id="edge80" class="edge">
<title>Node46&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M966.36,-404.8C969.1,-404.16 971.85,-403.55 974.5,-403 1055.63,-386.13 1151.51,-371.36 1204.4,-363.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1204.99,-367.11 1214.39,-362.22 1203.99,-360.18 1204.99,-367.11"/>
</g>
<!-- Node47&#45;&gt;Node42 -->
<g id="edge82" class="edge">
<title>Node47&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1047.34,-404.49C1088.39,-394.81 1159.78,-377.98 1204.46,-367.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1205.46,-370.8 1214.39,-365.1 1203.85,-363.99 1205.46,-370.8"/>
</g>
<!-- Node48&#45;&gt;Node42 -->
<g id="edge84" class="edge">
<title>Node48&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1115.74,-403.44C1141.37,-394.4 1181.99,-380.06 1210.74,-369.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1212.11,-373.15 1220.37,-366.52 1209.78,-366.54 1212.11,-373.15"/>
</g>
<!-- Node49&#45;&gt;Node42 -->
<g id="edge86" class="edge">
<title>Node49&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1177.35,-403.32C1189.72,-394.98 1208.63,-382.21 1223.24,-372.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1225.35,-375.15 1231.68,-366.65 1221.43,-369.35 1225.35,-375.15"/>
</g>
<!-- Node50&#45;&gt;Node42 -->
<g id="edge88" class="edge">
<title>Node50&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M1244.5,-403.08C1244.5,-396.01 1244.5,-385.86 1244.5,-376.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1248,-376.75 1244.5,-366.75 1241,-376.75 1248,-376.75"/>
</g>
<!-- Node51&#45;&gt;Node27 -->
<g id="edge90" class="edge">
<title>Node51&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M70,-347.47C53.51,-340.48 33.36,-328.79 23.5,-311 1.67,-271.61 17.66,-206.28 54.5,-168 91.05,-130.02 126.35,-164.94 167.5,-132 182.77,-119.77 193.18,-99.62 199.18,-85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="202.51,-86.1 202.79,-75.51 195.96,-83.62 202.51,-86.1"/>
</g>
</g>
</svg>