blob: 554fcfb1f6df917c10bc80aa4196d58787d27d06 [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: Decoder&lt; IType &gt; Pages: 1 -->
<svg width="854pt" height="574pt"
viewBox="0.00 0.00 854.00 574.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 570)">
<title>Decoder&lt; IType &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-570 850,-570 850,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,-80 114,-99 219,-99 219,-80 114,-80"/>
<text text-anchor="middle" x="166.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&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_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="333.5,-345 333.5,-364 434.5,-364 434.5,-345 333.5,-345"/>
<text text-anchor="middle" x="384" y="-352" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; float &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="M181.83,-107.13C223.48,-158.33 343.5,-305.93 375.23,-344.95"/>
<polygon fill="orange" stroke="orange" points="184.45,-104.8 175.43,-99.25 179.02,-109.21 184.45,-104.8"/>
<text text-anchor="middle" x="271" y="-256.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; float &gt;</text>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="323,-100 323,-119 445,-119 445,-100 323,-100"/>
<text text-anchor="middle" x="384" y="-107" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; double_t &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="M229.24,-95.23C258.56,-97.95 293.49,-101.19 322.63,-103.9"/>
<polygon fill="orange" stroke="orange" points="229.4,-91.73 219.12,-94.29 228.75,-98.7 229.4,-91.73"/>
<text text-anchor="middle" x="271" y="-104.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; double_t &gt;</text>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="327.5,-61 327.5,-80 440.5,-80 440.5,-61 327.5,-61"/>
<text text-anchor="middle" x="384" y="-68" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; int32_t &gt;</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge25" class="edge">
<title>Node1&#45;&gt;Node26</title>
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M215.75,-77.89C222.84,-76.53 230.08,-75.33 237,-74.5 266.71,-70.92 300.05,-69.79 327.36,-69.61"/>
<polygon fill="orange" stroke="orange" points="214.62,-74.54 205.52,-79.97 216.02,-81.4 214.62,-74.54"/>
<text text-anchor="middle" x="271" y="-77.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; int32_t &gt;</text>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="333.5,-20 333.5,-39 434.5,-39 434.5,-20 333.5,-20"/>
<text text-anchor="middle" x="384" y="-27" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; bool &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="M192.94,-74.93C205.79,-68.12 221.84,-60.45 237,-55.5 268.33,-45.27 304.83,-38.77 333.5,-34.83"/>
<polygon fill="orange" stroke="orange" points="190.91,-72.05 183.8,-79.9 194.26,-78.19 190.91,-72.05"/>
<text text-anchor="middle" x="271" y="-58.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,-80 0,-99 77,-99 77,-80 0,-80"/>
<text text-anchor="middle" x="38.5" y="-87" 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.52,-89.5C96.1,-89.5 105.07,-89.5 113.74,-89.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="87.3,-86 77.3,-89.5 87.3,-93 87.3,-86"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="492.5,-535.5 492.5,-565.5 647.5,-565.5 647.5,-535.5 492.5,-535.5"/>
<text text-anchor="start" x="500.5" y="-553.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-542.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int32_t, Decoder&lt; float &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="M390.41,-373.71C401.47,-409.39 430.1,-485.95 482,-526.5 486.44,-529.97 491.36,-532.94 496.53,-535.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="393.74,-372.62 387.54,-364.03 387.03,-374.61 393.74,-372.62"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="495.5,-486.5 495.5,-516.5 644.5,-516.5 644.5,-486.5 495.5,-486.5"/>
<text text-anchor="start" x="503.5" y="-504.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-493.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int8_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M394.59,-373.07C409.55,-400.17 441.04,-450.3 482,-477.5 487.22,-480.97 492.94,-483.94 498.86,-486.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="397.65,-371.36 389.84,-364.21 391.48,-374.67 397.65,-371.36"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="498.5,-437.5 498.5,-467.5 641.5,-467.5 641.5,-437.5 498.5,-437.5"/>
<text text-anchor="start" x="506.5" y="-455.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-444.5" font-family="Helvetica,sans-Serif" font-size="10.00"> float, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node3&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M402.44,-371.16C420.85,-387.89 451.39,-413.32 482,-428.5 488.88,-431.91 496.31,-434.9 503.83,-437.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="404.59,-368.38 394.87,-364.15 399.83,-373.51 404.59,-368.38"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="499,-388.5 499,-418.5 641,-418.5 641,-388.5 499,-388.5"/>
<text text-anchor="start" x="507" y="-406.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-395.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Half, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node3&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M430.77,-366.69C455.52,-373.28 486.31,-381.48 512.53,-388.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.48,-363.26 420.91,-364.06 429.68,-370.02 431.48,-363.26"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="492.5,-339.5 492.5,-369.5 647.5,-369.5 647.5,-339.5 492.5,-339.5"/>
<text text-anchor="start" x="500.5" y="-357.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-346.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int16_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node3&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M444.99,-354.5C460.05,-354.5 476.42,-354.5 492.17,-354.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="444.79,-351 434.79,-354.5 444.79,-358 444.79,-351"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="492.5,-290.5 492.5,-320.5 647.5,-320.5 647.5,-290.5 492.5,-290.5"/>
<text text-anchor="start" x="500.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int32_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node3&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M430.77,-342.31C455.52,-335.72 486.31,-327.52 512.53,-320.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="429.68,-338.98 420.91,-344.94 431.48,-345.74 429.68,-338.98"/>
</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="495.5,-241.5 495.5,-271.5 644.5,-271.5 644.5,-241.5 495.5,-241.5"/>
<text text-anchor="start" x="503.5" y="-259.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-248.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int8_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node17 -->
<g id="edge16" class="edge">
<title>Node3&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M402.81,-337.88C421.31,-321.43 451.74,-296.59 482,-281.5 489.59,-277.71 497.86,-274.41 506.17,-271.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="400.25,-335.48 395.19,-344.78 404.95,-340.66 400.25,-335.48"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="492.5,-168.5 492.5,-198.5 647.5,-198.5 647.5,-168.5 492.5,-168.5"/>
<text text-anchor="start" x="500.5" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> uint8_t, Decoder&lt; float &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node20 -->
<g id="edge19" class="edge">
<title>Node3&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M396.26,-336.23C412.69,-310.65 445.3,-263.79 482,-232.5 497.96,-218.89 518.27,-207.2 535.25,-198.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="393.15,-334.59 390.78,-344.91 399.07,-338.32 393.15,-334.59"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="classarmnn_1_1_scaled_int32_per_axis_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="695,-541 695,-560 846,-560 846,-541 695,-541"/>
<text text-anchor="middle" x="770.5" y="-548" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32PerAxisDecoder</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="M658.01,-550.5C670.31,-550.5 682.87,-550.5 694.92,-550.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="657.75,-547 647.75,-550.5 657.75,-554 657.75,-547"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="classarmnn_1_1_q_symm8_per_axis_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="701,-492 701,-511 840,-511 840,-492 701,-492"/>
<text text-anchor="middle" x="770.5" y="-499" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisDecoder</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="M654.67,-501.5C670.08,-501.5 686.01,-501.5 700.92,-501.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="654.63,-498 644.63,-501.5 654.63,-505 654.63,-498"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="classarmnn_1_1_float32_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="723.5,-443 723.5,-462 817.5,-462 817.5,-443 723.5,-443"/>
<text text-anchor="middle" x="770.5" y="-450" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Decoder</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="M651.87,-452.5C676.22,-452.5 702.11,-452.5 723.38,-452.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="651.54,-449 641.54,-452.5 651.54,-456 651.54,-449"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="classarmnn_1_1_float16_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="723.5,-402 723.5,-421 817.5,-421 817.5,-402 723.5,-402"/>
<text text-anchor="middle" x="770.5" y="-409" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Decoder</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="M651.27,-406.74C675.75,-407.72 701.83,-408.77 723.24,-409.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="651.4,-403.24 641.26,-406.33 651.11,-410.23 651.4,-403.24"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="classarmnn_1_1_q_symm16_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="716.5,-364 716.5,-383 824.5,-383 824.5,-364 716.5,-364"/>
<text text-anchor="middle" x="770.5" y="-371" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Decoder</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M657.77,-362.81C677.69,-364.71 698.3,-366.68 716.3,-368.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.03,-359.31 647.75,-361.85 657.37,-366.28 658.03,-359.31"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="classarmnn_1_1_int32_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="729.5,-326 729.5,-345 811.5,-345 811.5,-326 729.5,-326"/>
<text text-anchor="middle" x="770.5" y="-333" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Decoder</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M657.94,-318.64C682.8,-322.4 708.71,-326.31 729.29,-329.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.16,-315.13 647.75,-317.1 657.11,-322.05 658.16,-315.13"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="classarmnn_1_1_scaled_int32_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="713.5,-288 713.5,-307 827.5,-307 827.5,-288 713.5,-288"/>
<text text-anchor="middle" x="770.5" y="-295" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32Decoder</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge15" class="edge">
<title>Node14&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M657.81,-302C676.61,-301.24 696.02,-300.46 713.27,-299.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="657.6,-298.51 647.75,-302.41 657.88,-305.5 657.6,-298.51"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="classarmnn_1_1_q_a_symm_s8_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="713,-250 713,-269 828,-269 828,-250 713,-250"/>
<text text-anchor="middle" x="770.5" y="-257" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Decoder</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="M654.76,-257.77C674.31,-258.06 694.68,-258.37 712.74,-258.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="654.68,-254.26 644.63,-257.61 654.58,-261.26 654.68,-254.26"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="classarmnn_1_1_q_symm_s8_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="716.5,-212 716.5,-231 824.5,-231 824.5,-212 716.5,-212"/>
<text text-anchor="middle" x="770.5" y="-219" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Decoder</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge18" class="edge">
<title>Node17&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M654.51,-241.78C675.49,-238.08 697.42,-234.21 716.45,-230.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="653.87,-238.33 644.63,-243.52 655.09,-245.23 653.87,-238.33"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="classarmnn_1_1_boolean_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="722,-174 722,-193 819,-193 819,-174 722,-174"/>
<text text-anchor="middle" x="770.5" y="-181" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoder</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge20" class="edge">
<title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M657.79,-183.5C679.81,-183.5 702.67,-183.5 721.93,-183.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="657.75,-180 647.75,-183.5 657.75,-187 657.75,-180"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="classarmnn_1_1_q_a_symm8_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="716,-136 716,-155 825,-155 825,-136 716,-136"/>
<text text-anchor="middle" x="770.5" y="-143" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Decoder</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node22 -->
<g id="edge21" class="edge">
<title>Node20&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M657.72,-166.9C678.88,-162.85 700.81,-158.65 719.58,-155.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="656.91,-163.49 647.75,-168.81 658.23,-170.37 656.91,-163.49"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="482,-98.5 482,-128.5 658,-128.5 658,-98.5 482,-98.5"/>
<text text-anchor="start" x="490" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t, Decoder&lt; double_t &gt; &gt;</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="M455.32,-111.03C464.02,-111.22 473,-111.41 481.92,-111.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="455.32,-107.53 445.25,-110.81 455.17,-114.53 455.32,-107.53"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="classarmnn_1_1_int64_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="729.5,-98 729.5,-117 811.5,-117 811.5,-98 729.5,-98"/>
<text text-anchor="middle" x="770.5" y="-105" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Decoder</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="M668.32,-110.56C689.95,-109.9 711.71,-109.25 729.48,-108.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="667.95,-107.07 658.06,-110.87 668.17,-114.06 667.95,-107.07"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="486.5,-49.5 486.5,-79.5 653.5,-79.5 653.5,-49.5 486.5,-49.5"/>
<text text-anchor="start" x="494.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int32_t, Decoder&lt; int32_t &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge26" class="edge">
<title>Node26&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M451.03,-68.35C462.48,-67.97 474.5,-67.58 486.33,-67.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="450.59,-64.86 440.71,-68.68 450.81,-71.86 450.59,-64.86"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="classarmnn_1_1_int32_to_int32t_decoder.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="710,-55 710,-74 831,-74 831,-55 710,-55"/>
<text text-anchor="middle" x="770.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tDecoder</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="M663.96,-64.5C679.57,-64.5 695.39,-64.5 709.86,-64.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="663.74,-61 653.74,-64.5 663.74,-68 663.74,-61"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="492.5,-0.5 492.5,-30.5 647.5,-30.5 647.5,-0.5 492.5,-0.5"/>
<text text-anchor="start" x="500.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
<text text-anchor="middle" x="570" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00"> uint8_t, Decoder&lt; bool &gt; &gt;</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="M444.99,-24.94C460.05,-23.79 476.42,-22.54 492.17,-21.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="444.5,-21.46 434.79,-25.71 445.03,-28.44 444.5,-21.46"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="classarmnn_1_1_boolean_decoder_bool.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="711,-6 711,-25 830,-25 830,-6 711,-6"/>
<text text-anchor="middle" x="770.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoderBool</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge30" class="edge">
<title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M658.15,-15.5C675.96,-15.5 694.29,-15.5 710.82,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="657.75,-12 647.75,-15.5 657.75,-19 657.75,-12"/>
</g>
</g>
</svg>