blob: bedea36612f69694514b510766cbcad3d61e9ccb [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="2406pt"
viewBox="0.00 0.00 993.00 2405.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 2401.5)">
<title>LayerWithParameters&lt; Parameters &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2401.5 989,-2401.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,-1176.5 225,-1206.5 347,-1206.5 347,-1176.5 225,-1176.5"/>
<text text-anchor="start" x="233" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="286" y="-1183.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,-2352.5 611,-2382.5 741,-2382.5 741,-2352.5 611,-2352.5"/>
<text text-anchor="start" x="619" y="-2370.5" font-family="Helvetica,sans-Serif" font-size="10.00">LayerWithParameters</text>
<text text-anchor="middle" x="676" y="-2359.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.84,-1217.09C286.09,-1378.1 285.73,-2247.12 365,-2330.5 427.28,-2396 539.95,-2391.87 610.94,-2381.03"/>
<polygon fill="orange" stroke="orange" points="290.34,-1216.76 286.9,-1206.74 283.34,-1216.72 290.34,-1216.76"/>
<text text-anchor="middle" x="458.5" y="-2389.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,-2303.5 589.5,-2333.5 762.5,-2333.5 762.5,-2303.5 589.5,-2303.5"/>
<text text-anchor="start" x="597.5" 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; 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.92,-1216.97C286.71,-1373.59 289.16,-2201.98 365,-2281.5 394.88,-2312.83 508.18,-2319.47 589.16,-2320.03"/>
<polygon fill="orange" stroke="orange" points="290.42,-1216.88 286.94,-1206.87 283.42,-1216.87 290.42,-1216.88"/>
<text text-anchor="middle" x="458.5" y="-2321.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,-2254.5 613.5,-2284.5 738.5,-2284.5 738.5,-2254.5 613.5,-2254.5"/>
<text text-anchor="start" x="621.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; 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.02,-1216.76C287.35,-1368.67 292.57,-2156.81 365,-2232.5 398.07,-2267.06 532.9,-2271.55 613.45,-2271.01"/>
<polygon fill="orange" stroke="orange" points="290.51,-1216.56 287,-1206.57 283.51,-1216.58 290.51,-1216.56"/>
<text text-anchor="middle" x="458.5" y="-2272.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,-2205.5 615,-2235.5 737,-2235.5 737,-2205.5 615,-2205.5"/>
<text text-anchor="start" x="623" 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; 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.12,-1216.94C288.03,-1365.01 296.04,-2111.7 365,-2183.5 398.32,-2218.19 534.47,-2222.56 614.83,-2221.98"/>
<polygon fill="orange" stroke="orange" points="290.61,-1216.59 287.06,-1206.61 283.61,-1216.63 290.61,-1216.59"/>
<text text-anchor="middle" x="458.5" y="-2223.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,-2156.5 594.5,-2186.5 757.5,-2186.5 757.5,-2156.5 594.5,-2156.5"/>
<text text-anchor="start" x="602.5" 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; 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.23,-1217.02C288.74,-1360.88 299.49,-2066.57 365,-2134.5 395.66,-2166.3 512.96,-2172.6 594.13,-2172.99"/>
<polygon fill="orange" stroke="orange" points="290.72,-1216.55 287.12,-1206.59 283.72,-1216.62 290.72,-1216.55"/>
<text text-anchor="middle" x="458.5" y="-2174.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,-2107.5 602.5,-2137.5 749.5,-2137.5 749.5,-2107.5 602.5,-2107.5"/>
<text text-anchor="start" x="610.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; 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.34,-1216.57C289.46,-1354.93 302.86,-2021.36 365,-2085.5 396.77,-2118.3 521.02,-2123.95 602.25,-2123.98"/>
<polygon fill="orange" stroke="orange" points="290.84,-1216.46 287.19,-1206.51 283.84,-1216.56 290.84,-1216.46"/>
<text text-anchor="middle" x="458.5" y="-2125.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,-2058.5 600,-2088.5 752,-2088.5 752,-2058.5 600,-2058.5"/>
<text text-anchor="start" x="608" 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; 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.48,-1216.87C290.27,-1351.26 306.33,-1976.24 365,-2036.5 396.52,-2068.88 518.51,-2074.78 599.73,-2074.95"/>
<polygon fill="orange" stroke="orange" points="290.98,-1216.65 287.28,-1206.72 283.98,-1216.79 290.98,-1216.65"/>
<text text-anchor="middle" x="458.5" y="-2076.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,-2009.5 591,-2039.5 761,-2039.5 761,-2009.5 591,-2009.5"/>
<text text-anchor="start" x="599" 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; 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.63,-1216.6C291.08,-1345.71 309.72,-1931.04 365,-1987.5 395.48,-2018.63 509.91,-2025.25 590.85,-2025.87"/>
<polygon fill="orange" stroke="orange" points="291.12,-1216.41 287.36,-1206.5 284.12,-1216.59 291.12,-1216.41"/>
<text text-anchor="middle" x="458.5" y="-2027.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,-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; 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.8,-1216.61C291.97,-1340.85 313.14,-1885.87 365,-1938.5 395.58,-1969.53 509.98,-1976.18 590.89,-1976.83"/>
<polygon fill="orange" stroke="orange" points="291.29,-1216.42 287.46,-1206.54 284.29,-1216.65 291.29,-1216.42"/>
<text text-anchor="middle" x="458.5" y="-1978.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,-1911.5 610.5,-1941.5 741.5,-1941.5 741.5,-1911.5 610.5,-1911.5"/>
<text text-anchor="start" x="618.5" 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; 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,-1216.85C292.95,-1336.46 316.58,-1840.72 365,-1889.5 398.22,-1922.97 529.49,-1928.03 610.18,-1927.85"/>
<polygon fill="orange" stroke="orange" points="291.49,-1216.64 287.59,-1206.79 284.5,-1216.93 291.49,-1216.64"/>
<text text-anchor="middle" x="458.5" y="-1929.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,-1862.5 615,-1892.5 737,-1892.5 737,-1862.5 615,-1862.5"/>
<text text-anchor="start" x="623" 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; 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.22,-1216.85C293.98,-1331.21 319.99,-1795.52 365,-1840.5 398.98,-1874.45 534.52,-1879.13 614.69,-1878.79"/>
<polygon fill="orange" stroke="orange" points="291.71,-1216.43 287.72,-1206.62 284.71,-1216.78 291.71,-1216.43"/>
<text text-anchor="middle" x="458.5" y="-1880.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,-1813.5 585,-1843.5 767,-1843.5 767,-1813.5 585,-1813.5"/>
<text text-anchor="start" x="593" 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; 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="M288.47,-1216.66C295.06,-1325.26 323.36,-1750.29 365,-1791.5 395.2,-1821.38 504.64,-1828.54 584.96,-1829.6"/>
<polygon fill="orange" stroke="orange" points="291.96,-1216.39 287.87,-1206.62 284.97,-1216.81 291.96,-1216.39"/>
<text text-anchor="middle" x="458.5" y="-1831.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,-1764.5 597,-1794.5 755,-1794.5 755,-1764.5 597,-1764.5"/>
<text text-anchor="start" x="605" 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; 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.69,-1216.69C286.03,-1314.6 289.03,-1668.17 365,-1742.5 396.87,-1773.68 515.78,-1780.06 596.71,-1780.65"/>
<polygon fill="orange" stroke="orange" points="290.19,-1216.57 286.78,-1206.54 283.19,-1216.51 290.19,-1216.57"/>
<text text-anchor="middle" x="458.5" y="-1782.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,-1715.5 614,-1745.5 738,-1745.5 738,-1715.5 614,-1715.5"/>
<text text-anchor="start" x="622" 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; 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.07,-1216.82C287.89,-1309.26 295.79,-1626.69 365,-1693.5 399.42,-1726.72 533.73,-1731.72 613.84,-1731.62"/>
<polygon fill="orange" stroke="orange" points="290.57,-1216.67 287,-1206.69 283.57,-1216.71 290.57,-1216.67"/>
<text text-anchor="middle" x="458.5" y="-1732.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,-1666.5 597,-1696.5 755,-1696.5 755,-1666.5 597,-1666.5"/>
<text text-anchor="start" x="605" 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; 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.54,-1216.84C289.94,-1303.38 302.49,-1585.14 365,-1644.5 397.33,-1675.2 516.11,-1681.72 596.89,-1682.46"/>
<polygon fill="orange" stroke="orange" points="291.03,-1216.53 287.28,-1206.62 284.03,-1216.71 291.03,-1216.53"/>
<text text-anchor="middle" x="458.5" y="-1683.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,-1617.5 610.5,-1647.5 741.5,-1647.5 741.5,-1617.5 610.5,-1617.5"/>
<text text-anchor="start" x="618.5" 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; 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.12,-1216.96C292.22,-1297.35 309.19,-1543.56 365,-1595.5 399.47,-1627.58 529.95,-1633.16 610.24,-1633.43"/>
<polygon fill="orange" stroke="orange" points="291.61,-1216.57 287.63,-1206.75 284.62,-1216.91 291.61,-1216.57"/>
<text text-anchor="middle" x="458.5" y="-1634.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,-1568.5 615,-1598.5 737,-1598.5 737,-1568.5 615,-1568.5"/>
<text text-anchor="start" x="623" 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; 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="M288.84,-1216.73C294.74,-1290.25 315.76,-1501.84 365,-1546.5 400.53,-1578.73 535.12,-1584.08 614.81,-1584.31"/>
<polygon fill="orange" stroke="orange" points="292.31,-1216.25 288.05,-1206.55 285.33,-1216.79 292.31,-1216.25"/>
<text text-anchor="middle" x="458.5" y="-1585.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,-1519.5 607.5,-1549.5 744.5,-1549.5 744.5,-1519.5 607.5,-1519.5"/>
<text text-anchor="start" x="615.5" 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; 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="M289.79,-1216.75C297.68,-1283.15 322.35,-1460.09 365,-1497.5 399.94,-1528.15 527.19,-1534.34 607.39,-1535.08"/>
<polygon fill="orange" stroke="orange" points="293.26,-1216.26 288.63,-1206.73 286.31,-1217.07 293.26,-1216.26"/>
<text text-anchor="middle" x="458.5" y="-1536.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,-1470.5 596,-1500.5 756,-1500.5 756,-1470.5 596,-1470.5"/>
<text text-anchor="start" x="604" 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; 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="M286.3,-1216.77C286.36,-1269.13 294.6,-1389.51 365,-1448.5 398.91,-1476.92 515.63,-1484.14 595.76,-1485.64"/>
<polygon fill="orange" stroke="orange" points="289.8,-1216.71 286.39,-1206.67 282.8,-1216.64 289.8,-1216.71"/>
<text text-anchor="middle" x="458.5" y="-1486.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,-1421.5 606.5,-1451.5 745.5,-1451.5 745.5,-1421.5 606.5,-1421.5"/>
<text text-anchor="start" x="614.5" 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; 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="M288.53,-1216.94C292.69,-1261.38 308.08,-1352.68 365,-1397.5 401.28,-1426.07 526.41,-1433.89 606.17,-1435.92"/>
<polygon fill="orange" stroke="orange" points="292,-1216.39 287.7,-1206.71 285.02,-1216.96 292,-1216.39"/>
<text text-anchor="middle" x="458.5" y="-1436.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,-1372.5 613,-1402.5 739,-1402.5 739,-1372.5 613,-1372.5"/>
<text text-anchor="start" x="621" 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; 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="M292.06,-1216.93C300.54,-1252.26 321.17,-1315.34 365,-1346.5 403.66,-1373.98 533.99,-1383.05 612.82,-1386.04"/>
<polygon fill="orange" stroke="orange" points="295.42,-1215.91 289.81,-1206.92 288.59,-1217.45 295.42,-1215.91"/>
<text text-anchor="middle" x="458.5" y="-1385.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,-1323.5 615,-1353.5 737,-1353.5 737,-1323.5 615,-1323.5"/>
<text text-anchor="start" x="623" 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; 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="M297.84,-1216.06C310.24,-1241.02 333.05,-1278.61 365,-1297.5 406.07,-1321.78 536.85,-1332.05 614.82,-1336.1"/>
<polygon fill="orange" stroke="orange" points="300.92,-1214.38 293.45,-1206.86 294.6,-1217.39 300.92,-1214.38"/>
<text text-anchor="middle" x="458.5" y="-1334.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,-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; 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="M312.61,-1212.79C327.11,-1223.71 346.08,-1236.21 365,-1243.5 447.76,-1275.38 550.81,-1285.31 614.76,-1288.32"/>
<polygon fill="orange" stroke="orange" points="314.67,-1209.96 304.63,-1206.59 310.38,-1215.49 314.67,-1209.96"/>
<text text-anchor="middle" x="458.5" y="-1285.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,-1225.5 607,-1255.5 745,-1255.5 745,-1225.5 607,-1225.5"/>
<text text-anchor="start" x="615" 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; 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.38,-1205.3C359.95,-1205.72 362.49,-1206.12 365,-1206.5 447.85,-1218.99 543.81,-1228.8 606.76,-1234.61"/>
<polygon fill="orange" stroke="orange" points="357.83,-1201.83 347.38,-1203.61 356.66,-1208.73 357.83,-1201.83"/>
<text text-anchor="middle" x="458.5" y="-1231.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,-1176.5 576,-1206.5 776,-1206.5 776,-1176.5 576,-1176.5"/>
<text text-anchor="start" x="584" 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; 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.5,-1191.5C418.54,-1191.5 507.5,-1191.5 575.74,-1191.5"/>
<polygon fill="orange" stroke="orange" points="357.2,-1188 347.2,-1191.5 357.2,-1195 357.2,-1188"/>
<text text-anchor="middle" x="458.5" y="-1194.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,-1127.5 602,-1157.5 750,-1157.5 750,-1127.5 602,-1127.5"/>
<text text-anchor="start" x="610" 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; 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="M357.38,-1177.7C359.95,-1177.28 362.49,-1176.88 365,-1176.5 445.71,-1164.33 538.86,-1154.71 601.81,-1148.85"/>
<polygon fill="orange" stroke="orange" points="356.66,-1174.27 347.38,-1179.39 357.83,-1181.17 356.66,-1174.27"/>
<text text-anchor="middle" x="458.5" y="-1179.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,-1078.5 571.5,-1108.5 780.5,-1108.5 780.5,-1078.5 571.5,-1078.5"/>
<text text-anchor="start" x="579.5" 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; 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="M308,-1168.92C322.56,-1154.8 343.18,-1137.62 365,-1128.5 430.09,-1101.29 509.19,-1092.71 571.2,-1090.84"/>
<polygon fill="orange" stroke="orange" points="305.15,-1166.82 300.57,-1176.38 310.11,-1171.76 305.15,-1166.82"/>
<text text-anchor="start" x="391.5" y="-1142.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
<text text-anchor="middle" x="458.5" y="-1131.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,-1029.5 601.5,-1059.5 750.5,-1059.5 750.5,-1029.5 601.5,-1029.5"/>
<text text-anchor="start" x="609.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; 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="M296.51,-1166.62C308.22,-1139.69 330.86,-1097.89 365,-1077.5 436.79,-1034.62 534.84,-1031.48 601.3,-1035.73"/>
<polygon fill="orange" stroke="orange" points="293.16,-1165.55 292.55,-1176.13 299.62,-1168.24 293.16,-1165.55"/>
<text text-anchor="middle" x="458.5" y="-1080.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,-980.5 583,-1010.5 769,-1010.5 769,-980.5 583,-980.5"/>
<text text-anchor="start" x="591" 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; 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="M290.34,-1166.38C296.97,-1127.61 315.66,-1054.07 365,-1019.5 431.09,-973.19 525.71,-972.79 593,-980.46"/>
<polygon fill="orange" stroke="orange" points="286.87,-1165.91 288.78,-1176.33 293.79,-1167 286.87,-1165.91"/>
<text text-anchor="middle" x="458.5" y="-1022.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,-931.5 615,-961.5 737,-961.5 737,-931.5 615,-931.5"/>
<text text-anchor="start" x="623" 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; 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="M287.08,-1165.93C288.78,-1117.18 300.18,-1011.47 365,-962.5 402.95,-933.83 535.93,-937.09 614.86,-941.88"/>
<polygon fill="orange" stroke="orange" points="283.58,-1166.15 286.84,-1176.23 290.58,-1166.31 283.58,-1166.15"/>
<text text-anchor="middle" x="458.5" y="-965.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,-882.5 599,-912.5 753,-912.5 753,-882.5 599,-882.5"/>
<text text-anchor="start" x="607" 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; 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.72,-1166.21C300.17,-1105.76 327.03,-955.63 365,-924.5 399.52,-896.2 518.64,-893.19 598.76,-894.6"/>
<polygon fill="orange" stroke="orange" points="287.22,-1165.99 289.16,-1176.4 294.14,-1167.05 287.22,-1165.99"/>
<text text-anchor="middle" x="458.5" y="-927.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,-833.5 615,-863.5 737,-863.5 737,-833.5 615,-833.5"/>
<text text-anchor="start" x="623" 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; 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.62,-1166.18C297.16,-1098.75 321.18,-917.37 365,-879.5 374.32,-871.44 527.49,-859.15 614.96,-852.73"/>
<polygon fill="orange" stroke="orange" points="286.12,-1166.02 288.52,-1176.34 293.08,-1166.77 286.12,-1166.02"/>
<text text-anchor="middle" x="458.5" y="-882.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,-784.5 603.5,-814.5 748.5,-814.5 748.5,-784.5 603.5,-784.5"/>
<text text-anchor="start" x="611.5" 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; 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.95,-1166.26C295.12,-1093.73 316.67,-887.08 365,-843.5 396.08,-815.48 510.61,-827.63 552,-821.5 568.63,-819.04 586.46,-816.05 603.25,-813.08"/>
<polygon fill="orange" stroke="orange" points="285.46,-1166.08 288.13,-1176.33 292.43,-1166.65 285.46,-1166.08"/>
<text text-anchor="middle" x="458.5" y="-846.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,-735.5 598.5,-765.5 753.5,-765.5 753.5,-735.5 598.5,-735.5"/>
<text text-anchor="start" x="606.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; 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.41,-1165.83C293.25,-1088 311.91,-857.06 365,-808.5 395.86,-780.28 512.99,-802.57 552,-787.5 561.21,-783.94 561.01,-778.57 570,-774.5 578.94,-770.45 588.63,-767.05 598.39,-764.21"/>
<polygon fill="orange" stroke="orange" points="284.9,-1165.97 287.8,-1176.16 291.88,-1166.38 284.9,-1165.97"/>
<text text-anchor="middle" x="458.5" y="-811.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,-686.5 578.5,-716.5 773.5,-716.5 773.5,-686.5 578.5,-686.5"/>
<text text-anchor="start" x="586.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; 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.94,-1166.02C291.53,-1083.87 307.23,-828.19 365,-774.5 395.63,-746.03 516.47,-775.56 552,-753.5 564.57,-745.7 557.89,-734 570,-725.5 574.9,-722.06 580.21,-719.11 585.76,-716.57"/>
<polygon fill="orange" stroke="orange" points="284.44,-1166.08 287.52,-1176.21 291.43,-1166.37 284.44,-1166.08"/>
<text text-anchor="middle" x="458.5" y="-777.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,-637.5 615,-667.5 737,-667.5 737,-637.5 615,-637.5"/>
<text text-anchor="start" x="623" 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; 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.54,-1166.26C289.95,-1080.04 302.53,-799.36 365,-740.5 425.87,-683.15 485.07,-769.65 552,-719.5 568.58,-707.08 554.15,-689.84 570,-676.5 582.59,-665.91 598.93,-659.76 614.96,-656.25"/>
<polygon fill="orange" stroke="orange" points="284.04,-1166.35 287.28,-1176.44 291.04,-1166.53 284.04,-1166.35"/>
<text text-anchor="middle" x="458.5" y="-743.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,-588.5 591,-618.5 761,-618.5 761,-588.5 591,-588.5"/>
<text text-anchor="start" x="599" 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; 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.21,-1166.15C288.51,-1075.65 297.9,-770.48 365,-706.5 425.53,-648.79 487.54,-738.79 552,-685.5 572.8,-668.3 550.2,-645.84 570,-627.5 576.1,-621.84 583.26,-617.43 590.91,-614"/>
<polygon fill="orange" stroke="orange" points="283.71,-1166.28 287.08,-1176.32 290.71,-1166.36 283.71,-1166.28"/>
<text text-anchor="middle" x="458.5" y="-709.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,-539.5 596,-569.5 756,-569.5 756,-539.5 596,-539.5"/>
<text text-anchor="start" x="604" 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; 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.91,-1166.23C287.16,-1071.83 293.2,-741.67 365,-672.5 425.23,-614.48 489.15,-706.67 552,-651.5 577.11,-629.45 546.17,-601.93 570,-578.5 577.27,-571.36 586.2,-566.17 595.76,-562.42"/>
<polygon fill="orange" stroke="orange" points="283.41,-1166.31 286.91,-1176.31 290.41,-1166.31 283.41,-1166.31"/>
<text text-anchor="middle" x="458.5" y="-675.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,-490.5 615,-520.5 737,-520.5 737,-490.5 615,-490.5"/>
<text text-anchor="start" x="623" 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; 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.66,-1166.21C285.89,-1067.88 288.52,-712.85 365,-638.5 424.97,-580.2 490.26,-673.92 552,-617.5 581.47,-590.57 542.1,-558.05 570,-529.5 581.83,-517.4 598.42,-510.85 614.92,-507.45"/>
<polygon fill="orange" stroke="orange" points="283.16,-1166.43 286.76,-1176.4 290.16,-1166.37 283.16,-1166.43"/>
<text text-anchor="middle" x="458.5" y="-641.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,-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; 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.55,-1166.21C295.36,-1058.85 324.13,-644.55 365,-604.5 424.73,-545.96 491.08,-640.8 552,-583.5 585.85,-551.66 538,-514.2 570,-480.5 581.72,-468.16 598.37,-461.56 614.97,-458.18"/>
<polygon fill="orange" stroke="orange" points="285.04,-1166.22 287.91,-1176.42 292.03,-1166.66 285.04,-1166.22"/>
<text text-anchor="middle" x="458.5" y="-607.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,-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; 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.35,-1166.14C294.54,-1054.73 321.71,-612.23 365,-569.5 424.52,-510.75 491.67,-606.42 552,-548.5 589.95,-512.06 534.16,-470.02 570,-431.5 581.59,-419.04 598.21,-412.41 614.82,-409.03"/>
<polygon fill="orange" stroke="orange" points="284.84,-1166.25 287.79,-1176.42 291.83,-1166.63 284.84,-1166.25"/>
<text text-anchor="middle" x="458.5" y="-572.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,-343.5 570,-373.5 782,-373.5 782,-343.5 570,-343.5"/>
<text text-anchor="start" x="578" 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; 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.12,-1166.09C293.48,-1049.43 318.32,-568.74 365,-522.5 424.38,-463.68 491.66,-560.34 552,-502.5 590.93,-465.18 533.34,-422.05 570,-382.5 573.05,-379.21 576.45,-376.32 580.11,-373.8"/>
<polygon fill="orange" stroke="orange" points="284.61,-1166.07 287.66,-1176.22 291.61,-1166.39 284.61,-1166.07"/>
<text text-anchor="start" x="390" y="-536.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
<text text-anchor="middle" x="458.5" y="-525.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,-294.5 597,-324.5 755,-324.5 755,-294.5 597,-294.5"/>
<text text-anchor="start" x="605" 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; 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.96,-1166.32C292.8,-1046.38 316.1,-536.73 365,-487.5 423.97,-428.13 492.28,-524.13 552,-465.5 594.25,-424.02 530.04,-377.19 570,-333.5 577.32,-325.5 586.71,-319.89 596.86,-316"/>
<polygon fill="orange" stroke="orange" points="284.46,-1166.26 287.57,-1176.39 291.46,-1166.54 284.46,-1166.26"/>
<text text-anchor="middle" x="458.5" y="-490.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,-245.5 594,-275.5 758,-275.5 758,-245.5 594,-245.5"/>
<text text-anchor="start" x="602" 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; 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.85,-1166.21C292.25,-1042.33 314.23,-503.26 365,-450.5 423.22,-389.99 493.06,-483.31 552,-423.5 595.73,-379.13 528.11,-330.61 570,-284.5 576.6,-277.23 584.91,-271.94 593.95,-268.11"/>
<polygon fill="orange" stroke="orange" points="284.35,-1166.16 287.5,-1176.27 291.35,-1166.4 284.35,-1166.16"/>
<text text-anchor="middle" x="458.5" y="-453.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="607.5,-196.5 607.5,-226.5 744.5,-226.5 744.5,-196.5 607.5,-196.5"/>
<text text-anchor="start" x="615.5" 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; ScatterNdDescriptor &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.75,-1166.08C291.77,-1037.82 312.55,-465.65 365,-408.5 422.17,-346.2 493.89,-434.92 552,-373.5 594.51,-328.57 528.39,-281.26 570,-235.5 579.75,-224.78 593.22,-218.35 607.26,-214.59"/>
<polygon fill="orange" stroke="orange" points="284.24,-1166.35 287.43,-1176.45 291.24,-1166.56 284.24,-1166.35"/>
<text text-anchor="middle" x="458.5" y="-411.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ScatterNdDescriptor &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="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;Node95 -->
<g id="edge94" class="edge">
<title>Node1&#45;&gt;Node95</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.68,-1166.21C291.46,-1033.58 311.71,-421.9 365,-358.5 420.43,-292.55 494.8,-371.92 552,-307.5 588.1,-266.84 533.06,-226.4 570,-186.5 581.56,-174.01 598.17,-167.37 614.78,-164"/>
<polygon fill="orange" stroke="orange" points="284.18,-1166.15 287.4,-1176.24 291.18,-1166.34 284.18,-1166.15"/>
<text text-anchor="middle" x="458.5" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeDescriptor &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="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;Node97 -->
<g id="edge96" class="edge">
<title>Node1&#45;&gt;Node97</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.68,-1166.13C291.62,-1027.56 313.05,-365.64 365,-292.5 417.76,-218.22 493.41,-278.28 552,-208.5 572.93,-183.57 546.71,-160.25 570,-137.5 580.17,-127.57 593.55,-121.42 607.35,-117.68"/>
<polygon fill="orange" stroke="orange" points="284.18,-1166.13 287.4,-1176.22 291.18,-1166.32 284.18,-1166.13"/>
<text text-anchor="middle" x="458.5" y="-295.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dDescriptor &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="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;Node99 -->
<g id="edge98" class="edge">
<title>Node1&#45;&gt;Node99</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.17,-1165.97C288.39,-1017.36 297.88,-267.83 365,-193.5 421.61,-130.8 490.26,-217.15 552,-159.5 575.79,-137.28 546.71,-111.25 570,-88.5 574.15,-84.45 578.83,-81.03 583.86,-78.14"/>
<polygon fill="orange" stroke="orange" points="283.67,-1166.31 287.09,-1176.34 290.67,-1166.37 283.67,-1166.31"/>
<text text-anchor="middle" x="458.5" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryDescriptor &gt;</text>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><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;Node101 -->
<g id="edge100" class="edge">
<title>Node1&#45;&gt;Node101</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M287.42,-1165.95C290.13,-1013.92 306.8,-232.2 365,-144.5 417.46,-65.45 528.51,-34.77 602.45,-22.91"/>
<polygon fill="orange" stroke="orange" points="283.92,-1166.1 287.24,-1176.15 290.92,-1166.22 283.92,-1166.1"/>
<text text-anchor="middle" x="458.5" y="-147.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,-1182 144,-1201 188,-1201 188,-1182 144,-1182"/>
<text text-anchor="middle" x="166" y="-1189" 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,-1191.5C206.52,-1191.5 215.67,-1191.5 224.85,-1191.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="198.1,-1188 188.1,-1191.5 198.1,-1195 198.1,-1188"/>
</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,-1182 0,-1201 107,-1201 107,-1182 0,-1182"/>
<text text-anchor="middle" x="53.5" y="-1189" 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,-1191.5C126.79,-1191.5 136.07,-1191.5 143.87,-1191.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="117.16,-1188 107.16,-1191.5 117.16,-1195 117.16,-1188"/>
</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,-2358 860,-2377 944,-2377 944,-2358 860,-2358"/>
<text text-anchor="middle" x="902" y="-2365" 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,-2367.5C787.34,-2367.5 829.42,-2367.5 859.77,-2367.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="751.19,-2364 741.19,-2367.5 751.19,-2371 751.19,-2364"/>
</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,-2312 838,-2331 966,-2331 966,-2312 838,-2312"/>
<text text-anchor="middle" x="902" y="-2319" 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,-2319.78C794.65,-2320.08 817.49,-2320.38 837.7,-2320.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="772.69,-2316.28 762.64,-2319.65 772.6,-2323.28 772.69,-2316.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,-2274 862,-2293 942,-2293 942,-2274 862,-2274"/>
<text text-anchor="middle" x="902" y="-2281" 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,-2273.99C786.34,-2276.33 830.71,-2279.11 861.83,-2281.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="748.7,-2270.47 738.51,-2273.34 748.27,-2277.46 748.7,-2270.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,-2236 868,-2255 936,-2255 936,-2236 868,-2236"/>
<text text-anchor="middle" x="902" y="-2243" 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,-2228.32C787.41,-2232.82 836.21,-2238.27 867.9,-2241.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.35,-2224.83 737.03,-2227.2 746.58,-2231.79 747.35,-2224.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,-2186.5 824,-2216.5 980,-2216.5 980,-2186.5 824,-2186.5"/>
<text text-anchor="start" x="832" y="-2204.5" font-family="Helvetica,sans-Serif" font-size="10.00">UnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="902" y="-2193.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,-2214.54C771.61,-2212.47 799.04,-2210.15 823.91,-2208.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="746.7,-2211.08 737.03,-2215.41 747.29,-2218.05 746.7,-2211.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,-2148 843.5,-2167 960.5,-2167 960.5,-2148 843.5,-2148"/>
<text text-anchor="middle" x="902" y="-2155" 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,-2165.84C793.16,-2164.24 820.23,-2162.55 843.26,-2161.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="767.31,-2162.35 757.55,-2166.47 767.75,-2169.33 767.31,-2162.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,-2110 851.5,-2129 952.5,-2129 952.5,-2110 851.5,-2110"/>
<text text-anchor="middle" x="902" y="-2117" 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,-2121.39C790.67,-2120.98 824.46,-2120.53 851.27,-2120.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="759.68,-2117.89 749.73,-2121.53 759.77,-2124.89 759.68,-2117.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,-2064 849,-2083 955,-2083 955,-2064 849,-2064"/>
<text text-anchor="middle" x="902" y="-2071" 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,-2073.5C791.54,-2073.5 823.24,-2073.5 848.95,-2073.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="762.21,-2070 752.21,-2073.5 762.21,-2077 762.21,-2070"/>
</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,-2015 839.5,-2034 964.5,-2034 964.5,-2015 839.5,-2015"/>
<text text-anchor="middle" x="902" y="-2022" 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,-2024.5C794.17,-2024.5 818.19,-2024.5 839.23,-2024.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="771.05,-2021 761.05,-2024.5 771.05,-2028 771.05,-2021"/>
</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,-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">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,-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>
<!-- 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,-1917 859.5,-1936 944.5,-1936 944.5,-1917 859.5,-1917"/>
<text text-anchor="middle" x="902" y="-1924" 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,-1926.5C787.92,-1926.5 829.28,-1926.5 859.31,-1926.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="751.79,-1923 741.79,-1926.5 751.79,-1930 751.79,-1923"/>
</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,-1868 863.5,-1887 940.5,-1887 940.5,-1868 863.5,-1868"/>
<text text-anchor="middle" x="902" y="-1875" 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,-1877.5C785.56,-1877.5 831.67,-1877.5 863.33,-1877.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-1874 737.03,-1877.5 747.03,-1881 747.03,-1874"/>
</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,-1819 834,-1838 970,-1838 970,-1819 834,-1819"/>
<text text-anchor="middle" x="902" y="-1826" 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,-1828.5C796.47,-1828.5 816.02,-1828.5 833.78,-1828.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="777.14,-1825 767.14,-1828.5 777.14,-1832 777.14,-1825"/>
</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,-1770 845.5,-1789 958.5,-1789 958.5,-1770 845.5,-1770"/>
<text text-anchor="middle" x="902" y="-1777" 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,-1779.5C792.3,-1779.5 821.26,-1779.5 845.46,-1779.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="765.03,-1776 755.03,-1779.5 765.03,-1783 765.03,-1776"/>
</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,-1721 863.5,-1740 940.5,-1740 940.5,-1721 863.5,-1721"/>
<text text-anchor="middle" x="902" y="-1728" 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,-1730.5C786.49,-1730.5 832.04,-1730.5 863.4,-1730.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="748.21,-1727 738.21,-1730.5 748.21,-1734 748.21,-1727"/>
</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,-1672 845.5,-1691 958.5,-1691 958.5,-1672 845.5,-1672"/>
<text text-anchor="middle" x="902" y="-1679" 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,-1681.5C792.3,-1681.5 821.26,-1681.5 845.46,-1681.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="765.03,-1678 755.03,-1681.5 765.03,-1685 765.03,-1678"/>
</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,-1623 859,-1642 945,-1642 945,-1623 859,-1623"/>
<text text-anchor="middle" x="902" y="-1630" 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,-1632.5C787.76,-1632.5 828.96,-1632.5 858.97,-1632.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="751.79,-1629 741.79,-1632.5 751.79,-1636 751.79,-1629"/>
</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,-1574 862.5,-1593 941.5,-1593 941.5,-1574 862.5,-1574"/>
<text text-anchor="middle" x="902" y="-1581" 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,-1583.5C785.07,-1583.5 830.67,-1583.5 862.32,-1583.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-1580 737.03,-1583.5 747.03,-1587 747.03,-1580"/>
</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,-1525 856,-1544 948,-1544 948,-1525 856,-1525"/>
<text text-anchor="middle" x="902" y="-1532" 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,-1534.5C788.62,-1534.5 827,-1534.5 855.94,-1534.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="754.51,-1531 744.51,-1534.5 754.51,-1538 754.51,-1531"/>
</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,-1476 845,-1495 959,-1495 959,-1476 845,-1476"/>
<text text-anchor="middle" x="902" y="-1483" 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,-1485.5C792.77,-1485.5 820.97,-1485.5 844.7,-1485.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="766.29,-1482 756.29,-1485.5 766.29,-1489 766.29,-1482"/>
</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,-1427 855.5,-1446 948.5,-1446 948.5,-1427 855.5,-1427"/>
<text text-anchor="middle" x="902" y="-1434" 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,-1436.5C789.23,-1436.5 826.83,-1436.5 855.41,-1436.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="755.73,-1433 745.73,-1436.5 755.73,-1440 755.73,-1433"/>
</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,-1378 862,-1397 942,-1397 942,-1378 862,-1378"/>
<text text-anchor="middle" x="902" y="-1385" 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,-1387.5C786.72,-1387.5 830.74,-1387.5 861.7,-1387.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="749.1,-1384 739.1,-1387.5 749.1,-1391 749.1,-1384"/>
</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,-1329 866.5,-1348 937.5,-1348 937.5,-1329 866.5,-1329"/>
<text text-anchor="middle" x="902" y="-1336" 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,-1338.5C786.81,-1338.5 834.6,-1338.5 866.29,-1338.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-1335 737.03,-1338.5 747.03,-1342 747.03,-1335"/>
</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,-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">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,-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>
<!-- 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,-1231 856,-1250 948,-1250 948,-1231 856,-1231"/>
<text text-anchor="middle" x="902" y="-1238" 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,-1240.5C789.01,-1240.5 827.07,-1240.5 855.85,-1240.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="755.12,-1237 745.12,-1240.5 755.12,-1244 755.12,-1237"/>
</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,-1182 825,-1201 979,-1201 979,-1182 825,-1182"/>
<text text-anchor="middle" x="902" y="-1189" 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,-1191.5C799.46,-1191.5 812.41,-1191.5 824.72,-1191.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="786.23,-1188 776.23,-1191.5 786.23,-1195 786.23,-1188"/>
</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,-1133 851,-1152 953,-1152 953,-1133 851,-1133"/>
<text text-anchor="middle" x="902" y="-1140" 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,-1142.5C790.62,-1142.5 824.06,-1142.5 850.72,-1142.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.04,-1139 750.04,-1142.5 760.04,-1146 760.04,-1139"/>
</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,-1084 820.5,-1103 983.5,-1103 983.5,-1084 820.5,-1084"/>
<text text-anchor="middle" x="902" y="-1091" 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,-1093.5C800.96,-1093.5 810.82,-1093.5 820.34,-1093.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="790.8,-1090 780.8,-1093.5 790.8,-1097 790.8,-1090"/>
</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,-1035 850.5,-1054 953.5,-1054 953.5,-1035 850.5,-1035"/>
<text text-anchor="middle" x="902" y="-1042" 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,-1044.5C790.85,-1044.5 823.87,-1044.5 850.31,-1044.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.66,-1041 750.66,-1044.5 760.66,-1048 760.66,-1041"/>
</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,-986 832,-1005 972,-1005 972,-986 832,-986"/>
<text text-anchor="middle" x="902" y="-993" 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,-995.5C797.22,-995.5 815.29,-995.5 831.88,-995.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="779.08,-992 769.08,-995.5 779.08,-999 779.08,-992"/>
</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,-937 866,-956 938,-956 938,-937 866,-937"/>
<text text-anchor="middle" x="902" y="-944" 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,-946.5C786.65,-946.5 834.27,-946.5 865.97,-946.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-943 737.03,-946.5 747.03,-950 747.03,-943"/>
</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,-888 848,-907 956,-907 956,-888 848,-888"/>
<text text-anchor="middle" x="902" y="-895" 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,-897.5C791.84,-897.5 822.5,-897.5 847.66,-897.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="763.15,-894 753.15,-897.5 763.15,-901 763.15,-894"/>
</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,-839 871,-858 933,-858 933,-839 871,-839"/>
<text text-anchor="middle" x="902" y="-846" 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,-848.5C788.64,-848.5 839.16,-848.5 870.71,-848.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-845 737.03,-848.5 747.03,-852 747.03,-845"/>
</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,-790 852.5,-809 951.5,-809 951.5,-790 852.5,-790"/>
<text text-anchor="middle" x="902" y="-797" 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,-799.5C790.19,-799.5 824.95,-799.5 852.24,-799.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="758.8,-796 748.8,-799.5 758.8,-803 758.8,-796"/>
</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,-741 847,-760 957,-760 957,-741 847,-741"/>
<text text-anchor="middle" x="902" y="-748" 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,-750.5C791.91,-750.5 822.05,-750.5 846.92,-750.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="763.77,-747 753.77,-750.5 763.77,-754 763.77,-747"/>
</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,-692 827.5,-711 976.5,-711 976.5,-692 827.5,-692"/>
<text text-anchor="middle" x="902" y="-699" 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,-701.5C798.52,-701.5 813.38,-701.5 827.33,-701.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="783.62,-698 773.62,-701.5 783.62,-705 783.62,-698"/>
</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,-643 871.5,-662 932.5,-662 932.5,-643 871.5,-643"/>
<text text-anchor="middle" x="902" y="-650" 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,-652.5C788.96,-652.5 839.84,-652.5 871.32,-652.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-649 737.03,-652.5 747.03,-656 747.03,-649"/>
</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,-594 840,-613 964,-613 964,-594 840,-594"/>
<text text-anchor="middle" x="902" y="-601" 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,-603.5C794.49,-603.5 818.75,-603.5 839.92,-603.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="771.05,-600 761.05,-603.5 771.05,-607 771.05,-600"/>
</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,-545 845,-564 959,-564 959,-545 845,-545"/>
<text text-anchor="middle" x="902" y="-552" 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,-554.5C792.77,-554.5 820.97,-554.5 844.7,-554.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="766.29,-551 756.29,-554.5 766.29,-558 766.29,-551"/>
</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,-496 868.5,-515 935.5,-515 935.5,-496 868.5,-496"/>
<text text-anchor="middle" x="902" y="-503" 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,-505.5C787.57,-505.5 836.55,-505.5 868.21,-505.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-502 737.03,-505.5 747.03,-509 747.03,-502"/>
</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,-447 864.5,-466 939.5,-466 939.5,-447 864.5,-447"/>
<text text-anchor="middle" x="902" y="-454" 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,-456.5C786.04,-456.5 832.67,-456.5 864.33,-456.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-453 737.03,-456.5 747.03,-460 747.03,-453"/>
</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,-398 873,-417 931,-417 931,-398 873,-398"/>
<text text-anchor="middle" x="902" y="-405" 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,-407.5C789.54,-407.5 841.46,-407.5 872.84,-407.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="747.03,-404 737.03,-407.5 747.03,-411 747.03,-404"/>
</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,-349 819,-368 985,-368 985,-349 819,-349"/>
<text text-anchor="middle" x="902" y="-356" 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,-358.5C801.13,-358.5 810.03,-358.5 818.68,-358.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="792.11,-355 782.11,-358.5 792.11,-362 792.11,-355"/>
</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,-300 845.5,-319 958.5,-319 958.5,-300 845.5,-300"/>
<text text-anchor="middle" x="902" y="-307" 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,-309.5C792.3,-309.5 821.26,-309.5 845.46,-309.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="765.03,-306 755.03,-309.5 765.03,-313 765.03,-306"/>
</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,-251 842.5,-270 961.5,-270 961.5,-251 842.5,-251"/>
<text text-anchor="middle" x="902" y="-258" 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,-260.5C793.31,-260.5 819.63,-260.5 842.2,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="768.19,-257 758.19,-260.5 768.19,-264 768.19,-257"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="classarmnn_1_1_scatter_nd_layer.html" target="_top" xlink:title="This layer represents a ScatterNd operator.">
<polygon fill="white" stroke="black" points="856,-202 856,-221 948,-221 948,-202 856,-202"/>
<text text-anchor="middle" x="902" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">ScatterNdLayer</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="M754.83,-211.5C788.62,-211.5 827,-211.5 855.94,-211.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="754.51,-208 744.51,-211.5 754.51,-215 754.51,-208"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><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>
<!-- Node95&#45;&gt;Node96 -->
<g id="edge95" class="edge">
<title>Node95&#45;&gt;Node96</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>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><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>
<!-- Node97&#45;&gt;Node98 -->
<g id="edge97" class="edge">
<title>Node97&#45;&gt;Node98</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>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><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>
<!-- Node99&#45;&gt;Node100 -->
<g id="edge99" class="edge">
<title>Node99&#45;&gt;Node100</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>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><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>
<!-- Node101&#45;&gt;Node102 -->
<g id="edge101" class="edge">
<title>Node101&#45;&gt;Node102</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>