aboutsummaryrefslogtreecommitdiff
path: root/23.11/_softmax_8cpp__incl.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2023-11-22 11:41:15 +0000
committerNikhil Raj <nikhil.raj@arm.com>2023-11-22 11:41:15 +0000
commit6f92c8e9f8bb38dcf5dccf8deeff5112ecd8e37c (patch)
tree0c076149c03ac45c2617f5e02a77b79287ff5a0f /23.11/_softmax_8cpp__incl.svg
parent03c7ff3f6188240baaeaeb405a357a0c58195fec (diff)
downloadarmnn-6f92c8e9f8bb38dcf5dccf8deeff5112ecd8e37c.tar.gz
Update Doxygen for 23.11
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I47cd933f5002cb94a73aa97689d7b3d9c93cb849
Diffstat (limited to '23.11/_softmax_8cpp__incl.svg')
-rw-r--r--23.11/_softmax_8cpp__incl.svg765
1 files changed, 765 insertions, 0 deletions
diff --git a/23.11/_softmax_8cpp__incl.svg b/23.11/_softmax_8cpp__incl.svg
new file mode 100644
index 0000000000..3109a56349
--- /dev/null
+++ b/23.11/_softmax_8cpp__incl.svg
@@ -0,0 +1,765 @@
+<?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/Softmax.cpp Pages: 1 -->
+<svg width="1283pt" height="498pt"
+ viewBox="0.00 0.00 1283.00 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/Softmax.cpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-494 1279,-494 1279,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="774,-459.5 774,-489.5 908,-489.5 908,-459.5 774,-459.5"/>
+<text text-anchor="start" x="782" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="841" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_softmax_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="769,-403.5 769,-422.5 847,-422.5 847,-403.5 769,-403.5"/>
+<text text-anchor="middle" x="808" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Softmax.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="M833.18,-459.4C828.53,-451.02 822.6,-440.33 817.66,-431.42"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="820.71,-429.71 812.8,-422.66 814.59,-433.1 820.71,-429.71"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1194.5,-0.5 1194.5,-19.5 1241.5,-19.5 1241.5,-0.5 1194.5,-0.5"/>
+<text text-anchor="middle" x="1218" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node11 -->
+<g id="edge68" class="edge">
+<title>Node1&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M908.34,-469.52C1030.24,-460.47 1275,-432.95 1275,-358 1275,-358 1275,-358 1275,-121 1275,-84.3 1249.68,-47.66 1232.79,-27.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1235.35,-24.9 1226.17,-19.62 1230.05,-29.48 1235.35,-24.9"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="80.5,-56.5 80.5,-75.5 127.5,-75.5 127.5,-56.5 80.5,-56.5"/>
+<text text-anchor="middle" x="104" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node27 -->
+<g id="edge67" class="edge">
+<title>Node1&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M773.95,-471.32C574.71,-463.96 0,-435.97 0,-358 0,-358 0,-358 0,-177 0,-132.22 46.06,-98.32 76.88,-80.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="78.81,-83.59 85.88,-75.7 75.44,-77.46 78.81,-83.59"/>
+</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="835.5,-286 835.5,-305 984.5,-305 984.5,-286 835.5,-286"/>
+<text text-anchor="middle" x="910" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/TensorUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node34 -->
+<g id="edge66" class="edge">
+<title>Node1&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M846.53,-459.31C858.93,-427.5 888.97,-350.45 902.8,-314.96"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="906.17,-315.96 906.54,-305.37 899.65,-313.42 906.17,-315.96"/>
+</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="414.5,-347.5 414.5,-366.5 511.5,-366.5 511.5,-347.5 414.5,-347.5"/>
+<text text-anchor="middle" x="463" 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="M768.76,-405.86C708.33,-396.4 592.11,-378.21 521.66,-367.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="522.03,-363.7 511.61,-365.61 520.95,-370.61 522.03,-363.7"/>
+</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="858.5,-168.5 858.5,-187.5 961.5,-187.5 961.5,-168.5 858.5,-168.5"/>
+<text text-anchor="middle" x="910" 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="M807.67,-403.22C807.19,-381.38 807.94,-323.21 827,-280 842.31,-245.3 873,-212.86 892.47,-194.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="895.05,-196.9 900.05,-187.56 890.32,-191.74 895.05,-196.9"/>
+</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="505,-224.5 505,-243.5 627,-243.5 627,-224.5 505,-224.5"/>
+<text text-anchor="middle" x="566" 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="M487.3,-347.42C504.53,-340.19 527,-328.22 541,-311 554.38,-294.54 560.7,-270.66 563.61,-254.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="567.11,-254.36 565.13,-243.95 560.19,-253.32 567.11,-254.36"/>
+</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="28,-224.5 28,-243.5 162,-243.5 162,-224.5 28,-224.5"/>
+<text text-anchor="middle" x="95" 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="M414.36,-354.4C335.23,-350.96 183,-340.59 139,-311 118.79,-297.41 106.67,-271.19 100.41,-253.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="103.72,-252.25 97.32,-243.81 97.06,-254.4 103.72,-252.25"/>
+</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="148.5,-286 148.5,-305 315.5,-305 315.5,-286 148.5,-286"/>
+<text text-anchor="middle" x="232" 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="M429.9,-347.48C389.08,-336.96 319.59,-319.06 274.76,-307.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="275.59,-304.11 265.04,-305.01 273.85,-310.89 275.59,-304.11"/>
+</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="394,-280.5 394,-310.5 532,-310.5 532,-280.5 394,-280.5"/>
+<text text-anchor="start" x="402" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/FloatingPoint</text>
+<text text-anchor="middle" x="463" 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="M463,-347.48C463,-340.47 463,-330.19 463,-320.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="466.5,-320.52 463,-310.52 459.5,-320.52 466.5,-320.52"/>
+</g>
+<!-- Node3&#45;&gt;Node34 -->
+<g id="edge48" class="edge">
+<title>Node3&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M511.69,-349.52C589.88,-339.11 743.95,-318.6 835.87,-306.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="836.49,-309.82 845.94,-305.03 835.56,-302.88 836.49,-309.82"/>
+</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="316.5,-168.5 316.5,-187.5 415.5,-187.5 415.5,-168.5 316.5,-168.5"/>
+<text text-anchor="middle" x="366" 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="M435.89,-347.37C418.5,-340.38 397.01,-328.73 385,-311 361.6,-276.44 361.73,-225.11 363.86,-197.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="367.36,-197.91 364.83,-187.62 360.39,-197.24 367.36,-197.91"/>
+</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="582,-56.5 582,-75.5 704,-75.5 704,-56.5 582,-56.5"/>
+<text text-anchor="middle" x="643" 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="M574.43,-224.46C589.96,-208.12 622.8,-170.62 637,-132 642.45,-117.19 643.74,-99.27 643.79,-85.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="647.29,-85.65 643.59,-75.72 640.29,-85.79 647.29,-85.65"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="347.5,-0.5 347.5,-19.5 404.5,-19.5 404.5,-0.5 347.5,-0.5"/>
+<text text-anchor="middle" x="376" 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="M547.21,-224.44C497.41,-201.68 365.47,-140.77 360,-132 340,-99.92 355.65,-53.78 366.97,-28.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="370.14,-30.25 371.3,-19.72 363.83,-27.23 370.14,-30.25"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="512,-0.5 512,-19.5 544,-19.5 544,-0.5 512,-0.5"/>
+<text text-anchor="middle" x="528" 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="M560.84,-224.2C547.58,-200.98 512.58,-135.7 502,-76 500.45,-67.25 499.7,-64.59 502,-56 504.65,-46.1 510.07,-36.13 515.27,-28.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="518.29,-29.89 521.11,-19.68 512.54,-25.91 518.29,-29.89"/>
+</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="985.5,-56.5 985.5,-75.5 1110.5,-75.5 1110.5,-56.5 985.5,-56.5"/>
+<text text-anchor="middle" x="1048" 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="M611.36,-224.47C645.83,-217.13 693.99,-205.02 734,-188 794.18,-162.4 799.48,-136.79 860,-112 899.46,-95.83 946.06,-84.63 982.99,-77.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="983.96,-80.82 993.14,-75.52 982.66,-73.95 983.96,-80.82"/>
+</g>
+<!-- Node4&#45;&gt;Node15 -->
+<g id="edge15" class="edge">
+<title>Node4&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M620.51,-224.44C682.46,-214.72 783.36,-198.88 848.19,-188.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="848.94,-192.13 858.28,-187.12 847.86,-185.21 848.94,-192.13"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="240.5,-56.5 240.5,-75.5 309.5,-75.5 309.5,-56.5 240.5,-56.5"/>
+<text text-anchor="middle" x="275" 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="M507.46,-224.46C433.36,-213.4 314.38,-194.77 307,-188 299.41,-181.04 285.5,-117.99 278.81,-85.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="282.2,-84.9 276.76,-75.8 275.34,-86.3 282.2,-84.9"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="736.5,-112.5 736.5,-131.5 801.5,-131.5 801.5,-112.5 736.5,-112.5"/>
+<text text-anchor="middle" x="769" 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="M613.01,-224.43C641.98,-217.67 679,-206.26 708,-188 727.95,-175.43 745.77,-154.8 756.92,-140.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="759.85,-142.06 762.96,-131.93 754.21,-137.92 759.85,-142.06"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="510.5,-56.5 510.5,-75.5 563.5,-75.5 563.5,-56.5 510.5,-56.5"/>
+<text text-anchor="middle" x="537" 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="M563.17,-224.48C557.58,-207.24 545.24,-166.92 540,-132 537.69,-116.62 537,-98.98 536.85,-85.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="540.35,-85.88 536.83,-75.89 533.35,-85.89 540.35,-85.88"/>
+</g>
+<!-- Node4&#45;&gt;Node27 -->
+<g id="edge36" class="edge">
+<title>Node4&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M507,-224.48C433.29,-213.63 314.44,-195.42 295,-188 225.95,-161.64 155.14,-108.6 122.52,-82.38"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="124.33,-79.34 114.37,-75.74 119.91,-84.77 124.33,-79.34"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="566,-0.5 566,-19.5 624,-19.5 624,-0.5 566,-0.5"/>
+<text text-anchor="middle" x="595" 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="M635.07,-56.08C628.15,-48.3 617.93,-36.8 609.55,-27.37"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="612.04,-24.9 602.78,-19.75 606.81,-29.55 612.04,-24.9"/>
+</g>
+<!-- Node5&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node5&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M600.69,-56.44C549.49,-46.09 464,-28.8 414.54,-18.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="415.06,-15.33 404.56,-16.78 413.67,-22.19 415.06,-15.33"/>
+</g>
+<!-- Node5&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node5&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M624.78,-56.44C605.56,-47.42 575.11,-33.12 553.51,-22.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="554.82,-19.73 544.28,-18.64 551.84,-26.06 554.82,-19.73"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="828,-0.5 828,-19.5 872,-19.5 872,-0.5 828,-0.5"/>
+<text text-anchor="middle" x="850" 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="M675.8,-56.44C714.83,-46.26 779.57,-29.37 818.17,-19.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="819.06,-22.69 827.86,-16.78 817.3,-15.91 819.06,-22.69"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="642,-0.5 642,-19.5 728,-19.5 728,-0.5 642,-0.5"/>
+<text text-anchor="middle" x="685" 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="M649.94,-56.08C655.93,-48.38 664.75,-37.03 672.05,-27.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="674.82,-29.79 678.19,-19.75 669.29,-25.5 674.82,-29.79"/>
+</g>
+<!-- Node5&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node5&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M704.07,-57C707.09,-56.65 710.08,-56.32 713,-56 895.31,-36.3 941.4,-36.74 1124,-20 1144.06,-18.16 1166.52,-16.01 1184.46,-14.28"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1184.83,-17.76 1194.44,-13.31 1184.15,-10.79 1184.83,-17.76"/>
+</g>
+<!-- Node12&#45;&gt;Node9 -->
+<g id="edge14" class="edge">
+<title>Node12&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1016.63,-56.44C979.75,-46.39 918.89,-29.79 881.82,-19.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="882.6,-16.26 872.03,-17.01 880.76,-23.02 882.6,-16.26"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1059,-0.5 1059,-19.5 1115,-19.5 1115,-0.5 1059,-0.5"/>
+<text text-anchor="middle" x="1087" 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="M1054.44,-56.08C1059.95,-48.46 1068.03,-37.26 1074.76,-27.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1077.66,-29.91 1080.68,-19.75 1071.99,-25.81 1077.66,-29.91"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="975.5,-0.5 975.5,-19.5 1040.5,-19.5 1040.5,-0.5 975.5,-0.5"/>
+<text text-anchor="middle" x="1008" 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="M1041.39,-56.08C1035.74,-48.46 1027.46,-37.26 1020.55,-27.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1023.25,-25.7 1014.48,-19.75 1017.62,-29.87 1023.25,-25.7"/>
+</g>
+<!-- Node15&#45;&gt;Node11 -->
+<g id="edge32" class="edge">
+<title>Node15&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M961.56,-168.92C1020.4,-157.37 1116.67,-131.12 1180,-76 1194.6,-63.29 1205.02,-43.54 1211.22,-29.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1214.5,-30.37 1214.98,-19.79 1208,-27.76 1214.5,-30.37"/>
+</g>
+<!-- Node15&#45;&gt;Node12 -->
+<g id="edge16" class="edge">
+<title>Node15&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M920.83,-168.37C944.31,-149.65 1000.14,-105.15 1029.39,-81.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1031.58,-84.56 1037.22,-75.59 1027.22,-79.09 1031.58,-84.56"/>
+</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="548.5,-112.5 548.5,-131.5 627.5,-131.5 627.5,-112.5 548.5,-112.5"/>
+<text text-anchor="middle" x="588" 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="M858.98,-168.44C798.29,-158.27 697.68,-141.39 637.62,-131.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="638.06,-127.85 627.62,-129.64 636.9,-134.75 638.06,-127.85"/>
+</g>
+<!-- Node15&#45;&gt;Node19 -->
+<g id="edge21" class="edge">
+<title>Node15&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M887.66,-168.44C864.25,-159.48 827.26,-145.31 800.81,-135.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="801.83,-131.82 791.24,-131.52 799.32,-138.36 801.83,-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="1129,-56.5 1129,-75.5 1171,-75.5 1171,-56.5 1129,-56.5"/>
+<text text-anchor="middle" x="1150" 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="M928.83,-168.37C970.89,-149.09 1072.65,-102.45 1122.1,-79.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1123.62,-82.94 1131.26,-75.59 1120.71,-76.58 1123.62,-82.94"/>
+</g>
+<!-- Node15&#45;&gt;Node22 -->
+<g id="edge29" class="edge">
+<title>Node15&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M871.4,-168.47C834.38,-160.05 777.04,-146.38 728,-132 671.69,-115.49 607.28,-92.75 569.49,-79.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="570.62,-75.69 560.02,-75.55 568.22,-82.27 570.62,-75.69"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="868.5,-112.5 868.5,-131.5 951.5,-131.5 951.5,-112.5 868.5,-112.5"/>
+<text text-anchor="middle" x="910" 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="M910,-168.08C910,-161.01 910,-150.86 910,-141.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="913.5,-141.75 910,-131.75 906.5,-141.75 913.5,-141.75"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1163.5,-112.5 1163.5,-131.5 1208.5,-131.5 1208.5,-112.5 1163.5,-112.5"/>
+<text text-anchor="middle" x="1186" 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="M959.59,-168.45C1008.03,-159.91 1083.79,-146.06 1149,-132 1150.45,-131.69 1151.94,-131.36 1153.44,-131.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1154.4,-134.39 1163.35,-128.71 1152.81,-127.57 1154.4,-134.39"/>
+</g>
+<!-- Node16&#45;&gt;Node12 -->
+<g id="edge18" class="edge">
+<title>Node16&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M627.78,-116.54C696.48,-108.81 842.11,-92.29 975.31,-76.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="975.78,-79.66 985.28,-74.99 974.94,-72.71 975.78,-79.66"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="404,-56.5 404,-75.5 454,-75.5 454,-56.5 404,-56.5"/>
+<text text-anchor="middle" x="429" 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="M562.81,-112.44C536.06,-103.36 493.6,-88.94 463.69,-78.78"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="464.67,-75.42 454.08,-75.52 462.42,-82.05 464.67,-75.42"/>
+</g>
+<!-- Node16&#45;&gt;Node18 -->
+<g id="edge20" class="edge">
+<title>Node16&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M548.36,-114.16C489.89,-104.07 380.86,-85.26 319.65,-74.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="319.97,-71.21 309.52,-72.96 318.78,-78.11 319.97,-71.21"/>
+</g>
+<!-- Node19&#45;&gt;Node5 -->
+<g id="edge26" class="edge">
+<title>Node19&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M749.03,-112.44C728.39,-103.6 695.94,-89.69 672.37,-79.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="673.44,-76.24 662.87,-75.52 670.68,-82.67 673.44,-76.24"/>
+</g>
+<!-- Node19&#45;&gt;Node12 -->
+<g id="edge27" class="edge">
+<title>Node19&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M801.55,-114.7C848.74,-105.57 936.74,-88.53 993.81,-77.49"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="994.59,-80.9 1003.74,-75.57 993.26,-74.03 994.59,-80.9"/>
+</g>
+<!-- Node19&#45;&gt;Node20 -->
+<g id="edge22" class="edge">
+<title>Node19&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M801.72,-117.5C873.39,-109.73 1043.26,-90.69 1118.79,-75.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1119.72,-79.27 1128.81,-73.83 1118.31,-72.41 1119.72,-79.27"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="902.5,-56.5 902.5,-75.5 967.5,-75.5 967.5,-56.5 902.5,-56.5"/>
+<text text-anchor="middle" x="935" 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="M795.3,-112.44C823.35,-103.32 867.94,-88.81 899.18,-78.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="900.39,-81.94 908.82,-75.52 898.23,-75.28 900.39,-81.94"/>
+</g>
+<!-- Node19&#45;&gt;Node22 -->
+<g id="edge24" class="edge">
+<title>Node19&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M736.36,-113.71C699.32,-105.39 636.86,-91.23 573.49,-76.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="574.26,-72.67 563.72,-73.74 572.63,-79.48 574.26,-72.67"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="722,-56.5 722,-75.5 772,-75.5 772,-56.5 722,-56.5"/>
+<text text-anchor="middle" x="747" 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="M765.37,-112.08C762.39,-104.77 758.07,-94.18 754.38,-85.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="757.58,-83.69 750.57,-75.75 751.1,-86.33 757.58,-83.69"/>
+</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="790,-56.5 790,-75.5 884,-75.5 884,-56.5 790,-56.5"/>
+<text text-anchor="middle" x="837" 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="M779.93,-112.32C790.17,-104.18 805.72,-91.84 818,-82.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="820.22,-84.79 825.88,-75.83 815.87,-79.31 820.22,-84.79"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="69,-168.5 69,-187.5 121,-187.5 121,-168.5 69,-168.5"/>
+<text text-anchor="middle" x="95" 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="M95,-224.08C95,-217.01 95,-206.86 95,-197.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="98.5,-197.75 95,-187.75 91.5,-197.75 98.5,-197.75"/>
+</g>
+<!-- Node30&#45;&gt;Node18 -->
+<g id="edge44" class="edge">
+<title>Node30&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M226.75,-285.95C221.1,-276.21 212.46,-259.61 209,-244 196.3,-186.72 180.41,-163.77 208,-112 215.55,-97.83 229.76,-87.33 243.16,-80.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="244.83,-83.13 252.21,-75.53 241.7,-76.87 244.83,-83.13"/>
+</g>
+<!-- Node30&#45;&gt;Node28 -->
+<g id="edge43" class="edge">
+<title>Node30&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M212.37,-285.98C189.18,-275.9 150.38,-259.05 123.79,-247.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="125.16,-244.28 114.59,-243.51 122.37,-250.7 125.16,-244.28"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="218,-224.5 218,-243.5 262,-243.5 262,-224.5 218,-224.5"/>
+<text text-anchor="middle" x="240" 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="M233.15,-285.98C234.27,-277.58 236.04,-264.48 237.49,-253.66"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="240.99,-253.89 238.86,-243.51 234.05,-252.95 240.99,-253.89"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="433.5,-224.5 433.5,-243.5 486.5,-243.5 486.5,-224.5 433.5,-224.5"/>
+<text text-anchor="middle" x="460" 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="M462.29,-280.4C461.89,-272.47 461.38,-262.46 460.95,-253.86"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="464.44,-253.47 460.44,-243.66 457.44,-253.82 464.44,-253.47"/>
+</g>
+<!-- Node34&#45;&gt;Node4 -->
+<g id="edge49" class="edge">
+<title>Node34&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M860.71,-285.98C798.51,-275.22 691.63,-256.73 625.11,-245.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="625.65,-241.76 615.2,-243.51 624.45,-248.66 625.65,-241.76"/>
+</g>
+<!-- Node34&#45;&gt;Node11 -->
+<g id="edge54" class="edge">
+<title>Node34&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M969.22,-286C1063.45,-270.78 1237,-235.14 1237,-179 1237,-179 1237,-179 1237,-121 1237,-88.49 1228.84,-51.35 1223.22,-29.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1226.54,-28.5 1220.56,-19.75 1219.78,-30.32 1226.54,-28.5"/>
+</g>
+<!-- Node34&#45;&gt;Node15 -->
+<g id="edge50" class="edge">
+<title>Node34&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M910,-285.82C910,-267.26 910,-223.34 910,-197.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="913.5,-197.78 910,-187.78 906.5,-197.78 913.5,-197.78"/>
+</g>
+<!-- Node34&#45;&gt;Node19 -->
+<g id="edge51" class="edge">
+<title>Node34&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M902.81,-285.76C880.46,-258.58 811.92,-175.21 782.57,-139.51"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="785.06,-137.02 776,-131.52 779.65,-141.47 785.06,-137.02"/>
+</g>
+<!-- Node34&#45;&gt;Node26 -->
+<g id="edge53" class="edge">
+<title>Node34&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M923.69,-286C968.11,-258.39 1108.55,-171.13 1163.57,-136.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1165.58,-139.81 1172.23,-131.56 1161.89,-133.86 1165.58,-139.81"/>
+</g>
+<!-- Node34&#45;&gt;Node34 -->
+<g id="edge52" class="edge">
+<title>Node34&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M944.15,-305.03C972.69,-309.11 1002.5,-305.93 1002.5,-295.5 1002.5,-286.29 979.26,-282.74 954.19,-284.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="953.7,-281.37 944.15,-285.97 954.48,-288.32 953.7,-281.37"/>
+</g>
+<!-- Node35&#45;&gt;Node19 -->
+<g id="edge56" class="edge">
+<title>Node35&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M415.82,-170.32C495.77,-159.61 651.34,-138.77 726.43,-128.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="727.02,-132.16 736.47,-127.36 726.09,-125.22 727.02,-132.16"/>
+</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="369.5,-112.5 369.5,-131.5 450.5,-131.5 450.5,-112.5 369.5,-112.5"/>
+<text text-anchor="middle" x="410" 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="M373.27,-168.08C379.54,-160.38 388.79,-149.03 396.43,-139.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="399.27,-141.71 402.87,-131.75 393.84,-137.29 399.27,-141.71"/>
+</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="217.5,-112.5 217.5,-131.5 274.5,-131.5 274.5,-112.5 217.5,-112.5"/>
+<text text-anchor="middle" x="246" 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="M346.99,-168.44C327.41,-159.64 296.69,-145.81 274.27,-135.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="275.48,-132.43 264.93,-131.52 272.61,-138.81 275.48,-132.43"/>
+</g>
+<!-- Node36&#45;&gt;Node7 -->
+<g id="edge58" class="edge">
+<title>Node36&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M407.03,-112.4C403.93,-103.37 398.98,-88.73 395,-76 390.12,-60.4 384.94,-42.56 381.22,-29.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="384.57,-28.53 378.48,-19.86 377.84,-30.44 384.57,-28.53"/>
+</g>
+<!-- Node36&#45;&gt;Node17 -->
+<g id="edge60" class="edge">
+<title>Node36&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M413.14,-112.08C415.68,-104.85 419.36,-94.41 422.53,-85.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="425.9,-86.35 425.92,-75.75 419.3,-84.02 425.9,-86.35"/>
+</g>
+<!-- Node36&#45;&gt;Node22 -->
+<g id="edge61" class="edge">
+<title>Node36&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M430.12,-112.44C451.02,-103.56 483.93,-89.56 507.72,-79.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="509.14,-82.65 516.97,-75.52 506.4,-76.21 509.14,-82.65"/>
+</g>
+<!-- Node36&#45;&gt;Node27 -->
+<g id="edge59" class="edge">
+<title>Node36&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M369.34,-115.77C317.54,-108.78 225.11,-95.26 137.52,-76.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="138.21,-72.72 127.69,-73.98 136.7,-79.56 138.21,-72.72"/>
+</g>
+<!-- Node37&#45;&gt;Node18 -->
+<g id="edge63" class="edge">
+<title>Node37&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M250.79,-112.08C254.76,-104.69 260.53,-93.95 265.43,-84.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="268.65,-86.22 270.3,-75.75 262.49,-82.91 268.65,-86.22"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="145.5,-56.5 145.5,-75.5 222.5,-75.5 222.5,-56.5 145.5,-56.5"/>
+<text text-anchor="middle" x="184" 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="M236.04,-112.32C226.87,-104.34 213.06,-92.31 201.97,-82.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="203.98,-79.76 194.14,-75.83 199.38,-85.04 203.98,-79.76"/>
+</g>
+</g>
+</svg>