blob: 0e259a37ebdd8b0754a0754602273502c43da911 [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: LayerWithParameters&lt; Parameters &gt; Pages: 1 -->
<svg width="993pt" height="2359pt"
viewBox="0.00 0.00 993.00 2358.50" 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 2354.5)">
<title>LayerWithParameters&lt; Parameters &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2354.5 989,-2354.5 989,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="225,-1148.5 225,-1178.5 347,-1178.5 347,-1148.5 225,-1148.5"/>
<text text-anchor="start" x="233" y="-1166.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="286" y="-1155.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Parameters &gt;</text>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="611,-2303.5 611,-2333.5 741,-2333.5 741,-2303.5 611,-2303.5"/>
<text text-anchor="start" x="619" y="-2321.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2310.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; SoftmaxDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M286.86,-1188.72C286.2,-1347.42 286.34,-2203.9 365,-2285.5 427.54,-2350.38 539.86,-2344.82 610.76,-2333.01"/>
<polygon fill="orange" stroke="orange" points="290.36,-1188.54 286.9,-1178.52 283.36,-1188.5 290.36,-1188.54"/>
<text text-anchor="middle" x="458.5" y="-2342.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxDescriptor &gt;</text>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="589.5,-2254.5 589.5,-2284.5 762.5,-2284.5 762.5,-2254.5 589.5,-2254.5"/>
<text text-anchor="start" x="597.5" y="-2272.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2261.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; FakeQuantizationDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M286.94,-1189.05C286.83,-1344.48 289.87,-2158.81 365,-2236.5 395.05,-2267.58 508.31,-2272.72 589.23,-2272.19"/>
<polygon fill="orange" stroke="orange" points="290.44,-1188.65 286.95,-1178.64 283.44,-1188.64 290.44,-1188.65"/>
<text text-anchor="middle" x="458.5" y="-2274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FakeQuantizationDescriptor &gt;</text>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="613.5,-2205.5 613.5,-2235.5 738.5,-2235.5 738.5,-2205.5 613.5,-2205.5"/>
<text text-anchor="start" x="621.5" y="-2223.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2212.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ReduceDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.03,-1188.83C287.49,-1339.5 293.3,-2113.62 365,-2187.5 398.22,-2221.73 532.64,-2224.47 613.16,-2222.85"/>
<polygon fill="orange" stroke="orange" points="290.53,-1188.71 287.01,-1178.71 283.53,-1188.72 290.53,-1188.71"/>
<text text-anchor="middle" x="458.5" y="-2225.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceDescriptor &gt;</text>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-2156.5 615,-2186.5 737,-2186.5 737,-2156.5 615,-2156.5"/>
<text text-anchor="start" x="623" y="-2174.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2163.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; LstmDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.14,-1188.98C288.18,-1335.68 296.79,-2068.48 365,-2138.5 398.52,-2172.91 534.59,-2175.47 614.88,-2173.8"/>
<polygon fill="orange" stroke="orange" points="290.64,-1188.71 287.07,-1178.73 283.64,-1188.75 290.64,-1188.71"/>
<text text-anchor="middle" x="458.5" y="-2176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LstmDescriptor &gt;</text>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="594.5,-2107.5 594.5,-2137.5 757.5,-2137.5 757.5,-2107.5 594.5,-2107.5"/>
<text text-anchor="start" x="602.5" y="-2125.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2114.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ChannelShuffleDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.25,-1189.02C288.91,-1331.38 300.26,-2023.32 365,-2089.5 395.85,-2121.03 513.09,-2125.79 594.2,-2125.08"/>
<polygon fill="orange" stroke="orange" points="290.75,-1188.65 287.14,-1178.69 283.75,-1188.73 290.75,-1188.65"/>
<text text-anchor="middle" x="458.5" y="-2127.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleDescriptor &gt;</text>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="602.5,-2058.5 602.5,-2088.5 749.5,-2088.5 749.5,-2058.5 602.5,-2058.5"/>
<text text-anchor="start" x="610.5" y="-2076.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2065.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; LogSoftmaxDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node1&#45;&gt;Node15</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.38,-1188.95C289.67,-1326.61 303.71,-1978.14 365,-2040.5 396.96,-2073.02 521.15,-2077.03 602.31,-2075.97"/>
<polygon fill="orange" stroke="orange" points="290.87,-1188.53 287.21,-1178.59 283.87,-1188.64 290.87,-1188.53"/>
<text text-anchor="middle" x="458.5" y="-2078.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxDescriptor &gt;</text>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="600,-2009.5 600,-2039.5 752,-2039.5 752,-2009.5 600,-2009.5"/>
<text text-anchor="start" x="608" y="-2027.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2016.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; PreCompiledDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge16" class="edge">
<title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.52,-1188.79C290.46,-1321.44 307.14,-1932.93 365,-1991.5 396.71,-2023.6 518.64,-2027.88 599.8,-2026.97"/>
<polygon fill="orange" stroke="orange" points="291.01,-1188.69 287.3,-1178.77 284.02,-1188.84 291.01,-1188.69"/>
<text text-anchor="middle" x="458.5" y="-2029.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreCompiledDescriptor &gt;</text>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="591,-1960.5 591,-1990.5 761,-1990.5 761,-1960.5 591,-1960.5"/>
<text text-anchor="start" x="599" y="-1978.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1967.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; SpaceToBatchNdDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge18" class="edge">
<title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.68,-1188.87C291.33,-1316.87 310.59,-1887.75 365,-1942.5 395.66,-1973.36 510.05,-1978.47 590.92,-1978.01"/>
<polygon fill="orange" stroke="orange" points="291.16,-1188.42 287.39,-1178.52 284.17,-1188.61 291.16,-1188.42"/>
<text text-anchor="middle" x="458.5" y="-1980.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdDescriptor &gt;</text>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="591,-1911.5 591,-1941.5 761,-1941.5 761,-1911.5 591,-1911.5"/>
<text text-anchor="start" x="599" y="-1929.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1918.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; BatchToSpaceNdDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge20" class="edge">
<title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.85,-1188.82C292.24,-1311.75 314.03,-1842.55 365,-1893.5 395.77,-1924.25 510.13,-1929.4 590.97,-1928.97"/>
<polygon fill="orange" stroke="orange" points="291.34,-1188.4 287.49,-1178.53 284.34,-1188.64 291.34,-1188.4"/>
<text text-anchor="middle" x="458.5" y="-1931.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdDescriptor &gt;</text>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="610.5,-1862.5 610.5,-1892.5 741.5,-1892.5 741.5,-1862.5 610.5,-1862.5"/>
<text text-anchor="start" x="618.5" y="-1880.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1869.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; PermuteDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node23 -->
<g id="edge22" class="edge">
<title>Node1&#45;&gt;Node23</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.06,-1188.98C293.24,-1307.06 317.48,-1797.36 365,-1844.5 398.43,-1877.66 529.63,-1880.99 610.25,-1879.72"/>
<polygon fill="orange" stroke="orange" points="291.55,-1188.58 287.62,-1178.74 284.56,-1188.88 291.55,-1188.58"/>
<text text-anchor="middle" x="458.5" y="-1882.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PermuteDescriptor &gt;</text>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-1813.5 615,-1843.5 737,-1843.5 737,-1813.5 615,-1813.5"/>
<text text-anchor="start" x="623" y="-1831.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1820.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; GatherDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node25 -->
<g id="edge24" class="edge">
<title>Node1&#45;&gt;Node25</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.28,-1188.56C294.24,-1300.61 320.85,-1752.08 365,-1795.5 399.2,-1829.13 534.65,-1832.01 614.75,-1830.6"/>
<polygon fill="orange" stroke="orange" points="291.77,-1188.33 287.75,-1178.52 284.78,-1188.69 291.77,-1188.33"/>
<text text-anchor="middle" x="458.5" y="-1832.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherDescriptor &gt;</text>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="585,-1764.5 585,-1794.5 767,-1794.5 767,-1764.5 585,-1764.5"/>
<text text-anchor="start" x="593" y="-1782.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1771.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ElementwiseUnaryDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge26" class="edge">
<title>Node1&#45;&gt;Node27</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M286.44,-1188.85C284.76,-1290.61 284.15,-1667.8 365,-1746.5 395.35,-1776.04 504.44,-1781.8 584.67,-1781.81"/>
<polygon fill="orange" stroke="orange" points="289.94,-1188.65 286.63,-1178.59 282.95,-1188.53 289.94,-1188.65"/>
<text text-anchor="middle" x="458.5" y="-1783.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryDescriptor &gt;</text>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="597,-1715.5 597,-1745.5 755,-1745.5 755,-1715.5 597,-1715.5"/>
<text text-anchor="start" x="605" y="-1733.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1722.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; DepthToSpaceDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node29 -->
<g id="edge28" class="edge">
<title>Node1&#45;&gt;Node29</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M286.78,-1188.87C286.53,-1285.16 290.95,-1626.28 365,-1697.5 397.09,-1728.36 515.94,-1733.18 596.8,-1732.69"/>
<polygon fill="orange" stroke="orange" points="290.29,-1188.63 286.83,-1178.61 283.29,-1188.59 290.29,-1188.63"/>
<text text-anchor="middle" x="458.5" y="-1734.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceDescriptor &gt;</text>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="614,-1666.5 614,-1696.5 738,-1696.5 738,-1666.5 614,-1666.5"/>
<text text-anchor="start" x="622" y="-1684.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1673.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; OriginsDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge30" class="edge">
<title>Node1&#45;&gt;Node31</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.2,-1188.87C288.46,-1279.41 297.71,-1584.71 365,-1648.5 399.66,-1681.36 533.89,-1684.6 613.91,-1683.44"/>
<polygon fill="orange" stroke="orange" points="290.69,-1188.65 287.08,-1178.69 283.69,-1188.73 290.69,-1188.65"/>
<text text-anchor="middle" x="458.5" y="-1685.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; OriginsDescriptor &gt;</text>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="597,-1617.5 597,-1647.5 755,-1647.5 755,-1617.5 597,-1617.5"/>
<text text-anchor="start" x="605" y="-1635.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1624.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; SpaceToDepthDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node33 -->
<g id="edge32" class="edge">
<title>Node1&#45;&gt;Node33</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.72,-1188.98C290.67,-1273.46 304.7,-1542.18 365,-1598.5 397.54,-1628.9 516.26,-1634.27 596.97,-1634.22"/>
<polygon fill="orange" stroke="orange" points="291.22,-1188.85 287.39,-1178.97 284.22,-1189.08 291.22,-1188.85"/>
<text text-anchor="middle" x="458.5" y="-1636.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthDescriptor &gt;</text>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="610.5,-1568.5 610.5,-1598.5 741.5,-1598.5 741.5,-1568.5 610.5,-1568.5"/>
<text text-anchor="start" x="618.5" y="-1586.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1575.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ReshapeDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge34" class="edge">
<title>Node1&#45;&gt;Node35</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.34,-1188.85C293.02,-1266.78 311.36,-1500.49 365,-1549.5 399.72,-1581.23 530.11,-1585.55 610.32,-1585.05"/>
<polygon fill="orange" stroke="orange" points="291.82,-1188.31 287.75,-1178.53 284.83,-1188.71 291.82,-1188.31"/>
<text text-anchor="middle" x="458.5" y="-1586.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeDescriptor &gt;</text>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-1519.5 615,-1549.5 737,-1549.5 737,-1519.5 615,-1519.5"/>
<text text-anchor="start" x="623" y="-1537.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1526.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ViewsDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node37 -->
<g id="edge36" class="edge">
<title>Node1&#45;&gt;Node37</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M289.17,-1188.8C295.79,-1259.7 318.2,-1457.82 365,-1499.5 400.8,-1531.38 535.29,-1535.91 614.88,-1535.67"/>
<polygon fill="orange" stroke="orange" points="292.63,-1188.2 288.24,-1178.56 285.66,-1188.83 292.63,-1188.2"/>
<text text-anchor="middle" x="458.5" y="-1537.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ViewsDescriptor &gt;</text>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="607.5,-1470.5 607.5,-1500.5 744.5,-1500.5 744.5,-1470.5 607.5,-1470.5"/>
<text text-anchor="start" x="615.5" y="-1488.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Pooling2dDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge38" class="edge">
<title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M290.27,-1188.81C299.01,-1252.19 324.97,-1415.09 365,-1449.5 400.23,-1479.79 527.38,-1485.65 607.49,-1486.22"/>
<polygon fill="orange" stroke="orange" points="293.74,-1188.3 288.93,-1178.86 286.8,-1189.23 293.74,-1188.3"/>
<text text-anchor="middle" x="458.5" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dDescriptor &gt;</text>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="596,-1421.5 596,-1451.5 756,-1451.5 756,-1421.5 596,-1421.5"/>
<text text-anchor="start" x="604" y="-1439.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1428.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Convolution2dDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge40" class="edge">
<title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.04,-1188.89C288.63,-1238.33 299.78,-1347.3 365,-1400.5 399.27,-1428.45 515.9,-1435.4 595.91,-1436.76"/>
<polygon fill="orange" stroke="orange" points="290.54,-1188.67 286.83,-1178.75 283.54,-1188.82 290.54,-1188.67"/>
<text text-anchor="middle" x="458.5" y="-1437.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dDescriptor &gt;</text>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="606.5,-1372.5 606.5,-1402.5 745.5,-1402.5 745.5,-1372.5 606.5,-1372.5"/>
<text text-anchor="start" x="614.5" y="-1390.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1379.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ActivationDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node43 -->
<g id="edge42" class="edge">
<title>Node1&#45;&gt;Node43</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M289.47,-1188.56C294.99,-1229.9 312.31,-1311.73 365,-1351.5 401.81,-1379.29 526.77,-1386.04 606.35,-1387.44"/>
<polygon fill="orange" stroke="orange" points="292.93,-1188.02 288.25,-1178.51 285.98,-1188.86 292.93,-1188.02"/>
<text text-anchor="middle" x="458.5" y="-1388.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationDescriptor &gt;</text>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="613,-1323.5 613,-1353.5 739,-1353.5 739,-1323.5 613,-1323.5"/>
<text text-anchor="start" x="621" y="-1341.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1330.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; StandInDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node45 -->
<g id="edge44" class="edge">
<title>Node1&#45;&gt;Node45</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M293.02,-1188.42C302.39,-1221.27 323.8,-1278.08 365,-1305.5 404.31,-1331.67 534.07,-1337.49 612.7,-1338.55"/>
<polygon fill="orange" stroke="orange" points="296.38,-1187.41 290.4,-1178.67 289.62,-1189.23 296.38,-1187.41"/>
<text text-anchor="middle" x="458.5" y="-1339.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StandInDescriptor &gt;</text>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-1274.5 615,-1304.5 737,-1304.5 737,-1274.5 615,-1274.5"/>
<text text-anchor="start" x="623" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; MeanDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node47 -->
<g id="edge46" class="edge">
<title>Node1&#45;&gt;Node47</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M302.32,-1186.75C316.26,-1205.86 338.64,-1231.92 365,-1245.5 444.49,-1286.45 549.83,-1292.94 614.97,-1292.35"/>
<polygon fill="orange" stroke="orange" points="305.15,-1184.69 296.53,-1178.53 299.43,-1188.72 305.15,-1184.69"/>
<text text-anchor="middle" x="458.5" y="-1293.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanDescriptor &gt;</text>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-1225.5 615,-1255.5 737,-1255.5 737,-1225.5 615,-1225.5"/>
<text text-anchor="start" x="623" y="-1243.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1232.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; StackDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge48" class="edge">
<title>Node1&#45;&gt;Node49</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M325.42,-1182.73C337.8,-1188.24 351.74,-1193.77 365,-1197.5 449.86,-1221.39 551.68,-1232.27 614.87,-1237.04"/>
<polygon fill="orange" stroke="orange" points="326.85,-1179.53 316.3,-1178.54 323.93,-1185.9 326.85,-1179.53"/>
<text text-anchor="middle" x="458.5" y="-1233.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackDescriptor &gt;</text>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="607,-1176.5 607,-1206.5 745,-1206.5 745,-1176.5 607,-1176.5"/>
<text text-anchor="start" x="615" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1183.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; TransposeDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge50" class="edge">
<title>Node1&#45;&gt;Node51</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M357.37,-1168.58C428.21,-1173.69 536.76,-1181.52 606.81,-1186.58"/>
<polygon fill="orange" stroke="orange" points="357.43,-1165.07 347.2,-1167.84 356.92,-1172.06 357.43,-1165.07"/>
<text text-anchor="middle" x="458.5" y="-1185.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeDescriptor &gt;</text>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="576,-1127.5 576,-1157.5 776,-1157.5 776,-1127.5 576,-1127.5"/>
<text text-anchor="start" x="584" y="-1145.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; InstanceNormalizationDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node53 -->
<g id="edge52" class="edge">
<title>Node1&#45;&gt;Node53</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M357.4,-1155.13C359.96,-1154.9 362.5,-1154.69 365,-1154.5 435.35,-1149.09 514.87,-1146.07 575.77,-1144.42"/>
<polygon fill="orange" stroke="orange" points="357.05,-1151.65 347.42,-1156.07 357.71,-1158.62 357.05,-1151.65"/>
<text text-anchor="middle" x="458.5" y="-1157.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationDescriptor &gt;</text>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="602,-1078.5 602,-1108.5 750,-1108.5 750,-1078.5 602,-1078.5"/>
<text text-anchor="start" x="610" y="-1096.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1085.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ComparisonDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge54" class="edge">
<title>Node1&#45;&gt;Node55</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M326.43,-1144.28C338.55,-1139.07 352.1,-1133.92 365,-1130.5 444.37,-1109.43 538.36,-1100.34 601.88,-1096.43"/>
<polygon fill="orange" stroke="orange" points="324.77,-1141.19 317.05,-1148.44 327.61,-1147.58 324.77,-1141.19"/>
<text text-anchor="middle" x="458.5" y="-1133.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonDescriptor &gt;</text>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="571.5,-1029.5 571.5,-1059.5 780.5,-1059.5 780.5,-1029.5 571.5,-1029.5"/>
<text text-anchor="start" x="579.5" y="-1047.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-1036.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; TransposeConvolution2dDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge56" class="edge">
<title>Node1&#45;&gt;Node57</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M300.9,-1139.61C314.41,-1118.82 336.97,-1089.83 365,-1075.5 428.33,-1043.12 508.39,-1035.83 571.29,-1036.39"/>
<polygon fill="orange" stroke="orange" points="297.84,-1137.9 295.51,-1148.23 303.78,-1141.61 297.84,-1137.9"/>
<text text-anchor="start" x="391.5" y="-1089.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
<text text-anchor="middle" x="458.5" y="-1078.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="601.5,-980.5 601.5,-1010.5 750.5,-1010.5 750.5,-980.5 601.5,-980.5"/>
<text text-anchor="start" x="609.5" y="-998.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-987.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; BroadcastToDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge58" class="edge">
<title>Node1&#45;&gt;Node59</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M292.94,-1138.44C302.2,-1105.44 323.5,-1048.46 365,-1021.5 402.65,-997.04 522.14,-993.39 601.29,-993.83"/>
<polygon fill="orange" stroke="orange" points="289.52,-1137.68 290.34,-1148.24 296.28,-1139.47 289.52,-1137.68"/>
<text text-anchor="middle" x="458.5" y="-1024.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BroadcastToDescriptor &gt;</text>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="583,-931.5 583,-961.5 769,-961.5 769,-931.5 583,-931.5"/>
<text text-anchor="start" x="591" y="-949.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-938.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; BatchNormalizationDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node61 -->
<g id="edge60" class="edge">
<title>Node1&#45;&gt;Node61</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M289.68,-1138.34C295.48,-1097.61 313.17,-1017.92 365,-979.5 426.96,-933.57 515.99,-928.55 582.76,-933.12"/>
<polygon fill="orange" stroke="orange" points="286.18,-1138.13 288.37,-1148.5 293.12,-1139.03 286.18,-1138.13"/>
<text text-anchor="middle" x="458.5" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationDescriptor &gt;</text>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-882.5 615,-912.5 737,-912.5 737,-882.5 615,-882.5"/>
<text text-anchor="start" x="623" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-889.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; FusedDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node63 -->
<g id="edge62" class="edge">
<title>Node1&#45;&gt;Node63</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M286.45,-1138.3C286.85,-1087.2 295.81,-971.65 365,-917.5 402.48,-888.17 535.64,-889.77 614.72,-893.6"/>
<polygon fill="orange" stroke="orange" points="282.95,-1138.47 286.48,-1148.46 289.95,-1138.45 282.95,-1138.47"/>
<text text-anchor="middle" x="458.5" y="-920.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FusedDescriptor &gt;</text>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="599,-833.5 599,-863.5 753,-863.5 753,-833.5 599,-833.5"/>
<text text-anchor="start" x="607" y="-851.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-840.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; BatchMatMulDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node65 -->
<g id="edge64" class="edge">
<title>Node1&#45;&gt;Node65</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M290.22,-1138.18C298.85,-1074.71 324.58,-911.47 365,-877.5 399.19,-848.76 518.41,-845.04 598.64,-846.02"/>
<polygon fill="orange" stroke="orange" points="286.7,-1138.11 288.85,-1148.48 293.64,-1139.03 286.7,-1138.11"/>
<text text-anchor="middle" x="458.5" y="-880.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulDescriptor &gt;</text>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-784.5 615,-814.5 737,-814.5 737,-784.5 615,-784.5"/>
<text text-anchor="start" x="623" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; TileDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node67 -->
<g id="edge66" class="edge">
<title>Node1&#45;&gt;Node67</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M289.24,-1138C295.99,-1067.47 318.58,-872.33 365,-831.5 369.65,-827.41 526.06,-812.82 614.89,-804.83"/>
<polygon fill="orange" stroke="orange" points="285.73,-1137.92 288.29,-1148.2 292.7,-1138.57 285.73,-1137.92"/>
<text text-anchor="middle" x="458.5" y="-834.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TileDescriptor &gt;</text>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="603.5,-735.5 603.5,-765.5 748.5,-765.5 748.5,-735.5 603.5,-735.5"/>
<text text-anchor="start" x="611.5" y="-753.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-742.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ArgMinMaxDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node69 -->
<g id="edge68" class="edge">
<title>Node1&#45;&gt;Node69</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.62,-1138.38C294,-1063.28 313.95,-842.8 365,-796.5 395.98,-768.41 510.69,-782 552,-775.5 569.76,-772.7 588.85,-769.11 606.56,-765.53"/>
<polygon fill="orange" stroke="orange" points="285.13,-1138.15 287.93,-1148.37 292.11,-1138.63 285.13,-1138.15"/>
<text text-anchor="middle" x="458.5" y="-799.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxDescriptor &gt;</text>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="598.5,-686.5 598.5,-716.5 753.5,-716.5 753.5,-686.5 598.5,-686.5"/>
<text text-anchor="start" x="606.5" y="-704.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-693.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; LogicalBinaryDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node71 -->
<g id="edge70" class="edge">
<title>Node1&#45;&gt;Node71</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.14,-1138.21C292.28,-1058.36 309.37,-813.83 365,-762.5 395.73,-734.14 513.8,-758.52 552,-741.5 561.78,-737.14 560.48,-730.4 570,-725.5 578.81,-720.96 588.47,-717.27 598.26,-714.28"/>
<polygon fill="orange" stroke="orange" points="284.63,-1138.19 287.64,-1148.35 291.63,-1138.54 284.63,-1138.19"/>
<text text-anchor="middle" x="458.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryDescriptor &gt;</text>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="578.5,-637.5 578.5,-667.5 773.5,-667.5 773.5,-637.5 578.5,-637.5"/>
<text text-anchor="start" x="586.5" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; DetectionPostProcessDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node73 -->
<g id="edge72" class="edge">
<title>Node1&#45;&gt;Node73</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.73,-1138.02C290.69,-1053.56 304.78,-784.9 365,-728.5 395.52,-699.92 516.98,-730.36 552,-707.5 565.34,-698.79 557.17,-685.95 570,-676.5 574.67,-673.06 579.74,-670.11 585.06,-667.56"/>
<polygon fill="orange" stroke="orange" points="284.23,-1137.93 287.4,-1148.04 291.22,-1138.16 284.23,-1137.93"/>
<text text-anchor="middle" x="458.5" y="-731.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessDescriptor &gt;</text>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-588.5 615,-618.5 737,-618.5 737,-588.5 615,-588.5"/>
<text text-anchor="start" x="623" y="-606.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-595.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; PadDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node75 -->
<g id="edge74" class="edge">
<title>Node1&#45;&gt;Node75</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.36,-1138.12C289.18,-1049.53 300.1,-756.05 365,-694.5 425.68,-636.95 485.67,-724.43 552,-673.5 569.41,-660.13 553.37,-641.83 570,-627.5 582.47,-616.76 598.77,-610.57 614.8,-607.06"/>
<polygon fill="orange" stroke="orange" points="283.86,-1138.27 287.17,-1148.33 290.86,-1138.4 283.86,-1138.27"/>
<text text-anchor="middle" x="458.5" y="-697.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadDescriptor &gt;</text>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="591,-539.5 591,-569.5 761,-569.5 761,-539.5 591,-539.5"/>
<text text-anchor="start" x="599" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-546.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; L2NormalizationDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node77 -->
<g id="edge76" class="edge">
<title>Node1&#45;&gt;Node77</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.05,-1138.12C287.79,-1045.43 295.43,-727.21 365,-660.5 425.37,-602.62 487.92,-693.24 552,-639.5 573.66,-621.34 549.4,-597.86 570,-578.5 576.06,-572.8 583.19,-568.36 590.83,-564.91"/>
<polygon fill="orange" stroke="orange" points="283.55,-1138.25 286.99,-1148.27 290.55,-1138.29 283.55,-1138.25"/>
<text text-anchor="middle" x="458.5" y="-663.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; L2NormalizationDescriptor &gt;</text>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="596,-490.5 596,-520.5 756,-520.5 756,-490.5 596,-490.5"/>
<text text-anchor="start" x="604" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Convolution3dDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node79 -->
<g id="edge78" class="edge">
<title>Node1&#45;&gt;Node79</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M286.77,-1138.3C286.47,-1041.92 290.7,-698.43 365,-626.5 425.09,-568.33 489.4,-660.96 552,-605.5 577.98,-582.48 545.36,-553.95 570,-529.5 577.3,-522.26 586.31,-517.02 595.96,-513.26"/>
<polygon fill="orange" stroke="orange" points="283.27,-1138.33 286.83,-1148.31 290.27,-1138.3 283.27,-1138.33"/>
<text text-anchor="middle" x="458.5" y="-629.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dDescriptor &gt;</text>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-441.5 615,-471.5 737,-471.5 737,-441.5 615,-441.5"/>
<text text-anchor="start" x="623" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; SliceDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node81 -->
<g id="edge80" class="edge">
<title>Node1&#45;&gt;Node81</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M286.53,-1138.36C285.24,-1038.24 285.99,-669.64 365,-592.5 424.84,-534.07 490.45,-628.12 552,-571.5 582.34,-543.59 541.28,-510.08 570,-480.5 581.79,-468.36 598.36,-461.8 614.87,-458.4"/>
<polygon fill="orange" stroke="orange" points="283.04,-1138.51 286.68,-1148.46 290.04,-1138.4 283.04,-1138.51"/>
<text text-anchor="middle" x="458.5" y="-595.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceDescriptor &gt;</text>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-392.5 615,-422.5 737,-422.5 737,-392.5 615,-392.5"/>
<text text-anchor="start" x="623" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QLstmDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node83 -->
<g id="edge82" class="edge">
<title>Node1&#45;&gt;Node83</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.45,-1138.13C294.94,-1028.59 322.89,-599.92 365,-558.5 424.62,-499.85 491.22,-594.95 552,-537.5 586.73,-504.68 537.18,-466.23 570,-431.5 581.69,-419.13 598.33,-412.52 614.94,-409.15"/>
<polygon fill="orange" stroke="orange" points="284.95,-1138.07 287.86,-1148.25 291.93,-1138.48 284.95,-1138.07"/>
<text text-anchor="middle" x="458.5" y="-561.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmDescriptor &gt;</text>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-343.5 615,-373.5 737,-373.5 737,-343.5 615,-343.5"/>
<text text-anchor="start" x="623" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; FillDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node85 -->
<g id="edge84" class="edge">
<title>Node1&#45;&gt;Node85</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.26,-1138.13C294.14,-1024.69 320.46,-567.62 365,-523.5 424.42,-464.64 491.78,-560.53 552,-502.5 590.83,-465.08 533.34,-422.05 570,-382.5 581.57,-370.02 598.18,-363.38 614.79,-360.01"/>
<polygon fill="orange" stroke="orange" points="284.76,-1138.12 287.74,-1148.29 291.75,-1138.48 284.76,-1138.12"/>
<text text-anchor="middle" x="458.5" y="-526.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillDescriptor &gt;</text>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="570,-294.5 570,-324.5 782,-324.5 782,-294.5 570,-294.5"/>
<text text-anchor="start" x="578" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; DepthwiseConvolution2dDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node87 -->
<g id="edge86" class="edge">
<title>Node1&#45;&gt;Node87</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M288.04,-1138.19C293.16,-1019.81 317.3,-524.39 365,-476.5 424.05,-417.21 491.93,-512.76 552,-454.5 591.03,-416.65 533.06,-373.4 570,-333.5 573.05,-330.21 576.45,-327.32 580.11,-324.79"/>
<polygon fill="orange" stroke="orange" points="284.53,-1138.31 287.61,-1148.45 291.53,-1138.6 284.53,-1138.31"/>
<text text-anchor="start" x="390" y="-490.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
<text text-anchor="middle" x="458.5" y="-479.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="597,-245.5 597,-275.5 755,-275.5 755,-245.5 597,-245.5"/>
<text text-anchor="start" x="605" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; NormalizationDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node89 -->
<g id="edge88" class="edge">
<title>Node1&#45;&gt;Node89</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.92,-1138.03C292.6,-1015.55 315.42,-490.9 365,-439.5 423.3,-379.06 492.73,-471.99 552,-412.5 592.55,-371.8 531.14,-326.81 570,-284.5 577.34,-276.51 586.74,-270.91 596.89,-267.03"/>
<polygon fill="orange" stroke="orange" points="284.42,-1138.18 287.54,-1148.3 291.41,-1138.44 284.42,-1138.18"/>
<text text-anchor="middle" x="458.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; NormalizationDescriptor &gt;</text>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="594,-196.5 594,-226.5 758,-226.5 758,-196.5 594,-196.5"/>
<text text-anchor="start" x="602" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; FullyConnectedDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node91 -->
<g id="edge90" class="edge">
<title>Node1&#45;&gt;Node91</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.8,-1138.22C292.02,-1011.92 313.52,-453.18 365,-397.5 422.35,-335.47 493.48,-424.42 552,-363.5 591.8,-322.07 531.14,-277.81 570,-235.5 576.58,-228.34 584.81,-223.1 593.77,-219.29"/>
<polygon fill="orange" stroke="orange" points="284.29,-1138.34 287.46,-1148.45 291.29,-1138.57 284.29,-1138.34"/>
<text text-anchor="middle" x="458.5" y="-400.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedDescriptor &gt;</text>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="615,-147.5 615,-177.5 737,-177.5 737,-147.5 615,-147.5"/>
<text text-anchor="start" x="623" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ResizeDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node93 -->
<g id="edge92" class="edge">
<title>Node1&#45;&gt;Node93</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.73,-1137.94C291.72,-1006.45 312.59,-410.1 365,-348.5 420.68,-283.06 494.31,-363.16 552,-299.5 586.15,-261.82 535.26,-223.64 570,-186.5 581.62,-174.07 598.25,-167.45 614.86,-164.07"/>
<polygon fill="orange" stroke="orange" points="284.22,-1138.12 287.43,-1148.22 291.22,-1138.33 284.22,-1138.12"/>
<text text-anchor="middle" x="458.5" y="-351.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeDescriptor &gt;</text>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="607.5,-98.5 607.5,-128.5 744.5,-128.5 744.5,-98.5 607.5,-98.5"/>
<text text-anchor="start" x="615.5" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Pooling3dDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node95 -->
<g id="edge94" class="edge">
<title>Node1&#45;&gt;Node95</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.72,-1137.84C291.8,-1000.43 313.6,-355.37 365,-284.5 418.08,-211.33 492.77,-272.79 552,-204.5 572.2,-181.21 547.79,-158.89 570,-137.5 580.24,-127.64 593.65,-121.52 607.45,-117.79"/>
<polygon fill="orange" stroke="orange" points="284.21,-1138.1 287.42,-1148.2 291.21,-1138.3 284.21,-1138.1"/>
<text text-anchor="middle" x="458.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dDescriptor &gt;</text>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="584,-49.5 584,-79.5 768,-79.5 768,-49.5 584,-49.5"/>
<text text-anchor="start" x="592" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ElementwiseBinaryDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node97 -->
<g id="edge96" class="edge">
<title>Node1&#45;&gt;Node97</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.24,-1138.13C288.84,-992.09 300.05,-262.42 365,-189.5 421.35,-126.24 489.78,-210 552,-152.5 573.7,-132.45 548.6,-108.87 570,-88.5 574.2,-84.5 578.92,-81.12 583.98,-78.27"/>
<polygon fill="orange" stroke="orange" points="283.74,-1138.3 287.13,-1148.34 290.74,-1138.38 283.74,-1138.3"/>
<text text-anchor="middle" x="458.5" y="-192.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryDescriptor &gt;</text>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="classarmnn_1_1_layer_with_parameters.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="602.5,-0.5 602.5,-30.5 749.5,-30.5 749.5,-0.5 602.5,-0.5"/>
<text text-anchor="start" x="610.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; StridedSliceDescriptor &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node99 -->
<g id="edge98" class="edge">
<title>Node1&#45;&gt;Node99</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.42,-1138.43C290.11,-989.32 306.73,-222.61 365,-137.5 418.1,-59.95 528.69,-31.7 602.4,-21.4"/>
<polygon fill="orange" stroke="orange" points="283.92,-1138.39 287.24,-1148.45 290.92,-1138.51 283.92,-1138.39"/>
<text text-anchor="middle" x="458.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceDescriptor &gt;</text>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="classarmnn_1_1_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="144,-1154 144,-1173 188,-1173 188,-1154 144,-1154"/>
<text text-anchor="middle" x="166" y="-1161" font-family="Helvetica,sans-Serif" font-size="10.00">Layer</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M198.29,-1163.5C206.52,-1163.5 215.67,-1163.5 224.85,-1163.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="198.1,-1160 188.1,-1163.5 198.1,-1167 198.1,-1160"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="classarmnn_1_1_i_connectable_layer.html" target="_top" xlink:title="Interface for a layer that is connectable to other layers via InputSlots and OutputSlots.">
<polygon fill="white" stroke="black" points="0,-1154 0,-1173 107,-1173 107,-1154 0,-1154"/>
<text text-anchor="middle" x="53.5" y="-1161" font-family="Helvetica,sans-Serif" font-size="10.00">IConnectableLayer</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M117.21,-1163.5C126.79,-1163.5 136.07,-1163.5 143.87,-1163.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="117.16,-1160 107.16,-1163.5 117.16,-1167 117.16,-1160"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="classarmnn_1_1_softmax_layer.html" target="_top" xlink:title="This layer represents a softmax operation.">
<polygon fill="white" stroke="black" points="860,-2309 860,-2328 944,-2328 944,-2309 860,-2309"/>
<text text-anchor="middle" x="902" y="-2316" font-family="Helvetica,sans-Serif" font-size="10.00">SoftmaxLayer</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="M751.21,-2318.5C787.34,-2318.5 829.42,-2318.5 859.77,-2318.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="751.19,-2315 741.19,-2318.5 751.19,-2322 751.19,-2315"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="classarmnn_1_1_fake_quantization_layer.html" target="_top" xlink:title="This layer represents a fake quantization operation.">
<polygon fill="white" stroke="black" points="838,-2263 838,-2282 966,-2282 966,-2263 838,-2263"/>
<text text-anchor="middle" x="902" y="-2270" font-family="Helvetica,sans-Serif" font-size="10.00">FakeQuantizationLayer</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M772.67,-2270.78C794.65,-2271.08 817.49,-2271.38 837.7,-2271.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="772.69,-2267.28 762.64,-2270.65 772.6,-2274.28 772.69,-2267.28"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="classarmnn_1_1_reduce_layer.html" target="_top" xlink:title="This layer represents a reduction operation.">
<polygon fill="white" stroke="black" points="862,-2225 862,-2244 942,-2244 942,-2225 862,-2225"/>
<text text-anchor="middle" x="902" y="-2232" font-family="Helvetica,sans-Serif" font-size="10.00">ReduceLayer</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M748.87,-2224.99C786.34,-2227.33 830.71,-2230.11 861.83,-2232.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="748.7,-2221.47 738.51,-2224.34 748.27,-2228.46 748.7,-2221.47"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="classarmnn_1_1_lstm_layer.html" target="_top" xlink:title="This layer represents a LSTM operation.">
<polygon fill="white" stroke="black" points="868,-2187 868,-2206 936,-2206 936,-2187 868,-2187"/>
<text text-anchor="middle" x="902" y="-2194" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M747.08,-2179.32C787.41,-2183.82 836.21,-2189.27 867.9,-2192.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.35,-2175.83 737.03,-2178.2 746.58,-2182.79 747.35,-2175.83"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="classarmnn_1_1_unidirectional_sequence_lstm_layer.html" target="_top" xlink:title="This layer represents a LSTM operation.">
<polygon fill="white" stroke="black" points="824,-2137.5 824,-2167.5 980,-2167.5 980,-2137.5 824,-2137.5"/>
<text text-anchor="start" x="832" y="-2155.5" font-family="Helvetica,sans-Serif" font-size="10.00">UnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="902" y="-2144.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node10&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M747.26,-2165.54C771.61,-2163.47 799.04,-2161.15 823.91,-2159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="746.7,-2162.08 737.03,-2166.41 747.29,-2169.05 746.7,-2162.08"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="classarmnn_1_1_channel_shuffle_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="843.5,-2099 843.5,-2118 960.5,-2118 960.5,-2099 843.5,-2099"/>
<text text-anchor="middle" x="902" y="-2106" font-family="Helvetica,sans-Serif" font-size="10.00">ChannelShuffleLayer</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node13&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M767.63,-2116.84C793.16,-2115.24 820.23,-2113.55 843.26,-2112.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="767.31,-2113.35 757.55,-2117.47 767.75,-2120.33 767.31,-2113.35"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="classarmnn_1_1_log_softmax_layer.html" target="_top" xlink:title="This layer represents a log softmax operation.">
<polygon fill="white" stroke="black" points="851.5,-2061 851.5,-2080 952.5,-2080 952.5,-2061 851.5,-2061"/>
<text text-anchor="middle" x="902" y="-2068" font-family="Helvetica,sans-Serif" font-size="10.00">LogSoftmaxLayer</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge15" class="edge">
<title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M760,-2072.39C790.67,-2071.98 824.46,-2071.53 851.27,-2071.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="759.68,-2068.89 749.73,-2072.53 759.77,-2075.89 759.68,-2068.89"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="classarmnn_1_1_pre_compiled_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="849,-2015 849,-2034 955,-2034 955,-2015 849,-2015"/>
<text text-anchor="middle" x="902" y="-2022" font-family="Helvetica,sans-Serif" font-size="10.00">PreCompiledLayer</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge17" class="edge">
<title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M762.4,-2024.5C791.54,-2024.5 823.24,-2024.5 848.95,-2024.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="762.21,-2021 752.21,-2024.5 762.21,-2028 762.21,-2021"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="classarmnn_1_1_space_to_batch_nd_layer.html" target="_top" xlink:title="This layer represents a SpaceToBatchNd operation.">
<polygon fill="white" stroke="black" points="839.5,-1966 839.5,-1985 964.5,-1985 964.5,-1966 839.5,-1966"/>
<text text-anchor="middle" x="902" y="-1973" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceToBatchNdLayer</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge19" class="edge">
<title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M771.17,-1975.5C794.17,-1975.5 818.19,-1975.5 839.23,-1975.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="771.05,-1972 761.05,-1975.5 771.05,-1979 771.05,-1972"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="classarmnn_1_1_batch_to_space_nd_layer.html" target="_top" xlink:title="This layer represents a BatchToSpaceNd operation.">
<polygon fill="white" stroke="black" points="839.5,-1917 839.5,-1936 964.5,-1936 964.5,-1917 839.5,-1917"/>
<text text-anchor="middle" x="902" y="-1924" font-family="Helvetica,sans-Serif" font-size="10.00">BatchToSpaceNdLayer</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge21" class="edge">
<title>Node21&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M771.17,-1926.5C794.17,-1926.5 818.19,-1926.5 839.23,-1926.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="771.05,-1923 761.05,-1926.5 771.05,-1930 771.05,-1923"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="classarmnn_1_1_permute_layer.html" target="_top" xlink:title="This layer represents a permutation operation.">
<polygon fill="white" stroke="black" points="859.5,-1868 859.5,-1887 944.5,-1887 944.5,-1868 859.5,-1868"/>
<text text-anchor="middle" x="902" y="-1875" font-family="Helvetica,sans-Serif" font-size="10.00">PermuteLayer</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge23" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M752.19,-1877.5C787.92,-1877.5 829.28,-1877.5 859.31,-1877.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="751.79,-1874 741.79,-1877.5 751.79,-1881 751.79,-1874"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="classarmnn_1_1_gather_layer.html" target="_top" xlink:title="This layer represents a Gather operator.">
<polygon fill="white" stroke="black" points="863.5,-1819 863.5,-1838 940.5,-1838 940.5,-1819 863.5,-1819"/>
<text text-anchor="middle" x="902" y="-1826" font-family="Helvetica,sans-Serif" font-size="10.00">GatherLayer</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge25" class="edge">
<title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M747.13,-1828.5C785.56,-1828.5 831.67,-1828.5 863.33,-1828.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-1825 737.03,-1828.5 747.03,-1832 747.03,-1825"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="classarmnn_1_1_elementwise_unary_layer.html" target="_top" xlink:title="This layer represents a elementwiseUnary operation.">
<polygon fill="white" stroke="black" points="834,-1770 834,-1789 970,-1789 970,-1770 834,-1770"/>
<text text-anchor="middle" x="902" y="-1777" font-family="Helvetica,sans-Serif" font-size="10.00">ElementwiseUnaryLayer</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge27" class="edge">
<title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M777.38,-1779.5C796.47,-1779.5 816.02,-1779.5 833.78,-1779.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="777.14,-1776 767.14,-1779.5 777.14,-1783 777.14,-1776"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="classarmnn_1_1_depth_to_space_layer.html" target="_top" xlink:title="This layer represents a DepthToSpace operation.">
<polygon fill="white" stroke="black" points="845.5,-1721 845.5,-1740 958.5,-1740 958.5,-1721 845.5,-1721"/>
<text text-anchor="middle" x="902" y="-1728" font-family="Helvetica,sans-Serif" font-size="10.00">DepthToSpaceLayer</text>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge29" class="edge">
<title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M765.28,-1730.5C792.3,-1730.5 821.26,-1730.5 845.46,-1730.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="765.03,-1727 755.03,-1730.5 765.03,-1734 765.03,-1727"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="classarmnn_1_1_concat_layer.html" target="_top" xlink:title="This layer represents a merge operation.">
<polygon fill="white" stroke="black" points="863.5,-1672 863.5,-1691 940.5,-1691 940.5,-1672 863.5,-1672"/>
<text text-anchor="middle" x="902" y="-1679" font-family="Helvetica,sans-Serif" font-size="10.00">ConcatLayer</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge31" class="edge">
<title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M748.27,-1681.5C786.49,-1681.5 832.04,-1681.5 863.4,-1681.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="748.21,-1678 738.21,-1681.5 748.21,-1685 748.21,-1678"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="classarmnn_1_1_space_to_depth_layer.html" target="_top" xlink:title="This layer represents a SpaceToDepth operation.">
<polygon fill="white" stroke="black" points="845.5,-1623 845.5,-1642 958.5,-1642 958.5,-1623 845.5,-1623"/>
<text text-anchor="middle" x="902" y="-1630" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceToDepthLayer</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge33" class="edge">
<title>Node33&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M765.28,-1632.5C792.3,-1632.5 821.26,-1632.5 845.46,-1632.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="765.03,-1629 755.03,-1632.5 765.03,-1636 765.03,-1629"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="classarmnn_1_1_reshape_layer.html" target="_top" xlink:title="This layer represents a reshape operation.">
<polygon fill="white" stroke="black" points="859,-1574 859,-1593 945,-1593 945,-1574 859,-1574"/>
<text text-anchor="middle" x="902" y="-1581" font-family="Helvetica,sans-Serif" font-size="10.00">ReshapeLayer</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge35" class="edge">
<title>Node35&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M752.16,-1583.5C787.76,-1583.5 828.96,-1583.5 858.97,-1583.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="751.79,-1580 741.79,-1583.5 751.79,-1587 751.79,-1580"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="classarmnn_1_1_splitter_layer.html" target="_top" xlink:title="This layer represents a split operation.">
<polygon fill="white" stroke="black" points="862.5,-1525 862.5,-1544 941.5,-1544 941.5,-1525 862.5,-1525"/>
<text text-anchor="middle" x="902" y="-1532" font-family="Helvetica,sans-Serif" font-size="10.00">SplitterLayer</text>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node38 -->
<g id="edge37" class="edge">
<title>Node37&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M747.03,-1534.5C785.07,-1534.5 830.67,-1534.5 862.32,-1534.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-1531 737.03,-1534.5 747.03,-1538 747.03,-1531"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="classarmnn_1_1_pooling2d_layer.html" target="_top" xlink:title="This layer represents a pooling 2d operation.">
<polygon fill="white" stroke="black" points="856,-1476 856,-1495 948,-1495 948,-1476 856,-1476"/>
<text text-anchor="middle" x="902" y="-1483" font-family="Helvetica,sans-Serif" font-size="10.00">Pooling2dLayer</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge39" class="edge">
<title>Node39&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M754.83,-1485.5C788.62,-1485.5 827,-1485.5 855.94,-1485.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="754.51,-1482 744.51,-1485.5 754.51,-1489 754.51,-1482"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="classarmnn_1_1_convolution2d_layer.html" target="_top" xlink:title="This layer represents a convolution 2d operation.">
<polygon fill="white" stroke="black" points="845,-1427 845,-1446 959,-1446 959,-1427 845,-1427"/>
<text text-anchor="middle" x="902" y="-1434" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer</text>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node42 -->
<g id="edge41" class="edge">
<title>Node41&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M766.32,-1436.5C792.77,-1436.5 820.97,-1436.5 844.7,-1436.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="766.29,-1433 756.29,-1436.5 766.29,-1440 766.29,-1433"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="classarmnn_1_1_activation_layer.html" target="_top" xlink:title="This layer represents an activation operation with the specified activation function.">
<polygon fill="white" stroke="black" points="855.5,-1378 855.5,-1397 948.5,-1397 948.5,-1378 855.5,-1378"/>
<text text-anchor="middle" x="902" y="-1385" font-family="Helvetica,sans-Serif" font-size="10.00">ActivationLayer</text>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node44 -->
<g id="edge43" class="edge">
<title>Node43&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M755.92,-1387.5C789.23,-1387.5 826.83,-1387.5 855.41,-1387.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="755.73,-1384 745.73,-1387.5 755.73,-1391 755.73,-1384"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="classarmnn_1_1_stand_in_layer.html" target="_top" xlink:title="This layer represents an unknown operation in the input graph.">
<polygon fill="white" stroke="black" points="862,-1329 862,-1348 942,-1348 942,-1329 862,-1329"/>
<text text-anchor="middle" x="902" y="-1336" font-family="Helvetica,sans-Serif" font-size="10.00">StandInLayer</text>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node46 -->
<g id="edge45" class="edge">
<title>Node45&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M749.42,-1338.5C786.72,-1338.5 830.74,-1338.5 861.7,-1338.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="749.1,-1335 739.1,-1338.5 749.1,-1342 749.1,-1335"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="classarmnn_1_1_mean_layer.html" target="_top" xlink:title="This layer represents a mean operation.">
<polygon fill="white" stroke="black" points="866.5,-1280 866.5,-1299 937.5,-1299 937.5,-1280 866.5,-1280"/>
<text text-anchor="middle" x="902" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">MeanLayer</text>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node48 -->
<g id="edge47" class="edge">
<title>Node47&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M747.18,-1289.5C786.81,-1289.5 834.6,-1289.5 866.29,-1289.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-1286 737.03,-1289.5 747.03,-1293 747.03,-1286"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="classarmnn_1_1_stack_layer.html" target="_top" xlink:title="This layer represents a stack operation.">
<polygon fill="white" stroke="black" points="866.5,-1231 866.5,-1250 937.5,-1250 937.5,-1231 866.5,-1231"/>
<text text-anchor="middle" x="902" y="-1238" font-family="Helvetica,sans-Serif" font-size="10.00">StackLayer</text>
</a>
</g>
</g>
<!-- Node49&#45;&gt;Node50 -->
<g id="edge49" class="edge">
<title>Node49&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M747.18,-1240.5C786.81,-1240.5 834.6,-1240.5 866.29,-1240.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-1237 737.03,-1240.5 747.03,-1244 747.03,-1237"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="classarmnn_1_1_transpose_layer.html" target="_top" xlink:title="This layer represents a transpose operation.">
<polygon fill="white" stroke="black" points="856,-1182 856,-1201 948,-1201 948,-1182 856,-1182"/>
<text text-anchor="middle" x="902" y="-1189" font-family="Helvetica,sans-Serif" font-size="10.00">TransposeLayer</text>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node52 -->
<g id="edge51" class="edge">
<title>Node51&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M755.39,-1191.5C789.01,-1191.5 827.07,-1191.5 855.85,-1191.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="755.12,-1188 745.12,-1191.5 755.12,-1195 755.12,-1188"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="classarmnn_1_1_instance_normalization_layer.html" target="_top" xlink:title="This layer represents an instance normalization operation.">
<polygon fill="white" stroke="black" points="825,-1133 825,-1152 979,-1152 979,-1133 825,-1133"/>
<text text-anchor="middle" x="902" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">InstanceNormalizationLayer</text>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node54 -->
<g id="edge53" class="edge">
<title>Node53&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M786.56,-1142.5C799.46,-1142.5 812.41,-1142.5 824.72,-1142.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="786.23,-1139 776.23,-1142.5 786.23,-1146 786.23,-1139"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="classarmnn_1_1_comparison_layer.html" target="_top" xlink:title="This layer represents a comparison operation.">
<polygon fill="white" stroke="black" points="851,-1084 851,-1103 953,-1103 953,-1084 851,-1084"/>
<text text-anchor="middle" x="902" y="-1091" font-family="Helvetica,sans-Serif" font-size="10.00">ComparisonLayer</text>
</a>
</g>
</g>
<!-- Node55&#45;&gt;Node56 -->
<g id="edge55" class="edge">
<title>Node55&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M760.22,-1093.5C790.62,-1093.5 824.06,-1093.5 850.72,-1093.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.04,-1090 750.04,-1093.5 760.04,-1097 760.04,-1090"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="classarmnn_1_1_transpose_convolution2d_layer.html" target="_top" xlink:title="This layer represents a 2D transpose convolution operation.">
<polygon fill="white" stroke="black" points="820.5,-1035 820.5,-1054 983.5,-1054 983.5,-1035 820.5,-1035"/>
<text text-anchor="middle" x="902" y="-1042" font-family="Helvetica,sans-Serif" font-size="10.00">TransposeConvolution2dLayer</text>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node58 -->
<g id="edge57" class="edge">
<title>Node57&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M791.09,-1044.5C800.96,-1044.5 810.82,-1044.5 820.34,-1044.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="790.8,-1041 780.8,-1044.5 790.8,-1048 790.8,-1041"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="classarmnn_1_1_broadcast_to_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="850.5,-986 850.5,-1005 953.5,-1005 953.5,-986 850.5,-986"/>
<text text-anchor="middle" x="902" y="-993" font-family="Helvetica,sans-Serif" font-size="10.00">BroadcastToLayer</text>
</a>
</g>
</g>
<!-- Node59&#45;&gt;Node60 -->
<g id="edge59" class="edge">
<title>Node59&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M760.74,-995.5C790.85,-995.5 823.87,-995.5 850.31,-995.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.66,-992 750.66,-995.5 760.66,-999 760.66,-992"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="classarmnn_1_1_batch_normalization_layer.html" target="_top" xlink:title="This layer represents a batch normalization operation.">
<polygon fill="white" stroke="black" points="832,-937 832,-956 972,-956 972,-937 832,-937"/>
<text text-anchor="middle" x="902" y="-944" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNormalizationLayer</text>
</a>
</g>
</g>
<!-- Node61&#45;&gt;Node62 -->
<g id="edge61" class="edge">
<title>Node61&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M779.48,-946.5C797.22,-946.5 815.29,-946.5 831.88,-946.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="779.08,-943 769.08,-946.5 779.08,-950 779.08,-943"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="classarmnn_1_1_fused_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="866,-888 866,-907 938,-907 938,-888 866,-888"/>
<text text-anchor="middle" x="902" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00">FusedLayer</text>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node64 -->
<g id="edge63" class="edge">
<title>Node63&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M747.14,-897.5C786.65,-897.5 834.27,-897.5 865.97,-897.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-894 737.03,-897.5 747.03,-901 747.03,-894"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="classarmnn_1_1_batch_mat_mul_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="848,-839 848,-858 956,-858 956,-839 848,-839"/>
<text text-anchor="middle" x="902" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">BatchMatMulLayer</text>
</a>
</g>
</g>
<!-- Node65&#45;&gt;Node66 -->
<g id="edge65" class="edge">
<title>Node65&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M763.48,-848.5C791.84,-848.5 822.5,-848.5 847.66,-848.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="763.15,-845 753.15,-848.5 763.15,-852 763.15,-845"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="classarmnn_1_1_tile_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="871,-790 871,-809 933,-809 933,-790 871,-790"/>
<text text-anchor="middle" x="902" y="-797" font-family="Helvetica,sans-Serif" font-size="10.00">TileLayer</text>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node68 -->
<g id="edge67" class="edge">
<title>Node67&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M747.1,-799.5C788.64,-799.5 839.16,-799.5 870.71,-799.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-796 737.03,-799.5 747.03,-803 747.03,-796"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="classarmnn_1_1_arg_min_max_layer.html" target="_top" xlink:title="This layer represents a ArgMinMax operation.">
<polygon fill="white" stroke="black" points="852.5,-741 852.5,-760 951.5,-760 951.5,-741 852.5,-741"/>
<text text-anchor="middle" x="902" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">ArgMinMaxLayer</text>
</a>
</g>
</g>
<!-- Node69&#45;&gt;Node70 -->
<g id="edge69" class="edge">
<title>Node69&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M758.84,-750.5C790.19,-750.5 824.95,-750.5 852.24,-750.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="758.8,-747 748.8,-750.5 758.8,-754 758.8,-747"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="classarmnn_1_1_logical_binary_layer.html" target="_top" xlink:title="This layer represents a Logical Binary operation.">
<polygon fill="white" stroke="black" points="847,-692 847,-711 957,-711 957,-692 847,-692"/>
<text text-anchor="middle" x="902" y="-699" font-family="Helvetica,sans-Serif" font-size="10.00">LogicalBinaryLayer</text>
</a>
</g>
</g>
<!-- Node71&#45;&gt;Node72 -->
<g id="edge71" class="edge">
<title>Node71&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M763.96,-701.5C791.91,-701.5 822.05,-701.5 846.92,-701.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="763.77,-698 753.77,-701.5 763.77,-705 763.77,-698"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="classarmnn_1_1_detection_post_process_layer.html" target="_top" xlink:title="This layer represents a detection postprocess operator.">
<polygon fill="white" stroke="black" points="827.5,-643 827.5,-662 976.5,-662 976.5,-643 827.5,-643"/>
<text text-anchor="middle" x="902" y="-650" font-family="Helvetica,sans-Serif" font-size="10.00">DetectionPostProcessLayer</text>
</a>
</g>
</g>
<!-- Node73&#45;&gt;Node74 -->
<g id="edge73" class="edge">
<title>Node73&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M783.79,-652.5C798.52,-652.5 813.38,-652.5 827.33,-652.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="783.62,-649 773.62,-652.5 783.62,-656 783.62,-649"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="classarmnn_1_1_pad_layer.html" target="_top" xlink:title="This layer represents a pad operation.">
<polygon fill="white" stroke="black" points="871.5,-594 871.5,-613 932.5,-613 932.5,-594 871.5,-594"/>
<text text-anchor="middle" x="902" y="-601" font-family="Helvetica,sans-Serif" font-size="10.00">PadLayer</text>
</a>
</g>
</g>
<!-- Node75&#45;&gt;Node76 -->
<g id="edge75" class="edge">
<title>Node75&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M747.17,-603.5C788.96,-603.5 839.84,-603.5 871.32,-603.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-600 737.03,-603.5 747.03,-607 747.03,-600"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="classarmnn_1_1_l2_normalization_layer.html" target="_top" xlink:title="This layer represents a L2 normalization operation.">
<polygon fill="white" stroke="black" points="840,-545 840,-564 964,-564 964,-545 840,-545"/>
<text text-anchor="middle" x="902" y="-552" font-family="Helvetica,sans-Serif" font-size="10.00">L2NormalizationLayer</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node78 -->
<g id="edge77" class="edge">
<title>Node77&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M771.27,-554.5C794.49,-554.5 818.75,-554.5 839.92,-554.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="771.05,-551 761.05,-554.5 771.05,-558 771.05,-551"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="classarmnn_1_1_convolution3d_layer.html" target="_top" xlink:title="This layer represents a convolution 3d operation.">
<polygon fill="white" stroke="black" points="845,-496 845,-515 959,-515 959,-496 845,-496"/>
<text text-anchor="middle" x="902" y="-503" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution3dLayer</text>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node80 -->
<g id="edge79" class="edge">
<title>Node79&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M766.32,-505.5C792.77,-505.5 820.97,-505.5 844.7,-505.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="766.29,-502 756.29,-505.5 766.29,-509 766.29,-502"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="classarmnn_1_1_slice_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="868.5,-447 868.5,-466 935.5,-466 935.5,-447 868.5,-447"/>
<text text-anchor="middle" x="902" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">SliceLayer</text>
</a>
</g>
</g>
<!-- Node81&#45;&gt;Node82 -->
<g id="edge81" class="edge">
<title>Node81&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M747.11,-456.5C787.57,-456.5 836.55,-456.5 868.21,-456.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-453 737.03,-456.5 747.03,-460 747.03,-453"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="classarmnn_1_1_q_lstm_layer.html" target="_top" xlink:title="This layer represents a QLstm operation.">
<polygon fill="white" stroke="black" points="864.5,-398 864.5,-417 939.5,-417 939.5,-398 864.5,-398"/>
<text text-anchor="middle" x="902" y="-405" font-family="Helvetica,sans-Serif" font-size="10.00">QLstmLayer</text>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node84 -->
<g id="edge83" class="edge">
<title>Node83&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M747.23,-407.5C786.04,-407.5 832.67,-407.5 864.33,-407.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-404 737.03,-407.5 747.03,-411 747.03,-404"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="classarmnn_1_1_fill_layer.html" target="_top" xlink:title="This layer represents a fill operation.">
<polygon fill="white" stroke="black" points="873,-349 873,-368 931,-368 931,-349 873,-349"/>
<text text-anchor="middle" x="902" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">FillLayer</text>
</a>
</g>
</g>
<!-- Node85&#45;&gt;Node86 -->
<g id="edge85" class="edge">
<title>Node85&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M747.05,-358.5C789.54,-358.5 841.46,-358.5 872.84,-358.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-355 737.03,-358.5 747.03,-362 747.03,-355"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="classarmnn_1_1_depthwise_convolution2d_layer.html" target="_top" xlink:title="This layer represents a depthwise convolution 2d operation.">
<polygon fill="white" stroke="black" points="819,-300 819,-319 985,-319 985,-300 819,-300"/>
<text text-anchor="middle" x="902" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">DepthwiseConvolution2dLayer</text>
</a>
</g>
</g>
<!-- Node87&#45;&gt;Node88 -->
<g id="edge87" class="edge">
<title>Node87&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M792.2,-309.5C801.13,-309.5 810.03,-309.5 818.68,-309.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="792.11,-306 782.11,-309.5 792.11,-313 792.11,-306"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="classarmnn_1_1_normalization_layer.html" target="_top" xlink:title="This layer represents a normalization operation.">
<polygon fill="white" stroke="black" points="845.5,-251 845.5,-270 958.5,-270 958.5,-251 845.5,-251"/>
<text text-anchor="middle" x="902" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationLayer</text>
</a>
</g>
</g>
<!-- Node89&#45;&gt;Node90 -->
<g id="edge89" class="edge">
<title>Node89&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M765.28,-260.5C792.3,-260.5 821.26,-260.5 845.46,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="765.03,-257 755.03,-260.5 765.03,-264 765.03,-257"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="classarmnn_1_1_fully_connected_layer.html" target="_top" xlink:title="This layer represents a fully connected operation.">
<polygon fill="white" stroke="black" points="842.5,-202 842.5,-221 961.5,-221 961.5,-202 842.5,-202"/>
<text text-anchor="middle" x="902" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">FullyConnectedLayer</text>
</a>
</g>
</g>
<!-- Node91&#45;&gt;Node92 -->
<g id="edge91" class="edge">
<title>Node91&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M768.39,-211.5C793.31,-211.5 819.63,-211.5 842.2,-211.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="768.19,-208 758.19,-211.5 768.19,-215 768.19,-208"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="classarmnn_1_1_resize_layer.html" target="_top" xlink:title="This layer represents a resize operation.">
<polygon fill="white" stroke="black" points="864,-153 864,-172 940,-172 940,-153 864,-153"/>
<text text-anchor="middle" x="902" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00">ResizeLayer</text>
</a>
</g>
</g>
<!-- Node93&#45;&gt;Node94 -->
<g id="edge93" class="edge">
<title>Node93&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M747.2,-162.5C785.88,-162.5 832.33,-162.5 864,-162.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-159 737.03,-162.5 747.03,-166 747.03,-159"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="classarmnn_1_1_pooling3d_layer.html" target="_top" xlink:title="This layer represents a pooling 3d operation.">
<polygon fill="white" stroke="black" points="856,-104 856,-123 948,-123 948,-104 856,-104"/>
<text text-anchor="middle" x="902" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">Pooling3dLayer</text>
</a>
</g>
</g>
<!-- Node95&#45;&gt;Node96 -->
<g id="edge95" class="edge">
<title>Node95&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M754.83,-113.5C788.62,-113.5 827,-113.5 855.94,-113.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="754.51,-110 744.51,-113.5 754.51,-117 754.51,-110"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="classarmnn_1_1_elementwise_binary_layer.html" target="_top" xlink:title="This layer represents a elementwiseBinary operation.">
<polygon fill="white" stroke="black" points="833,-55 833,-74 971,-74 971,-55 833,-55"/>
<text text-anchor="middle" x="902" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">ElementwiseBinaryLayer</text>
</a>
</g>
</g>
<!-- Node97&#45;&gt;Node98 -->
<g id="edge97" class="edge">
<title>Node97&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M778.34,-64.5C796.85,-64.5 815.75,-64.5 832.99,-64.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="778.11,-61 768.11,-64.5 778.11,-68 778.11,-61"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="classarmnn_1_1_strided_slice_layer.html" target="_top" xlink:title="This layer represents a strided slice operation.">
<polygon fill="white" stroke="black" points="851.5,-6 851.5,-25 952.5,-25 952.5,-6 851.5,-6"/>
<text text-anchor="middle" x="902" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">StridedSliceLayer</text>
</a>
</g>
</g>
<!-- Node99&#45;&gt;Node100 -->
<g id="edge99" class="edge">
<title>Node99&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M760,-15.5C790.67,-15.5 824.46,-15.5 851.27,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="759.73,-12 749.73,-15.5 759.73,-19 759.73,-12"/>
</g>
</g>
</svg>