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