1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 2,
7   "linker_set_key" : "_ZTIDF16_",
8   "name" : "_Float16",
9   "size" : 2
10  },
11  {
12   "alignment" : 4,
13   "is_integral" : true,
14   "is_unsigned" : true,
15   "linker_set_key" : "_ZTIDi",
16   "name" : "char32_t",
17   "size" : 4
18  },
19  {
20   "alignment" : 8,
21   "linker_set_key" : "_ZTIDn",
22   "name" : "std::nullptr_t",
23   "size" : 8
24  },
25  {
26   "alignment" : 2,
27   "is_integral" : true,
28   "is_unsigned" : true,
29   "linker_set_key" : "_ZTIDs",
30   "name" : "char16_t",
31   "size" : 2
32  },
33  {
34   "alignment" : 1,
35   "is_integral" : true,
36   "is_unsigned" : true,
37   "linker_set_key" : "_ZTIDu",
38   "name" : "char8_t",
39   "size" : 1
40  },
41  {
42   "alignment" : 1,
43   "is_integral" : true,
44   "linker_set_key" : "_ZTIa",
45   "name" : "signed char",
46   "size" : 1
47  },
48  {
49   "alignment" : 1,
50   "is_integral" : true,
51   "is_unsigned" : true,
52   "linker_set_key" : "_ZTIb",
53   "name" : "bool",
54   "size" : 1
55  },
56  {
57   "alignment" : 1,
58   "is_integral" : true,
59   "is_unsigned" : true,
60   "linker_set_key" : "_ZTIc",
61   "name" : "char",
62   "size" : 1
63  },
64  {
65   "alignment" : 8,
66   "linker_set_key" : "_ZTId",
67   "name" : "double",
68   "size" : 8
69  },
70  {
71   "alignment" : 16,
72   "linker_set_key" : "_ZTIe",
73   "name" : "long double",
74   "size" : 16
75  },
76  {
77   "alignment" : 4,
78   "linker_set_key" : "_ZTIf",
79   "name" : "float",
80   "size" : 4
81  },
82  {
83   "alignment" : 1,
84   "is_integral" : true,
85   "is_unsigned" : true,
86   "linker_set_key" : "_ZTIh",
87   "name" : "unsigned char",
88   "size" : 1
89  },
90  {
91   "alignment" : 4,
92   "is_integral" : true,
93   "linker_set_key" : "_ZTIi",
94   "name" : "int",
95   "size" : 4
96  },
97  {
98   "alignment" : 4,
99   "is_integral" : true,
100   "is_unsigned" : true,
101   "linker_set_key" : "_ZTIj",
102   "name" : "unsigned int",
103   "size" : 4
104  },
105  {
106   "alignment" : 8,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIl",
109   "name" : "long",
110   "size" : 8
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "is_unsigned" : true,
116   "linker_set_key" : "_ZTIm",
117   "name" : "unsigned long",
118   "size" : 8
119  },
120  {
121   "alignment" : 16,
122   "is_integral" : true,
123   "linker_set_key" : "_ZTIn",
124   "name" : "__int128",
125   "size" : 16
126  },
127  {
128   "alignment" : 16,
129   "is_integral" : true,
130   "is_unsigned" : true,
131   "linker_set_key" : "_ZTIo",
132   "name" : "unsigned __int128",
133   "size" : 16
134  },
135  {
136   "alignment" : 2,
137   "is_integral" : true,
138   "linker_set_key" : "_ZTIs",
139   "name" : "short",
140   "size" : 2
141  },
142  {
143   "alignment" : 2,
144   "is_integral" : true,
145   "is_unsigned" : true,
146   "linker_set_key" : "_ZTIt",
147   "name" : "unsigned short",
148   "size" : 2
149  },
150  {
151   "linker_set_key" : "_ZTIv",
152   "name" : "void"
153  },
154  {
155   "alignment" : 4,
156   "is_integral" : true,
157   "is_unsigned" : true,
158   "linker_set_key" : "_ZTIw",
159   "name" : "wchar_t",
160   "size" : 4
161  },
162  {
163   "alignment" : 8,
164   "is_integral" : true,
165   "linker_set_key" : "_ZTIx",
166   "name" : "long long",
167   "size" : 8
168  },
169  {
170   "alignment" : 8,
171   "is_integral" : true,
172   "is_unsigned" : true,
173   "linker_set_key" : "_ZTIy",
174   "name" : "unsigned long long",
175   "size" : 8
176  }
177 ],
178 "elf_functions" :
179 [
180  {
181   "name" : "ANeuralNetworksBurst_create"
182  },
183  {
184   "name" : "ANeuralNetworksBurst_free"
185  },
186  {
187   "name" : "ANeuralNetworksCompilation_create"
188  },
189  {
190   "name" : "ANeuralNetworksCompilation_createForDevices"
191  },
192  {
193   "name" : "ANeuralNetworksCompilation_finish"
194  },
195  {
196   "name" : "ANeuralNetworksCompilation_free"
197  },
198  {
199   "name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput"
200  },
201  {
202   "name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput"
203  },
204  {
205   "name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput"
206  },
207  {
208   "name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput"
209  },
210  {
211   "name" : "ANeuralNetworksCompilation_setCaching"
212  },
213  {
214   "name" : "ANeuralNetworksCompilation_setPreference"
215  },
216  {
217   "name" : "ANeuralNetworksCompilation_setPriority"
218  },
219  {
220   "name" : "ANeuralNetworksCompilation_setTimeout"
221  },
222  {
223   "name" : "ANeuralNetworksDevice_getFeatureLevel"
224  },
225  {
226   "name" : "ANeuralNetworksDevice_getName"
227  },
228  {
229   "name" : "ANeuralNetworksDevice_getType"
230  },
231  {
232   "name" : "ANeuralNetworksDevice_getVersion"
233  },
234  {
235   "name" : "ANeuralNetworksDevice_wait"
236  },
237  {
238   "name" : "ANeuralNetworksEvent_createFromSyncFenceFd"
239  },
240  {
241   "name" : "ANeuralNetworksEvent_free"
242  },
243  {
244   "name" : "ANeuralNetworksEvent_getSyncFenceFd"
245  },
246  {
247   "name" : "ANeuralNetworksEvent_wait"
248  },
249  {
250   "name" : "ANeuralNetworksExecution_burstCompute"
251  },
252  {
253   "name" : "ANeuralNetworksExecution_compute"
254  },
255  {
256   "name" : "ANeuralNetworksExecution_create"
257  },
258  {
259   "name" : "ANeuralNetworksExecution_enableInputAndOutputPadding"
260  },
261  {
262   "name" : "ANeuralNetworksExecution_free"
263  },
264  {
265   "name" : "ANeuralNetworksExecution_getDuration"
266  },
267  {
268   "name" : "ANeuralNetworksExecution_getOutputOperandDimensions"
269  },
270  {
271   "name" : "ANeuralNetworksExecution_getOutputOperandRank"
272  },
273  {
274   "name" : "ANeuralNetworksExecution_setInput"
275  },
276  {
277   "name" : "ANeuralNetworksExecution_setInputFromMemory"
278  },
279  {
280   "name" : "ANeuralNetworksExecution_setLoopTimeout"
281  },
282  {
283   "name" : "ANeuralNetworksExecution_setMeasureTiming"
284  },
285  {
286   "name" : "ANeuralNetworksExecution_setOutput"
287  },
288  {
289   "name" : "ANeuralNetworksExecution_setOutputFromMemory"
290  },
291  {
292   "name" : "ANeuralNetworksExecution_setReusable"
293  },
294  {
295   "name" : "ANeuralNetworksExecution_setTimeout"
296  },
297  {
298   "name" : "ANeuralNetworksExecution_startCompute"
299  },
300  {
301   "name" : "ANeuralNetworksExecution_startComputeWithDependencies"
302  },
303  {
304   "name" : "ANeuralNetworksMemoryDesc_addInputRole"
305  },
306  {
307   "name" : "ANeuralNetworksMemoryDesc_addOutputRole"
308  },
309  {
310   "name" : "ANeuralNetworksMemoryDesc_create"
311  },
312  {
313   "name" : "ANeuralNetworksMemoryDesc_finish"
314  },
315  {
316   "name" : "ANeuralNetworksMemoryDesc_free"
317  },
318  {
319   "name" : "ANeuralNetworksMemoryDesc_setDimensions"
320  },
321  {
322   "name" : "ANeuralNetworksMemory_copy"
323  },
324  {
325   "name" : "ANeuralNetworksMemory_createFromAHardwareBuffer"
326  },
327  {
328   "name" : "ANeuralNetworksMemory_createFromDesc"
329  },
330  {
331   "name" : "ANeuralNetworksMemory_createFromFd"
332  },
333  {
334   "name" : "ANeuralNetworksMemory_free"
335  },
336  {
337   "name" : "ANeuralNetworksModel_addOperand"
338  },
339  {
340   "name" : "ANeuralNetworksModel_addOperation"
341  },
342  {
343   "name" : "ANeuralNetworksModel_create"
344  },
345  {
346   "name" : "ANeuralNetworksModel_finish"
347  },
348  {
349   "name" : "ANeuralNetworksModel_free"
350  },
351  {
352   "name" : "ANeuralNetworksModel_getSupportedOperationsForDevices"
353  },
354  {
355   "name" : "ANeuralNetworksModel_identifyInputsAndOutputs"
356  },
357  {
358   "name" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16"
359  },
360  {
361   "name" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams"
362  },
363  {
364   "name" : "ANeuralNetworksModel_setOperandValue"
365  },
366  {
367   "name" : "ANeuralNetworksModel_setOperandValueFromMemory"
368  },
369  {
370   "name" : "ANeuralNetworksModel_setOperandValueFromModel"
371  },
372  {
373   "name" : "ANeuralNetworks_getDefaultLoopTimeout"
374  },
375  {
376   "name" : "ANeuralNetworks_getDevice"
377  },
378  {
379   "name" : "ANeuralNetworks_getDeviceCount"
380  },
381  {
382   "name" : "ANeuralNetworks_getMaximumLoopTimeout"
383  },
384  {
385   "name" : "ANeuralNetworks_getRuntimeFeatureLevel"
386  }
387 ],
388 "elf_objects" : [],
389 "enum_types" :
390 [
391  {
392   "alignment" : 4,
393   "enum_fields" :
394   [
395    {
396     "enum_field_value" : 0,
397     "name" : "ANEURALNETWORKS_NO_ERROR"
398    },
399    {
400     "enum_field_value" : 1,
401     "name" : "ANEURALNETWORKS_OUT_OF_MEMORY"
402    },
403    {
404     "enum_field_value" : 2,
405     "name" : "ANEURALNETWORKS_INCOMPLETE"
406    },
407    {
408     "enum_field_value" : 3,
409     "name" : "ANEURALNETWORKS_UNEXPECTED_NULL"
410    },
411    {
412     "enum_field_value" : 4,
413     "name" : "ANEURALNETWORKS_BAD_DATA"
414    },
415    {
416     "enum_field_value" : 5,
417     "name" : "ANEURALNETWORKS_OP_FAILED"
418    },
419    {
420     "enum_field_value" : 6,
421     "name" : "ANEURALNETWORKS_BAD_STATE"
422    },
423    {
424     "enum_field_value" : 7,
425     "name" : "ANEURALNETWORKS_UNMAPPABLE"
426    },
427    {
428     "enum_field_value" : 8,
429     "name" : "ANEURALNETWORKS_OUTPUT_INSUFFICIENT_SIZE"
430    },
431    {
432     "enum_field_value" : 9,
433     "name" : "ANEURALNETWORKS_UNAVAILABLE_DEVICE"
434    },
435    {
436     "enum_field_value" : 10,
437     "name" : "ANEURALNETWORKS_MISSED_DEADLINE_TRANSIENT"
438    },
439    {
440     "enum_field_value" : 11,
441     "name" : "ANEURALNETWORKS_MISSED_DEADLINE_PERSISTENT"
442    },
443    {
444     "enum_field_value" : 12,
445     "name" : "ANEURALNETWORKS_RESOURCE_EXHAUSTED_TRANSIENT"
446    },
447    {
448     "enum_field_value" : 13,
449     "name" : "ANEURALNETWORKS_RESOURCE_EXHAUSTED_PERSISTENT"
450    },
451    {
452     "enum_field_value" : 14,
453     "name" : "ANEURALNETWORKS_DEAD_OBJECT"
454    }
455   ],
456   "linker_set_key" : "_ZTI10ResultCode",
457   "name" : "ResultCode",
458   "size" : 4,
459   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
460   "underlying_type" : "_ZTIj"
461  },
462  {
463   "alignment" : 4,
464   "enum_fields" :
465   [
466    {
467     "enum_field_value" : 0,
468     "name" : "ANEURALNETWORKS_FLOAT32"
469    },
470    {
471     "enum_field_value" : 1,
472     "name" : "ANEURALNETWORKS_INT32"
473    },
474    {
475     "enum_field_value" : 2,
476     "name" : "ANEURALNETWORKS_UINT32"
477    },
478    {
479     "enum_field_value" : 3,
480     "name" : "ANEURALNETWORKS_TENSOR_FLOAT32"
481    },
482    {
483     "enum_field_value" : 4,
484     "name" : "ANEURALNETWORKS_TENSOR_INT32"
485    },
486    {
487     "enum_field_value" : 5,
488     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_ASYMM"
489    },
490    {
491     "enum_field_value" : 6,
492     "name" : "ANEURALNETWORKS_BOOL"
493    },
494    {
495     "enum_field_value" : 7,
496     "name" : "ANEURALNETWORKS_TENSOR_QUANT16_SYMM"
497    },
498    {
499     "enum_field_value" : 8,
500     "name" : "ANEURALNETWORKS_TENSOR_FLOAT16"
501    },
502    {
503     "enum_field_value" : 9,
504     "name" : "ANEURALNETWORKS_TENSOR_BOOL8"
505    },
506    {
507     "enum_field_value" : 10,
508     "name" : "ANEURALNETWORKS_FLOAT16"
509    },
510    {
511     "enum_field_value" : 11,
512     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_SYMM_PER_CHANNEL"
513    },
514    {
515     "enum_field_value" : 12,
516     "name" : "ANEURALNETWORKS_TENSOR_QUANT16_ASYMM"
517    },
518    {
519     "enum_field_value" : 13,
520     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_SYMM"
521    },
522    {
523     "enum_field_value" : 14,
524     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_ASYMM_SIGNED"
525    },
526    {
527     "enum_field_value" : 15,
528     "name" : "ANEURALNETWORKS_MODEL"
529    }
530   ],
531   "linker_set_key" : "_ZTI11OperandCode",
532   "name" : "OperandCode",
533   "size" : 4,
534   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
535   "underlying_type" : "_ZTIj"
536  },
537  {
538   "alignment" : 4,
539   "enum_fields" :
540   [
541    {
542     "enum_field_value" : 1,
543     "name" : "ANEURALNETWORKS_PADDING_SAME"
544    },
545    {
546     "enum_field_value" : 2,
547     "name" : "ANEURALNETWORKS_PADDING_VALID"
548    }
549   ],
550   "linker_set_key" : "_ZTI11PaddingCode",
551   "name" : "PaddingCode",
552   "size" : 4,
553   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
554   "underlying_type" : "_ZTIj"
555  },
556  {
557   "alignment" : 4,
558   "enum_fields" :
559   [
560    {
561     "enum_field_value" : 0,
562     "name" : "ANEURALNETWORKS_DURATION_ON_HARDWARE"
563    },
564    {
565     "enum_field_value" : 1,
566     "name" : "ANEURALNETWORKS_DURATION_IN_DRIVER"
567    },
568    {
569     "enum_field_value" : 2,
570     "name" : "ANEURALNETWORKS_FENCED_DURATION_ON_HARDWARE"
571    },
572    {
573     "enum_field_value" : 3,
574     "name" : "ANEURALNETWORKS_FENCED_DURATION_IN_DRIVER"
575    }
576   ],
577   "linker_set_key" : "_ZTI12DurationCode",
578   "name" : "DurationCode",
579   "size" : 4,
580   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
581   "underlying_type" : "_ZTIj"
582  },
583  {
584   "alignment" : 4,
585   "enum_fields" :
586   [
587    {
588     "enum_field_value" : 90,
589     "name" : "ANEURALNETWORKS_PRIORITY_LOW"
590    },
591    {
592     "enum_field_value" : 100,
593     "name" : "ANEURALNETWORKS_PRIORITY_MEDIUM"
594    },
595    {
596     "enum_field_value" : 110,
597     "name" : "ANEURALNETWORKS_PRIORITY_HIGH"
598    },
599    {
600     "enum_field_value" : 100,
601     "name" : "ANEURALNETWORKS_PRIORITY_DEFAULT"
602    }
603   ],
604   "linker_set_key" : "_ZTI12PriorityCode",
605   "name" : "PriorityCode",
606   "size" : 4,
607   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
608   "underlying_type" : "_ZTIj"
609  },
610  {
611   "alignment" : 4,
612   "enum_fields" :
613   [
614    {
615     "enum_field_value" : 0,
616     "name" : "ANEURALNETWORKS_ADD"
617    },
618    {
619     "enum_field_value" : 1,
620     "name" : "ANEURALNETWORKS_AVERAGE_POOL_2D"
621    },
622    {
623     "enum_field_value" : 2,
624     "name" : "ANEURALNETWORKS_CONCATENATION"
625    },
626    {
627     "enum_field_value" : 3,
628     "name" : "ANEURALNETWORKS_CONV_2D"
629    },
630    {
631     "enum_field_value" : 4,
632     "name" : "ANEURALNETWORKS_DEPTHWISE_CONV_2D"
633    },
634    {
635     "enum_field_value" : 5,
636     "name" : "ANEURALNETWORKS_DEPTH_TO_SPACE"
637    },
638    {
639     "enum_field_value" : 6,
640     "name" : "ANEURALNETWORKS_DEQUANTIZE"
641    },
642    {
643     "enum_field_value" : 7,
644     "name" : "ANEURALNETWORKS_EMBEDDING_LOOKUP"
645    },
646    {
647     "enum_field_value" : 8,
648     "name" : "ANEURALNETWORKS_FLOOR"
649    },
650    {
651     "enum_field_value" : 9,
652     "name" : "ANEURALNETWORKS_FULLY_CONNECTED"
653    },
654    {
655     "enum_field_value" : 10,
656     "name" : "ANEURALNETWORKS_HASHTABLE_LOOKUP"
657    },
658    {
659     "enum_field_value" : 11,
660     "name" : "ANEURALNETWORKS_L2_NORMALIZATION"
661    },
662    {
663     "enum_field_value" : 12,
664     "name" : "ANEURALNETWORKS_L2_POOL_2D"
665    },
666    {
667     "enum_field_value" : 13,
668     "name" : "ANEURALNETWORKS_LOCAL_RESPONSE_NORMALIZATION"
669    },
670    {
671     "enum_field_value" : 14,
672     "name" : "ANEURALNETWORKS_LOGISTIC"
673    },
674    {
675     "enum_field_value" : 15,
676     "name" : "ANEURALNETWORKS_LSH_PROJECTION"
677    },
678    {
679     "enum_field_value" : 16,
680     "name" : "ANEURALNETWORKS_LSTM"
681    },
682    {
683     "enum_field_value" : 17,
684     "name" : "ANEURALNETWORKS_MAX_POOL_2D"
685    },
686    {
687     "enum_field_value" : 18,
688     "name" : "ANEURALNETWORKS_MUL"
689    },
690    {
691     "enum_field_value" : 19,
692     "name" : "ANEURALNETWORKS_RELU"
693    },
694    {
695     "enum_field_value" : 20,
696     "name" : "ANEURALNETWORKS_RELU1"
697    },
698    {
699     "enum_field_value" : 21,
700     "name" : "ANEURALNETWORKS_RELU6"
701    },
702    {
703     "enum_field_value" : 22,
704     "name" : "ANEURALNETWORKS_RESHAPE"
705    },
706    {
707     "enum_field_value" : 23,
708     "name" : "ANEURALNETWORKS_RESIZE_BILINEAR"
709    },
710    {
711     "enum_field_value" : 24,
712     "name" : "ANEURALNETWORKS_RNN"
713    },
714    {
715     "enum_field_value" : 25,
716     "name" : "ANEURALNETWORKS_SOFTMAX"
717    },
718    {
719     "enum_field_value" : 26,
720     "name" : "ANEURALNETWORKS_SPACE_TO_DEPTH"
721    },
722    {
723     "enum_field_value" : 27,
724     "name" : "ANEURALNETWORKS_SVDF"
725    },
726    {
727     "enum_field_value" : 28,
728     "name" : "ANEURALNETWORKS_TANH"
729    },
730    {
731     "enum_field_value" : 29,
732     "name" : "ANEURALNETWORKS_BATCH_TO_SPACE_ND"
733    },
734    {
735     "enum_field_value" : 30,
736     "name" : "ANEURALNETWORKS_DIV"
737    },
738    {
739     "enum_field_value" : 31,
740     "name" : "ANEURALNETWORKS_MEAN"
741    },
742    {
743     "enum_field_value" : 32,
744     "name" : "ANEURALNETWORKS_PAD"
745    },
746    {
747     "enum_field_value" : 33,
748     "name" : "ANEURALNETWORKS_SPACE_TO_BATCH_ND"
749    },
750    {
751     "enum_field_value" : 34,
752     "name" : "ANEURALNETWORKS_SQUEEZE"
753    },
754    {
755     "enum_field_value" : 35,
756     "name" : "ANEURALNETWORKS_STRIDED_SLICE"
757    },
758    {
759     "enum_field_value" : 36,
760     "name" : "ANEURALNETWORKS_SUB"
761    },
762    {
763     "enum_field_value" : 37,
764     "name" : "ANEURALNETWORKS_TRANSPOSE"
765    },
766    {
767     "enum_field_value" : 38,
768     "name" : "ANEURALNETWORKS_ABS"
769    },
770    {
771     "enum_field_value" : 39,
772     "name" : "ANEURALNETWORKS_ARGMAX"
773    },
774    {
775     "enum_field_value" : 40,
776     "name" : "ANEURALNETWORKS_ARGMIN"
777    },
778    {
779     "enum_field_value" : 41,
780     "name" : "ANEURALNETWORKS_AXIS_ALIGNED_BBOX_TRANSFORM"
781    },
782    {
783     "enum_field_value" : 42,
784     "name" : "ANEURALNETWORKS_BIDIRECTIONAL_SEQUENCE_LSTM"
785    },
786    {
787     "enum_field_value" : 43,
788     "name" : "ANEURALNETWORKS_BIDIRECTIONAL_SEQUENCE_RNN"
789    },
790    {
791     "enum_field_value" : 44,
792     "name" : "ANEURALNETWORKS_BOX_WITH_NMS_LIMIT"
793    },
794    {
795     "enum_field_value" : 45,
796     "name" : "ANEURALNETWORKS_CAST"
797    },
798    {
799     "enum_field_value" : 46,
800     "name" : "ANEURALNETWORKS_CHANNEL_SHUFFLE"
801    },
802    {
803     "enum_field_value" : 47,
804     "name" : "ANEURALNETWORKS_DETECTION_POSTPROCESSING"
805    },
806    {
807     "enum_field_value" : 48,
808     "name" : "ANEURALNETWORKS_EQUAL"
809    },
810    {
811     "enum_field_value" : 49,
812     "name" : "ANEURALNETWORKS_EXP"
813    },
814    {
815     "enum_field_value" : 50,
816     "name" : "ANEURALNETWORKS_EXPAND_DIMS"
817    },
818    {
819     "enum_field_value" : 51,
820     "name" : "ANEURALNETWORKS_GATHER"
821    },
822    {
823     "enum_field_value" : 52,
824     "name" : "ANEURALNETWORKS_GENERATE_PROPOSALS"
825    },
826    {
827     "enum_field_value" : 53,
828     "name" : "ANEURALNETWORKS_GREATER"
829    },
830    {
831     "enum_field_value" : 54,
832     "name" : "ANEURALNETWORKS_GREATER_EQUAL"
833    },
834    {
835     "enum_field_value" : 55,
836     "name" : "ANEURALNETWORKS_GROUPED_CONV_2D"
837    },
838    {
839     "enum_field_value" : 56,
840     "name" : "ANEURALNETWORKS_HEATMAP_MAX_KEYPOINT"
841    },
842    {
843     "enum_field_value" : 57,
844     "name" : "ANEURALNETWORKS_INSTANCE_NORMALIZATION"
845    },
846    {
847     "enum_field_value" : 58,
848     "name" : "ANEURALNETWORKS_LESS"
849    },
850    {
851     "enum_field_value" : 59,
852     "name" : "ANEURALNETWORKS_LESS_EQUAL"
853    },
854    {
855     "enum_field_value" : 60,
856     "name" : "ANEURALNETWORKS_LOG"
857    },
858    {
859     "enum_field_value" : 61,
860     "name" : "ANEURALNETWORKS_LOGICAL_AND"
861    },
862    {
863     "enum_field_value" : 62,
864     "name" : "ANEURALNETWORKS_LOGICAL_NOT"
865    },
866    {
867     "enum_field_value" : 63,
868     "name" : "ANEURALNETWORKS_LOGICAL_OR"
869    },
870    {
871     "enum_field_value" : 64,
872     "name" : "ANEURALNETWORKS_LOG_SOFTMAX"
873    },
874    {
875     "enum_field_value" : 65,
876     "name" : "ANEURALNETWORKS_MAXIMUM"
877    },
878    {
879     "enum_field_value" : 66,
880     "name" : "ANEURALNETWORKS_MINIMUM"
881    },
882    {
883     "enum_field_value" : 67,
884     "name" : "ANEURALNETWORKS_NEG"
885    },
886    {
887     "enum_field_value" : 68,
888     "name" : "ANEURALNETWORKS_NOT_EQUAL"
889    },
890    {
891     "enum_field_value" : 69,
892     "name" : "ANEURALNETWORKS_PAD_V2"
893    },
894    {
895     "enum_field_value" : 70,
896     "name" : "ANEURALNETWORKS_POW"
897    },
898    {
899     "enum_field_value" : 71,
900     "name" : "ANEURALNETWORKS_PRELU"
901    },
902    {
903     "enum_field_value" : 72,
904     "name" : "ANEURALNETWORKS_QUANTIZE"
905    },
906    {
907     "enum_field_value" : 73,
908     "name" : "ANEURALNETWORKS_QUANTIZED_16BIT_LSTM"
909    },
910    {
911     "enum_field_value" : 74,
912     "name" : "ANEURALNETWORKS_RANDOM_MULTINOMIAL"
913    },
914    {
915     "enum_field_value" : 75,
916     "name" : "ANEURALNETWORKS_REDUCE_ALL"
917    },
918    {
919     "enum_field_value" : 76,
920     "name" : "ANEURALNETWORKS_REDUCE_ANY"
921    },
922    {
923     "enum_field_value" : 77,
924     "name" : "ANEURALNETWORKS_REDUCE_MAX"
925    },
926    {
927     "enum_field_value" : 78,
928     "name" : "ANEURALNETWORKS_REDUCE_MIN"
929    },
930    {
931     "enum_field_value" : 79,
932     "name" : "ANEURALNETWORKS_REDUCE_PROD"
933    },
934    {
935     "enum_field_value" : 80,
936     "name" : "ANEURALNETWORKS_REDUCE_SUM"
937    },
938    {
939     "enum_field_value" : 81,
940     "name" : "ANEURALNETWORKS_ROI_ALIGN"
941    },
942    {
943     "enum_field_value" : 82,
944     "name" : "ANEURALNETWORKS_ROI_POOLING"
945    },
946    {
947     "enum_field_value" : 83,
948     "name" : "ANEURALNETWORKS_RSQRT"
949    },
950    {
951     "enum_field_value" : 84,
952     "name" : "ANEURALNETWORKS_SELECT"
953    },
954    {
955     "enum_field_value" : 85,
956     "name" : "ANEURALNETWORKS_SIN"
957    },
958    {
959     "enum_field_value" : 86,
960     "name" : "ANEURALNETWORKS_SLICE"
961    },
962    {
963     "enum_field_value" : 87,
964     "name" : "ANEURALNETWORKS_SPLIT"
965    },
966    {
967     "enum_field_value" : 88,
968     "name" : "ANEURALNETWORKS_SQRT"
969    },
970    {
971     "enum_field_value" : 89,
972     "name" : "ANEURALNETWORKS_TILE"
973    },
974    {
975     "enum_field_value" : 90,
976     "name" : "ANEURALNETWORKS_TOPK_V2"
977    },
978    {
979     "enum_field_value" : 91,
980     "name" : "ANEURALNETWORKS_TRANSPOSE_CONV_2D"
981    },
982    {
983     "enum_field_value" : 92,
984     "name" : "ANEURALNETWORKS_UNIDIRECTIONAL_SEQUENCE_LSTM"
985    },
986    {
987     "enum_field_value" : 93,
988     "name" : "ANEURALNETWORKS_UNIDIRECTIONAL_SEQUENCE_RNN"
989    },
990    {
991     "enum_field_value" : 94,
992     "name" : "ANEURALNETWORKS_RESIZE_NEAREST_NEIGHBOR"
993    },
994    {
995     "enum_field_value" : 95,
996     "name" : "ANEURALNETWORKS_QUANTIZED_LSTM"
997    },
998    {
999     "enum_field_value" : 96,
1000     "name" : "ANEURALNETWORKS_IF"
1001    },
1002    {
1003     "enum_field_value" : 97,
1004     "name" : "ANEURALNETWORKS_WHILE"
1005    },
1006    {
1007     "enum_field_value" : 98,
1008     "name" : "ANEURALNETWORKS_ELU"
1009    },
1010    {
1011     "enum_field_value" : 99,
1012     "name" : "ANEURALNETWORKS_HARD_SWISH"
1013    },
1014    {
1015     "enum_field_value" : 100,
1016     "name" : "ANEURALNETWORKS_FILL"
1017    },
1018    {
1019     "enum_field_value" : 101,
1020     "name" : "ANEURALNETWORKS_RANK"
1021    },
1022    {
1023     "enum_field_value" : 102,
1024     "name" : "ANEURALNETWORKS_BATCH_MATMUL"
1025    },
1026    {
1027     "enum_field_value" : 103,
1028     "name" : "ANEURALNETWORKS_PACK"
1029    },
1030    {
1031     "enum_field_value" : 104,
1032     "name" : "ANEURALNETWORKS_MIRROR_PAD"
1033    },
1034    {
1035     "enum_field_value" : 105,
1036     "name" : "ANEURALNETWORKS_REVERSE"
1037    }
1038   ],
1039   "linker_set_key" : "_ZTI13OperationCode",
1040   "name" : "OperationCode",
1041   "size" : 4,
1042   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1043   "underlying_type" : "_ZTIj"
1044  },
1045  {
1046   "alignment" : 4,
1047   "enum_fields" :
1048   [
1049    {
1050     "enum_field_value" : 0,
1051     "name" : "ANEURALNETWORKS_DEVICE_UNKNOWN"
1052    },
1053    {
1054     "enum_field_value" : 1,
1055     "name" : "ANEURALNETWORKS_DEVICE_OTHER"
1056    },
1057    {
1058     "enum_field_value" : 2,
1059     "name" : "ANEURALNETWORKS_DEVICE_CPU"
1060    },
1061    {
1062     "enum_field_value" : 3,
1063     "name" : "ANEURALNETWORKS_DEVICE_GPU"
1064    },
1065    {
1066     "enum_field_value" : 4,
1067     "name" : "ANEURALNETWORKS_DEVICE_ACCELERATOR"
1068    }
1069   ],
1070   "linker_set_key" : "_ZTI14DeviceTypeCode",
1071   "name" : "DeviceTypeCode",
1072   "size" : 4,
1073   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1074   "underlying_type" : "_ZTIj"
1075  },
1076  {
1077   "alignment" : 4,
1078   "enum_fields" :
1079   [
1080    {
1081     "enum_field_value" : 0,
1082     "name" : "ANEURALNETWORKS_PREFER_LOW_POWER"
1083    },
1084    {
1085     "enum_field_value" : 1,
1086     "name" : "ANEURALNETWORKS_PREFER_FAST_SINGLE_ANSWER"
1087    },
1088    {
1089     "enum_field_value" : 2,
1090     "name" : "ANEURALNETWORKS_PREFER_SUSTAINED_SPEED"
1091    }
1092   ],
1093   "linker_set_key" : "_ZTI14PreferenceCode",
1094   "name" : "PreferenceCode",
1095   "size" : 4,
1096   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1097   "underlying_type" : "_ZTIj"
1098  },
1099  {
1100   "alignment" : 4,
1101   "enum_fields" :
1102   [
1103    {
1104     "enum_field_value" : 27,
1105     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_1"
1106    },
1107    {
1108     "enum_field_value" : 28,
1109     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_2"
1110    },
1111    {
1112     "enum_field_value" : 29,
1113     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_3"
1114    },
1115    {
1116     "enum_field_value" : 30,
1117     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_4"
1118    },
1119    {
1120     "enum_field_value" : 31,
1121     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_5"
1122    },
1123    {
1124     "enum_field_value" : 1000006,
1125     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_6"
1126    },
1127    {
1128     "enum_field_value" : 1000007,
1129     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_7"
1130    },
1131    {
1132     "enum_field_value" : 1000008,
1133     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_8"
1134    }
1135   ],
1136   "linker_set_key" : "_ZTI16FeatureLevelCode",
1137   "name" : "FeatureLevelCode",
1138   "size" : 4,
1139   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1140   "underlying_type" : "_ZTIj"
1141  },
1142  {
1143   "alignment" : 4,
1144   "enum_fields" :
1145   [
1146    {
1147     "enum_field_value" : 10000,
1148     "name" : "ANEURALNETWORKS_OEM_SCALAR"
1149    },
1150    {
1151     "enum_field_value" : 10001,
1152     "name" : "ANEURALNETWORKS_TENSOR_OEM_BYTE"
1153    }
1154   ],
1155   "linker_set_key" : "_ZTI27$ANEURALNETWORKS_OEM_SCALAR",
1156   "name" : "(unnamed)",
1157   "size" : 4,
1158   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksOEM.h",
1159   "underlying_type" : "_ZTIj"
1160  },
1161  {
1162   "alignment" : 4,
1163   "enum_fields" :
1164   [
1165    {
1166     "enum_field_value" : 10000,
1167     "name" : "ANEURALNETWORKS_OEM_OPERATION"
1168    }
1169   ],
1170   "linker_set_key" : "_ZTI30$ANEURALNETWORKS_OEM_OPERATION",
1171   "name" : "(unnamed)",
1172   "size" : 4,
1173   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksOEM.h",
1174   "underlying_type" : "_ZTIj"
1175  },
1176  {
1177   "alignment" : 4,
1178   "enum_fields" :
1179   [
1180    {
1181     "enum_field_value" : 32,
1182     "name" : "ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN"
1183    }
1184   ],
1185   "linker_set_key" : "_ZTI41$ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN",
1186   "name" : "(unnamed)",
1187   "size" : 4,
1188   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1189   "underlying_type" : "_ZTIj"
1190  },
1191  {
1192   "alignment" : 4,
1193   "enum_fields" :
1194   [
1195    {
1196     "enum_field_value" : 128,
1197     "name" : "ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES"
1198    }
1199   ],
1200   "linker_set_key" : "_ZTI54$ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES",
1201   "name" : "(unnamed)",
1202   "size" : 4,
1203   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1204   "underlying_type" : "_ZTIj"
1205  },
1206  {
1207   "alignment" : 4,
1208   "enum_fields" :
1209   [
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "ANEURALNETWORKS_FUSED_NONE"
1213    },
1214    {
1215     "enum_field_value" : 1,
1216     "name" : "ANEURALNETWORKS_FUSED_RELU"
1217    },
1218    {
1219     "enum_field_value" : 2,
1220     "name" : "ANEURALNETWORKS_FUSED_RELU1"
1221    },
1222    {
1223     "enum_field_value" : 3,
1224     "name" : "ANEURALNETWORKS_FUSED_RELU6"
1225    }
1226   ],
1227   "linker_set_key" : "_ZTI8FuseCode",
1228   "name" : "FuseCode",
1229   "size" : 4,
1230   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1231   "underlying_type" : "_ZTIj"
1232  }
1233 ],
1234 "function_types" : [],
1235 "functions" :
1236 [
1237  {
1238   "function_name" : "ANeuralNetworksBurst_create",
1239   "linker_set_key" : "ANeuralNetworksBurst_create",
1240   "parameters" :
1241   [
1242    {
1243     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1244    },
1245    {
1246     "referenced_type" : "_ZTIPP20ANeuralNetworksBurst"
1247    }
1248   ],
1249   "return_type" : "_ZTIi",
1250   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1251  },
1252  {
1253   "function_name" : "ANeuralNetworksBurst_free",
1254   "linker_set_key" : "ANeuralNetworksBurst_free",
1255   "parameters" :
1256   [
1257    {
1258     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
1259    }
1260   ],
1261   "return_type" : "_ZTIv",
1262   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1263  },
1264  {
1265   "function_name" : "ANeuralNetworksCompilation_create",
1266   "linker_set_key" : "ANeuralNetworksCompilation_create",
1267   "parameters" :
1268   [
1269    {
1270     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
1271    },
1272    {
1273     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
1274    }
1275   ],
1276   "return_type" : "_ZTIi",
1277   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1278  },
1279  {
1280   "function_name" : "ANeuralNetworksCompilation_createForDevices",
1281   "linker_set_key" : "ANeuralNetworksCompilation_createForDevices",
1282   "parameters" :
1283   [
1284    {
1285     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
1286    },
1287    {
1288     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
1289    },
1290    {
1291     "referenced_type" : "_ZTIj"
1292    },
1293    {
1294     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
1295    }
1296   ],
1297   "return_type" : "_ZTIi",
1298   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1299  },
1300  {
1301   "function_name" : "ANeuralNetworksCompilation_finish",
1302   "linker_set_key" : "ANeuralNetworksCompilation_finish",
1303   "parameters" :
1304   [
1305    {
1306     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1307    }
1308   ],
1309   "return_type" : "_ZTIi",
1310   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1311  },
1312  {
1313   "function_name" : "ANeuralNetworksCompilation_free",
1314   "linker_set_key" : "ANeuralNetworksCompilation_free",
1315   "parameters" :
1316   [
1317    {
1318     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1319    }
1320   ],
1321   "return_type" : "_ZTIv",
1322   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1323  },
1324  {
1325   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
1326   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
1327   "parameters" :
1328   [
1329    {
1330     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1331    },
1332    {
1333     "referenced_type" : "_ZTIj"
1334    },
1335    {
1336     "referenced_type" : "_ZTIPj"
1337    }
1338   ],
1339   "return_type" : "_ZTIi",
1340   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1341  },
1342  {
1343   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
1344   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
1345   "parameters" :
1346   [
1347    {
1348     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1349    },
1350    {
1351     "referenced_type" : "_ZTIj"
1352    },
1353    {
1354     "referenced_type" : "_ZTIPj"
1355    }
1356   ],
1357   "return_type" : "_ZTIi",
1358   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1359  },
1360  {
1361   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
1362   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
1363   "parameters" :
1364   [
1365    {
1366     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1367    },
1368    {
1369     "referenced_type" : "_ZTIj"
1370    },
1371    {
1372     "referenced_type" : "_ZTIPj"
1373    }
1374   ],
1375   "return_type" : "_ZTIi",
1376   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1377  },
1378  {
1379   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
1380   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
1381   "parameters" :
1382   [
1383    {
1384     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1385    },
1386    {
1387     "referenced_type" : "_ZTIj"
1388    },
1389    {
1390     "referenced_type" : "_ZTIPj"
1391    }
1392   ],
1393   "return_type" : "_ZTIi",
1394   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1395  },
1396  {
1397   "function_name" : "ANeuralNetworksCompilation_setCaching",
1398   "linker_set_key" : "ANeuralNetworksCompilation_setCaching",
1399   "parameters" :
1400   [
1401    {
1402     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1403    },
1404    {
1405     "referenced_type" : "_ZTIPKc"
1406    },
1407    {
1408     "referenced_type" : "_ZTIPKh"
1409    }
1410   ],
1411   "return_type" : "_ZTIi",
1412   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1413  },
1414  {
1415   "function_name" : "ANeuralNetworksCompilation_setPreference",
1416   "linker_set_key" : "ANeuralNetworksCompilation_setPreference",
1417   "parameters" :
1418   [
1419    {
1420     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1421    },
1422    {
1423     "referenced_type" : "_ZTIi"
1424    }
1425   ],
1426   "return_type" : "_ZTIi",
1427   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1428  },
1429  {
1430   "function_name" : "ANeuralNetworksCompilation_setPriority",
1431   "linker_set_key" : "ANeuralNetworksCompilation_setPriority",
1432   "parameters" :
1433   [
1434    {
1435     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1436    },
1437    {
1438     "referenced_type" : "_ZTIi"
1439    }
1440   ],
1441   "return_type" : "_ZTIi",
1442   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1443  },
1444  {
1445   "function_name" : "ANeuralNetworksCompilation_setTimeout",
1446   "linker_set_key" : "ANeuralNetworksCompilation_setTimeout",
1447   "parameters" :
1448   [
1449    {
1450     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1451    },
1452    {
1453     "referenced_type" : "_ZTIm"
1454    }
1455   ],
1456   "return_type" : "_ZTIi",
1457   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1458  },
1459  {
1460   "function_name" : "ANeuralNetworksDevice_getFeatureLevel",
1461   "linker_set_key" : "ANeuralNetworksDevice_getFeatureLevel",
1462   "parameters" :
1463   [
1464    {
1465     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1466    },
1467    {
1468     "referenced_type" : "_ZTIPl"
1469    }
1470   ],
1471   "return_type" : "_ZTIi",
1472   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1473  },
1474  {
1475   "function_name" : "ANeuralNetworksDevice_getName",
1476   "linker_set_key" : "ANeuralNetworksDevice_getName",
1477   "parameters" :
1478   [
1479    {
1480     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1481    },
1482    {
1483     "referenced_type" : "_ZTIPPKc"
1484    }
1485   ],
1486   "return_type" : "_ZTIi",
1487   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1488  },
1489  {
1490   "function_name" : "ANeuralNetworksDevice_getType",
1491   "linker_set_key" : "ANeuralNetworksDevice_getType",
1492   "parameters" :
1493   [
1494    {
1495     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1496    },
1497    {
1498     "referenced_type" : "_ZTIPi"
1499    }
1500   ],
1501   "return_type" : "_ZTIi",
1502   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1503  },
1504  {
1505   "function_name" : "ANeuralNetworksDevice_getVersion",
1506   "linker_set_key" : "ANeuralNetworksDevice_getVersion",
1507   "parameters" :
1508   [
1509    {
1510     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1511    },
1512    {
1513     "referenced_type" : "_ZTIPPKc"
1514    }
1515   ],
1516   "return_type" : "_ZTIi",
1517   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1518  },
1519  {
1520   "function_name" : "ANeuralNetworksDevice_wait",
1521   "linker_set_key" : "ANeuralNetworksDevice_wait",
1522   "parameters" :
1523   [
1524    {
1525     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1526    }
1527   ],
1528   "return_type" : "_ZTIi",
1529   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1530  },
1531  {
1532   "function_name" : "ANeuralNetworksEvent_createFromSyncFenceFd",
1533   "linker_set_key" : "ANeuralNetworksEvent_createFromSyncFenceFd",
1534   "parameters" :
1535   [
1536    {
1537     "referenced_type" : "_ZTIi"
1538    },
1539    {
1540     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
1541    }
1542   ],
1543   "return_type" : "_ZTIi",
1544   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1545  },
1546  {
1547   "function_name" : "ANeuralNetworksEvent_free",
1548   "linker_set_key" : "ANeuralNetworksEvent_free",
1549   "parameters" :
1550   [
1551    {
1552     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
1553    }
1554   ],
1555   "return_type" : "_ZTIv",
1556   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1557  },
1558  {
1559   "function_name" : "ANeuralNetworksEvent_getSyncFenceFd",
1560   "linker_set_key" : "ANeuralNetworksEvent_getSyncFenceFd",
1561   "parameters" :
1562   [
1563    {
1564     "referenced_type" : "_ZTIPK20ANeuralNetworksEvent"
1565    },
1566    {
1567     "referenced_type" : "_ZTIPi"
1568    }
1569   ],
1570   "return_type" : "_ZTIi",
1571   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1572  },
1573  {
1574   "function_name" : "ANeuralNetworksEvent_wait",
1575   "linker_set_key" : "ANeuralNetworksEvent_wait",
1576   "parameters" :
1577   [
1578    {
1579     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
1580    }
1581   ],
1582   "return_type" : "_ZTIi",
1583   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1584  },
1585  {
1586   "function_name" : "ANeuralNetworksExecution_burstCompute",
1587   "linker_set_key" : "ANeuralNetworksExecution_burstCompute",
1588   "parameters" :
1589   [
1590    {
1591     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1592    },
1593    {
1594     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
1595    }
1596   ],
1597   "return_type" : "_ZTIi",
1598   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1599  },
1600  {
1601   "function_name" : "ANeuralNetworksExecution_compute",
1602   "linker_set_key" : "ANeuralNetworksExecution_compute",
1603   "parameters" :
1604   [
1605    {
1606     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1607    }
1608   ],
1609   "return_type" : "_ZTIi",
1610   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1611  },
1612  {
1613   "function_name" : "ANeuralNetworksExecution_create",
1614   "linker_set_key" : "ANeuralNetworksExecution_create",
1615   "parameters" :
1616   [
1617    {
1618     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1619    },
1620    {
1621     "referenced_type" : "_ZTIPP24ANeuralNetworksExecution"
1622    }
1623   ],
1624   "return_type" : "_ZTIi",
1625   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1626  },
1627  {
1628   "function_name" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
1629   "linker_set_key" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
1630   "parameters" :
1631   [
1632    {
1633     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1634    },
1635    {
1636     "referenced_type" : "_ZTIb"
1637    }
1638   ],
1639   "return_type" : "_ZTIi",
1640   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1641  },
1642  {
1643   "function_name" : "ANeuralNetworksExecution_free",
1644   "linker_set_key" : "ANeuralNetworksExecution_free",
1645   "parameters" :
1646   [
1647    {
1648     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1649    }
1650   ],
1651   "return_type" : "_ZTIv",
1652   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1653  },
1654  {
1655   "function_name" : "ANeuralNetworksExecution_getDuration",
1656   "linker_set_key" : "ANeuralNetworksExecution_getDuration",
1657   "parameters" :
1658   [
1659    {
1660     "referenced_type" : "_ZTIPK24ANeuralNetworksExecution"
1661    },
1662    {
1663     "referenced_type" : "_ZTIi"
1664    },
1665    {
1666     "referenced_type" : "_ZTIPm"
1667    }
1668   ],
1669   "return_type" : "_ZTIi",
1670   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1671  },
1672  {
1673   "function_name" : "ANeuralNetworksExecution_getOutputOperandDimensions",
1674   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandDimensions",
1675   "parameters" :
1676   [
1677    {
1678     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1679    },
1680    {
1681     "referenced_type" : "_ZTIi"
1682    },
1683    {
1684     "referenced_type" : "_ZTIPj"
1685    }
1686   ],
1687   "return_type" : "_ZTIi",
1688   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1689  },
1690  {
1691   "function_name" : "ANeuralNetworksExecution_getOutputOperandRank",
1692   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandRank",
1693   "parameters" :
1694   [
1695    {
1696     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1697    },
1698    {
1699     "referenced_type" : "_ZTIi"
1700    },
1701    {
1702     "referenced_type" : "_ZTIPj"
1703    }
1704   ],
1705   "return_type" : "_ZTIi",
1706   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1707  },
1708  {
1709   "function_name" : "ANeuralNetworksExecution_setInput",
1710   "linker_set_key" : "ANeuralNetworksExecution_setInput",
1711   "parameters" :
1712   [
1713    {
1714     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1715    },
1716    {
1717     "referenced_type" : "_ZTIi"
1718    },
1719    {
1720     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1721    },
1722    {
1723     "referenced_type" : "_ZTIPKv"
1724    },
1725    {
1726     "referenced_type" : "_ZTIm"
1727    }
1728   ],
1729   "return_type" : "_ZTIi",
1730   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1731  },
1732  {
1733   "function_name" : "ANeuralNetworksExecution_setInputFromMemory",
1734   "linker_set_key" : "ANeuralNetworksExecution_setInputFromMemory",
1735   "parameters" :
1736   [
1737    {
1738     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1739    },
1740    {
1741     "referenced_type" : "_ZTIi"
1742    },
1743    {
1744     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1745    },
1746    {
1747     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
1748    },
1749    {
1750     "referenced_type" : "_ZTIm"
1751    },
1752    {
1753     "referenced_type" : "_ZTIm"
1754    }
1755   ],
1756   "return_type" : "_ZTIi",
1757   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1758  },
1759  {
1760   "function_name" : "ANeuralNetworksExecution_setLoopTimeout",
1761   "linker_set_key" : "ANeuralNetworksExecution_setLoopTimeout",
1762   "parameters" :
1763   [
1764    {
1765     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1766    },
1767    {
1768     "referenced_type" : "_ZTIm"
1769    }
1770   ],
1771   "return_type" : "_ZTIi",
1772   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1773  },
1774  {
1775   "function_name" : "ANeuralNetworksExecution_setMeasureTiming",
1776   "linker_set_key" : "ANeuralNetworksExecution_setMeasureTiming",
1777   "parameters" :
1778   [
1779    {
1780     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1781    },
1782    {
1783     "referenced_type" : "_ZTIb"
1784    }
1785   ],
1786   "return_type" : "_ZTIi",
1787   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1788  },
1789  {
1790   "function_name" : "ANeuralNetworksExecution_setOutput",
1791   "linker_set_key" : "ANeuralNetworksExecution_setOutput",
1792   "parameters" :
1793   [
1794    {
1795     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1796    },
1797    {
1798     "referenced_type" : "_ZTIi"
1799    },
1800    {
1801     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1802    },
1803    {
1804     "referenced_type" : "_ZTIPv"
1805    },
1806    {
1807     "referenced_type" : "_ZTIm"
1808    }
1809   ],
1810   "return_type" : "_ZTIi",
1811   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1812  },
1813  {
1814   "function_name" : "ANeuralNetworksExecution_setOutputFromMemory",
1815   "linker_set_key" : "ANeuralNetworksExecution_setOutputFromMemory",
1816   "parameters" :
1817   [
1818    {
1819     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1820    },
1821    {
1822     "referenced_type" : "_ZTIi"
1823    },
1824    {
1825     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1826    },
1827    {
1828     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
1829    },
1830    {
1831     "referenced_type" : "_ZTIm"
1832    },
1833    {
1834     "referenced_type" : "_ZTIm"
1835    }
1836   ],
1837   "return_type" : "_ZTIi",
1838   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1839  },
1840  {
1841   "function_name" : "ANeuralNetworksExecution_setReusable",
1842   "linker_set_key" : "ANeuralNetworksExecution_setReusable",
1843   "parameters" :
1844   [
1845    {
1846     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1847    },
1848    {
1849     "referenced_type" : "_ZTIb"
1850    }
1851   ],
1852   "return_type" : "_ZTIi",
1853   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1854  },
1855  {
1856   "function_name" : "ANeuralNetworksExecution_setTimeout",
1857   "linker_set_key" : "ANeuralNetworksExecution_setTimeout",
1858   "parameters" :
1859   [
1860    {
1861     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1862    },
1863    {
1864     "referenced_type" : "_ZTIm"
1865    }
1866   ],
1867   "return_type" : "_ZTIi",
1868   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1869  },
1870  {
1871   "function_name" : "ANeuralNetworksExecution_startCompute",
1872   "linker_set_key" : "ANeuralNetworksExecution_startCompute",
1873   "parameters" :
1874   [
1875    {
1876     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1877    },
1878    {
1879     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
1880    }
1881   ],
1882   "return_type" : "_ZTIi",
1883   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1884  },
1885  {
1886   "function_name" : "ANeuralNetworksExecution_startComputeWithDependencies",
1887   "linker_set_key" : "ANeuralNetworksExecution_startComputeWithDependencies",
1888   "parameters" :
1889   [
1890    {
1891     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1892    },
1893    {
1894     "referenced_type" : "_ZTIPKPK20ANeuralNetworksEvent"
1895    },
1896    {
1897     "referenced_type" : "_ZTIj"
1898    },
1899    {
1900     "referenced_type" : "_ZTIm"
1901    },
1902    {
1903     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
1904    }
1905   ],
1906   "return_type" : "_ZTIi",
1907   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1908  },
1909  {
1910   "function_name" : "ANeuralNetworksMemoryDesc_addInputRole",
1911   "linker_set_key" : "ANeuralNetworksMemoryDesc_addInputRole",
1912   "parameters" :
1913   [
1914    {
1915     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1916    },
1917    {
1918     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1919    },
1920    {
1921     "referenced_type" : "_ZTIj"
1922    },
1923    {
1924     "referenced_type" : "_ZTIf"
1925    }
1926   ],
1927   "return_type" : "_ZTIi",
1928   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1929  },
1930  {
1931   "function_name" : "ANeuralNetworksMemoryDesc_addOutputRole",
1932   "linker_set_key" : "ANeuralNetworksMemoryDesc_addOutputRole",
1933   "parameters" :
1934   [
1935    {
1936     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1937    },
1938    {
1939     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1940    },
1941    {
1942     "referenced_type" : "_ZTIj"
1943    },
1944    {
1945     "referenced_type" : "_ZTIf"
1946    }
1947   ],
1948   "return_type" : "_ZTIi",
1949   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1950  },
1951  {
1952   "function_name" : "ANeuralNetworksMemoryDesc_create",
1953   "linker_set_key" : "ANeuralNetworksMemoryDesc_create",
1954   "parameters" :
1955   [
1956    {
1957     "referenced_type" : "_ZTIPP25ANeuralNetworksMemoryDesc"
1958    }
1959   ],
1960   "return_type" : "_ZTIi",
1961   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1962  },
1963  {
1964   "function_name" : "ANeuralNetworksMemoryDesc_finish",
1965   "linker_set_key" : "ANeuralNetworksMemoryDesc_finish",
1966   "parameters" :
1967   [
1968    {
1969     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1970    }
1971   ],
1972   "return_type" : "_ZTIi",
1973   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1974  },
1975  {
1976   "function_name" : "ANeuralNetworksMemoryDesc_free",
1977   "linker_set_key" : "ANeuralNetworksMemoryDesc_free",
1978   "parameters" :
1979   [
1980    {
1981     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1982    }
1983   ],
1984   "return_type" : "_ZTIv",
1985   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1986  },
1987  {
1988   "function_name" : "ANeuralNetworksMemoryDesc_setDimensions",
1989   "linker_set_key" : "ANeuralNetworksMemoryDesc_setDimensions",
1990   "parameters" :
1991   [
1992    {
1993     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1994    },
1995    {
1996     "referenced_type" : "_ZTIj"
1997    },
1998    {
1999     "referenced_type" : "_ZTIPKj"
2000    }
2001   ],
2002   "return_type" : "_ZTIi",
2003   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2004  },
2005  {
2006   "function_name" : "ANeuralNetworksMemory_copy",
2007   "linker_set_key" : "ANeuralNetworksMemory_copy",
2008   "parameters" :
2009   [
2010    {
2011     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2012    },
2013    {
2014     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2015    }
2016   ],
2017   "return_type" : "_ZTIi",
2018   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2019  },
2020  {
2021   "function_name" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
2022   "linker_set_key" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
2023   "parameters" :
2024   [
2025    {
2026     "referenced_type" : "_ZTIPK15AHardwareBuffer"
2027    },
2028    {
2029     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2030    }
2031   ],
2032   "return_type" : "_ZTIi",
2033   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2034  },
2035  {
2036   "function_name" : "ANeuralNetworksMemory_createFromDesc",
2037   "linker_set_key" : "ANeuralNetworksMemory_createFromDesc",
2038   "parameters" :
2039   [
2040    {
2041     "referenced_type" : "_ZTIPK25ANeuralNetworksMemoryDesc"
2042    },
2043    {
2044     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2045    }
2046   ],
2047   "return_type" : "_ZTIi",
2048   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2049  },
2050  {
2051   "function_name" : "ANeuralNetworksMemory_createFromFd",
2052   "linker_set_key" : "ANeuralNetworksMemory_createFromFd",
2053   "parameters" :
2054   [
2055    {
2056     "referenced_type" : "_ZTIm"
2057    },
2058    {
2059     "referenced_type" : "_ZTIi"
2060    },
2061    {
2062     "referenced_type" : "_ZTIi"
2063    },
2064    {
2065     "referenced_type" : "_ZTIm"
2066    },
2067    {
2068     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2069    }
2070   ],
2071   "return_type" : "_ZTIi",
2072   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2073  },
2074  {
2075   "function_name" : "ANeuralNetworksMemory_free",
2076   "linker_set_key" : "ANeuralNetworksMemory_free",
2077   "parameters" :
2078   [
2079    {
2080     "referenced_type" : "_ZTIP21ANeuralNetworksMemory"
2081    }
2082   ],
2083   "return_type" : "_ZTIv",
2084   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2085  },
2086  {
2087   "function_name" : "ANeuralNetworksModel_addOperand",
2088   "linker_set_key" : "ANeuralNetworksModel_addOperand",
2089   "parameters" :
2090   [
2091    {
2092     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2093    },
2094    {
2095     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
2096    }
2097   ],
2098   "return_type" : "_ZTIi",
2099   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2100  },
2101  {
2102   "function_name" : "ANeuralNetworksModel_addOperation",
2103   "linker_set_key" : "ANeuralNetworksModel_addOperation",
2104   "parameters" :
2105   [
2106    {
2107     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2108    },
2109    {
2110     "referenced_type" : "_ZTIi"
2111    },
2112    {
2113     "referenced_type" : "_ZTIj"
2114    },
2115    {
2116     "referenced_type" : "_ZTIPKj"
2117    },
2118    {
2119     "referenced_type" : "_ZTIj"
2120    },
2121    {
2122     "referenced_type" : "_ZTIPKj"
2123    }
2124   ],
2125   "return_type" : "_ZTIi",
2126   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2127  },
2128  {
2129   "function_name" : "ANeuralNetworksModel_create",
2130   "linker_set_key" : "ANeuralNetworksModel_create",
2131   "parameters" :
2132   [
2133    {
2134     "referenced_type" : "_ZTIPP20ANeuralNetworksModel"
2135    }
2136   ],
2137   "return_type" : "_ZTIi",
2138   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2139  },
2140  {
2141   "function_name" : "ANeuralNetworksModel_finish",
2142   "linker_set_key" : "ANeuralNetworksModel_finish",
2143   "parameters" :
2144   [
2145    {
2146     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2147    }
2148   ],
2149   "return_type" : "_ZTIi",
2150   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2151  },
2152  {
2153   "function_name" : "ANeuralNetworksModel_free",
2154   "linker_set_key" : "ANeuralNetworksModel_free",
2155   "parameters" :
2156   [
2157    {
2158     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2159    }
2160   ],
2161   "return_type" : "_ZTIv",
2162   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2163  },
2164  {
2165   "function_name" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
2166   "linker_set_key" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
2167   "parameters" :
2168   [
2169    {
2170     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
2171    },
2172    {
2173     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
2174    },
2175    {
2176     "referenced_type" : "_ZTIj"
2177    },
2178    {
2179     "referenced_type" : "_ZTIPb"
2180    }
2181   ],
2182   "return_type" : "_ZTIi",
2183   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2184  },
2185  {
2186   "function_name" : "ANeuralNetworksModel_identifyInputsAndOutputs",
2187   "linker_set_key" : "ANeuralNetworksModel_identifyInputsAndOutputs",
2188   "parameters" :
2189   [
2190    {
2191     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2192    },
2193    {
2194     "referenced_type" : "_ZTIj"
2195    },
2196    {
2197     "referenced_type" : "_ZTIPKj"
2198    },
2199    {
2200     "referenced_type" : "_ZTIj"
2201    },
2202    {
2203     "referenced_type" : "_ZTIPKj"
2204    }
2205   ],
2206   "return_type" : "_ZTIi",
2207   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2208  },
2209  {
2210   "function_name" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
2211   "linker_set_key" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
2212   "parameters" :
2213   [
2214    {
2215     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2216    },
2217    {
2218     "referenced_type" : "_ZTIb"
2219    }
2220   ],
2221   "return_type" : "_ZTIi",
2222   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2223  },
2224  {
2225   "function_name" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
2226   "linker_set_key" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
2227   "parameters" :
2228   [
2229    {
2230     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2231    },
2232    {
2233     "referenced_type" : "_ZTIi"
2234    },
2235    {
2236     "referenced_type" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams"
2237    }
2238   ],
2239   "return_type" : "_ZTIi",
2240   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2241  },
2242  {
2243   "function_name" : "ANeuralNetworksModel_setOperandValue",
2244   "linker_set_key" : "ANeuralNetworksModel_setOperandValue",
2245   "parameters" :
2246   [
2247    {
2248     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2249    },
2250    {
2251     "referenced_type" : "_ZTIi"
2252    },
2253    {
2254     "referenced_type" : "_ZTIPKv"
2255    },
2256    {
2257     "referenced_type" : "_ZTIm"
2258    }
2259   ],
2260   "return_type" : "_ZTIi",
2261   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2262  },
2263  {
2264   "function_name" : "ANeuralNetworksModel_setOperandValueFromMemory",
2265   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromMemory",
2266   "parameters" :
2267   [
2268    {
2269     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2270    },
2271    {
2272     "referenced_type" : "_ZTIi"
2273    },
2274    {
2275     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2276    },
2277    {
2278     "referenced_type" : "_ZTIm"
2279    },
2280    {
2281     "referenced_type" : "_ZTIm"
2282    }
2283   ],
2284   "return_type" : "_ZTIi",
2285   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2286  },
2287  {
2288   "function_name" : "ANeuralNetworksModel_setOperandValueFromModel",
2289   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromModel",
2290   "parameters" :
2291   [
2292    {
2293     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2294    },
2295    {
2296     "referenced_type" : "_ZTIi"
2297    },
2298    {
2299     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
2300    }
2301   ],
2302   "return_type" : "_ZTIi",
2303   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2304  },
2305  {
2306   "function_name" : "ANeuralNetworks_getDefaultLoopTimeout",
2307   "linker_set_key" : "ANeuralNetworks_getDefaultLoopTimeout",
2308   "return_type" : "_ZTIm",
2309   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2310  },
2311  {
2312   "function_name" : "ANeuralNetworks_getDevice",
2313   "linker_set_key" : "ANeuralNetworks_getDevice",
2314   "parameters" :
2315   [
2316    {
2317     "referenced_type" : "_ZTIj"
2318    },
2319    {
2320     "referenced_type" : "_ZTIPP21ANeuralNetworksDevice"
2321    }
2322   ],
2323   "return_type" : "_ZTIi",
2324   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2325  },
2326  {
2327   "function_name" : "ANeuralNetworks_getDeviceCount",
2328   "linker_set_key" : "ANeuralNetworks_getDeviceCount",
2329   "parameters" :
2330   [
2331    {
2332     "referenced_type" : "_ZTIPj"
2333    }
2334   ],
2335   "return_type" : "_ZTIi",
2336   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2337  },
2338  {
2339   "function_name" : "ANeuralNetworks_getMaximumLoopTimeout",
2340   "linker_set_key" : "ANeuralNetworks_getMaximumLoopTimeout",
2341   "return_type" : "_ZTIm",
2342   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2343  },
2344  {
2345   "function_name" : "ANeuralNetworks_getRuntimeFeatureLevel",
2346   "linker_set_key" : "ANeuralNetworks_getRuntimeFeatureLevel",
2347   "return_type" : "_ZTIl",
2348   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2349  }
2350 ],
2351 "global_vars" : [],
2352 "lvalue_reference_types" : [],
2353 "pointer_types" :
2354 [
2355  {
2356   "alignment" : 8,
2357   "linker_set_key" : "_ZTIP20ANeuralNetworksBurst",
2358   "name" : "ANeuralNetworksBurst *",
2359   "referenced_type" : "_ZTI20ANeuralNetworksBurst",
2360   "size" : 8,
2361   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2362  },
2363  {
2364   "alignment" : 8,
2365   "linker_set_key" : "_ZTIP20ANeuralNetworksEvent",
2366   "name" : "ANeuralNetworksEvent *",
2367   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
2368   "size" : 8,
2369   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2370  },
2371  {
2372   "alignment" : 8,
2373   "linker_set_key" : "_ZTIP20ANeuralNetworksModel",
2374   "name" : "ANeuralNetworksModel *",
2375   "referenced_type" : "_ZTI20ANeuralNetworksModel",
2376   "size" : 8,
2377   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2378  },
2379  {
2380   "alignment" : 8,
2381   "linker_set_key" : "_ZTIP21ANeuralNetworksDevice",
2382   "name" : "ANeuralNetworksDevice *",
2383   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
2384   "size" : 8,
2385   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2386  },
2387  {
2388   "alignment" : 8,
2389   "linker_set_key" : "_ZTIP21ANeuralNetworksMemory",
2390   "name" : "ANeuralNetworksMemory *",
2391   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
2392   "size" : 8,
2393   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2394  },
2395  {
2396   "alignment" : 8,
2397   "linker_set_key" : "_ZTIP24ANeuralNetworksExecution",
2398   "name" : "ANeuralNetworksExecution *",
2399   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
2400   "size" : 8,
2401   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2402  },
2403  {
2404   "alignment" : 8,
2405   "linker_set_key" : "_ZTIP25ANeuralNetworksMemoryDesc",
2406   "name" : "ANeuralNetworksMemoryDesc *",
2407   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
2408   "size" : 8,
2409   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2410  },
2411  {
2412   "alignment" : 8,
2413   "linker_set_key" : "_ZTIP26ANeuralNetworksCompilation",
2414   "name" : "ANeuralNetworksCompilation *",
2415   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
2416   "size" : 8,
2417   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2418  },
2419  {
2420   "alignment" : 8,
2421   "linker_set_key" : "_ZTIPK15AHardwareBuffer",
2422   "name" : "const AHardwareBuffer *",
2423   "referenced_type" : "_ZTIK15AHardwareBuffer",
2424   "size" : 8,
2425   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2426  },
2427  {
2428   "alignment" : 8,
2429   "linker_set_key" : "_ZTIPK20ANeuralNetworksEvent",
2430   "name" : "const ANeuralNetworksEvent *",
2431   "referenced_type" : "_ZTIK20ANeuralNetworksEvent",
2432   "size" : 8,
2433   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2434  },
2435  {
2436   "alignment" : 8,
2437   "linker_set_key" : "_ZTIPK20ANeuralNetworksModel",
2438   "name" : "const ANeuralNetworksModel *",
2439   "referenced_type" : "_ZTIK20ANeuralNetworksModel",
2440   "size" : 8,
2441   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2442  },
2443  {
2444   "alignment" : 8,
2445   "linker_set_key" : "_ZTIPK21ANeuralNetworksDevice",
2446   "name" : "const ANeuralNetworksDevice *",
2447   "referenced_type" : "_ZTIK21ANeuralNetworksDevice",
2448   "size" : 8,
2449   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2450  },
2451  {
2452   "alignment" : 8,
2453   "linker_set_key" : "_ZTIPK21ANeuralNetworksMemory",
2454   "name" : "const ANeuralNetworksMemory *",
2455   "referenced_type" : "_ZTIK21ANeuralNetworksMemory",
2456   "size" : 8,
2457   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2458  },
2459  {
2460   "alignment" : 8,
2461   "linker_set_key" : "_ZTIPK24ANeuralNetworksExecution",
2462   "name" : "const ANeuralNetworksExecution *",
2463   "referenced_type" : "_ZTIK24ANeuralNetworksExecution",
2464   "size" : 8,
2465   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2466  },
2467  {
2468   "alignment" : 8,
2469   "linker_set_key" : "_ZTIPK25ANeuralNetworksMemoryDesc",
2470   "name" : "const ANeuralNetworksMemoryDesc *",
2471   "referenced_type" : "_ZTIK25ANeuralNetworksMemoryDesc",
2472   "size" : 8,
2473   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2474  },
2475  {
2476   "alignment" : 8,
2477   "linker_set_key" : "_ZTIPK26ANeuralNetworksCompilation",
2478   "name" : "const ANeuralNetworksCompilation *",
2479   "referenced_type" : "_ZTIK26ANeuralNetworksCompilation",
2480   "size" : 8,
2481   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2482  },
2483  {
2484   "alignment" : 8,
2485   "linker_set_key" : "_ZTIPK26ANeuralNetworksOperandType",
2486   "name" : "const ANeuralNetworksOperandType *",
2487   "referenced_type" : "_ZTIK26ANeuralNetworksOperandType",
2488   "size" : 8,
2489   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2490  },
2491  {
2492   "alignment" : 8,
2493   "linker_set_key" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams",
2494   "name" : "const ANeuralNetworksSymmPerChannelQuantParams *",
2495   "referenced_type" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
2496   "size" : 8,
2497   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2498  },
2499  {
2500   "alignment" : 8,
2501   "linker_set_key" : "_ZTIPKPK20ANeuralNetworksEvent",
2502   "name" : "const ANeuralNetworksEvent *const *",
2503   "referenced_type" : "_ZTIKPK20ANeuralNetworksEvent",
2504   "size" : 8,
2505   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2506  },
2507  {
2508   "alignment" : 8,
2509   "linker_set_key" : "_ZTIPKPK21ANeuralNetworksDevice",
2510   "name" : "const ANeuralNetworksDevice *const *",
2511   "referenced_type" : "_ZTIKPK21ANeuralNetworksDevice",
2512   "size" : 8,
2513   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2514  },
2515  {
2516   "alignment" : 8,
2517   "linker_set_key" : "_ZTIPKc",
2518   "name" : "const char *",
2519   "referenced_type" : "_ZTIKc",
2520   "size" : 8,
2521   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2522  },
2523  {
2524   "alignment" : 8,
2525   "linker_set_key" : "_ZTIPKf",
2526   "name" : "const float *",
2527   "referenced_type" : "_ZTIKf",
2528   "size" : 8,
2529   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2530  },
2531  {
2532   "alignment" : 8,
2533   "linker_set_key" : "_ZTIPKh",
2534   "name" : "const unsigned char *",
2535   "referenced_type" : "_ZTIKh",
2536   "size" : 8,
2537   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2538  },
2539  {
2540   "alignment" : 8,
2541   "linker_set_key" : "_ZTIPKj",
2542   "name" : "const unsigned int *",
2543   "referenced_type" : "_ZTIKj",
2544   "size" : 8,
2545   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2546  },
2547  {
2548   "alignment" : 8,
2549   "linker_set_key" : "_ZTIPKv",
2550   "name" : "const void *",
2551   "referenced_type" : "_ZTIKv",
2552   "size" : 8,
2553   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2554  },
2555  {
2556   "alignment" : 8,
2557   "linker_set_key" : "_ZTIPP20ANeuralNetworksBurst",
2558   "name" : "ANeuralNetworksBurst **",
2559   "referenced_type" : "_ZTIP20ANeuralNetworksBurst",
2560   "size" : 8,
2561   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2562  },
2563  {
2564   "alignment" : 8,
2565   "linker_set_key" : "_ZTIPP20ANeuralNetworksEvent",
2566   "name" : "ANeuralNetworksEvent **",
2567   "referenced_type" : "_ZTIP20ANeuralNetworksEvent",
2568   "size" : 8,
2569   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2570  },
2571  {
2572   "alignment" : 8,
2573   "linker_set_key" : "_ZTIPP20ANeuralNetworksModel",
2574   "name" : "ANeuralNetworksModel **",
2575   "referenced_type" : "_ZTIP20ANeuralNetworksModel",
2576   "size" : 8,
2577   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2578  },
2579  {
2580   "alignment" : 8,
2581   "linker_set_key" : "_ZTIPP21ANeuralNetworksDevice",
2582   "name" : "ANeuralNetworksDevice **",
2583   "referenced_type" : "_ZTIP21ANeuralNetworksDevice",
2584   "size" : 8,
2585   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2586  },
2587  {
2588   "alignment" : 8,
2589   "linker_set_key" : "_ZTIPP21ANeuralNetworksMemory",
2590   "name" : "ANeuralNetworksMemory **",
2591   "referenced_type" : "_ZTIP21ANeuralNetworksMemory",
2592   "size" : 8,
2593   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2594  },
2595  {
2596   "alignment" : 8,
2597   "linker_set_key" : "_ZTIPP24ANeuralNetworksExecution",
2598   "name" : "ANeuralNetworksExecution **",
2599   "referenced_type" : "_ZTIP24ANeuralNetworksExecution",
2600   "size" : 8,
2601   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2602  },
2603  {
2604   "alignment" : 8,
2605   "linker_set_key" : "_ZTIPP25ANeuralNetworksMemoryDesc",
2606   "name" : "ANeuralNetworksMemoryDesc **",
2607   "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc",
2608   "size" : 8,
2609   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2610  },
2611  {
2612   "alignment" : 8,
2613   "linker_set_key" : "_ZTIPP26ANeuralNetworksCompilation",
2614   "name" : "ANeuralNetworksCompilation **",
2615   "referenced_type" : "_ZTIP26ANeuralNetworksCompilation",
2616   "size" : 8,
2617   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2618  },
2619  {
2620   "alignment" : 8,
2621   "linker_set_key" : "_ZTIPPKc",
2622   "name" : "const char **",
2623   "referenced_type" : "_ZTIPKc",
2624   "size" : 8,
2625   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2626  },
2627  {
2628   "alignment" : 8,
2629   "linker_set_key" : "_ZTIPb",
2630   "name" : "bool *",
2631   "referenced_type" : "_ZTIb",
2632   "size" : 8,
2633   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2634  },
2635  {
2636   "alignment" : 8,
2637   "linker_set_key" : "_ZTIPi",
2638   "name" : "int *",
2639   "referenced_type" : "_ZTIi",
2640   "size" : 8,
2641   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2642  },
2643  {
2644   "alignment" : 8,
2645   "linker_set_key" : "_ZTIPj",
2646   "name" : "unsigned int *",
2647   "referenced_type" : "_ZTIj",
2648   "size" : 8,
2649   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2650  },
2651  {
2652   "alignment" : 8,
2653   "linker_set_key" : "_ZTIPl",
2654   "name" : "long *",
2655   "referenced_type" : "_ZTIl",
2656   "size" : 8,
2657   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2658  },
2659  {
2660   "alignment" : 8,
2661   "linker_set_key" : "_ZTIPm",
2662   "name" : "unsigned long *",
2663   "referenced_type" : "_ZTIm",
2664   "size" : 8,
2665   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2666  },
2667  {
2668   "alignment" : 8,
2669   "linker_set_key" : "_ZTIPv",
2670   "name" : "void *",
2671   "referenced_type" : "_ZTIv",
2672   "size" : 8,
2673   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2674  }
2675 ],
2676 "qualified_types" :
2677 [
2678  {
2679   "is_const" : true,
2680   "linker_set_key" : "_ZTIK15AHardwareBuffer",
2681   "name" : "const AHardwareBuffer",
2682   "referenced_type" : "_ZTI15AHardwareBuffer",
2683   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2684  },
2685  {
2686   "is_const" : true,
2687   "linker_set_key" : "_ZTIK20ANeuralNetworksEvent",
2688   "name" : "const ANeuralNetworksEvent",
2689   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
2690   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2691  },
2692  {
2693   "is_const" : true,
2694   "linker_set_key" : "_ZTIK20ANeuralNetworksModel",
2695   "name" : "const ANeuralNetworksModel",
2696   "referenced_type" : "_ZTI20ANeuralNetworksModel",
2697   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2698  },
2699  {
2700   "is_const" : true,
2701   "linker_set_key" : "_ZTIK21ANeuralNetworksDevice",
2702   "name" : "const ANeuralNetworksDevice",
2703   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
2704   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2705  },
2706  {
2707   "is_const" : true,
2708   "linker_set_key" : "_ZTIK21ANeuralNetworksMemory",
2709   "name" : "const ANeuralNetworksMemory",
2710   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
2711   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2712  },
2713  {
2714   "is_const" : true,
2715   "linker_set_key" : "_ZTIK24ANeuralNetworksExecution",
2716   "name" : "const ANeuralNetworksExecution",
2717   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
2718   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2719  },
2720  {
2721   "is_const" : true,
2722   "linker_set_key" : "_ZTIK25ANeuralNetworksMemoryDesc",
2723   "name" : "const ANeuralNetworksMemoryDesc",
2724   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
2725   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2726  },
2727  {
2728   "is_const" : true,
2729   "linker_set_key" : "_ZTIK26ANeuralNetworksCompilation",
2730   "name" : "const ANeuralNetworksCompilation",
2731   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
2732   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2733  },
2734  {
2735   "alignment" : 8,
2736   "is_const" : true,
2737   "linker_set_key" : "_ZTIK26ANeuralNetworksOperandType",
2738   "name" : "const ANeuralNetworksOperandType",
2739   "referenced_type" : "_ZTI26ANeuralNetworksOperandType",
2740   "size" : 24,
2741   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2742  },
2743  {
2744   "alignment" : 8,
2745   "is_const" : true,
2746   "linker_set_key" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
2747   "name" : "const ANeuralNetworksSymmPerChannelQuantParams",
2748   "referenced_type" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
2749   "size" : 16,
2750   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2751  },
2752  {
2753   "alignment" : 8,
2754   "is_const" : true,
2755   "linker_set_key" : "_ZTIKPK20ANeuralNetworksEvent",
2756   "name" : "const ANeuralNetworksEvent *const",
2757   "referenced_type" : "_ZTIPK20ANeuralNetworksEvent",
2758   "size" : 8,
2759   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2760  },
2761  {
2762   "alignment" : 8,
2763   "is_const" : true,
2764   "linker_set_key" : "_ZTIKPK21ANeuralNetworksDevice",
2765   "name" : "const ANeuralNetworksDevice *const",
2766   "referenced_type" : "_ZTIPK21ANeuralNetworksDevice",
2767   "size" : 8,
2768   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2769  },
2770  {
2771   "alignment" : 1,
2772   "is_const" : true,
2773   "linker_set_key" : "_ZTIKc",
2774   "name" : "const char",
2775   "referenced_type" : "_ZTIc",
2776   "size" : 1,
2777   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2778  },
2779  {
2780   "alignment" : 4,
2781   "is_const" : true,
2782   "linker_set_key" : "_ZTIKf",
2783   "name" : "const float",
2784   "referenced_type" : "_ZTIf",
2785   "size" : 4,
2786   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2787  },
2788  {
2789   "alignment" : 1,
2790   "is_const" : true,
2791   "linker_set_key" : "_ZTIKh",
2792   "name" : "const unsigned char",
2793   "referenced_type" : "_ZTIh",
2794   "size" : 1,
2795   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2796  },
2797  {
2798   "alignment" : 4,
2799   "is_const" : true,
2800   "linker_set_key" : "_ZTIKj",
2801   "name" : "const unsigned int",
2802   "referenced_type" : "_ZTIj",
2803   "size" : 4,
2804   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2805  },
2806  {
2807   "is_const" : true,
2808   "linker_set_key" : "_ZTIKv",
2809   "name" : "const void",
2810   "referenced_type" : "_ZTIv",
2811   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2812  }
2813 ],
2814 "record_types" :
2815 [
2816  {
2817   "alignment" : 8,
2818   "fields" :
2819   [
2820    {
2821     "field_name" : "type",
2822     "referenced_type" : "_ZTIi"
2823    },
2824    {
2825     "field_name" : "dimensionCount",
2826     "field_offset" : 32,
2827     "referenced_type" : "_ZTIj"
2828    },
2829    {
2830     "field_name" : "dimensions",
2831     "field_offset" : 64,
2832     "referenced_type" : "_ZTIPKj"
2833    },
2834    {
2835     "field_name" : "scale",
2836     "field_offset" : 128,
2837     "referenced_type" : "_ZTIf"
2838    },
2839    {
2840     "field_name" : "zeroPoint",
2841     "field_offset" : 160,
2842     "referenced_type" : "_ZTIi"
2843    }
2844   ],
2845   "linker_set_key" : "_ZTI26ANeuralNetworksOperandType",
2846   "name" : "ANeuralNetworksOperandType",
2847   "size" : 24,
2848   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2849  },
2850  {
2851   "alignment" : 8,
2852   "fields" :
2853   [
2854    {
2855     "field_name" : "channelDim",
2856     "referenced_type" : "_ZTIj"
2857    },
2858    {
2859     "field_name" : "scaleCount",
2860     "field_offset" : 32,
2861     "referenced_type" : "_ZTIj"
2862    },
2863    {
2864     "field_name" : "scales",
2865     "field_offset" : 64,
2866     "referenced_type" : "_ZTIPKf"
2867    }
2868   ],
2869   "linker_set_key" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
2870   "name" : "ANeuralNetworksSymmPerChannelQuantParams",
2871   "size" : 16,
2872   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2873  }
2874 ],
2875 "rvalue_reference_types" : []
2876}
2877