blob: 30f4c80f38b7fc704dd65726bf731a8078f357ac [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: Encoder&lt; IType &gt; Pages: 1 -->
<svg width="789pt" height="529pt"
viewBox="0.00 0.00 789.00 529.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 525)">
<title>Encoder&lt; IType &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-525 785,-525 785,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="114,-211 114,-230 218,-230 218,-211 114,-211"/>
<text text-anchor="middle" x="166" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; IType &gt;</text>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="314.5,-380 314.5,-399 425.5,-399 425.5,-380 314.5,-380"/>
<text text-anchor="middle" x="370" y="-387" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; double &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M186.14,-236.51C227.38,-271.02 323.6,-351.52 357.18,-379.61"/>
<polygon fill="orange" stroke="orange" points="188.35,-233.8 178.44,-230.07 183.86,-239.17 188.35,-233.8"/>
<text text-anchor="middle" x="266" y="-327.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; double &gt;</text>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="320,-251 320,-270 420,-270 420,-251 320,-251"/>
<text text-anchor="middle" x="370" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; float &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="M225.15,-232.02C255.49,-238.02 292.17,-245.29 320.89,-250.97"/>
<polygon fill="orange" stroke="orange" points="225.62,-228.54 215.13,-230.03 224.26,-235.41 225.62,-228.54"/>
<text text-anchor="middle" x="266" y="-247.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; float &gt;</text>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="314,-172 314,-191 426,-191 426,-172 314,-172"/>
<text text-anchor="middle" x="370" y="-179" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; int32_t &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge23" class="edge">
<title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M226.25,-209.06C255.97,-203.32 291.55,-196.45 319.75,-191.01"/>
<polygon fill="orange" stroke="orange" points="225.57,-205.63 216.41,-210.96 226.9,-212.5 225.57,-205.63"/>
<text text-anchor="middle" x="266" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; int32_t &gt;</text>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="320.5,-52 320.5,-71 419.5,-71 419.5,-52 320.5,-52"/>
<text text-anchor="middle" x="370" y="-59" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; bool &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="M187.41,-204.44C229.17,-171.56 323.28,-97.49 356.83,-71.08"/>
<polygon fill="orange" stroke="orange" points="185.02,-201.86 179.33,-210.79 189.35,-207.36 185.02,-201.86"/>
<text text-anchor="middle" x="266" y="-168.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; bool &gt;</text>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="classarmnn_1_1_base_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-211 0,-230 77,-230 77,-211 0,-211"/>
<text text-anchor="middle" x="38.5" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">BaseIterator</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="M87.18,-220.5C95.92,-220.5 105.07,-220.5 113.91,-220.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="87.15,-217 77.15,-220.5 87.15,-224 87.15,-217"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="463.5,-490.5 463.5,-520.5 600.5,-520.5 600.5,-490.5 463.5,-490.5"/>
<text text-anchor="start" x="471.5" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int64</text>
<text text-anchor="middle" x="532" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; double &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M384.5,-407.15C401,-427.62 430.73,-461.16 463,-481.5 468.3,-484.84 474.12,-487.79 480.06,-490.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="387.21,-404.93 378.27,-399.25 381.72,-409.27 387.21,-404.93"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="classarmnn_1_1_int64_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="669.5,-496 669.5,-515 749.5,-515 749.5,-496 669.5,-496"/>
<text text-anchor="middle" x="709.5" y="-503" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Encoder</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="M610.8,-505.5C631.07,-505.5 652.07,-505.5 669.37,-505.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="610.6,-502 600.6,-505.5 610.6,-509 610.6,-502"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="469,-441.5 469,-471.5 595,-471.5 595,-441.5 469,-441.5"/>
<text text-anchor="start" x="477" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int16</text>
<text text-anchor="middle" x="532" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</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="M380.61,-279.33C402.85,-322.81 456.5,-426.92 463,-432.5 466.99,-435.93 471.5,-438.87 476.25,-441.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="383.68,-277.66 376.02,-270.35 377.45,-280.84 383.68,-277.66"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="469,-392.5 469,-422.5 595,-422.5 595,-392.5 469,-392.5"/>
<text text-anchor="start" x="477" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int8</text>
<text text-anchor="middle" x="532" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M380.28,-279.07C394.55,-305.81 424.33,-355.07 463,-383.5 467.64,-386.91 472.81,-389.87 478.16,-392.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="383.3,-277.28 375.59,-270.01 377.08,-280.5 383.3,-277.28"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="473.5,-343.5 473.5,-373.5 590.5,-373.5 590.5,-343.5 473.5,-343.5"/>
<text text-anchor="start" x="481.5" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; float,</text>
<text text-anchor="middle" x="532" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node6&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M388.36,-277.49C405.94,-293.94 434.53,-318.64 463,-334.5 468.91,-337.79 475.35,-340.76 481.83,-343.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="390.31,-274.52 380.66,-270.16 385.49,-279.59 390.31,-274.52"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="474,-294.5 474,-324.5 590,-324.5 590,-294.5 474,-294.5"/>
<text text-anchor="start" x="482" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; Half,</text>
<text text-anchor="middle" x="532" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node6&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M411.96,-273.04C433.28,-279.57 459.5,-287.6 481.9,-294.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="412.82,-269.65 402.23,-270.06 410.77,-276.34 412.82,-269.65"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="469,-245.5 469,-275.5 595,-275.5 595,-245.5 469,-245.5"/>
<text text-anchor="start" x="477" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int16</text>
<text text-anchor="middle" x="532" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node6&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M430.6,-260.5C443.08,-260.5 456.27,-260.5 468.84,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="430.31,-257 420.31,-260.5 430.31,-264 430.31,-257"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="469,-196.5 469,-226.5 595,-226.5 595,-196.5 469,-196.5"/>
<text text-anchor="start" x="477" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
<text text-anchor="middle" x="532" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node17 -->
<g id="edge16" class="edge">
<title>Node6&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M411.96,-247.96C433.28,-241.43 459.5,-233.4 481.9,-226.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="410.77,-244.66 402.23,-250.94 412.82,-251.35 410.77,-244.66"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="469,-147.5 469,-177.5 595,-177.5 595,-147.5 469,-147.5"/>
<text text-anchor="start" x="477" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int8</text>
<text text-anchor="middle" x="532" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node19 -->
<g id="edge18" class="edge">
<title>Node6&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M388.36,-243.51C405.94,-227.06 434.53,-202.36 463,-186.5 468.91,-183.21 475.35,-180.24 481.83,-177.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="385.49,-241.41 380.66,-250.84 390.31,-246.48 385.49,-241.41"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="469,-98.5 469,-128.5 595,-128.5 595,-98.5 469,-98.5"/>
<text text-anchor="start" x="477" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
<text text-anchor="middle" x="532" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node22 -->
<g id="edge21" class="edge">
<title>Node6&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M388.27,-243.62C399.66,-232.04 414.54,-216.01 426,-200.5 445.3,-174.39 437.95,-158.16 463,-137.5 467.15,-134.08 471.83,-131.12 476.74,-128.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="385.62,-241.32 381.03,-250.87 390.57,-246.27 385.62,-241.32"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="classarmnn_1_1_q_symm16_per_axis_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="638,-447 638,-466 781,-466 781,-447 638,-447"/>
<text text-anchor="middle" x="709.5" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16PerAxisEncoder</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M605.53,-456.5C616.25,-456.5 627.28,-456.5 637.96,-456.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="605.37,-453 595.37,-456.5 605.37,-460 605.37,-453"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="classarmnn_1_1_q_symm8_per_axis_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="641,-398 641,-417 778,-417 778,-398 641,-398"/>
<text text-anchor="middle" x="709.5" y="-405" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisEncoder</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M605.55,-407.5C617.28,-407.5 629.37,-407.5 640.97,-407.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="605.37,-404 595.37,-407.5 605.37,-411 605.37,-404"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="classarmnn_1_1_float32_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="663.5,-349 663.5,-368 755.5,-368 755.5,-349 663.5,-349"/>
<text text-anchor="middle" x="709.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Encoder</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M601.06,-358.5C621.96,-358.5 644.43,-358.5 663.39,-358.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="600.95,-355 590.95,-358.5 600.95,-362 600.95,-355"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="classarmnn_1_1_float16_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="663.5,-300 663.5,-319 755.5,-319 755.5,-300 663.5,-300"/>
<text text-anchor="middle" x="709.5" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Encoder</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="M600.64,-309.5C621.67,-309.5 644.33,-309.5 663.43,-309.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="600.47,-306 590.47,-309.5 600.47,-313 600.47,-306"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="classarmnn_1_1_q_symm16_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="656,-251 656,-270 763,-270 763,-251 656,-251"/>
<text text-anchor="middle" x="709.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Encoder</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="M605.72,-260.5C622.55,-260.5 640.14,-260.5 655.91,-260.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="605.37,-257 595.37,-260.5 605.37,-264 605.37,-257"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="classarmnn_1_1_int32_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="669.5,-210 669.5,-229 749.5,-229 749.5,-210 669.5,-210"/>
<text text-anchor="middle" x="709.5" y="-217" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Encoder</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="M605.61,-214.81C627.42,-215.8 650.52,-216.86 669.3,-217.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="605.52,-211.3 595.37,-214.34 605.2,-218.29 605.52,-211.3"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="classarmnn_1_1_q_a_symm_s8_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="653,-172 653,-191 766,-191 766,-172 653,-172"/>
<text text-anchor="middle" x="709.5" y="-179" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Encoder</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="M605.6,-170.36C621.35,-172.07 637.78,-173.84 652.76,-175.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="605.69,-166.85 595.37,-169.25 604.93,-173.81 605.69,-166.85"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="classarmnn_1_1_q_symm_s8_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="656,-134 656,-153 763,-153 763,-134 656,-134"/>
<text text-anchor="middle" x="709.5" y="-141" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Encoder</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node21 -->
<g id="edge20" class="edge">
<title>Node19&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M605.72,-154.63C622.55,-152.81 640.14,-150.9 655.91,-149.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="604.93,-151.19 595.37,-155.75 605.69,-158.15 604.93,-151.19"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="classarmnn_1_1_q_a_symm8_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="656,-96 656,-115 763,-115 763,-96 656,-96"/>
<text text-anchor="middle" x="709.5" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Encoder</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge22" class="edge">
<title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M605.72,-110.18C622.55,-109.42 640.14,-108.62 655.91,-107.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="605.2,-106.71 595.37,-110.66 605.52,-113.7 605.2,-106.71"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="463,-49.5 463,-79.5 601,-79.5 601,-49.5 463,-49.5"/>
<text text-anchor="start" x="471" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
<text text-anchor="middle" x="532" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; int32_t &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge24" class="edge">
<title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M384.2,-163.97C400.61,-143.3 430.44,-109.14 463,-88.5 468.29,-85.15 474.1,-82.19 480.04,-79.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="381.4,-161.88 378.03,-171.93 386.92,-166.18 381.4,-161.88"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="classarmnn_1_1_int32_to_int32t_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="650,-55 650,-74 769,-74 769,-55 650,-55"/>
<text text-anchor="middle" x="709.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tEncoder</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="M611.39,-64.5C624.31,-64.5 637.51,-64.5 649.85,-64.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="611.1,-61 601.1,-64.5 611.1,-68 611.1,-61"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="469.5,-0.5 469.5,-30.5 594.5,-30.5 594.5,-0.5 469.5,-0.5"/>
<text text-anchor="start" x="477.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
<text text-anchor="middle" x="532" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; bool &gt; &gt;</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="M413.88,-49.17C433.81,-43.44 457.69,-36.58 478.68,-30.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="412.8,-45.84 404.15,-51.97 414.73,-52.57 412.8,-45.84"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="classarmnn_1_1_boolean_encoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="662,-6 662,-25 757,-25 757,-6 662,-6"/>
<text text-anchor="middle" x="709.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanEncoder</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge28" class="edge">
<title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M605.08,-15.5C624.22,-15.5 644.4,-15.5 661.8,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="604.87,-12 594.87,-15.5 604.87,-19 604.87,-12"/>
</g>
</g>
</svg>