blob: 8bc7075c62e1f7bb65ce3295b82f794a41787c40 [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: BaseIterator Pages: 1 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00007<svg width="854pt" height="1075pt"
8 viewBox="0.00 0.00 854.00 1075.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 1071)">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010010<title>BaseIterator</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000011<polygon fill="white" stroke="transparent" points="-4,4 -4,-1071 850,-1071 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="0,-465 0,-484 77,-484 77,-465 0,-465"/>
17<text text-anchor="middle" x="38.5" y="-472" font-family="Helvetica,sans-Serif" font-size="10.00">BaseIterator</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010018</a>
19</g>
20</g>
21<!-- Node2 -->
22<g id="node2" class="node">
23<title>Node2</title>
24<g id="a_node2"><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="114,-586 114,-605 219,-605 219,-586 114,-586"/>
26<text text-anchor="middle" x="166.5" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; IType &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010027</a>
28</g>
29</g>
30<!-- Node1&#45;&gt;Node2 -->
31<g id="edge1" class="edge">
32<title>Node1&#45;&gt;Node2</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000033<path fill="none" stroke="midnightblue" d="M54.09,-492.12C64.93,-504.88 80.32,-522.3 95,-536.5 114.27,-555.14 138.61,-574.73 153.07,-585.99"/>
34<polygon fill="midnightblue" stroke="midnightblue" points="56.49,-489.53 47.37,-484.13 51.13,-494.04 56.49,-489.53"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010035</g>
36<!-- Node3 -->
37<g id="node3" class="node">
38<title>Node3</title>
39<g id="a_node3"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000040<polygon fill="white" stroke="black" points="333.5,-743 333.5,-762 434.5,-762 434.5,-743 333.5,-743"/>
41<text text-anchor="middle" x="384" y="-750" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; float &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010042</a>
43</g>
44</g>
45<!-- Node1&#45;&gt;Node3 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000046<g id="edge61" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010047<title>Node1&#45;&gt;Node3</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000048<path fill="none" stroke="midnightblue" d="M47.02,-493.61C68,-543.93 132.62,-679.71 237,-730.5 266.96,-745.08 304.15,-750.53 333.49,-752.35"/>
49<polygon fill="midnightblue" stroke="midnightblue" points="50.21,-492.18 43.2,-484.23 43.73,-494.81 50.21,-492.18"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010050</g>
51<!-- Node23 -->
52<g id="node23" class="node">
53<title>Node23</title>
54<g id="a_node23"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000055<polygon fill="white" stroke="black" points="323,-781 323,-800 445,-800 445,-781 323,-781"/>
56<text text-anchor="middle" x="384" y="-788" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; double_t &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010057</a>
58</g>
59</g>
60<!-- Node1&#45;&gt;Node23 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000061<g id="edge60" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010062<title>Node1&#45;&gt;Node23</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000063<path fill="none" stroke="midnightblue" d="M41.99,-494.4C47.89,-534.27 66.02,-625.02 114,-682.5 166.49,-745.37 260.96,-771.96 322.82,-782.98"/>
64<polygon fill="midnightblue" stroke="midnightblue" points="45.44,-493.8 40.61,-484.37 38.51,-494.75 45.44,-493.8"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010065</g>
66<!-- Node26 -->
67<g id="node26" class="node">
68<title>Node26</title>
69<g id="a_node26"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000070<polygon fill="white" stroke="black" points="327.5,-545 327.5,-564 440.5,-564 440.5,-545 327.5,-545"/>
71<text text-anchor="middle" x="384" y="-552" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; int32_t &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010072</a>
73</g>
74</g>
75<!-- Node1&#45;&gt;Node26 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000076<g id="edge62" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010077<title>Node1&#45;&gt;Node26</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000078<path fill="none" stroke="midnightblue" d="M87.08,-474.86C141.24,-476.56 231.69,-483.38 305,-508.5 329.99,-517.06 355.77,-534.2 370.54,-544.97"/>
79<polygon fill="midnightblue" stroke="midnightblue" points="87.16,-471.36 77.07,-474.59 86.97,-478.36 87.16,-471.36"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010080</g>
81<!-- Node29 -->
82<g id="node29" class="node">
83<title>Node29</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000084<g id="a_node29"><a xlink:href="classarmnn_1_1_decoder.html" target="_top" xlink:title=" ">
85<polygon fill="white" stroke="black" points="333.5,-586 333.5,-605 434.5,-605 434.5,-586 333.5,-586"/>
86<text text-anchor="middle" x="384" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">Decoder&lt; bool &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010087</a>
88</g>
89</g>
90<!-- Node1&#45;&gt;Node29 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000091<g id="edge59" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010092<title>Node1&#45;&gt;Node29</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000093<path fill="none" stroke="midnightblue" d="M80.33,-487.18C144.01,-507.11 263.94,-545.39 305,-563.5 313.37,-567.19 314.68,-569.69 323,-573.5 332.99,-578.07 344.22,-582.4 354.25,-585.98"/>
94<polygon fill="midnightblue" stroke="midnightblue" points="81.2,-483.78 70.62,-484.14 79.12,-490.46 81.2,-483.78"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010095</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000096<!-- Node32 -->
97<g id="node32" class="node">
98<title>Node32</title>
99<g id="a_node32"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
100<polygon fill="white" stroke="black" points="114.5,-332 114.5,-351 218.5,-351 218.5,-332 114.5,-332"/>
101<text text-anchor="middle" x="166.5" y="-339" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; IType &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100102</a>
103</g>
104</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000105<!-- Node1&#45;&gt;Node32 -->
106<g id="edge31" class="edge">
107<title>Node1&#45;&gt;Node32</title>
108<path fill="none" stroke="midnightblue" d="M49.16,-456.16C59.1,-438.36 75.83,-411.21 95,-391.5 111.11,-374.94 133.35,-360.21 148.52,-351.1"/>
109<polygon fill="midnightblue" stroke="midnightblue" points="46.06,-454.53 44.36,-464.99 52.21,-457.88 46.06,-454.53"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100110</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000111<!-- Node33 -->
112<g id="node33" class="node">
113<title>Node33</title>
114<g id="a_node33"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
115<polygon fill="white" stroke="black" points="328.5,-328 328.5,-347 439.5,-347 439.5,-328 328.5,-328"/>
116<text text-anchor="middle" x="384" y="-335" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; double &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100117</a>
118</g>
119</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000120<!-- Node1&#45;&gt;Node33 -->
121<g id="edge64" class="edge">
122<title>Node1&#45;&gt;Node33</title>
123<path fill="none" stroke="midnightblue" d="M68.23,-460.46C81.93,-454 98.65,-446.47 114,-440.5 197.18,-408.14 231.31,-428.86 305,-378.5 315.43,-371.37 312.54,-363.59 323,-356.5 328.7,-352.64 335.22,-349.52 341.83,-347.03"/>
124<polygon fill="midnightblue" stroke="midnightblue" points="66.37,-457.47 58.85,-464.93 69.38,-463.79 66.37,-457.47"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100125</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000126<!-- Node36 -->
127<g id="node36" class="node">
128<title>Node36</title>
129<g id="a_node36"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
130<polygon fill="white" stroke="black" points="334,-366 334,-385 434,-385 434,-366 334,-366"/>
131<text text-anchor="middle" x="384" y="-373" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; float &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100132</a>
133</g>
134</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000135<!-- Node1&#45;&gt;Node36 -->
136<g id="edge65" class="edge">
137<title>Node1&#45;&gt;Node36</title>
138<path fill="none" stroke="midnightblue" d="M87.01,-469.16C141.11,-462.06 231.51,-447.07 305,-419.5 328.73,-410.6 353.86,-395.19 368.99,-385.18"/>
139<polygon fill="midnightblue" stroke="midnightblue" points="86.49,-465.7 77.02,-470.44 87.38,-472.64 86.49,-465.7"/>
140</g>
141<!-- Node54 -->
142<g id="node54" class="node">
143<title>Node54</title>
144<g id="a_node54"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
145<polygon fill="white" stroke="black" points="328,-193 328,-212 440,-212 440,-193 328,-193"/>
146<text text-anchor="middle" x="384" y="-200" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; int32_t &gt;</text>
147</a>
148</g>
149</g>
150<!-- Node1&#45;&gt;Node54 -->
151<g id="edge66" class="edge">
152<title>Node1&#45;&gt;Node54</title>
153<path fill="none" stroke="midnightblue" d="M39.98,-454.72C42.17,-411.47 53.79,-308.17 114,-255.5 173.2,-203.71 268.06,-196.7 327.87,-198.23"/>
154<polygon fill="midnightblue" stroke="midnightblue" points="36.48,-454.67 39.59,-464.8 43.48,-454.94 36.48,-454.67"/>
155</g>
156<!-- Node57 -->
157<g id="node57" class="node">
158<title>Node57</title>
159<g id="a_node57"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
160<polygon fill="white" stroke="black" points="334.5,-231 334.5,-250 433.5,-250 433.5,-231 334.5,-231"/>
161<text text-anchor="middle" x="384" y="-238" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; bool &gt;</text>
162</a>
163</g>
164</g>
165<!-- Node1&#45;&gt;Node57 -->
166<g id="edge63" class="edge">
167<title>Node1&#45;&gt;Node57</title>
168<path fill="none" stroke="midnightblue" d="M44.84,-455.08C54.26,-423.84 76.48,-361.92 114,-322.5 157.07,-277.26 177.33,-272.98 237,-254.5 268.5,-244.75 305.49,-241.28 334.36,-240.23"/>
169<polygon fill="midnightblue" stroke="midnightblue" points="41.45,-454.19 42.03,-464.77 48.18,-456.14 41.45,-454.19"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100170</g>
171<!-- Node2&#45;&gt;Node3 -->
172<g id="edge2" class="edge">
173<title>Node2&#45;&gt;Node3</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000174<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M195.65,-609.83C224.31,-624.98 269.46,-650.39 305,-677.5 332.33,-698.35 360.45,-727.72 374.26,-742.77"/>
175<polygon fill="orange" stroke="orange" points="197.08,-606.63 186.6,-605.1 193.84,-612.84 197.08,-606.63"/>
176<text text-anchor="middle" x="271" y="-680.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; float &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100177</g>
178<!-- Node2&#45;&gt;Node23 -->
179<g id="edge22" class="edge">
180<title>Node2&#45;&gt;Node23</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000181<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M178.28,-614C200.44,-650.32 254.83,-730.9 323,-771.5 329.38,-775.3 336.61,-778.42 343.78,-780.96"/>
182<polygon fill="orange" stroke="orange" points="181.26,-612.17 173.12,-605.39 175.25,-615.77 181.26,-612.17"/>
183<text text-anchor="middle" x="271" y="-759.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; double_t &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100184</g>
185<!-- Node2&#45;&gt;Node26 -->
186<g id="edge25" class="edge">
187<title>Node2&#45;&gt;Node26</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000188<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M220.44,-583.87C226.03,-582.7 231.63,-581.56 237,-580.5 266.81,-574.63 300.16,-568.65 327.45,-563.9"/>
189<polygon fill="orange" stroke="orange" points="219.52,-580.48 210.46,-585.97 220.96,-587.33 219.52,-580.48"/>
190<text text-anchor="middle" x="271" y="-583.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; int32_t &gt;</text>
191</g>
192<!-- Node2&#45;&gt;Node29 -->
193<g id="edge28" class="edge">
194<title>Node2&#45;&gt;Node29</title>
195<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M229.12,-595.5C262.14,-595.5 302.28,-595.5 333.29,-595.5"/>
196<polygon fill="orange" stroke="orange" points="229.12,-592 219.12,-595.5 229.12,-599 229.12,-592"/>
197<text text-anchor="middle" x="271" y="-598.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; bool &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100198</g>
199<!-- Node4 -->
200<g id="node4" class="node">
201<title>Node4</title>
202<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 +0000203<polygon fill="white" stroke="black" points="492.5,-933.5 492.5,-963.5 647.5,-963.5 647.5,-933.5 492.5,-933.5"/>
204<text text-anchor="start" x="500.5" y="-951.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
205<text text-anchor="middle" x="570" y="-940.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 +0100206</a>
207</g>
208</g>
209<!-- Node3&#45;&gt;Node4 -->
210<g id="edge3" class="edge">
211<title>Node3&#45;&gt;Node4</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000212<path fill="none" stroke="midnightblue" d="M441.06,-767.81C442.45,-768.95 443.77,-770.18 445,-771.5 468.86,-797.08 457.66,-899.37 482,-924.5 485.27,-927.88 488.97,-930.79 492.95,-933.31"/>
213<polygon fill="midnightblue" stroke="midnightblue" points="442.67,-764.68 432.38,-762.15 438.84,-770.55 442.67,-764.68"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100214</g>
215<!-- Node6 -->
216<g id="node6" class="node">
217<title>Node6</title>
218<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 +0000219<polygon fill="white" stroke="black" points="495.5,-884.5 495.5,-914.5 644.5,-914.5 644.5,-884.5 495.5,-884.5"/>
220<text text-anchor="start" x="503.5" y="-902.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; const</text>
221<text text-anchor="middle" x="570" y="-891.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 +0100222</a>
223</g>
224</g>
225<!-- Node3&#45;&gt;Node6 -->
226<g id="edge5" class="edge">
227<title>Node3&#45;&gt;Node6</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000228<path fill="none" stroke="midnightblue" d="M439.76,-767.16C441.61,-768.49 443.37,-769.93 445,-771.5 480.29,-805.58 446.07,-842.09 482,-875.5 486.02,-879.23 490.56,-882.4 495.41,-885.07"/>
229<polygon fill="midnightblue" stroke="midnightblue" points="441.49,-764.12 431.09,-762.09 437.96,-770.16 441.49,-764.12"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100230</g>
231<!-- Node8 -->
232<g id="node8" class="node">
233<title>Node8</title>
234<g id="a_node8"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000235<polygon fill="white" stroke="black" points="498.5,-835.5 498.5,-865.5 641.5,-865.5 641.5,-835.5 498.5,-835.5"/>
236<text text-anchor="start" x="506.5" y="-853.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
237<text text-anchor="middle" x="570" y="-842.5" font-family="Helvetica,sans-Serif" font-size="10.00"> float, Decoder&lt; float &gt; &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100238</a>
239</g>
240</g>
241<!-- Node3&#45;&gt;Node8 -->
242<g id="edge7" class="edge">
243<title>Node3&#45;&gt;Node8</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000244<path fill="none" stroke="midnightblue" d="M437.01,-766.41C439.81,-767.94 442.5,-769.63 445,-771.5 468.58,-789.16 458.09,-809.29 482,-826.5 486.96,-830.07 492.43,-833.11 498.13,-835.7"/>
245<polygon fill="midnightblue" stroke="midnightblue" points="438.28,-763.14 427.74,-762.07 435.31,-769.48 438.28,-763.14"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100246</g>
247<!-- Node10 -->
248<g id="node10" class="node">
249<title>Node10</title>
250<g id="a_node10"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000251<polygon fill="white" stroke="black" points="499,-786.5 499,-816.5 641,-816.5 641,-786.5 499,-786.5"/>
252<text text-anchor="start" x="507" y="-804.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
253<text text-anchor="middle" x="570" y="-793.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Half, Decoder&lt; float &gt; &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100254</a>
255</g>
256</g>
257<!-- Node3&#45;&gt;Node10 -->
258<g id="edge9" class="edge">
259<title>Node3&#45;&gt;Node10</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000260<path fill="none" stroke="midnightblue" d="M430.77,-764.69C455.52,-771.28 486.31,-779.48 512.53,-786.46"/>
261<polygon fill="midnightblue" stroke="midnightblue" points="431.48,-761.26 420.91,-762.06 429.68,-768.02 431.48,-761.26"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100262</g>
263<!-- Node12 -->
264<g id="node12" class="node">
265<title>Node12</title>
266<g id="a_node12"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000267<polygon fill="white" stroke="black" points="492.5,-737.5 492.5,-767.5 647.5,-767.5 647.5,-737.5 492.5,-737.5"/>
268<text text-anchor="start" x="500.5" y="-755.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
269<text text-anchor="middle" x="570" y="-744.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 +0100270</a>
271</g>
272</g>
273<!-- Node3&#45;&gt;Node12 -->
274<g id="edge11" class="edge">
275<title>Node3&#45;&gt;Node12</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000276<path fill="none" stroke="midnightblue" d="M444.99,-752.5C460.05,-752.5 476.42,-752.5 492.17,-752.5"/>
277<polygon fill="midnightblue" stroke="midnightblue" points="444.79,-749 434.79,-752.5 444.79,-756 444.79,-749"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100278</g>
279<!-- Node14 -->
280<g id="node14" class="node">
281<title>Node14</title>
282<g id="a_node14"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000283<polygon fill="white" stroke="black" points="492.5,-688.5 492.5,-718.5 647.5,-718.5 647.5,-688.5 492.5,-688.5"/>
284<text text-anchor="start" x="500.5" y="-706.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
285<text text-anchor="middle" x="570" y="-695.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 +0100286</a>
287</g>
288</g>
289<!-- Node3&#45;&gt;Node14 -->
290<g id="edge13" class="edge">
291<title>Node3&#45;&gt;Node14</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000292<path fill="none" stroke="midnightblue" d="M430.77,-740.31C455.52,-733.72 486.31,-725.52 512.53,-718.54"/>
293<polygon fill="midnightblue" stroke="midnightblue" points="429.68,-736.98 420.91,-742.94 431.48,-743.74 429.68,-736.98"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100294</g>
295<!-- Node17 -->
296<g id="node17" class="node">
297<title>Node17</title>
298<g id="a_node17"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000299<polygon fill="white" stroke="black" points="495.5,-639.5 495.5,-669.5 644.5,-669.5 644.5,-639.5 495.5,-639.5"/>
300<text text-anchor="start" x="503.5" y="-657.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
301<text text-anchor="middle" x="570" y="-646.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 +0100302</a>
303</g>
304</g>
305<!-- Node3&#45;&gt;Node17 -->
306<g id="edge16" class="edge">
307<title>Node3&#45;&gt;Node17</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000308<path fill="none" stroke="midnightblue" d="M402.81,-735.88C421.31,-719.43 451.74,-694.59 482,-679.5 489.59,-675.71 497.86,-672.41 506.17,-669.56"/>
309<polygon fill="midnightblue" stroke="midnightblue" points="400.25,-733.48 395.19,-742.78 404.95,-738.66 400.25,-733.48"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100310</g>
311<!-- Node20 -->
312<g id="node20" class="node">
313<title>Node20</title>
314<g id="a_node20"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000315<polygon fill="white" stroke="black" points="492.5,-982.5 492.5,-1012.5 647.5,-1012.5 647.5,-982.5 492.5,-982.5"/>
316<text text-anchor="start" x="500.5" y="-1000.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
317<text text-anchor="middle" x="570" y="-989.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 +0100318</a>
319</g>
320</g>
321<!-- Node3&#45;&gt;Node20 -->
322<g id="edge19" class="edge">
323<title>Node3&#45;&gt;Node20</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000324<path fill="none" stroke="midnightblue" d="M441.24,-767.8C442.57,-768.94 443.83,-770.18 445,-771.5 475.18,-805.73 451.18,-939.84 482,-973.5 485.07,-976.85 488.56,-979.75 492.33,-982.26"/>
325<polygon fill="midnightblue" stroke="midnightblue" points="443.12,-764.84 432.88,-762.11 439.18,-770.63 443.12,-764.84"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100326</g>
327<!-- Node5 -->
328<g id="node5" class="node">
329<title>Node5</title>
330<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 +0000331<polygon fill="white" stroke="black" points="695,-933 695,-952 846,-952 846,-933 695,-933"/>
332<text text-anchor="middle" x="770.5" y="-940" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32PerAxisDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100333</a>
334</g>
335</g>
336<!-- Node4&#45;&gt;Node5 -->
337<g id="edge4" class="edge">
338<title>Node4&#45;&gt;Node5</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000339<path fill="none" stroke="midnightblue" d="M658.01,-945.87C670.31,-945.5 682.87,-945.12 694.92,-944.75"/>
340<polygon fill="midnightblue" stroke="midnightblue" points="657.63,-942.38 647.75,-946.18 657.85,-949.38 657.63,-942.38"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100341</g>
342<!-- Node7 -->
343<g id="node7" class="node">
344<title>Node7</title>
345<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 +0000346<polygon fill="white" stroke="black" points="701,-890 701,-909 840,-909 840,-890 701,-890"/>
347<text text-anchor="middle" x="770.5" y="-897" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100348</a>
349</g>
350</g>
351<!-- Node6&#45;&gt;Node7 -->
352<g id="edge6" class="edge">
353<title>Node6&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000354<path fill="none" stroke="midnightblue" d="M654.67,-899.5C670.08,-899.5 686.01,-899.5 700.92,-899.5"/>
355<polygon fill="midnightblue" stroke="midnightblue" points="654.63,-896 644.63,-899.5 654.63,-903 654.63,-896"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100356</g>
357<!-- Node9 -->
358<g id="node9" class="node">
359<title>Node9</title>
360<g id="a_node9"><a xlink:href="classarmnn_1_1_float32_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000361<polygon fill="white" stroke="black" points="723.5,-846 723.5,-865 817.5,-865 817.5,-846 723.5,-846"/>
362<text text-anchor="middle" x="770.5" y="-853" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100363</a>
364</g>
365</g>
366<!-- Node8&#45;&gt;Node9 -->
367<g id="edge8" class="edge">
368<title>Node8&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000369<path fill="none" stroke="midnightblue" d="M651.54,-852.53C675.99,-853.14 702.01,-853.8 723.38,-854.34"/>
370<polygon fill="midnightblue" stroke="midnightblue" points="651.63,-849.03 641.54,-852.28 651.45,-856.03 651.63,-849.03"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100371</g>
372<!-- Node11 -->
373<g id="node11" class="node">
374<title>Node11</title>
375<g id="a_node11"><a xlink:href="classarmnn_1_1_float16_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000376<polygon fill="white" stroke="black" points="723.5,-808 723.5,-827 817.5,-827 817.5,-808 723.5,-808"/>
377<text text-anchor="middle" x="770.5" y="-815" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100378</a>
379</g>
380</g>
381<!-- Node10&#45;&gt;Node11 -->
382<g id="edge10" class="edge">
383<title>Node10&#45;&gt;Node11</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000384<path fill="none" stroke="midnightblue" d="M651.27,-807.97C675.75,-809.94 701.83,-812.05 723.24,-813.77"/>
385<polygon fill="midnightblue" stroke="midnightblue" points="651.51,-804.48 641.26,-807.16 650.95,-811.46 651.51,-804.48"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100386</g>
387<!-- Node13 -->
388<g id="node13" class="node">
389<title>Node13</title>
390<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 +0000391<polygon fill="white" stroke="black" points="716.5,-770 716.5,-789 824.5,-789 824.5,-770 716.5,-770"/>
392<text text-anchor="middle" x="770.5" y="-777" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100393</a>
394</g>
395</g>
396<!-- Node12&#45;&gt;Node13 -->
397<g id="edge12" class="edge">
398<title>Node12&#45;&gt;Node13</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000399<path fill="none" stroke="midnightblue" d="M657.77,-764.3C677.69,-767.01 698.3,-769.81 716.3,-772.26"/>
400<polygon fill="midnightblue" stroke="midnightblue" points="658.13,-760.82 647.75,-762.94 657.18,-767.75 658.13,-760.82"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100401</g>
402<!-- Node15 -->
403<g id="node15" class="node">
404<title>Node15</title>
405<g id="a_node15"><a xlink:href="classarmnn_1_1_int32_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000406<polygon fill="white" stroke="black" points="729.5,-732 729.5,-751 811.5,-751 811.5,-732 729.5,-732"/>
407<text text-anchor="middle" x="770.5" y="-739" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100408</a>
409</g>
410</g>
411<!-- Node14&#45;&gt;Node15 -->
412<g id="edge14" class="edge">
413<title>Node14&#45;&gt;Node15</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000414<path fill="none" stroke="midnightblue" d="M657.61,-720.08C682.57,-724.86 708.62,-729.85 729.29,-733.8"/>
415<polygon fill="midnightblue" stroke="midnightblue" points="658.23,-716.63 647.75,-718.19 656.91,-723.51 658.23,-716.63"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100416</g>
417<!-- Node16 -->
418<g id="node16" class="node">
419<title>Node16</title>
420<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 +0000421<polygon fill="white" stroke="black" points="713.5,-694 713.5,-713 827.5,-713 827.5,-694 713.5,-694"/>
422<text text-anchor="middle" x="770.5" y="-701" font-family="Helvetica,sans-Serif" font-size="10.00">ScaledInt32Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100423</a>
424</g>
425</g>
426<!-- Node14&#45;&gt;Node16 -->
427<g id="edge15" class="edge">
428<title>Node14&#45;&gt;Node16</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000429<path fill="none" stroke="midnightblue" d="M657.81,-703.5C676.61,-703.5 696.02,-703.5 713.27,-703.5"/>
430<polygon fill="midnightblue" stroke="midnightblue" points="657.75,-700 647.75,-703.5 657.75,-707 657.75,-700"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100431</g>
432<!-- Node18 -->
433<g id="node18" class="node">
434<title>Node18</title>
435<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 +0000436<polygon fill="white" stroke="black" points="713,-656 713,-675 828,-675 828,-656 713,-656"/>
437<text text-anchor="middle" x="770.5" y="-663" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100438</a>
439</g>
440</g>
441<!-- Node17&#45;&gt;Node18 -->
442<g id="edge17" class="edge">
443<title>Node17&#45;&gt;Node18</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000444<path fill="none" stroke="midnightblue" d="M654.76,-659.14C674.31,-660.23 694.68,-661.35 712.74,-662.35"/>
445<polygon fill="midnightblue" stroke="midnightblue" points="654.81,-655.64 644.63,-658.58 654.42,-662.63 654.81,-655.64"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100446</g>
447<!-- Node19 -->
448<g id="node19" class="node">
449<title>Node19</title>
450<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 +0000451<polygon fill="white" stroke="black" points="716.5,-618 716.5,-637 824.5,-637 824.5,-618 716.5,-618"/>
452<text text-anchor="middle" x="770.5" y="-625" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100453</a>
454</g>
455</g>
456<!-- Node17&#45;&gt;Node19 -->
457<g id="edge18" class="edge">
458<title>Node17&#45;&gt;Node19</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000459<path fill="none" stroke="midnightblue" d="M654.79,-643.1C675.68,-640.26 697.51,-637.29 716.45,-634.72"/>
460<polygon fill="midnightblue" stroke="midnightblue" points="654.07,-639.67 644.63,-644.48 655.01,-646.6 654.07,-639.67"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100461</g>
462<!-- Node21 -->
463<g id="node21" class="node">
464<title>Node21</title>
465<g id="a_node21"><a xlink:href="classarmnn_1_1_boolean_decoder.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000466<polygon fill="white" stroke="black" points="722,-971 722,-990 819,-990 819,-971 722,-971"/>
467<text text-anchor="middle" x="770.5" y="-978" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100468</a>
469</g>
470</g>
471<!-- Node20&#45;&gt;Node21 -->
472<g id="edge20" class="edge">
473<title>Node20&#45;&gt;Node21</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000474<path fill="none" stroke="midnightblue" d="M657.79,-990.07C679.81,-988.18 702.67,-986.22 721.93,-984.57"/>
475<polygon fill="midnightblue" stroke="midnightblue" points="657.41,-986.59 647.75,-990.93 658.01,-993.56 657.41,-986.59"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100476</g>
477<!-- Node22 -->
478<g id="node22" class="node">
479<title>Node22</title>
480<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 +0000481<polygon fill="white" stroke="black" points="716,-1009 716,-1028 825,-1028 825,-1009 716,-1009"/>
482<text text-anchor="middle" x="770.5" y="-1016" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100483</a>
484</g>
485</g>
486<!-- Node20&#45;&gt;Node22 -->
487<g id="edge21" class="edge">
488<title>Node20&#45;&gt;Node22</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000489<path fill="none" stroke="midnightblue" d="M657.94,-1006.7C677.59,-1008.78 697.89,-1010.92 715.7,-1012.81"/>
490<polygon fill="midnightblue" stroke="midnightblue" points="658.06,-1003.19 647.75,-1005.62 657.32,-1010.15 658.06,-1003.19"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100491</g>
492<!-- Node24 -->
493<g id="node24" class="node">
494<title>Node24</title>
495<g id="a_node24"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000496<polygon fill="white" stroke="black" points="482,-1036.5 482,-1066.5 658,-1066.5 658,-1036.5 482,-1036.5"/>
497<text text-anchor="start" x="490" y="-1054.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
498<text text-anchor="middle" x="570" y="-1043.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 +0100499</a>
500</g>
501</g>
502<!-- Node23&#45;&gt;Node24 -->
503<g id="edge23" class="edge">
504<title>Node23&#45;&gt;Node24</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000505<path fill="none" stroke="midnightblue" d="M387.65,-810.06C394.67,-854.32 417.84,-962.93 482,-1022.5 488.07,-1028.13 495.26,-1032.67 502.87,-1036.33"/>
506<polygon fill="midnightblue" stroke="midnightblue" points="391.09,-809.42 386.17,-800.04 384.17,-810.44 391.09,-809.42"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100507</g>
508<!-- Node25 -->
509<g id="node25" class="node">
510<title>Node25</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000511<g id="a_node25"><a xlink:href="classarmnn_1_1_int64_decoder.html" target="_top" xlink:title=" ">
512<polygon fill="white" stroke="black" points="729.5,-1047 729.5,-1066 811.5,-1066 811.5,-1047 729.5,-1047"/>
513<text text-anchor="middle" x="770.5" y="-1054" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Decoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100514</a>
515</g>
516</g>
517<!-- Node24&#45;&gt;Node25 -->
518<g id="edge24" class="edge">
519<title>Node24&#45;&gt;Node25</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000520<path fill="none" stroke="midnightblue" d="M668.32,-1053.95C689.95,-1054.5 711.71,-1055.04 729.48,-1055.49"/>
521<polygon fill="midnightblue" stroke="midnightblue" points="668.15,-1050.45 658.06,-1053.69 667.97,-1057.44 668.15,-1050.45"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100522</g>
523<!-- Node27 -->
524<g id="node27" class="node">
525<title>Node27</title>
526<g id="a_node27"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000527<polygon fill="white" stroke="black" points="486.5,-539.5 486.5,-569.5 653.5,-569.5 653.5,-539.5 486.5,-539.5"/>
528<text text-anchor="start" x="494.5" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
529<text text-anchor="middle" x="570" y="-546.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 +0100530</a>
531</g>
532</g>
533<!-- Node26&#45;&gt;Node27 -->
534<g id="edge26" class="edge">
535<title>Node26&#45;&gt;Node27</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000536<path fill="none" stroke="midnightblue" d="M451.03,-554.5C462.48,-554.5 474.5,-554.5 486.33,-554.5"/>
537<polygon fill="midnightblue" stroke="midnightblue" points="450.71,-551 440.71,-554.5 450.71,-558 450.71,-551"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100538</g>
539<!-- Node28 -->
540<g id="node28" class="node">
541<title>Node28</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000542<g id="a_node28"><a xlink:href="classarmnn_1_1_int32_to_int32t_decoder.html" target="_top" xlink:title=" ">
543<polygon fill="white" stroke="black" points="710,-542 710,-561 831,-561 831,-542 710,-542"/>
544<text text-anchor="middle" x="770.5" y="-549" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tDecoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100545</a>
546</g>
547</g>
548<!-- Node27&#45;&gt;Node28 -->
549<g id="edge27" class="edge">
550<title>Node27&#45;&gt;Node28</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000551<path fill="none" stroke="midnightblue" d="M663.96,-553.1C679.57,-552.86 695.39,-552.62 709.86,-552.4"/>
552<polygon fill="midnightblue" stroke="midnightblue" points="663.69,-549.6 653.74,-553.25 663.8,-556.6 663.69,-549.6"/>
553</g>
554<!-- Node30 -->
555<g id="node30" class="node">
556<title>Node30</title>
557<g id="a_node30"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
558<polygon fill="white" stroke="black" points="492.5,-588.5 492.5,-618.5 647.5,-618.5 647.5,-588.5 492.5,-588.5"/>
559<text text-anchor="start" x="500.5" y="-606.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; const</text>
560<text text-anchor="middle" x="570" y="-595.5" font-family="Helvetica,sans-Serif" font-size="10.00"> uint8_t, Decoder&lt; bool &gt; &gt;</text>
561</a>
562</g>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100563</g>
564<!-- Node29&#45;&gt;Node30 -->
565<g id="edge29" class="edge">
566<title>Node29&#45;&gt;Node30</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000567<path fill="none" stroke="midnightblue" d="M444.99,-598.11C460.05,-598.76 476.42,-599.47 492.17,-600.16"/>
568<polygon fill="midnightblue" stroke="midnightblue" points="444.94,-594.6 434.79,-597.66 444.63,-601.6 444.94,-594.6"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100569</g>
570<!-- Node31 -->
571<g id="node31" class="node">
572<title>Node31</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000573<g id="a_node31"><a xlink:href="classarmnn_1_1_boolean_decoder_bool.html" target="_top" xlink:title=" ">
574<polygon fill="white" stroke="black" points="711,-580 711,-599 830,-599 830,-580 711,-580"/>
575<text text-anchor="middle" x="770.5" y="-587" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanDecoderBool</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100576</a>
577</g>
578</g>
579<!-- Node30&#45;&gt;Node31 -->
580<g id="edge30" class="edge">
581<title>Node30&#45;&gt;Node31</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000582<path fill="none" stroke="midnightblue" d="M658.15,-597.35C675.96,-596.1 694.29,-594.8 710.82,-593.64"/>
583<polygon fill="midnightblue" stroke="midnightblue" points="657.47,-593.89 647.75,-598.09 657.97,-600.87 657.47,-593.89"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100584</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000585<!-- Node32&#45;&gt;Node33 -->
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100586<g id="edge32" class="edge">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000587<title>Node32&#45;&gt;Node33</title>
588<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M228.91,-340.36C260.17,-339.78 297.87,-339.08 328.15,-338.52"/>
589<polygon fill="orange" stroke="orange" points="228.5,-336.87 218.57,-340.55 228.63,-343.87 228.5,-336.87"/>
590<text text-anchor="middle" x="271" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; double &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100591</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000592<!-- Node32&#45;&gt;Node36 -->
593<g id="edge35" class="edge">
594<title>Node32&#45;&gt;Node36</title>
595<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M228.81,-352.16C231.58,-352.62 234.32,-353.07 237,-353.5 269.26,-358.72 305.61,-364.19 333.96,-368.38"/>
596<polygon fill="orange" stroke="orange" points="229.16,-348.67 218.72,-350.47 228,-355.57 229.16,-348.67"/>
597<text text-anchor="middle" x="271" y="-366.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; float &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100598</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000599<!-- Node32&#45;&gt;Node54 -->
600<g id="edge53" class="edge">
601<title>Node32&#45;&gt;Node54</title>
602<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M182.88,-323.97C196.31,-309.25 216.77,-288.16 237,-272.5 272.15,-245.31 282.44,-239.66 323,-221.5 330.98,-217.93 339.83,-214.73 348.23,-212.03"/>
603<polygon fill="orange" stroke="orange" points="179.91,-322.04 175.84,-331.82 185.12,-326.71 179.91,-322.04"/>
604<text text-anchor="middle" x="271" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; int32_t &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100605</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000606<!-- Node32&#45;&gt;Node57 -->
607<g id="edge56" class="edge">
608<title>Node32&#45;&gt;Node57</title>
609<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M203.49,-328.39C231.58,-317.79 271.34,-301.97 305,-285.5 327.47,-274.51 352.32,-259.68 367.8,-250.1"/>
610<polygon fill="orange" stroke="orange" points="202.21,-325.13 194.07,-331.91 204.66,-331.69 202.21,-325.13"/>
611<text text-anchor="middle" x="271" y="-317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; bool &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100612</g>
613<!-- Node34 -->
614<g id="node34" class="node">
615<title>Node34</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000616<g id="a_node34"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
617<polygon fill="white" stroke="black" points="501.5,-98.5 501.5,-128.5 638.5,-128.5 638.5,-98.5 501.5,-98.5"/>
618<text text-anchor="start" x="509.5" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int64</text>
619<text text-anchor="middle" x="570" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; double &gt; &gt;</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100620</a>
621</g>
622</g>
623<!-- Node33&#45;&gt;Node34 -->
624<g id="edge33" class="edge">
625<title>Node33&#45;&gt;Node34</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000626<path fill="none" stroke="midnightblue" d="M401.26,-320.23C414.65,-305.21 433.26,-282.32 445,-259.5 470.92,-209.11 441.43,-177.06 482,-137.5 487.5,-132.14 494.08,-127.95 501.12,-124.69"/>
627<polygon fill="midnightblue" stroke="midnightblue" points="398.59,-317.97 394.44,-327.72 403.76,-322.69 398.59,-317.97"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100628</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000629<!-- Node35 -->
630<g id="node35" class="node">
631<title>Node35</title>
632<g id="a_node35"><a xlink:href="classarmnn_1_1_int64_encoder.html" target="_top" xlink:title=" ">
633<polygon fill="white" stroke="black" points="730.5,-104 730.5,-123 810.5,-123 810.5,-104 730.5,-104"/>
634<text text-anchor="middle" x="770.5" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Encoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100635</a>
636</g>
637</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000638<!-- Node34&#45;&gt;Node35 -->
639<g id="edge34" class="edge">
640<title>Node34&#45;&gt;Node35</title>
641<path fill="none" stroke="midnightblue" d="M648.92,-113.5C676.85,-113.5 707.15,-113.5 730.39,-113.5"/>
642<polygon fill="midnightblue" stroke="midnightblue" points="648.76,-110 638.76,-113.5 648.76,-117 648.76,-110"/>
643</g>
644<!-- Node37 -->
645<g id="node37" class="node">
646<title>Node37</title>
647<g id="a_node37"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
648<polygon fill="white" stroke="black" points="507,-392.5 507,-422.5 633,-422.5 633,-392.5 507,-392.5"/>
649<text text-anchor="start" x="515" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int16</text>
650<text text-anchor="middle" x="570" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
651</a>
652</g>
653</g>
654<!-- Node36&#45;&gt;Node37 -->
655<g id="edge36" class="edge">
656<title>Node36&#45;&gt;Node37</title>
657<path fill="none" stroke="midnightblue" d="M444.2,-385.8C464.16,-389.27 486.5,-393.15 506.69,-396.66"/>
658<polygon fill="midnightblue" stroke="midnightblue" points="444.76,-382.34 434.31,-384.08 443.56,-389.24 444.76,-382.34"/>
659</g>
660<!-- Node39 -->
661<g id="node39" class="node">
662<title>Node39</title>
663<g id="a_node39"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
664<polygon fill="white" stroke="black" points="507,-343.5 507,-373.5 633,-373.5 633,-343.5 507,-343.5"/>
665<text text-anchor="start" x="515" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int8</text>
666<text text-anchor="middle" x="570" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
667</a>
668</g>
669</g>
670<!-- Node36&#45;&gt;Node39 -->
671<g id="edge38" class="edge">
672<title>Node36&#45;&gt;Node39</title>
673<path fill="none" stroke="midnightblue" d="M444.48,-370C464.37,-368.17 486.59,-366.11 506.69,-364.26"/>
674<polygon fill="midnightblue" stroke="midnightblue" points="443.94,-366.54 434.31,-370.94 444.59,-373.51 443.94,-366.54"/>
675</g>
676<!-- Node41 -->
677<g id="node41" class="node">
678<title>Node41</title>
679<g id="a_node41"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
680<polygon fill="white" stroke="black" points="511.5,-294.5 511.5,-324.5 628.5,-324.5 628.5,-294.5 511.5,-294.5"/>
681<text text-anchor="start" x="519.5" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; float,</text>
682<text text-anchor="middle" x="570" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
683</a>
684</g>
685</g>
686<!-- Node36&#45;&gt;Node41 -->
687<g id="edge40" class="edge">
688<title>Node36&#45;&gt;Node41</title>
689<path fill="none" stroke="midnightblue" d="M429.34,-362.73C434.69,-360.82 440.02,-358.74 445,-356.5 462.46,-348.67 464.44,-342.09 482,-334.5 491.23,-330.51 501.29,-326.95 511.17,-323.86"/>
690<polygon fill="midnightblue" stroke="midnightblue" points="428.12,-359.45 419.77,-365.98 430.37,-366.08 428.12,-359.45"/>
691</g>
692<!-- Node43 -->
693<g id="node43" class="node">
694<title>Node43</title>
695<g id="a_node43"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
696<polygon fill="white" stroke="black" points="512,-245.5 512,-275.5 628,-275.5 628,-245.5 512,-245.5"/>
697<text text-anchor="start" x="520" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; Half,</text>
698<text text-anchor="middle" x="570" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
699</a>
700</g>
701</g>
702<!-- Node36&#45;&gt;Node43 -->
703<g id="edge42" class="edge">
704<title>Node36&#45;&gt;Node43</title>
705<path fill="none" stroke="midnightblue" d="M438.55,-361.14C440.82,-359.73 442.99,-358.19 445,-356.5 472.25,-333.62 454.45,-308.02 482,-285.5 490.64,-278.44 501.18,-273.37 511.9,-269.74"/>
706<polygon fill="midnightblue" stroke="midnightblue" points="436.63,-358.19 429.37,-365.9 439.86,-364.4 436.63,-358.19"/>
707</g>
708<!-- Node45 -->
709<g id="node45" class="node">
710<title>Node45</title>
711<g id="a_node45"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
712<polygon fill="white" stroke="black" points="507,-196.5 507,-226.5 633,-226.5 633,-196.5 507,-196.5"/>
713<text text-anchor="start" x="515" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int16</text>
714<text text-anchor="middle" x="570" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
715</a>
716</g>
717</g>
718<!-- Node36&#45;&gt;Node45 -->
719<g id="edge44" class="edge">
720<title>Node36&#45;&gt;Node45</title>
721<path fill="none" stroke="midnightblue" d="M440.36,-360.54C442,-359.3 443.56,-357.95 445,-356.5 464.66,-336.69 462.08,-256.04 482,-236.5 488.96,-229.68 497.65,-224.69 506.82,-221.06"/>
722<polygon fill="midnightblue" stroke="midnightblue" points="438.26,-357.72 431.55,-365.92 441.91,-363.69 438.26,-357.72"/>
723</g>
724<!-- Node47 -->
725<g id="node47" class="node">
726<title>Node47</title>
727<g id="a_node47"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
728<polygon fill="white" stroke="black" points="507,-147.5 507,-177.5 633,-177.5 633,-147.5 507,-147.5"/>
729<text text-anchor="start" x="515" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
730<text text-anchor="middle" x="570" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
731</a>
732</g>
733</g>
734<!-- Node36&#45;&gt;Node47 -->
735<g id="edge46" class="edge">
736<title>Node36&#45;&gt;Node47</title>
737<path fill="none" stroke="midnightblue" d="M441.1,-360.22C442.48,-359.07 443.79,-357.83 445,-356.5 471.05,-327.93 455.42,-214.58 482,-186.5 488.79,-179.33 497.5,-174.24 506.78,-170.63"/>
738<polygon fill="midnightblue" stroke="midnightblue" points="438.88,-357.5 432.47,-365.93 442.74,-363.33 438.88,-357.5"/>
739</g>
740<!-- Node49 -->
741<g id="node49" class="node">
742<title>Node49</title>
743<g id="a_node49"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
744<polygon fill="white" stroke="black" points="507,-490.5 507,-520.5 633,-520.5 633,-490.5 507,-490.5"/>
745<text text-anchor="start" x="515" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int8</text>
746<text text-anchor="middle" x="570" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
747</a>
748</g>
749</g>
750<!-- Node36&#45;&gt;Node49 -->
751<g id="edge48" class="edge">
752<title>Node36&#45;&gt;Node49</title>
753<path fill="none" stroke="midnightblue" d="M396.62,-393.5C412.87,-417.22 444.63,-458.62 482,-481.5 489.62,-486.16 498.15,-489.94 506.83,-492.99"/>
754<polygon fill="midnightblue" stroke="midnightblue" points="399.45,-391.44 390.99,-385.07 393.63,-395.33 399.45,-391.44"/>
755</g>
756<!-- Node52 -->
757<g id="node52" class="node">
758<title>Node52</title>
759<g id="a_node52"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
760<polygon fill="white" stroke="black" points="507,-441.5 507,-471.5 633,-471.5 633,-441.5 507,-441.5"/>
761<text text-anchor="start" x="515" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
762<text text-anchor="middle" x="570" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
763</a>
764</g>
765</g>
766<!-- Node36&#45;&gt;Node52 -->
767<g id="edge51" class="edge">
768<title>Node36&#45;&gt;Node52</title>
769<path fill="none" stroke="midnightblue" d="M407.09,-390.75C426.2,-403.39 454.95,-421.05 482,-432.5 489.94,-435.86 498.48,-438.88 507,-441.56"/>
770<polygon fill="midnightblue" stroke="midnightblue" points="408.79,-387.68 398.53,-385.01 404.88,-393.49 408.79,-387.68"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100771</g>
772<!-- Node38 -->
773<g id="node38" class="node">
774<title>Node38</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000775<g id="a_node38"><a xlink:href="classarmnn_1_1_q_symm16_per_axis_encoder.html" target="_top" xlink:title=" ">
776<polygon fill="white" stroke="black" points="699,-390 699,-409 842,-409 842,-390 699,-390"/>
777<text text-anchor="middle" x="770.5" y="-397" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16PerAxisEncoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100778</a>
779</g>
780</g>
781<!-- Node37&#45;&gt;Node38 -->
782<g id="edge37" class="edge">
783<title>Node37&#45;&gt;Node38</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000784<path fill="none" stroke="midnightblue" d="M643.44,-404.58C661.49,-403.85 680.83,-403.07 698.81,-402.35"/>
785<polygon fill="midnightblue" stroke="midnightblue" points="643.11,-401.09 633.26,-404.99 643.39,-408.09 643.11,-401.09"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100786</g>
787<!-- Node40 -->
788<g id="node40" class="node">
789<title>Node40</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000790<g id="a_node40"><a xlink:href="classarmnn_1_1_q_symm8_per_axis_encoder.html" target="_top" xlink:title=" ">
791<polygon fill="white" stroke="black" points="702,-349 702,-368 839,-368 839,-349 702,-349"/>
792<text text-anchor="middle" x="770.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisEncoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100793</a>
794</g>
795</g>
796<!-- Node39&#45;&gt;Node40 -->
797<g id="edge39" class="edge">
798<title>Node39&#45;&gt;Node40</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000799<path fill="none" stroke="midnightblue" d="M643.41,-358.5C662.54,-358.5 683.1,-358.5 701.95,-358.5"/>
800<polygon fill="midnightblue" stroke="midnightblue" points="643.26,-355 633.26,-358.5 643.26,-362 643.26,-355"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100801</g>
802<!-- Node42 -->
803<g id="node42" class="node">
804<title>Node42</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000805<g id="a_node42"><a xlink:href="classarmnn_1_1_float32_encoder.html" target="_top" xlink:title=" ">
806<polygon fill="white" stroke="black" points="724.5,-300 724.5,-319 816.5,-319 816.5,-300 724.5,-300"/>
807<text text-anchor="middle" x="770.5" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Encoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100808</a>
809</g>
810</g>
811<!-- Node41&#45;&gt;Node42 -->
812<g id="edge41" class="edge">
813<title>Node41&#45;&gt;Node42</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000814<path fill="none" stroke="midnightblue" d="M638.88,-309.5C667.08,-309.5 699.05,-309.5 724.3,-309.5"/>
815<polygon fill="midnightblue" stroke="midnightblue" points="638.68,-306 628.68,-309.5 638.68,-313 638.68,-306"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100816</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000817<!-- Node44 -->
818<g id="node44" class="node">
819<title>Node44</title>
820<g id="a_node44"><a xlink:href="classarmnn_1_1_float16_encoder.html" target="_top" xlink:title=" ">
821<polygon fill="white" stroke="black" points="724.5,-251 724.5,-270 816.5,-270 816.5,-251 724.5,-251"/>
822<text text-anchor="middle" x="770.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Encoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100823</a>
824</g>
825</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000826<!-- Node43&#45;&gt;Node44 -->
827<g id="edge43" class="edge">
828<title>Node43&#45;&gt;Node44</title>
829<path fill="none" stroke="midnightblue" d="M638.4,-260.5C666.75,-260.5 698.97,-260.5 724.38,-260.5"/>
830<polygon fill="midnightblue" stroke="midnightblue" points="638.15,-257 628.15,-260.5 638.15,-264 638.15,-257"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100831</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000832<!-- Node46 -->
833<g id="node46" class="node">
834<title>Node46</title>
835<g id="a_node46"><a xlink:href="classarmnn_1_1_q_symm16_encoder.html" target="_top" xlink:title=" ">
836<polygon fill="white" stroke="black" points="717,-202 717,-221 824,-221 824,-202 717,-202"/>
837<text text-anchor="middle" x="770.5" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Encoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100838</a>
839</g>
840</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000841<!-- Node45&#45;&gt;Node46 -->
842<g id="edge45" class="edge">
843<title>Node45&#45;&gt;Node46</title>
844<path fill="none" stroke="midnightblue" d="M643.5,-211.5C667.77,-211.5 694.35,-211.5 716.81,-211.5"/>
845<polygon fill="midnightblue" stroke="midnightblue" points="643.26,-208 633.26,-211.5 643.26,-215 643.26,-208"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100846</g>
847<!-- Node48 -->
848<g id="node48" class="node">
849<title>Node48</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000850<g id="a_node48"><a xlink:href="classarmnn_1_1_int32_encoder.html" target="_top" xlink:title=" ">
851<polygon fill="white" stroke="black" points="730.5,-153 730.5,-172 810.5,-172 810.5,-153 730.5,-153"/>
852<text text-anchor="middle" x="770.5" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Encoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100853</a>
854</g>
855</g>
856<!-- Node47&#45;&gt;Node48 -->
857<g id="edge47" class="edge">
858<title>Node47&#45;&gt;Node48</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000859<path fill="none" stroke="midnightblue" d="M643.48,-162.5C672.81,-162.5 705.51,-162.5 730.24,-162.5"/>
860<polygon fill="midnightblue" stroke="midnightblue" points="643.26,-159 633.26,-162.5 643.26,-166 643.26,-159"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100861</g>
862<!-- Node50 -->
863<g id="node50" class="node">
864<title>Node50</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000865<g id="a_node50"><a xlink:href="classarmnn_1_1_q_a_symm_s8_encoder.html" target="_top" xlink:title=" ">
866<polygon fill="white" stroke="black" points="714,-504 714,-523 827,-523 827,-504 714,-504"/>
867<text text-anchor="middle" x="770.5" y="-511" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Encoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100868</a>
869</g>
870</g>
871<!-- Node49&#45;&gt;Node50 -->
872<g id="edge49" class="edge">
873<title>Node49&#45;&gt;Node50</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000874<path fill="none" stroke="midnightblue" d="M643.42,-508.42C666.65,-509.36 692.01,-510.38 713.85,-511.26"/>
875<polygon fill="midnightblue" stroke="midnightblue" points="643.39,-504.91 633.26,-508.01 643.11,-511.91 643.39,-504.91"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100876</g>
877<!-- Node51 -->
878<g id="node51" class="node">
879<title>Node51</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000880<g id="a_node51"><a xlink:href="classarmnn_1_1_q_symm_s8_encoder.html" target="_top" xlink:title=" ">
881<polygon fill="white" stroke="black" points="717,-466 717,-485 824,-485 824,-466 717,-466"/>
882<text text-anchor="middle" x="770.5" y="-473" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Encoder</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100883</a>
884</g>
885</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000886<!-- Node49&#45;&gt;Node51 -->
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100887<g id="edge50" class="edge">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000888<title>Node49&#45;&gt;Node51</title>
889<path fill="none" stroke="midnightblue" d="M643.18,-494.59C667.53,-490.91 694.25,-486.87 716.81,-483.46"/>
890<polygon fill="midnightblue" stroke="midnightblue" points="642.63,-491.13 633.26,-496.09 643.67,-498.06 642.63,-491.13"/>
891</g>
892<!-- Node53 -->
893<g id="node53" class="node">
894<title>Node53</title>
895<g id="a_node53"><a xlink:href="classarmnn_1_1_q_a_symm8_encoder.html" target="_top" xlink:title=" ">
896<polygon fill="white" stroke="black" points="717,-428 717,-447 824,-447 824,-428 717,-428"/>
897<text text-anchor="middle" x="770.5" y="-435" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Encoder</text>
898</a>
899</g>
900</g>
901<!-- Node52&#45;&gt;Node53 -->
902<g id="edge52" class="edge">
903<title>Node52&#45;&gt;Node53</title>
904<path fill="none" stroke="midnightblue" d="M643.5,-449.56C667.77,-447.24 694.35,-444.69 716.81,-442.54"/>
905<polygon fill="midnightblue" stroke="midnightblue" points="642.88,-446.1 633.26,-450.54 643.55,-453.07 642.88,-446.1"/>
906</g>
907<!-- Node55 -->
908<g id="node55" class="node">
909<title>Node55</title>
910<g id="a_node55"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
911<polygon fill="white" stroke="black" points="501,-0.5 501,-30.5 639,-30.5 639,-0.5 501,-0.5"/>
912<text text-anchor="start" x="509" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
913<text text-anchor="middle" x="570" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; int32_t &gt; &gt;</text>
914</a>
915</g>
916</g>
917<!-- Node54&#45;&gt;Node55 -->
918<g id="edge54" class="edge">
919<title>Node54&#45;&gt;Node55</title>
920<path fill="none" stroke="midnightblue" d="M391.19,-182.87C403.07,-148.47 432.38,-77.34 482,-39.5 487.73,-35.13 494.21,-31.55 500.99,-28.63"/>
921<polygon fill="midnightblue" stroke="midnightblue" points="387.77,-182.07 387.94,-192.66 394.42,-184.28 387.77,-182.07"/>
922</g>
923<!-- Node56 -->
924<g id="node56" class="node">
925<title>Node56</title>
926<g id="a_node56"><a xlink:href="classarmnn_1_1_int32_to_int32t_encoder.html" target="_top" xlink:title=" ">
927<polygon fill="white" stroke="black" points="711,-6 711,-25 830,-25 830,-6 711,-6"/>
928<text text-anchor="middle" x="770.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tEncoder</text>
929</a>
930</g>
931</g>
932<!-- Node55&#45;&gt;Node56 -->
933<g id="edge55" class="edge">
934<title>Node55&#45;&gt;Node56</title>
935<path fill="none" stroke="midnightblue" d="M649.3,-15.5C669.8,-15.5 691.54,-15.5 710.82,-15.5"/>
936<polygon fill="midnightblue" stroke="midnightblue" points="649.03,-12 639.03,-15.5 649.03,-19 649.03,-12"/>
937</g>
938<!-- Node58 -->
939<g id="node58" class="node">
940<title>Node58</title>
941<g id="a_node58"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
942<polygon fill="white" stroke="black" points="507.5,-49.5 507.5,-79.5 632.5,-79.5 632.5,-49.5 507.5,-49.5"/>
943<text text-anchor="start" x="515.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
944<text text-anchor="middle" x="570" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; bool &gt; &gt;</text>
945</a>
946</g>
947</g>
948<!-- Node57&#45;&gt;Node58 -->
949<g id="edge57" class="edge">
950<title>Node57&#45;&gt;Node58</title>
951<path fill="none" stroke="midnightblue" d="M441.24,-225.2C442.57,-224.06 443.83,-222.82 445,-221.5 485.59,-175.49 433.96,-126.66 482,-88.5 489.48,-82.55 498.34,-78.08 507.49,-74.71"/>
952<polygon fill="midnightblue" stroke="midnightblue" points="439.18,-222.37 432.88,-230.89 443.12,-228.16 439.18,-222.37"/>
953</g>
954<!-- Node59 -->
955<g id="node59" class="node">
956<title>Node59</title>
957<g id="a_node59"><a xlink:href="classarmnn_1_1_boolean_encoder.html" target="_top" xlink:title=" ">
958<polygon fill="white" stroke="black" points="723,-55 723,-74 818,-74 818,-55 723,-55"/>
959<text text-anchor="middle" x="770.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanEncoder</text>
960</a>
961</g>
962</g>
963<!-- Node58&#45;&gt;Node59 -->
964<g id="edge58" class="edge">
965<title>Node58&#45;&gt;Node59</title>
966<path fill="none" stroke="midnightblue" d="M642.8,-64.5C669.51,-64.5 699.1,-64.5 722.96,-64.5"/>
967<polygon fill="midnightblue" stroke="midnightblue" points="642.72,-61 632.72,-64.5 642.72,-68 642.72,-61"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100968</g>
969</g>
970</svg>