blob: 130402114b1781d68a56de40a556da932475d965 [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: Graphical Class Hierarchy Pages: 1 -->
<svg width="642pt" height="1070pt"
viewBox="0.00 0.00 642.00 1070.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1066)">
<title>Graphical Class Hierarchy</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1066 638,-1066 638,4 -4,4"/>
<!-- Node0 -->
<g id="node1" class="node">
<title>Node0</title>
<g id="a_node1"><a xlink:href="classarmnn_1_1_base_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-659 0,-678 77,-678 77,-659 0,-659"/>
<text text-anchor="middle" x="38.5" y="-666" font-family="Helvetica,sans-Serif" font-size="10.00">BaseIterator</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="node2" class="node">
<title>Node1</title>
<g id="a_node2"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="121.5,-846 121.5,-865 226.5,-865 226.5,-846 121.5,-846"/>
<text text-anchor="middle" x="174" y="-853" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; IType &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node0&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M42.63,-687.96C49.25,-722.8 67.93,-795.96 113,-836.5 117.31,-840.37 122.4,-843.46 127.77,-845.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="46.07,-687.32 40.89,-678.08 39.18,-688.54 46.07,-687.32"/>
</g>
<!-- Node2 -->
<g id="node3" class="node">
<title>Node2</title>
<g id="a_node3"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="122,-808 122,-827 226,-827 226,-808 122,-808"/>
<text text-anchor="middle" x="174" y="-815" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; IType &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node0&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M45.36,-687.88C54.93,-716.26 76.57,-768.96 113,-798.5 117.75,-802.35 123.3,-805.43 129.06,-807.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="48.67,-686.74 42.28,-678.29 42.01,-688.88 48.67,-686.74"/>
</g>
<!-- Node3 -->
<g id="node4" class="node">
<title>Node3</title>
<g id="a_node4"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="123.5,-770 123.5,-789 224.5,-789 224.5,-770 123.5,-770"/>
<text text-anchor="middle" x="174" y="-777" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; bool &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node0&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M49.66,-686.94C62.02,-707.72 84.77,-741.12 113,-760.5 118.58,-764.33 124.98,-767.43 131.47,-769.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="52.61,-685.05 44.59,-678.12 46.54,-688.54 52.61,-685.05"/>
</g>
<!-- Node6 -->
<g id="node7" class="node">
<title>Node6</title>
<g id="a_node7"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="113,-732 113,-751 235,-751 235,-732 113,-732"/>
<text text-anchor="middle" x="174" y="-739" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; double_t &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node0&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M58.19,-684.92C72.41,-696.72 92.89,-712.28 113,-722.5 120.21,-726.16 128.26,-729.3 136.07,-731.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="60.09,-681.95 50.2,-678.14 55.56,-687.28 60.09,-681.95"/>
</g>
<!-- Node9 -->
<g id="node10" class="node">
<title>Node9</title>
<g id="a_node10"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="123.5,-694 123.5,-713 224.5,-713 224.5,-694 123.5,-694"/>
<text text-anchor="middle" x="174" y="-701" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; float &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node9 -->
<g id="edge9" class="edge">
<title>Node0&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M86.01,-680.69C102.57,-685.04 120.97,-689.86 136.56,-693.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="86.54,-677.21 75.98,-678.06 84.76,-683.99 86.54,-677.21"/>
</g>
<!-- Node29 -->
<g id="node30" class="node">
<title>Node29</title>
<g id="a_node30"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="117.5,-640 117.5,-659 230.5,-659 230.5,-640 117.5,-640"/>
<text text-anchor="middle" x="174" y="-647" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; int32_t &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node29 -->
<g id="edge29" class="edge">
<title>Node0&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M87,-661.74C96.81,-660.34 107.23,-658.86 117.3,-657.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="86.45,-658.28 77.04,-663.16 87.44,-665.21 86.45,-658.28"/>
</g>
<!-- Node32 -->
<g id="node33" class="node">
<title>Node32</title>
<g id="a_node33"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="124.5,-569 124.5,-588 223.5,-588 223.5,-569 124.5,-569"/>
<text text-anchor="middle" x="174" y="-576" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; bool &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node32 -->
<g id="edge32" class="edge">
<title>Node0&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M62.42,-653.05C90.1,-634.39 135.8,-603.58 158.82,-588.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="60.12,-650.38 53.79,-658.87 64.04,-656.18 60.12,-650.38"/>
</g>
<!-- Node35 -->
<g id="node36" class="node">
<title>Node35</title>
<g id="a_node36"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="118.5,-466 118.5,-485 229.5,-485 229.5,-466 118.5,-466"/>
<text text-anchor="middle" x="174" y="-473" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; double &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node35 -->
<g id="edge35" class="edge">
<title>Node0&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M51.58,-650.27C66.02,-628.54 91.01,-591.19 113,-559.5 131.8,-532.41 154.57,-500.87 165.89,-485.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="48.52,-648.55 45.9,-658.82 54.35,-652.42 48.52,-648.55"/>
</g>
<!-- Node38 -->
<g id="node39" class="node">
<title>Node38</title>
<g id="a_node39"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="124,-251 124,-270 224,-270 224,-251 124,-251"/>
<text text-anchor="middle" x="174" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; float &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node38 -->
<g id="edge38" class="edge">
<title>Node0&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M45.83,-649.15C69.52,-576.76 152.45,-323.3 169.8,-270.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42.45,-648.22 42.67,-658.82 49.1,-650.4 42.45,-648.22"/>
</g>
<!-- Node56 -->
<g id="node57" class="node">
<title>Node56</title>
<g id="a_node57"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="118,-110 118,-129 230,-129 230,-110 118,-110"/>
<text text-anchor="middle" x="174" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; int32_t &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node56 -->
<g id="edge56" class="edge">
<title>Node0&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M40.88,-648.71C45.62,-587.05 63.71,-393.41 113,-241.5 127.28,-197.5 154.86,-149.36 167.01,-129.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="37.37,-648.71 40.13,-658.94 44.36,-649.23 37.37,-648.71"/>
</g>
<!-- Node4 -->
<g id="node5" class="node">
<title>Node4</title>
<g id="a_node5"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="281.5,-1031.5 281.5,-1061.5 436.5,-1061.5 436.5,-1031.5 281.5,-1031.5"/>
<text text-anchor="start" x="289.5" y="-1049.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-1038.5" font-family="Helvetica,sans-Serif" font-size="10.00"> uint8_t, Decoder&lt; bool &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M231.28,-794.76C232.6,-795.92 233.85,-797.16 235,-798.5 300.86,-874.85 203.72,-947.39 271,-1022.5 274.03,-1025.88 277.49,-1028.81 281.25,-1031.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="233.19,-791.83 222.97,-789.04 229.22,-797.59 233.19,-791.83"/>
</g>
<!-- Node5 -->
<g id="node6" class="node">
<title>Node5</title>
<g id="a_node6"><a xlink:href="classarmnn_1_1_boolean_decoder_bool.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="499,-1037 499,-1056 618,-1056 618,-1037 499,-1037"/>
<text text-anchor="middle" x="558.5" y="-1044" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoderBool</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M446.93,-1046.5C464.53,-1046.5 482.64,-1046.5 498.97,-1046.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="446.64,-1043 436.64,-1046.5 446.64,-1050 446.64,-1043"/>
</g>
<!-- Node7 -->
<g id="node8" class="node">
<title>Node7</title>
<g id="a_node8"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="271,-982.5 271,-1012.5 447,-1012.5 447,-982.5 271,-982.5"/>
<text text-anchor="start" x="279" y="-1000.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-989.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t, Decoder&lt; double_t &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge7" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M231.26,-756.77C232.59,-757.93 233.84,-759.17 235,-760.5 298,-832.95 206.65,-902.25 271,-973.5 274.05,-976.87 277.52,-979.79 281.28,-982.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="233.16,-753.83 222.94,-751.07 229.2,-759.61 233.16,-753.83"/>
</g>
<!-- Node8 -->
<g id="node9" class="node">
<title>Node8</title>
<g id="a_node9"><a xlink:href="classarmnn_1_1_int64_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="517.5,-988 517.5,-1007 599.5,-1007 599.5,-988 517.5,-988"/>
<text text-anchor="middle" x="558.5" y="-995" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Decoder</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M457.28,-997.5C478.55,-997.5 499.91,-997.5 517.42,-997.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="457.2,-994 447.2,-997.5 457.2,-1001 457.2,-994"/>
</g>
<!-- Node10 -->
<g id="node11" class="node">
<title>Node10</title>
<g id="a_node11"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="281.5,-933.5 281.5,-963.5 436.5,-963.5 436.5,-933.5 281.5,-933.5"/>
<text text-anchor="start" x="289.5" y="-951.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-940.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int32_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge10" class="edge">
<title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M231.25,-718.79C232.58,-719.94 233.84,-721.17 235,-722.5 295.15,-791.04 209.58,-857.1 271,-924.5 274.06,-927.86 277.54,-930.76 281.32,-933.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="233.14,-715.84 222.9,-713.1 229.19,-721.62 233.14,-715.84"/>
</g>
<!-- Node12 -->
<g id="node13" class="node">
<title>Node12</title>
<g id="a_node13"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="284.5,-884.5 284.5,-914.5 433.5,-914.5 433.5,-884.5 284.5,-884.5"/>
<text text-anchor="start" x="292.5" y="-902.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-891.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int8_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node12 -->
<g id="edge12" class="edge">
<title>Node9&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M231.07,-718.8C232.46,-719.95 233.77,-721.18 235,-722.5 282.49,-773.73 222.55,-825.17 271,-875.5 274.91,-879.56 279.44,-882.96 284.34,-885.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="232.68,-715.68 222.4,-713.13 228.85,-721.54 232.68,-715.68"/>
</g>
<!-- Node14 -->
<g id="node15" class="node">
<title>Node14</title>
<g id="a_node15"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="287.5,-835.5 287.5,-865.5 430.5,-865.5 430.5,-835.5 287.5,-835.5"/>
<text text-anchor="start" x="295.5" y="-853.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-842.5" font-family="Helvetica,sans-Serif" font-size="10.00"> float, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node14 -->
<g id="edge14" class="edge">
<title>Node9&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M229.77,-718.14C231.63,-719.47 233.38,-720.92 235,-722.5 270.04,-756.62 235.32,-793.04 271,-826.5 275.8,-831 281.37,-834.67 287.32,-837.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="231.52,-715.11 221.12,-713.06 227.97,-721.14 231.52,-715.11"/>
</g>
<!-- Node16 -->
<g id="node17" class="node">
<title>Node16</title>
<g id="a_node17"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="288,-786.5 288,-816.5 430,-816.5 430,-786.5 288,-786.5"/>
<text text-anchor="start" x="296" y="-804.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-793.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Half, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node16 -->
<g id="edge16" class="edge">
<title>Node9&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M227.03,-717.37C229.83,-718.91 232.51,-720.61 235,-722.5 258.28,-740.16 247.4,-760.28 271,-777.5 276.19,-781.29 281.95,-784.47 287.96,-787.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="228.32,-714.11 217.78,-713.02 225.34,-720.44 228.32,-714.11"/>
</g>
<!-- Node18 -->
<g id="node19" class="node">
<title>Node18</title>
<g id="a_node19"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="281.5,-737.5 281.5,-767.5 436.5,-767.5 436.5,-737.5 281.5,-737.5"/>
<text text-anchor="start" x="289.5" y="-755.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-744.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int16_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node18 -->
<g id="edge18" class="edge">
<title>Node9&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M220.52,-715.69C245.14,-722.28 275.76,-730.48 301.84,-737.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="221.28,-712.27 210.72,-713.06 219.47,-719.03 221.28,-712.27"/>
</g>
<!-- Node20 -->
<g id="node21" class="node">
<title>Node20</title>
<g id="a_node21"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="281.5,-688.5 281.5,-718.5 436.5,-718.5 436.5,-688.5 281.5,-688.5"/>
<text text-anchor="start" x="289.5" y="-706.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-695.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int32_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node20 -->
<g id="edge20" class="edge">
<title>Node9&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M234.6,-703.5C249.48,-703.5 265.66,-703.5 281.24,-703.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="234.52,-700 224.52,-703.5 234.52,-707 234.52,-700"/>
</g>
<!-- Node23 -->
<g id="node24" class="node">
<title>Node23</title>
<g id="a_node24"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="284.5,-639.5 284.5,-669.5 433.5,-669.5 433.5,-639.5 284.5,-639.5"/>
<text text-anchor="start" x="292.5" y="-657.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-646.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int8_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node23 -->
<g id="edge23" class="edge">
<title>Node9&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M220.52,-691.31C245.14,-684.72 275.76,-676.52 301.84,-669.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="219.47,-687.97 210.72,-693.94 221.28,-694.73 219.47,-687.97"/>
</g>
<!-- Node26 -->
<g id="node27" class="node">
<title>Node26</title>
<g id="a_node27"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="281.5,-588.5 281.5,-618.5 436.5,-618.5 436.5,-588.5 281.5,-588.5"/>
<text text-anchor="start" x="289.5" y="-606.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-595.5" font-family="Helvetica,sans-Serif" font-size="10.00"> uint8_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node26 -->
<g id="edge26" class="edge">
<title>Node9&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M203.6,-689.01C213.92,-683.23 225.38,-676.13 235,-668.5 253.23,-654.05 251.25,-642.79 271,-630.5 278.52,-625.82 286.91,-621.9 295.44,-618.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="201.66,-686.08 194.54,-693.92 205,-692.23 201.66,-686.08"/>
</g>
<!-- Node11 -->
<g id="node12" class="node">
<title>Node11</title>
<g id="a_node12"><a xlink:href="classarmnn_1_1_scaled_int32_per_axis_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="483,-939 483,-958 634,-958 634,-939 483,-939"/>
<text text-anchor="middle" x="558.5" y="-946" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32PerAxisDecoder</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge11" class="edge">
<title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M446.69,-948.5C458.75,-948.5 471.04,-948.5 482.85,-948.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="446.64,-945 436.64,-948.5 446.64,-952 446.64,-945"/>
</g>
<!-- Node13 -->
<g id="node14" class="node">
<title>Node13</title>
<g id="a_node14"><a xlink:href="classarmnn_1_1_q_symm8_per_axis_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="489,-891 489,-910 628,-910 628,-891 489,-891"/>
<text text-anchor="middle" x="558.5" y="-898" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisDecoder</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge13" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M443.83,-899.92C458.83,-900 474.29,-900.08 488.8,-900.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="443.56,-896.42 433.54,-899.87 443.52,-903.42 443.56,-896.42"/>
</g>
<!-- Node15 -->
<g id="node16" class="node">
<title>Node15</title>
<g id="a_node16"><a xlink:href="classarmnn_1_1_float32_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="511.5,-853 511.5,-872 605.5,-872 605.5,-853 511.5,-853"/>
<text text-anchor="middle" x="558.5" y="-860" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Decoder</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge15" class="edge">
<title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M440.91,-855.42C464.88,-856.87 490.31,-858.42 511.27,-859.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="440.94,-851.91 430.74,-854.8 440.51,-858.9 440.94,-851.91"/>
</g>
<!-- Node17 -->
<g id="node18" class="node">
<title>Node17</title>
<g id="a_node18"><a xlink:href="classarmnn_1_1_float16_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="511.5,-815 511.5,-834 605.5,-834 605.5,-815 511.5,-815"/>
<text text-anchor="middle" x="558.5" y="-822" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Decoder</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge17" class="edge">
<title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M440.42,-810.87C464.55,-813.68 490.19,-816.66 511.31,-819.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="440.52,-807.35 430.19,-809.67 439.72,-814.31 440.52,-807.35"/>
</g>
<!-- Node19 -->
<g id="node20" class="node">
<title>Node19</title>
<g id="a_node20"><a xlink:href="classarmnn_1_1_q_symm16_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="504.5,-777 504.5,-796 612.5,-796 612.5,-777 504.5,-777"/>
<text text-anchor="middle" x="558.5" y="-784" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Decoder</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge19" class="edge">
<title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M446.55,-767.4C466.25,-770.79 486.61,-774.3 504.43,-777.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="447.09,-763.94 436.64,-765.69 445.9,-770.84 447.09,-763.94"/>
</g>
<!-- Node21 -->
<g id="node22" class="node">
<title>Node21</title>
<g id="a_node22"><a xlink:href="classarmnn_1_1_int32_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="517.5,-739 517.5,-758 599.5,-758 599.5,-739 517.5,-739"/>
<text text-anchor="middle" x="558.5" y="-746" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Decoder</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge21" class="edge">
<title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M436.12,-720.84C463.85,-727.16 494.09,-734.05 517.45,-739.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="436.57,-717.36 426.04,-718.55 435.01,-724.18 436.57,-717.36"/>
</g>
<!-- Node22 -->
<g id="node23" class="node">
<title>Node22</title>
<g id="a_node23"><a xlink:href="classarmnn_1_1_scaled_int32_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="501.5,-701 501.5,-720 615.5,-720 615.5,-701 501.5,-701"/>
<text text-anchor="middle" x="558.5" y="-708" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32Decoder</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node22 -->
<g id="edge22" class="edge">
<title>Node20&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M446.85,-706.58C465.35,-707.23 484.43,-707.91 501.41,-708.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="446.76,-703.07 436.64,-706.22 446.51,-710.07 446.76,-703.07"/>
</g>
<!-- Node24 -->
<g id="node25" class="node">
<title>Node24</title>
<g id="a_node25"><a xlink:href="classarmnn_1_1_q_a_symm_s8_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="501,-663 501,-682 616,-682 616,-663 501,-663"/>
<text text-anchor="middle" x="558.5" y="-670" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Decoder</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge24" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M443.56,-662.12C462.89,-663.88 483.01,-665.71 500.88,-667.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="443.82,-658.62 433.54,-661.2 443.18,-665.6 443.82,-658.62"/>
</g>
<!-- Node25 -->
<g id="node26" class="node">
<title>Node25</title>
<g id="a_node26"><a xlink:href="classarmnn_1_1_q_symm_s8_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="504.5,-625 504.5,-644 612.5,-644 612.5,-625 504.5,-625"/>
<text text-anchor="middle" x="558.5" y="-632" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Decoder</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node25 -->
<g id="edge25" class="edge">
<title>Node23&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M443.55,-646.04C464.11,-643.96 485.57,-641.78 504.26,-639.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="443.14,-642.56 433.54,-647.05 443.84,-649.53 443.14,-642.56"/>
</g>
<!-- Node27 -->
<g id="node28" class="node">
<title>Node27</title>
<g id="a_node28"><a xlink:href="classarmnn_1_1_boolean_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="510,-587 510,-606 607,-606 607,-587 510,-587"/>
<text text-anchor="middle" x="558.5" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoder</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge27" class="edge">
<title>Node26&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M446.83,-600.42C468.43,-599.66 490.8,-598.86 509.73,-598.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="446.51,-596.93 436.64,-600.78 446.76,-603.93 446.51,-596.93"/>
</g>
<!-- Node28 -->
<g id="node29" class="node">
<title>Node28</title>
<g id="a_node29"><a xlink:href="classarmnn_1_1_q_a_symm8_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="504,-549 504,-568 613,-568 613,-549 504,-549"/>
<text text-anchor="middle" x="558.5" y="-556" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Decoder</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node28 -->
<g id="edge28" class="edge">
<title>Node26&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M435.9,-586.21C462.99,-580.03 492.52,-573.31 515.69,-568.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="435.01,-582.82 426.04,-588.45 436.57,-589.64 435.01,-582.82"/>
</g>
<!-- Node30 -->
<g id="node31" class="node">
<title>Node30</title>
<g id="a_node31"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="275.5,-539.5 275.5,-569.5 442.5,-569.5 442.5,-539.5 275.5,-539.5"/>
<text text-anchor="start" x="283.5" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="359" y="-546.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int32_t, Decoder&lt; int32_t &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge30" class="edge">
<title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M193.02,-633.34C211.43,-617.59 241.43,-593.96 271,-579.5 278.76,-575.7 287.21,-572.38 295.68,-569.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.66,-630.75 185.42,-639.96 195.26,-636.03 190.66,-630.75"/>
</g>
<!-- Node31 -->
<g id="node32" class="node">
<title>Node31</title>
<g id="a_node32"><a xlink:href="classarmnn_1_1_int32_to_int32t_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="498,-511 498,-530 619,-530 619,-511 498,-511"/>
<text text-anchor="middle" x="558.5" y="-518" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tDecoder</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge31" class="edge">
<title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M452.56,-538.57C469.52,-535.65 486.73,-532.68 502.17,-530.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="451.87,-535.13 442.61,-540.28 453.06,-542.03 451.87,-535.13"/>
</g>
<!-- Node33 -->
<g id="node34" class="node">
<title>Node33</title>
<g id="a_node34"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="296.5,-490.5 296.5,-520.5 421.5,-520.5 421.5,-490.5 296.5,-490.5"/>
<text text-anchor="start" x="304.5" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
<text text-anchor="middle" x="359" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; bool &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge33" class="edge">
<title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M200.83,-563.95C219.83,-553.66 246.49,-540.05 271,-530.5 280.22,-526.9 290.18,-523.56 299.94,-520.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="198.99,-560.97 191.91,-568.85 202.36,-567.11 198.99,-560.97"/>
</g>
<!-- Node34 -->
<g id="node35" class="node">
<title>Node34</title>
<g id="a_node35"><a xlink:href="classarmnn_1_1_boolean_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="511,-473 511,-492 606,-492 606,-473 511,-473"/>
<text text-anchor="middle" x="558.5" y="-480" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanEncoder</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge34" class="edge">
<title>Node33&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M431.62,-497.16C457.96,-494.09 487.09,-490.7 510.69,-487.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.21,-493.68 421.68,-498.32 432.02,-500.64 431.21,-493.68"/>
</g>
<!-- Node36 -->
<g id="node37" class="node">
<title>Node36</title>
<g id="a_node37"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="290.5,-441.5 290.5,-471.5 427.5,-471.5 427.5,-441.5 290.5,-441.5"/>
<text text-anchor="start" x="298.5" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int64</text>
<text text-anchor="middle" x="359" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; double &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge36" class="edge">
<title>Node35&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M239.88,-468.76C256.19,-467.07 273.73,-465.25 290.17,-463.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="239.49,-465.29 229.91,-469.8 240.21,-472.25 239.49,-465.29"/>
</g>
<!-- Node37 -->
<g id="node38" class="node">
<title>Node37</title>
<g id="a_node38"><a xlink:href="classarmnn_1_1_int64_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="518.5,-435 518.5,-454 598.5,-454 598.5,-435 518.5,-435"/>
<text text-anchor="middle" x="558.5" y="-442" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Encoder</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge37" class="edge">
<title>Node36&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M437.76,-451.78C465.42,-450.09 495.37,-448.27 518.41,-446.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="437.46,-448.29 427.69,-452.39 437.89,-455.27 437.46,-448.29"/>
</g>
<!-- Node39 -->
<g id="node40" class="node">
<title>Node39</title>
<g id="a_node40"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="296,-392.5 296,-422.5 422,-422.5 422,-392.5 296,-392.5"/>
<text text-anchor="start" x="304" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int16</text>
<text text-anchor="middle" x="359" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge39" class="edge">
<title>Node38&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M184.44,-279.07C199.19,-306.18 230.27,-356.31 271,-383.5 278.56,-388.55 287.16,-392.54 295.94,-395.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.53,-277.41 179.76,-270.21 181.34,-280.68 187.53,-277.41"/>
</g>
<!-- Node41 -->
<g id="node42" class="node">
<title>Node41</title>
<g id="a_node42"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="296,-343.5 296,-373.5 422,-373.5 422,-343.5 296,-343.5"/>
<text text-anchor="start" x="304" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int8</text>
<text text-anchor="middle" x="359" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node41 -->
<g id="edge41" class="edge">
<title>Node38&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M192.22,-277.17C210.42,-293.91 240.63,-319.34 271,-334.5 278.71,-338.35 287.12,-341.65 295.58,-344.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="194.44,-274.44 184.75,-270.15 189.65,-279.55 194.44,-274.44"/>
</g>
<!-- Node43 -->
<g id="node44" class="node">
<title>Node43</title>
<g id="a_node44"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="300.5,-294.5 300.5,-324.5 417.5,-324.5 417.5,-294.5 300.5,-294.5"/>
<text text-anchor="start" x="308.5" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; float,</text>
<text text-anchor="middle" x="359" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node43 -->
<g id="edge43" class="edge">
<title>Node38&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M220.52,-272.69C245.14,-279.28 275.76,-287.48 301.84,-294.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="221.28,-269.27 210.72,-270.06 219.47,-276.03 221.28,-269.27"/>
</g>
<!-- Node45 -->
<g id="node46" class="node">
<title>Node45</title>
<g id="a_node46"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="301,-245.5 301,-275.5 417,-275.5 417,-245.5 301,-245.5"/>
<text text-anchor="start" x="309" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; Half,</text>
<text text-anchor="middle" x="359" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node45 -->
<g id="edge45" class="edge">
<title>Node38&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M234.26,-260.5C255.58,-260.5 279.57,-260.5 300.71,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="234.04,-257 224.04,-260.5 234.04,-264 234.04,-257"/>
</g>
<!-- Node47 -->
<g id="node48" class="node">
<title>Node47</title>
<g id="a_node48"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="296,-196.5 296,-226.5 422,-226.5 422,-196.5 296,-196.5"/>
<text text-anchor="start" x="304" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int16</text>
<text text-anchor="middle" x="359" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node47 -->
<g id="edge47" class="edge">
<title>Node38&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M220.52,-248.31C245.14,-241.72 275.76,-233.52 301.84,-226.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="219.47,-244.97 210.72,-250.94 221.28,-251.73 219.47,-244.97"/>
</g>
<!-- Node49 -->
<g id="node50" class="node">
<title>Node49</title>
<g id="a_node50"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="296,-147.5 296,-177.5 422,-177.5 422,-147.5 296,-147.5"/>
<text text-anchor="start" x="304" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
<text text-anchor="middle" x="359" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node49 -->
<g id="edge49" class="edge">
<title>Node38&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M192.6,-243.87C210.88,-227.42 240.98,-202.56 271,-187.5 278.73,-183.62 287.15,-180.26 295.61,-177.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.07,-241.44 185.07,-250.78 194.8,-246.6 190.07,-241.44"/>
</g>
<!-- Node51 -->
<g id="node52" class="node">
<title>Node51</title>
<g id="a_node52"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="296,-98.5 296,-128.5 422,-128.5 422,-98.5 296,-98.5"/>
<text text-anchor="start" x="304" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int8</text>
<text text-anchor="middle" x="359" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node51 -->
<g id="edge51" class="edge">
<title>Node38&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M184.71,-241.79C199.63,-214.89 230.74,-165.57 271,-138.5 278.56,-133.41 287.17,-129.35 295.95,-126.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="181.46,-240.44 179.8,-250.9 187.63,-243.76 181.46,-240.44"/>
</g>
<!-- Node54 -->
<g id="node55" class="node">
<title>Node54</title>
<g id="a_node55"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="296,-49.5 296,-79.5 422,-79.5 422,-49.5 296,-49.5"/>
<text text-anchor="start" x="304" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
<text text-anchor="middle" x="359" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node54 -->
<g id="edge54" class="edge">
<title>Node38&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M183.29,-241.79C201.29,-201.92 244.48,-110.49 271,-89.5 278.27,-83.75 286.81,-79.32 295.65,-75.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.08,-240.39 179.19,-250.95 186.47,-243.25 180.08,-240.39"/>
</g>
<!-- Node40 -->
<g id="node41" class="node">
<title>Node40</title>
<g id="a_node41"><a xlink:href="classarmnn_1_1_q_symm16_per_axis_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="487,-397 487,-416 630,-416 630,-397 487,-397"/>
<text text-anchor="middle" x="558.5" y="-404" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16PerAxisEncoder</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge40" class="edge">
<title>Node39&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M432.53,-407.13C450.31,-407.04 469.31,-406.95 486.99,-406.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.2,-403.63 422.22,-407.18 432.24,-410.63 432.2,-403.63"/>
</g>
<!-- Node42 -->
<g id="node43" class="node">
<title>Node42</title>
<g id="a_node43"><a xlink:href="classarmnn_1_1_q_symm8_per_axis_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="490,-349 490,-368 627,-368 627,-349 490,-349"/>
<text text-anchor="middle" x="558.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisEncoder</text>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node42 -->
<g id="edge42" class="edge">
<title>Node41&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M432.47,-358.5C451.2,-358.5 471.29,-358.5 489.77,-358.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.22,-355 422.22,-358.5 432.22,-362 432.22,-355"/>
</g>
<!-- Node44 -->
<g id="node45" class="node">
<title>Node44</title>
<g id="a_node45"><a xlink:href="classarmnn_1_1_float32_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="512.5,-300 512.5,-319 604.5,-319 604.5,-300 512.5,-300"/>
<text text-anchor="middle" x="558.5" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Encoder</text>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node44 -->
<g id="edge44" class="edge">
<title>Node43&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M427.76,-309.5C455.69,-309.5 487.3,-309.5 512.33,-309.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="427.66,-306 417.66,-309.5 427.66,-313 427.66,-306"/>
</g>
<!-- Node46 -->
<g id="node47" class="node">
<title>Node46</title>
<g id="a_node47"><a xlink:href="classarmnn_1_1_float16_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="512.5,-251 512.5,-270 604.5,-270 604.5,-251 512.5,-251"/>
<text text-anchor="middle" x="558.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Encoder</text>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node46 -->
<g id="edge46" class="edge">
<title>Node45&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M427.28,-260.5C455.36,-260.5 487.23,-260.5 512.41,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="427.13,-257 417.13,-260.5 427.13,-264 427.13,-257"/>
</g>
<!-- Node48 -->
<g id="node49" class="node">
<title>Node48</title>
<g id="a_node49"><a xlink:href="classarmnn_1_1_q_symm16_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="505,-202 505,-221 612,-221 612,-202 505,-202"/>
<text text-anchor="middle" x="558.5" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Encoder</text>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node48 -->
<g id="edge48" class="edge">
<title>Node47&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M432.36,-211.5C456.38,-211.5 482.65,-211.5 504.89,-211.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.22,-208 422.22,-211.5 432.22,-215 432.22,-208"/>
</g>
<!-- Node50 -->
<g id="node51" class="node">
<title>Node50</title>
<g id="a_node51"><a xlink:href="classarmnn_1_1_int32_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="518.5,-161 518.5,-180 598.5,-180 598.5,-161 518.5,-161"/>
<text text-anchor="middle" x="558.5" y="-168" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Encoder</text>
</a>
</g>
</g>
<!-- Node49&#45;&gt;Node50 -->
<g id="edge50" class="edge">
<title>Node49&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M432.34,-165.43C461.39,-166.61 493.73,-167.92 518.25,-168.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.35,-161.93 422.22,-165.02 432.07,-168.92 432.35,-161.93"/>
</g>
<!-- Node52 -->
<g id="node53" class="node">
<title>Node52</title>
<g id="a_node53"><a xlink:href="classarmnn_1_1_q_a_symm_s8_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="502,-123 502,-142 615,-142 615,-123 502,-123"/>
<text text-anchor="middle" x="558.5" y="-130" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Encoder</text>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node52 -->
<g id="edge52" class="edge">
<title>Node51&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M432.27,-120.45C455.26,-122.66 480.32,-125.08 501.94,-127.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.51,-116.96 422.22,-119.49 431.84,-123.93 432.51,-116.96"/>
</g>
<!-- Node53 -->
<g id="node54" class="node">
<title>Node53</title>
<g id="a_node54"><a xlink:href="classarmnn_1_1_q_symm_s8_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="505,-85 505,-104 612,-104 612,-85 505,-85"/>
<text text-anchor="middle" x="558.5" y="-92" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Encoder</text>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node53 -->
<g id="edge53" class="edge">
<title>Node51&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M432.36,-106.54C456.38,-104.23 482.65,-101.7 504.89,-99.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.84,-103.07 422.22,-107.51 432.51,-110.04 431.84,-103.07"/>
</g>
<!-- Node55 -->
<g id="node56" class="node">
<title>Node55</title>
<g id="a_node56"><a xlink:href="classarmnn_1_1_q_a_symm8_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="505,-47 505,-66 612,-66 612,-47 505,-47"/>
<text text-anchor="middle" x="558.5" y="-54" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Encoder</text>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node55 -->
<g id="edge55" class="edge">
<title>Node54&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M432.36,-61.57C456.38,-60.6 482.65,-59.53 504.89,-58.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.07,-58.08 422.22,-61.98 432.35,-65.07 432.07,-58.08"/>
</g>
<!-- Node57 -->
<g id="node58" class="node">
<title>Node57</title>
<g id="a_node58"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="290,-0.5 290,-30.5 428,-30.5 428,-0.5 290,-0.5"/>
<text text-anchor="start" x="298" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
<text text-anchor="middle" x="359" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; int32_t &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node57 -->
<g id="edge57" class="edge">
<title>Node56&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M191.46,-102.29C209.44,-84.44 239.86,-56.88 271,-40.5 278.23,-36.7 286.12,-33.41 294.09,-30.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="188.65,-100.16 184.12,-109.74 193.63,-105.08 188.65,-100.16"/>
</g>
<!-- Node58 -->
<g id="node59" class="node">
<title>Node58</title>
<g id="a_node59"><a xlink:href="classarmnn_1_1_int32_to_int32t_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="499,-6 499,-25 618,-25 618,-6 499,-6"/>
<text text-anchor="middle" x="558.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tEncoder</text>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node58 -->
<g id="edge58" class="edge">
<title>Node57&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M438.34,-15.5C458.49,-15.5 479.83,-15.5 498.79,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="438.24,-12 428.24,-15.5 438.24,-19 438.24,-12"/>
</g>
</g>
</svg>