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