blob: 554fcfb1f6df917c10bc80aa4196d58787d27d06 [file] [log] [blame]
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.43.0 (0)
5 -->
6<!-- Title: Decoder&lt; IType &gt; Pages: 1 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00007<svg width="854pt" height="574pt"
8 viewBox="0.00 0.00 854.00 574.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 570)">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010010<title>Decoder&lt; IType &gt;</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000011<polygon fill="white" stroke="transparent" points="-4,4 -4,-570 850,-570 850,4 -4,4"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010012<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000016<polygon fill="#bfbfbf" stroke="black" points="114,-80 114,-99 219,-99 219,-80 114,-80"/>
17<text text-anchor="middle" x="166.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; IType &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010018</a>
19</g>
20</g>
21<!-- Node3 -->
22<g id="node3" class="node">
23<title>Node3</title>
24<g id="a_node3"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000025<polygon fill="white" stroke="black" points="333.5,-345 333.5,-364 434.5,-364 434.5,-345 333.5,-345"/>
26<text text-anchor="middle" x="384" y="-352" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; float &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010027</a>
28</g>
29</g>
30<!-- Node1&#45;&gt;Node3 -->
31<g id="edge2" class="edge">
32<title>Node1&#45;&gt;Node3</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000033<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"/>
34<polygon fill="orange" stroke="orange" points="184.45,-104.8 175.43,-99.25 179.02,-109.21 184.45,-104.8"/>
35<text text-anchor="middle" x="271" y="-256.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; float &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010036</g>
37<!-- Node23 -->
38<g id="node23" class="node">
39<title>Node23</title>
40<g id="a_node23"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000041<polygon fill="white" stroke="black" points="323,-100 323,-119 445,-119 445,-100 323,-100"/>
42<text text-anchor="middle" x="384" y="-107" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; double_t &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010043</a>
44</g>
45</g>
46<!-- Node1&#45;&gt;Node23 -->
47<g id="edge22" class="edge">
48<title>Node1&#45;&gt;Node23</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000049<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"/>
50<polygon fill="orange" stroke="orange" points="229.4,-91.73 219.12,-94.29 228.75,-98.7 229.4,-91.73"/>
51<text text-anchor="middle" x="271" y="-104.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; double_t &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010052</g>
53<!-- Node26 -->
54<g id="node26" class="node">
55<title>Node26</title>
56<g id="a_node26"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000057<polygon fill="white" stroke="black" points="327.5,-61 327.5,-80 440.5,-80 440.5,-61 327.5,-61"/>
58<text text-anchor="middle" x="384" y="-68" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; int32_t &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010059</a>
60</g>
61</g>
62<!-- Node1&#45;&gt;Node26 -->
63<g id="edge25" class="edge">
64<title>Node1&#45;&gt;Node26</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000065<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"/>
66<polygon fill="orange" stroke="orange" points="214.62,-74.54 205.52,-79.97 216.02,-81.4 214.62,-74.54"/>
67<text text-anchor="middle" x="271" y="-77.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; int32_t &gt;</text>
68</g>
69<!-- Node29 -->
70<g id="node29" class="node">
71<title>Node29</title>
72<g id="a_node29"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
73<polygon fill="white" stroke="black" points="333.5,-20 333.5,-39 434.5,-39 434.5,-20 333.5,-20"/>
74<text text-anchor="middle" x="384" y="-27" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; bool &gt;</text>
75</a>
76</g>
77</g>
78<!-- Node1&#45;&gt;Node29 -->
79<g id="edge28" class="edge">
80<title>Node1&#45;&gt;Node29</title>
81<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"/>
82<polygon fill="orange" stroke="orange" points="190.91,-72.05 183.8,-79.9 194.26,-78.19 190.91,-72.05"/>
83<text text-anchor="middle" x="271" y="-58.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; bool &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010084</g>
85<!-- Node2 -->
86<g id="node2" class="node">
87<title>Node2</title>
88<g id="a_node2"><a xlink:href="classarmnn_1_1_base_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000089<polygon fill="white" stroke="black" points="0,-80 0,-99 77,-99 77,-80 0,-80"/>
90<text text-anchor="middle" x="38.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">BaseIterator</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010091</a>
92</g>
93</g>
94<!-- Node2&#45;&gt;Node1 -->
95<g id="edge1" class="edge">
96<title>Node2&#45;&gt;Node1</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000097<path fill="none" stroke="midnightblue" d="M87.52,-89.5C96.1,-89.5 105.07,-89.5 113.74,-89.5"/>
98<polygon fill="midnightblue" stroke="midnightblue" points="87.3,-86 77.3,-89.5 87.3,-93 87.3,-86"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010099</g>
100<!-- Node4 -->
101<g id="node4" class="node">
102<title>Node4</title>
103<g id="a_node4"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000104<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"/>
105<text text-anchor="start" x="500.5" y="-553.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
106<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100107</a>
108</g>
109</g>
110<!-- Node3&#45;&gt;Node4 -->
111<g id="edge3" class="edge">
112<title>Node3&#45;&gt;Node4</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000113<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"/>
114<polygon fill="midnightblue" stroke="midnightblue" points="393.74,-372.62 387.54,-364.03 387.03,-374.61 393.74,-372.62"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100115</g>
116<!-- Node6 -->
117<g id="node6" class="node">
118<title>Node6</title>
119<g id="a_node6"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000120<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"/>
121<text text-anchor="start" x="503.5" y="-504.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
122<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100123</a>
124</g>
125</g>
126<!-- Node3&#45;&gt;Node6 -->
127<g id="edge5" class="edge">
128<title>Node3&#45;&gt;Node6</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000129<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"/>
130<polygon fill="midnightblue" stroke="midnightblue" points="397.65,-371.36 389.84,-364.21 391.48,-374.67 397.65,-371.36"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100131</g>
132<!-- Node8 -->
133<g id="node8" class="node">
134<title>Node8</title>
135<g id="a_node8"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000136<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"/>
137<text text-anchor="start" x="506.5" y="-455.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
138<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100139</a>
140</g>
141</g>
142<!-- Node3&#45;&gt;Node8 -->
143<g id="edge7" class="edge">
144<title>Node3&#45;&gt;Node8</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000145<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"/>
146<polygon fill="midnightblue" stroke="midnightblue" points="404.59,-368.38 394.87,-364.15 399.83,-373.51 404.59,-368.38"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100147</g>
148<!-- Node10 -->
149<g id="node10" class="node">
150<title>Node10</title>
151<g id="a_node10"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000152<polygon fill="white" stroke="black" points="499,-388.5 499,-418.5 641,-418.5 641,-388.5 499,-388.5"/>
153<text text-anchor="start" x="507" y="-406.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
154<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100155</a>
156</g>
157</g>
158<!-- Node3&#45;&gt;Node10 -->
159<g id="edge9" class="edge">
160<title>Node3&#45;&gt;Node10</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000161<path fill="none" stroke="midnightblue" d="M430.77,-366.69C455.52,-373.28 486.31,-381.48 512.53,-388.46"/>
162<polygon fill="midnightblue" stroke="midnightblue" points="431.48,-363.26 420.91,-364.06 429.68,-370.02 431.48,-363.26"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100163</g>
164<!-- Node12 -->
165<g id="node12" class="node">
166<title>Node12</title>
167<g id="a_node12"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000168<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"/>
169<text text-anchor="start" x="500.5" y="-357.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
170<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100171</a>
172</g>
173</g>
174<!-- Node3&#45;&gt;Node12 -->
175<g id="edge11" class="edge">
176<title>Node3&#45;&gt;Node12</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000177<path fill="none" stroke="midnightblue" d="M444.99,-354.5C460.05,-354.5 476.42,-354.5 492.17,-354.5"/>
178<polygon fill="midnightblue" stroke="midnightblue" points="444.79,-351 434.79,-354.5 444.79,-358 444.79,-351"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100179</g>
180<!-- Node14 -->
181<g id="node14" class="node">
182<title>Node14</title>
183<g id="a_node14"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000184<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"/>
185<text text-anchor="start" x="500.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
186<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100187</a>
188</g>
189</g>
190<!-- Node3&#45;&gt;Node14 -->
191<g id="edge13" class="edge">
192<title>Node3&#45;&gt;Node14</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000193<path fill="none" stroke="midnightblue" d="M430.77,-342.31C455.52,-335.72 486.31,-327.52 512.53,-320.54"/>
194<polygon fill="midnightblue" stroke="midnightblue" points="429.68,-338.98 420.91,-344.94 431.48,-345.74 429.68,-338.98"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100195</g>
196<!-- Node17 -->
197<g id="node17" class="node">
198<title>Node17</title>
199<g id="a_node17"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000200<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"/>
201<text text-anchor="start" x="503.5" y="-259.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
202<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100203</a>
204</g>
205</g>
206<!-- Node3&#45;&gt;Node17 -->
207<g id="edge16" class="edge">
208<title>Node3&#45;&gt;Node17</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000209<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"/>
210<polygon fill="midnightblue" stroke="midnightblue" points="400.25,-335.48 395.19,-344.78 404.95,-340.66 400.25,-335.48"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100211</g>
212<!-- Node20 -->
213<g id="node20" class="node">
214<title>Node20</title>
215<g id="a_node20"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000216<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"/>
217<text text-anchor="start" x="500.5" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
218<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100219</a>
220</g>
221</g>
222<!-- Node3&#45;&gt;Node20 -->
223<g id="edge19" class="edge">
224<title>Node3&#45;&gt;Node20</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000225<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"/>
226<polygon fill="midnightblue" stroke="midnightblue" points="393.15,-334.59 390.78,-344.91 399.07,-338.32 393.15,-334.59"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100227</g>
228<!-- Node5 -->
229<g id="node5" class="node">
230<title>Node5</title>
231<g id="a_node5"><a xlink:href="classarmnn_1_1_scaled_int32_per_axis_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000232<polygon fill="white" stroke="black" points="695,-541 695,-560 846,-560 846,-541 695,-541"/>
233<text text-anchor="middle" x="770.5" y="-548" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32PerAxisDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100234</a>
235</g>
236</g>
237<!-- Node4&#45;&gt;Node5 -->
238<g id="edge4" class="edge">
239<title>Node4&#45;&gt;Node5</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000240<path fill="none" stroke="midnightblue" d="M658.01,-550.5C670.31,-550.5 682.87,-550.5 694.92,-550.5"/>
241<polygon fill="midnightblue" stroke="midnightblue" points="657.75,-547 647.75,-550.5 657.75,-554 657.75,-547"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100242</g>
243<!-- Node7 -->
244<g id="node7" class="node">
245<title>Node7</title>
246<g id="a_node7"><a xlink:href="classarmnn_1_1_q_symm8_per_axis_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000247<polygon fill="white" stroke="black" points="701,-492 701,-511 840,-511 840,-492 701,-492"/>
248<text text-anchor="middle" x="770.5" y="-499" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100249</a>
250</g>
251</g>
252<!-- Node6&#45;&gt;Node7 -->
253<g id="edge6" class="edge">
254<title>Node6&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000255<path fill="none" stroke="midnightblue" d="M654.67,-501.5C670.08,-501.5 686.01,-501.5 700.92,-501.5"/>
256<polygon fill="midnightblue" stroke="midnightblue" points="654.63,-498 644.63,-501.5 654.63,-505 654.63,-498"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100257</g>
258<!-- Node9 -->
259<g id="node9" class="node">
260<title>Node9</title>
261<g id="a_node9"><a xlink:href="classarmnn_1_1_float32_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000262<polygon fill="white" stroke="black" points="723.5,-443 723.5,-462 817.5,-462 817.5,-443 723.5,-443"/>
263<text text-anchor="middle" x="770.5" y="-450" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100264</a>
265</g>
266</g>
267<!-- Node8&#45;&gt;Node9 -->
268<g id="edge8" class="edge">
269<title>Node8&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000270<path fill="none" stroke="midnightblue" d="M651.87,-452.5C676.22,-452.5 702.11,-452.5 723.38,-452.5"/>
271<polygon fill="midnightblue" stroke="midnightblue" points="651.54,-449 641.54,-452.5 651.54,-456 651.54,-449"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100272</g>
273<!-- Node11 -->
274<g id="node11" class="node">
275<title>Node11</title>
276<g id="a_node11"><a xlink:href="classarmnn_1_1_float16_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000277<polygon fill="white" stroke="black" points="723.5,-402 723.5,-421 817.5,-421 817.5,-402 723.5,-402"/>
278<text text-anchor="middle" x="770.5" y="-409" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100279</a>
280</g>
281</g>
282<!-- Node10&#45;&gt;Node11 -->
283<g id="edge10" class="edge">
284<title>Node10&#45;&gt;Node11</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000285<path fill="none" stroke="midnightblue" d="M651.27,-406.74C675.75,-407.72 701.83,-408.77 723.24,-409.64"/>
286<polygon fill="midnightblue" stroke="midnightblue" points="651.4,-403.24 641.26,-406.33 651.11,-410.23 651.4,-403.24"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100287</g>
288<!-- Node13 -->
289<g id="node13" class="node">
290<title>Node13</title>
291<g id="a_node13"><a xlink:href="classarmnn_1_1_q_symm16_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000292<polygon fill="white" stroke="black" points="716.5,-364 716.5,-383 824.5,-383 824.5,-364 716.5,-364"/>
293<text text-anchor="middle" x="770.5" y="-371" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100294</a>
295</g>
296</g>
297<!-- Node12&#45;&gt;Node13 -->
298<g id="edge12" class="edge">
299<title>Node12&#45;&gt;Node13</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000300<path fill="none" stroke="midnightblue" d="M657.77,-362.81C677.69,-364.71 698.3,-366.68 716.3,-368.41"/>
301<polygon fill="midnightblue" stroke="midnightblue" points="658.03,-359.31 647.75,-361.85 657.37,-366.28 658.03,-359.31"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100302</g>
303<!-- Node15 -->
304<g id="node15" class="node">
305<title>Node15</title>
306<g id="a_node15"><a xlink:href="classarmnn_1_1_int32_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000307<polygon fill="white" stroke="black" points="729.5,-326 729.5,-345 811.5,-345 811.5,-326 729.5,-326"/>
308<text text-anchor="middle" x="770.5" y="-333" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100309</a>
310</g>
311</g>
312<!-- Node14&#45;&gt;Node15 -->
313<g id="edge14" class="edge">
314<title>Node14&#45;&gt;Node15</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000315<path fill="none" stroke="midnightblue" d="M657.94,-318.64C682.8,-322.4 708.71,-326.31 729.29,-329.42"/>
316<polygon fill="midnightblue" stroke="midnightblue" points="658.16,-315.13 647.75,-317.1 657.11,-322.05 658.16,-315.13"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100317</g>
318<!-- Node16 -->
319<g id="node16" class="node">
320<title>Node16</title>
321<g id="a_node16"><a xlink:href="classarmnn_1_1_scaled_int32_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000322<polygon fill="white" stroke="black" points="713.5,-288 713.5,-307 827.5,-307 827.5,-288 713.5,-288"/>
323<text text-anchor="middle" x="770.5" y="-295" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100324</a>
325</g>
326</g>
327<!-- Node14&#45;&gt;Node16 -->
328<g id="edge15" class="edge">
329<title>Node14&#45;&gt;Node16</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000330<path fill="none" stroke="midnightblue" d="M657.81,-302C676.61,-301.24 696.02,-300.46 713.27,-299.77"/>
331<polygon fill="midnightblue" stroke="midnightblue" points="657.6,-298.51 647.75,-302.41 657.88,-305.5 657.6,-298.51"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100332</g>
333<!-- Node18 -->
334<g id="node18" class="node">
335<title>Node18</title>
336<g id="a_node18"><a xlink:href="classarmnn_1_1_q_a_symm_s8_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000337<polygon fill="white" stroke="black" points="713,-250 713,-269 828,-269 828,-250 713,-250"/>
338<text text-anchor="middle" x="770.5" y="-257" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100339</a>
340</g>
341</g>
342<!-- Node17&#45;&gt;Node18 -->
343<g id="edge17" class="edge">
344<title>Node17&#45;&gt;Node18</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000345<path fill="none" stroke="midnightblue" d="M654.76,-257.77C674.31,-258.06 694.68,-258.37 712.74,-258.64"/>
346<polygon fill="midnightblue" stroke="midnightblue" points="654.68,-254.26 644.63,-257.61 654.58,-261.26 654.68,-254.26"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100347</g>
348<!-- Node19 -->
349<g id="node19" class="node">
350<title>Node19</title>
351<g id="a_node19"><a xlink:href="classarmnn_1_1_q_symm_s8_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000352<polygon fill="white" stroke="black" points="716.5,-212 716.5,-231 824.5,-231 824.5,-212 716.5,-212"/>
353<text text-anchor="middle" x="770.5" y="-219" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100354</a>
355</g>
356</g>
357<!-- Node17&#45;&gt;Node19 -->
358<g id="edge18" class="edge">
359<title>Node17&#45;&gt;Node19</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000360<path fill="none" stroke="midnightblue" d="M654.51,-241.78C675.49,-238.08 697.42,-234.21 716.45,-230.85"/>
361<polygon fill="midnightblue" stroke="midnightblue" points="653.87,-238.33 644.63,-243.52 655.09,-245.23 653.87,-238.33"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100362</g>
363<!-- Node21 -->
364<g id="node21" class="node">
365<title>Node21</title>
366<g id="a_node21"><a xlink:href="classarmnn_1_1_boolean_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000367<polygon fill="white" stroke="black" points="722,-174 722,-193 819,-193 819,-174 722,-174"/>
368<text text-anchor="middle" x="770.5" y="-181" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100369</a>
370</g>
371</g>
372<!-- Node20&#45;&gt;Node21 -->
373<g id="edge20" class="edge">
374<title>Node20&#45;&gt;Node21</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000375<path fill="none" stroke="midnightblue" d="M657.79,-183.5C679.81,-183.5 702.67,-183.5 721.93,-183.5"/>
376<polygon fill="midnightblue" stroke="midnightblue" points="657.75,-180 647.75,-183.5 657.75,-187 657.75,-180"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100377</g>
378<!-- Node22 -->
379<g id="node22" class="node">
380<title>Node22</title>
381<g id="a_node22"><a xlink:href="classarmnn_1_1_q_a_symm8_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000382<polygon fill="white" stroke="black" points="716,-136 716,-155 825,-155 825,-136 716,-136"/>
383<text text-anchor="middle" x="770.5" y="-143" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100384</a>
385</g>
386</g>
387<!-- Node20&#45;&gt;Node22 -->
388<g id="edge21" class="edge">
389<title>Node20&#45;&gt;Node22</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000390<path fill="none" stroke="midnightblue" d="M657.72,-166.9C678.88,-162.85 700.81,-158.65 719.58,-155.06"/>
391<polygon fill="midnightblue" stroke="midnightblue" points="656.91,-163.49 647.75,-168.81 658.23,-170.37 656.91,-163.49"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100392</g>
393<!-- Node24 -->
394<g id="node24" class="node">
395<title>Node24</title>
396<g id="a_node24"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000397<polygon fill="white" stroke="black" points="482,-98.5 482,-128.5 658,-128.5 658,-98.5 482,-98.5"/>
398<text text-anchor="start" x="490" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
399<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100400</a>
401</g>
402</g>
403<!-- Node23&#45;&gt;Node24 -->
404<g id="edge23" class="edge">
405<title>Node23&#45;&gt;Node24</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000406<path fill="none" stroke="midnightblue" d="M455.32,-111.03C464.02,-111.22 473,-111.41 481.92,-111.61"/>
407<polygon fill="midnightblue" stroke="midnightblue" points="455.32,-107.53 445.25,-110.81 455.17,-114.53 455.32,-107.53"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100408</g>
409<!-- Node25 -->
410<g id="node25" class="node">
411<title>Node25</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000412<g id="a_node25"><a xlink:href="classarmnn_1_1_int64_decoder.html" target="_top" xlink:title=" ">
413<polygon fill="white" stroke="black" points="729.5,-98 729.5,-117 811.5,-117 811.5,-98 729.5,-98"/>
414<text text-anchor="middle" x="770.5" y="-105" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100415</a>
416</g>
417</g>
418<!-- Node24&#45;&gt;Node25 -->
419<g id="edge24" class="edge">
420<title>Node24&#45;&gt;Node25</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000421<path fill="none" stroke="midnightblue" d="M668.32,-110.56C689.95,-109.9 711.71,-109.25 729.48,-108.71"/>
422<polygon fill="midnightblue" stroke="midnightblue" points="667.95,-107.07 658.06,-110.87 668.17,-114.06 667.95,-107.07"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100423</g>
424<!-- Node27 -->
425<g id="node27" class="node">
426<title>Node27</title>
427<g id="a_node27"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000428<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"/>
429<text text-anchor="start" x="494.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
430<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>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100431</a>
432</g>
433</g>
434<!-- Node26&#45;&gt;Node27 -->
435<g id="edge26" class="edge">
436<title>Node26&#45;&gt;Node27</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000437<path fill="none" stroke="midnightblue" d="M451.03,-68.35C462.48,-67.97 474.5,-67.58 486.33,-67.2"/>
438<polygon fill="midnightblue" stroke="midnightblue" points="450.59,-64.86 440.71,-68.68 450.81,-71.86 450.59,-64.86"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100439</g>
440<!-- Node28 -->
441<g id="node28" class="node">
442<title>Node28</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000443<g id="a_node28"><a xlink:href="classarmnn_1_1_int32_to_int32t_decoder.html" target="_top" xlink:title=" ">
444<polygon fill="white" stroke="black" points="710,-55 710,-74 831,-74 831,-55 710,-55"/>
445<text text-anchor="middle" x="770.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100446</a>
447</g>
448</g>
449<!-- Node27&#45;&gt;Node28 -->
450<g id="edge27" class="edge">
451<title>Node27&#45;&gt;Node28</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000452<path fill="none" stroke="midnightblue" d="M663.96,-64.5C679.57,-64.5 695.39,-64.5 709.86,-64.5"/>
453<polygon fill="midnightblue" stroke="midnightblue" points="663.74,-61 653.74,-64.5 663.74,-68 663.74,-61"/>
454</g>
455<!-- Node30 -->
456<g id="node30" class="node">
457<title>Node30</title>
458<g id="a_node30"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
459<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"/>
460<text text-anchor="start" x="500.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
461<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>
462</a>
463</g>
464</g>
465<!-- Node29&#45;&gt;Node30 -->
466<g id="edge29" class="edge">
467<title>Node29&#45;&gt;Node30</title>
468<path fill="none" stroke="midnightblue" d="M444.99,-24.94C460.05,-23.79 476.42,-22.54 492.17,-21.35"/>
469<polygon fill="midnightblue" stroke="midnightblue" points="444.5,-21.46 434.79,-25.71 445.03,-28.44 444.5,-21.46"/>
470</g>
471<!-- Node31 -->
472<g id="node31" class="node">
473<title>Node31</title>
474<g id="a_node31"><a xlink:href="classarmnn_1_1_boolean_decoder_bool.html" target="_top" xlink:title=" ">
475<polygon fill="white" stroke="black" points="711,-6 711,-25 830,-25 830,-6 711,-6"/>
476<text text-anchor="middle" x="770.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoderBool</text>
477</a>
478</g>
479</g>
480<!-- Node30&#45;&gt;Node31 -->
481<g id="edge30" class="edge">
482<title>Node30&#45;&gt;Node31</title>
483<path fill="none" stroke="midnightblue" d="M658.15,-15.5C675.96,-15.5 694.29,-15.5 710.82,-15.5"/>
484<polygon fill="midnightblue" stroke="midnightblue" points="657.75,-12 647.75,-15.5 657.75,-19 657.75,-12"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100485</g>
486</g>
487</svg>