• 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   "alignment" : 4,
1220   "enum_fields" :
1221   [
1222    {
1223     "enum_field_value" : 0,
1224     "name" : "android::procpartition::Partition::UNKNOWN"
1225    },
1226    {
1227     "enum_field_value" : 1,
1228     "name" : "android::procpartition::Partition::SYSTEM"
1229    },
1230    {
1231     "enum_field_value" : 2,
1232     "name" : "android::procpartition::Partition::VENDOR"
1233    },
1234    {
1235     "enum_field_value" : 3,
1236     "name" : "android::procpartition::Partition::ODM"
1237    }
1238   ],
1239   "linker_set_key" : "_ZTIN7android13procpartition9PartitionE",
1240   "name" : "android::procpartition::Partition",
1241   "size" : 4,
1242   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h",
1243   "underlying_type" : "_ZTIi"
1244  }
1245 ],
1246 "function_types" : [],
1247 "functions" :
1248 [
1249  {
1250   "function_name" : "ANeuralNetworksBurst_create",
1251   "linker_set_key" : "ANeuralNetworksBurst_create",
1252   "parameters" :
1253   [
1254    {
1255     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1256    },
1257    {
1258     "referenced_type" : "_ZTIPP20ANeuralNetworksBurst"
1259    }
1260   ],
1261   "return_type" : "_ZTIi",
1262   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1263  },
1264  {
1265   "function_name" : "ANeuralNetworksBurst_free",
1266   "linker_set_key" : "ANeuralNetworksBurst_free",
1267   "parameters" :
1268   [
1269    {
1270     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
1271    }
1272   ],
1273   "return_type" : "_ZTIv",
1274   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1275  },
1276  {
1277   "function_name" : "ANeuralNetworksCompilation_create",
1278   "linker_set_key" : "ANeuralNetworksCompilation_create",
1279   "parameters" :
1280   [
1281    {
1282     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
1283    },
1284    {
1285     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
1286    }
1287   ],
1288   "return_type" : "_ZTIi",
1289   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1290  },
1291  {
1292   "function_name" : "ANeuralNetworksCompilation_createForDevices",
1293   "linker_set_key" : "ANeuralNetworksCompilation_createForDevices",
1294   "parameters" :
1295   [
1296    {
1297     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
1298    },
1299    {
1300     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
1301    },
1302    {
1303     "referenced_type" : "_ZTIj"
1304    },
1305    {
1306     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
1307    }
1308   ],
1309   "return_type" : "_ZTIi",
1310   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1311  },
1312  {
1313   "function_name" : "ANeuralNetworksCompilation_finish",
1314   "linker_set_key" : "ANeuralNetworksCompilation_finish",
1315   "parameters" :
1316   [
1317    {
1318     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1319    }
1320   ],
1321   "return_type" : "_ZTIi",
1322   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1323  },
1324  {
1325   "function_name" : "ANeuralNetworksCompilation_free",
1326   "linker_set_key" : "ANeuralNetworksCompilation_free",
1327   "parameters" :
1328   [
1329    {
1330     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1331    }
1332   ],
1333   "return_type" : "_ZTIv",
1334   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1335  },
1336  {
1337   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
1338   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
1339   "parameters" :
1340   [
1341    {
1342     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1343    },
1344    {
1345     "referenced_type" : "_ZTIj"
1346    },
1347    {
1348     "referenced_type" : "_ZTIPj"
1349    }
1350   ],
1351   "return_type" : "_ZTIi",
1352   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1353  },
1354  {
1355   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
1356   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
1357   "parameters" :
1358   [
1359    {
1360     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1361    },
1362    {
1363     "referenced_type" : "_ZTIj"
1364    },
1365    {
1366     "referenced_type" : "_ZTIPj"
1367    }
1368   ],
1369   "return_type" : "_ZTIi",
1370   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1371  },
1372  {
1373   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
1374   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
1375   "parameters" :
1376   [
1377    {
1378     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1379    },
1380    {
1381     "referenced_type" : "_ZTIj"
1382    },
1383    {
1384     "referenced_type" : "_ZTIPj"
1385    }
1386   ],
1387   "return_type" : "_ZTIi",
1388   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1389  },
1390  {
1391   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
1392   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
1393   "parameters" :
1394   [
1395    {
1396     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1397    },
1398    {
1399     "referenced_type" : "_ZTIj"
1400    },
1401    {
1402     "referenced_type" : "_ZTIPj"
1403    }
1404   ],
1405   "return_type" : "_ZTIi",
1406   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1407  },
1408  {
1409   "function_name" : "ANeuralNetworksCompilation_setCaching",
1410   "linker_set_key" : "ANeuralNetworksCompilation_setCaching",
1411   "parameters" :
1412   [
1413    {
1414     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1415    },
1416    {
1417     "referenced_type" : "_ZTIPKc"
1418    },
1419    {
1420     "referenced_type" : "_ZTIPKh"
1421    }
1422   ],
1423   "return_type" : "_ZTIi",
1424   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1425  },
1426  {
1427   "function_name" : "ANeuralNetworksCompilation_setPreference",
1428   "linker_set_key" : "ANeuralNetworksCompilation_setPreference",
1429   "parameters" :
1430   [
1431    {
1432     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1433    },
1434    {
1435     "referenced_type" : "_ZTIi"
1436    }
1437   ],
1438   "return_type" : "_ZTIi",
1439   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1440  },
1441  {
1442   "function_name" : "ANeuralNetworksCompilation_setPriority",
1443   "linker_set_key" : "ANeuralNetworksCompilation_setPriority",
1444   "parameters" :
1445   [
1446    {
1447     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1448    },
1449    {
1450     "referenced_type" : "_ZTIi"
1451    }
1452   ],
1453   "return_type" : "_ZTIi",
1454   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1455  },
1456  {
1457   "function_name" : "ANeuralNetworksCompilation_setTimeout",
1458   "linker_set_key" : "ANeuralNetworksCompilation_setTimeout",
1459   "parameters" :
1460   [
1461    {
1462     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1463    },
1464    {
1465     "referenced_type" : "_ZTIy"
1466    }
1467   ],
1468   "return_type" : "_ZTIi",
1469   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1470  },
1471  {
1472   "function_name" : "ANeuralNetworksDevice_getFeatureLevel",
1473   "linker_set_key" : "ANeuralNetworksDevice_getFeatureLevel",
1474   "parameters" :
1475   [
1476    {
1477     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1478    },
1479    {
1480     "referenced_type" : "_ZTIPx"
1481    }
1482   ],
1483   "return_type" : "_ZTIi",
1484   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1485  },
1486  {
1487   "function_name" : "ANeuralNetworksDevice_getName",
1488   "linker_set_key" : "ANeuralNetworksDevice_getName",
1489   "parameters" :
1490   [
1491    {
1492     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1493    },
1494    {
1495     "referenced_type" : "_ZTIPPKc"
1496    }
1497   ],
1498   "return_type" : "_ZTIi",
1499   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1500  },
1501  {
1502   "function_name" : "ANeuralNetworksDevice_getType",
1503   "linker_set_key" : "ANeuralNetworksDevice_getType",
1504   "parameters" :
1505   [
1506    {
1507     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1508    },
1509    {
1510     "referenced_type" : "_ZTIPi"
1511    }
1512   ],
1513   "return_type" : "_ZTIi",
1514   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1515  },
1516  {
1517   "function_name" : "ANeuralNetworksDevice_getVersion",
1518   "linker_set_key" : "ANeuralNetworksDevice_getVersion",
1519   "parameters" :
1520   [
1521    {
1522     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1523    },
1524    {
1525     "referenced_type" : "_ZTIPPKc"
1526    }
1527   ],
1528   "return_type" : "_ZTIi",
1529   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1530  },
1531  {
1532   "function_name" : "ANeuralNetworksDevice_wait",
1533   "linker_set_key" : "ANeuralNetworksDevice_wait",
1534   "parameters" :
1535   [
1536    {
1537     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1538    }
1539   ],
1540   "return_type" : "_ZTIi",
1541   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1542  },
1543  {
1544   "function_name" : "ANeuralNetworksEvent_createFromSyncFenceFd",
1545   "linker_set_key" : "ANeuralNetworksEvent_createFromSyncFenceFd",
1546   "parameters" :
1547   [
1548    {
1549     "referenced_type" : "_ZTIi"
1550    },
1551    {
1552     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
1553    }
1554   ],
1555   "return_type" : "_ZTIi",
1556   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1557  },
1558  {
1559   "function_name" : "ANeuralNetworksEvent_free",
1560   "linker_set_key" : "ANeuralNetworksEvent_free",
1561   "parameters" :
1562   [
1563    {
1564     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
1565    }
1566   ],
1567   "return_type" : "_ZTIv",
1568   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1569  },
1570  {
1571   "function_name" : "ANeuralNetworksEvent_getSyncFenceFd",
1572   "linker_set_key" : "ANeuralNetworksEvent_getSyncFenceFd",
1573   "parameters" :
1574   [
1575    {
1576     "referenced_type" : "_ZTIPK20ANeuralNetworksEvent"
1577    },
1578    {
1579     "referenced_type" : "_ZTIPi"
1580    }
1581   ],
1582   "return_type" : "_ZTIi",
1583   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1584  },
1585  {
1586   "function_name" : "ANeuralNetworksEvent_wait",
1587   "linker_set_key" : "ANeuralNetworksEvent_wait",
1588   "parameters" :
1589   [
1590    {
1591     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
1592    }
1593   ],
1594   "return_type" : "_ZTIi",
1595   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1596  },
1597  {
1598   "function_name" : "ANeuralNetworksExecution_burstCompute",
1599   "linker_set_key" : "ANeuralNetworksExecution_burstCompute",
1600   "parameters" :
1601   [
1602    {
1603     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1604    },
1605    {
1606     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
1607    }
1608   ],
1609   "return_type" : "_ZTIi",
1610   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1611  },
1612  {
1613   "function_name" : "ANeuralNetworksExecution_compute",
1614   "linker_set_key" : "ANeuralNetworksExecution_compute",
1615   "parameters" :
1616   [
1617    {
1618     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1619    }
1620   ],
1621   "return_type" : "_ZTIi",
1622   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1623  },
1624  {
1625   "function_name" : "ANeuralNetworksExecution_create",
1626   "linker_set_key" : "ANeuralNetworksExecution_create",
1627   "parameters" :
1628   [
1629    {
1630     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1631    },
1632    {
1633     "referenced_type" : "_ZTIPP24ANeuralNetworksExecution"
1634    }
1635   ],
1636   "return_type" : "_ZTIi",
1637   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1638  },
1639  {
1640   "function_name" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
1641   "linker_set_key" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
1642   "parameters" :
1643   [
1644    {
1645     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1646    },
1647    {
1648     "referenced_type" : "_ZTIb"
1649    }
1650   ],
1651   "return_type" : "_ZTIi",
1652   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1653  },
1654  {
1655   "function_name" : "ANeuralNetworksExecution_free",
1656   "linker_set_key" : "ANeuralNetworksExecution_free",
1657   "parameters" :
1658   [
1659    {
1660     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1661    }
1662   ],
1663   "return_type" : "_ZTIv",
1664   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1665  },
1666  {
1667   "function_name" : "ANeuralNetworksExecution_getDuration",
1668   "linker_set_key" : "ANeuralNetworksExecution_getDuration",
1669   "parameters" :
1670   [
1671    {
1672     "referenced_type" : "_ZTIPK24ANeuralNetworksExecution"
1673    },
1674    {
1675     "referenced_type" : "_ZTIi"
1676    },
1677    {
1678     "referenced_type" : "_ZTIPy"
1679    }
1680   ],
1681   "return_type" : "_ZTIi",
1682   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1683  },
1684  {
1685   "function_name" : "ANeuralNetworksExecution_getOutputOperandDimensions",
1686   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandDimensions",
1687   "parameters" :
1688   [
1689    {
1690     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1691    },
1692    {
1693     "referenced_type" : "_ZTIi"
1694    },
1695    {
1696     "referenced_type" : "_ZTIPj"
1697    }
1698   ],
1699   "return_type" : "_ZTIi",
1700   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1701  },
1702  {
1703   "function_name" : "ANeuralNetworksExecution_getOutputOperandRank",
1704   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandRank",
1705   "parameters" :
1706   [
1707    {
1708     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1709    },
1710    {
1711     "referenced_type" : "_ZTIi"
1712    },
1713    {
1714     "referenced_type" : "_ZTIPj"
1715    }
1716   ],
1717   "return_type" : "_ZTIi",
1718   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1719  },
1720  {
1721   "function_name" : "ANeuralNetworksExecution_setInput",
1722   "linker_set_key" : "ANeuralNetworksExecution_setInput",
1723   "parameters" :
1724   [
1725    {
1726     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1727    },
1728    {
1729     "referenced_type" : "_ZTIi"
1730    },
1731    {
1732     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1733    },
1734    {
1735     "referenced_type" : "_ZTIPKv"
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_setInputFromMemory",
1746   "linker_set_key" : "ANeuralNetworksExecution_setInputFromMemory",
1747   "parameters" :
1748   [
1749    {
1750     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1751    },
1752    {
1753     "referenced_type" : "_ZTIi"
1754    },
1755    {
1756     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1757    },
1758    {
1759     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
1760    },
1761    {
1762     "referenced_type" : "_ZTIj"
1763    },
1764    {
1765     "referenced_type" : "_ZTIj"
1766    }
1767   ],
1768   "return_type" : "_ZTIi",
1769   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1770  },
1771  {
1772   "function_name" : "ANeuralNetworksExecution_setLoopTimeout",
1773   "linker_set_key" : "ANeuralNetworksExecution_setLoopTimeout",
1774   "parameters" :
1775   [
1776    {
1777     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1778    },
1779    {
1780     "referenced_type" : "_ZTIy"
1781    }
1782   ],
1783   "return_type" : "_ZTIi",
1784   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1785  },
1786  {
1787   "function_name" : "ANeuralNetworksExecution_setMeasureTiming",
1788   "linker_set_key" : "ANeuralNetworksExecution_setMeasureTiming",
1789   "parameters" :
1790   [
1791    {
1792     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1793    },
1794    {
1795     "referenced_type" : "_ZTIb"
1796    }
1797   ],
1798   "return_type" : "_ZTIi",
1799   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1800  },
1801  {
1802   "function_name" : "ANeuralNetworksExecution_setOutput",
1803   "linker_set_key" : "ANeuralNetworksExecution_setOutput",
1804   "parameters" :
1805   [
1806    {
1807     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1808    },
1809    {
1810     "referenced_type" : "_ZTIi"
1811    },
1812    {
1813     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1814    },
1815    {
1816     "referenced_type" : "_ZTIPv"
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_setOutputFromMemory",
1827   "linker_set_key" : "ANeuralNetworksExecution_setOutputFromMemory",
1828   "parameters" :
1829   [
1830    {
1831     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1832    },
1833    {
1834     "referenced_type" : "_ZTIi"
1835    },
1836    {
1837     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1838    },
1839    {
1840     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
1841    },
1842    {
1843     "referenced_type" : "_ZTIj"
1844    },
1845    {
1846     "referenced_type" : "_ZTIj"
1847    }
1848   ],
1849   "return_type" : "_ZTIi",
1850   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1851  },
1852  {
1853   "function_name" : "ANeuralNetworksExecution_setReusable",
1854   "linker_set_key" : "ANeuralNetworksExecution_setReusable",
1855   "parameters" :
1856   [
1857    {
1858     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1859    },
1860    {
1861     "referenced_type" : "_ZTIb"
1862    }
1863   ],
1864   "return_type" : "_ZTIi",
1865   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1866  },
1867  {
1868   "function_name" : "ANeuralNetworksExecution_setTimeout",
1869   "linker_set_key" : "ANeuralNetworksExecution_setTimeout",
1870   "parameters" :
1871   [
1872    {
1873     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1874    },
1875    {
1876     "referenced_type" : "_ZTIy"
1877    }
1878   ],
1879   "return_type" : "_ZTIi",
1880   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1881  },
1882  {
1883   "function_name" : "ANeuralNetworksExecution_startCompute",
1884   "linker_set_key" : "ANeuralNetworksExecution_startCompute",
1885   "parameters" :
1886   [
1887    {
1888     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1889    },
1890    {
1891     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
1892    }
1893   ],
1894   "return_type" : "_ZTIi",
1895   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1896  },
1897  {
1898   "function_name" : "ANeuralNetworksExecution_startComputeWithDependencies",
1899   "linker_set_key" : "ANeuralNetworksExecution_startComputeWithDependencies",
1900   "parameters" :
1901   [
1902    {
1903     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1904    },
1905    {
1906     "referenced_type" : "_ZTIPKPK20ANeuralNetworksEvent"
1907    },
1908    {
1909     "referenced_type" : "_ZTIj"
1910    },
1911    {
1912     "referenced_type" : "_ZTIy"
1913    },
1914    {
1915     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
1916    }
1917   ],
1918   "return_type" : "_ZTIi",
1919   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1920  },
1921  {
1922   "function_name" : "ANeuralNetworksMemoryDesc_addInputRole",
1923   "linker_set_key" : "ANeuralNetworksMemoryDesc_addInputRole",
1924   "parameters" :
1925   [
1926    {
1927     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1928    },
1929    {
1930     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1931    },
1932    {
1933     "referenced_type" : "_ZTIj"
1934    },
1935    {
1936     "referenced_type" : "_ZTIf"
1937    }
1938   ],
1939   "return_type" : "_ZTIi",
1940   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1941  },
1942  {
1943   "function_name" : "ANeuralNetworksMemoryDesc_addOutputRole",
1944   "linker_set_key" : "ANeuralNetworksMemoryDesc_addOutputRole",
1945   "parameters" :
1946   [
1947    {
1948     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1949    },
1950    {
1951     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1952    },
1953    {
1954     "referenced_type" : "_ZTIj"
1955    },
1956    {
1957     "referenced_type" : "_ZTIf"
1958    }
1959   ],
1960   "return_type" : "_ZTIi",
1961   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1962  },
1963  {
1964   "function_name" : "ANeuralNetworksMemoryDesc_create",
1965   "linker_set_key" : "ANeuralNetworksMemoryDesc_create",
1966   "parameters" :
1967   [
1968    {
1969     "referenced_type" : "_ZTIPP25ANeuralNetworksMemoryDesc"
1970    }
1971   ],
1972   "return_type" : "_ZTIi",
1973   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1974  },
1975  {
1976   "function_name" : "ANeuralNetworksMemoryDesc_finish",
1977   "linker_set_key" : "ANeuralNetworksMemoryDesc_finish",
1978   "parameters" :
1979   [
1980    {
1981     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1982    }
1983   ],
1984   "return_type" : "_ZTIi",
1985   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1986  },
1987  {
1988   "function_name" : "ANeuralNetworksMemoryDesc_free",
1989   "linker_set_key" : "ANeuralNetworksMemoryDesc_free",
1990   "parameters" :
1991   [
1992    {
1993     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
1994    }
1995   ],
1996   "return_type" : "_ZTIv",
1997   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1998  },
1999  {
2000   "function_name" : "ANeuralNetworksMemoryDesc_setDimensions",
2001   "linker_set_key" : "ANeuralNetworksMemoryDesc_setDimensions",
2002   "parameters" :
2003   [
2004    {
2005     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
2006    },
2007    {
2008     "referenced_type" : "_ZTIj"
2009    },
2010    {
2011     "referenced_type" : "_ZTIPKj"
2012    }
2013   ],
2014   "return_type" : "_ZTIi",
2015   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2016  },
2017  {
2018   "function_name" : "ANeuralNetworksMemory_copy",
2019   "linker_set_key" : "ANeuralNetworksMemory_copy",
2020   "parameters" :
2021   [
2022    {
2023     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2024    },
2025    {
2026     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2027    }
2028   ],
2029   "return_type" : "_ZTIi",
2030   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2031  },
2032  {
2033   "function_name" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
2034   "linker_set_key" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
2035   "parameters" :
2036   [
2037    {
2038     "referenced_type" : "_ZTIPK15AHardwareBuffer"
2039    },
2040    {
2041     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2042    }
2043   ],
2044   "return_type" : "_ZTIi",
2045   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2046  },
2047  {
2048   "function_name" : "ANeuralNetworksMemory_createFromDesc",
2049   "linker_set_key" : "ANeuralNetworksMemory_createFromDesc",
2050   "parameters" :
2051   [
2052    {
2053     "referenced_type" : "_ZTIPK25ANeuralNetworksMemoryDesc"
2054    },
2055    {
2056     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2057    }
2058   ],
2059   "return_type" : "_ZTIi",
2060   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2061  },
2062  {
2063   "function_name" : "ANeuralNetworksMemory_createFromFd",
2064   "linker_set_key" : "ANeuralNetworksMemory_createFromFd",
2065   "parameters" :
2066   [
2067    {
2068     "referenced_type" : "_ZTIj"
2069    },
2070    {
2071     "referenced_type" : "_ZTIi"
2072    },
2073    {
2074     "referenced_type" : "_ZTIi"
2075    },
2076    {
2077     "referenced_type" : "_ZTIj"
2078    },
2079    {
2080     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2081    }
2082   ],
2083   "return_type" : "_ZTIi",
2084   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2085  },
2086  {
2087   "function_name" : "ANeuralNetworksMemory_free",
2088   "linker_set_key" : "ANeuralNetworksMemory_free",
2089   "parameters" :
2090   [
2091    {
2092     "referenced_type" : "_ZTIP21ANeuralNetworksMemory"
2093    }
2094   ],
2095   "return_type" : "_ZTIv",
2096   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2097  },
2098  {
2099   "function_name" : "ANeuralNetworksModel_addOperand",
2100   "linker_set_key" : "ANeuralNetworksModel_addOperand",
2101   "parameters" :
2102   [
2103    {
2104     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2105    },
2106    {
2107     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
2108    }
2109   ],
2110   "return_type" : "_ZTIi",
2111   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2112  },
2113  {
2114   "function_name" : "ANeuralNetworksModel_addOperation",
2115   "linker_set_key" : "ANeuralNetworksModel_addOperation",
2116   "parameters" :
2117   [
2118    {
2119     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2120    },
2121    {
2122     "referenced_type" : "_ZTIi"
2123    },
2124    {
2125     "referenced_type" : "_ZTIj"
2126    },
2127    {
2128     "referenced_type" : "_ZTIPKj"
2129    },
2130    {
2131     "referenced_type" : "_ZTIj"
2132    },
2133    {
2134     "referenced_type" : "_ZTIPKj"
2135    }
2136   ],
2137   "return_type" : "_ZTIi",
2138   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2139  },
2140  {
2141   "function_name" : "ANeuralNetworksModel_create",
2142   "linker_set_key" : "ANeuralNetworksModel_create",
2143   "parameters" :
2144   [
2145    {
2146     "referenced_type" : "_ZTIPP20ANeuralNetworksModel"
2147    }
2148   ],
2149   "return_type" : "_ZTIi",
2150   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2151  },
2152  {
2153   "function_name" : "ANeuralNetworksModel_finish",
2154   "linker_set_key" : "ANeuralNetworksModel_finish",
2155   "parameters" :
2156   [
2157    {
2158     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2159    }
2160   ],
2161   "return_type" : "_ZTIi",
2162   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2163  },
2164  {
2165   "function_name" : "ANeuralNetworksModel_free",
2166   "linker_set_key" : "ANeuralNetworksModel_free",
2167   "parameters" :
2168   [
2169    {
2170     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2171    }
2172   ],
2173   "return_type" : "_ZTIv",
2174   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2175  },
2176  {
2177   "function_name" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
2178   "linker_set_key" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
2179   "parameters" :
2180   [
2181    {
2182     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
2183    },
2184    {
2185     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
2186    },
2187    {
2188     "referenced_type" : "_ZTIj"
2189    },
2190    {
2191     "referenced_type" : "_ZTIPb"
2192    }
2193   ],
2194   "return_type" : "_ZTIi",
2195   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2196  },
2197  {
2198   "function_name" : "ANeuralNetworksModel_identifyInputsAndOutputs",
2199   "linker_set_key" : "ANeuralNetworksModel_identifyInputsAndOutputs",
2200   "parameters" :
2201   [
2202    {
2203     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2204    },
2205    {
2206     "referenced_type" : "_ZTIj"
2207    },
2208    {
2209     "referenced_type" : "_ZTIPKj"
2210    },
2211    {
2212     "referenced_type" : "_ZTIj"
2213    },
2214    {
2215     "referenced_type" : "_ZTIPKj"
2216    }
2217   ],
2218   "return_type" : "_ZTIi",
2219   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2220  },
2221  {
2222   "function_name" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
2223   "linker_set_key" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
2224   "parameters" :
2225   [
2226    {
2227     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2228    },
2229    {
2230     "referenced_type" : "_ZTIb"
2231    }
2232   ],
2233   "return_type" : "_ZTIi",
2234   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2235  },
2236  {
2237   "function_name" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
2238   "linker_set_key" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
2239   "parameters" :
2240   [
2241    {
2242     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2243    },
2244    {
2245     "referenced_type" : "_ZTIi"
2246    },
2247    {
2248     "referenced_type" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams"
2249    }
2250   ],
2251   "return_type" : "_ZTIi",
2252   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2253  },
2254  {
2255   "function_name" : "ANeuralNetworksModel_setOperandValue",
2256   "linker_set_key" : "ANeuralNetworksModel_setOperandValue",
2257   "parameters" :
2258   [
2259    {
2260     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2261    },
2262    {
2263     "referenced_type" : "_ZTIi"
2264    },
2265    {
2266     "referenced_type" : "_ZTIPKv"
2267    },
2268    {
2269     "referenced_type" : "_ZTIj"
2270    }
2271   ],
2272   "return_type" : "_ZTIi",
2273   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2274  },
2275  {
2276   "function_name" : "ANeuralNetworksModel_setOperandValueFromMemory",
2277   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromMemory",
2278   "parameters" :
2279   [
2280    {
2281     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2282    },
2283    {
2284     "referenced_type" : "_ZTIi"
2285    },
2286    {
2287     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2288    },
2289    {
2290     "referenced_type" : "_ZTIj"
2291    },
2292    {
2293     "referenced_type" : "_ZTIj"
2294    }
2295   ],
2296   "return_type" : "_ZTIi",
2297   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2298  },
2299  {
2300   "function_name" : "ANeuralNetworksModel_setOperandValueFromModel",
2301   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromModel",
2302   "parameters" :
2303   [
2304    {
2305     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2306    },
2307    {
2308     "referenced_type" : "_ZTIi"
2309    },
2310    {
2311     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
2312    }
2313   ],
2314   "return_type" : "_ZTIi",
2315   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2316  },
2317  {
2318   "function_name" : "ANeuralNetworks_getDefaultLoopTimeout",
2319   "linker_set_key" : "ANeuralNetworks_getDefaultLoopTimeout",
2320   "return_type" : "_ZTIy",
2321   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2322  },
2323  {
2324   "function_name" : "ANeuralNetworks_getDevice",
2325   "linker_set_key" : "ANeuralNetworks_getDevice",
2326   "parameters" :
2327   [
2328    {
2329     "referenced_type" : "_ZTIj"
2330    },
2331    {
2332     "referenced_type" : "_ZTIPP21ANeuralNetworksDevice"
2333    }
2334   ],
2335   "return_type" : "_ZTIi",
2336   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2337  },
2338  {
2339   "function_name" : "ANeuralNetworks_getDeviceCount",
2340   "linker_set_key" : "ANeuralNetworks_getDeviceCount",
2341   "parameters" :
2342   [
2343    {
2344     "referenced_type" : "_ZTIPj"
2345    }
2346   ],
2347   "return_type" : "_ZTIi",
2348   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2349  },
2350  {
2351   "function_name" : "ANeuralNetworks_getMaximumLoopTimeout",
2352   "linker_set_key" : "ANeuralNetworks_getMaximumLoopTimeout",
2353   "return_type" : "_ZTIy",
2354   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2355  },
2356  {
2357   "function_name" : "ANeuralNetworks_getRuntimeFeatureLevel",
2358   "linker_set_key" : "ANeuralNetworks_getRuntimeFeatureLevel",
2359   "return_type" : "_ZTIx",
2360   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2361  }
2362 ],
2363 "global_vars" : [],
2364 "lvalue_reference_types" :
2365 [
2366  {
2367   "alignment" : 4,
2368   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2369   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
2370   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2371   "size" : 4,
2372   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
2373  },
2374  {
2375   "alignment" : 4,
2376   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
2377   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
2378   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
2379   "size" : 4,
2380   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
2381  }
2382 ],
2383 "pointer_types" :
2384 [
2385  {
2386   "alignment" : 4,
2387   "linker_set_key" : "_ZTIP20ANeuralNetworksBurst",
2388   "name" : "ANeuralNetworksBurst *",
2389   "referenced_type" : "_ZTI20ANeuralNetworksBurst",
2390   "size" : 4,
2391   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2392  },
2393  {
2394   "alignment" : 4,
2395   "linker_set_key" : "_ZTIP20ANeuralNetworksEvent",
2396   "name" : "ANeuralNetworksEvent *",
2397   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
2398   "size" : 4,
2399   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2400  },
2401  {
2402   "alignment" : 4,
2403   "linker_set_key" : "_ZTIP20ANeuralNetworksModel",
2404   "name" : "ANeuralNetworksModel *",
2405   "referenced_type" : "_ZTI20ANeuralNetworksModel",
2406   "size" : 4,
2407   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2408  },
2409  {
2410   "alignment" : 4,
2411   "linker_set_key" : "_ZTIP21ANeuralNetworksDevice",
2412   "name" : "ANeuralNetworksDevice *",
2413   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
2414   "size" : 4,
2415   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2416  },
2417  {
2418   "alignment" : 4,
2419   "linker_set_key" : "_ZTIP21ANeuralNetworksMemory",
2420   "name" : "ANeuralNetworksMemory *",
2421   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
2422   "size" : 4,
2423   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2424  },
2425  {
2426   "alignment" : 4,
2427   "linker_set_key" : "_ZTIP24ANeuralNetworksExecution",
2428   "name" : "ANeuralNetworksExecution *",
2429   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
2430   "size" : 4,
2431   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2432  },
2433  {
2434   "alignment" : 4,
2435   "linker_set_key" : "_ZTIP25ANeuralNetworksMemoryDesc",
2436   "name" : "ANeuralNetworksMemoryDesc *",
2437   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
2438   "size" : 4,
2439   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2440  },
2441  {
2442   "alignment" : 4,
2443   "linker_set_key" : "_ZTIP26ANeuralNetworksCompilation",
2444   "name" : "ANeuralNetworksCompilation *",
2445   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
2446   "size" : 4,
2447   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2448  },
2449  {
2450   "alignment" : 4,
2451   "linker_set_key" : "_ZTIPK15AHardwareBuffer",
2452   "name" : "const AHardwareBuffer *",
2453   "referenced_type" : "_ZTIK15AHardwareBuffer",
2454   "size" : 4,
2455   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2456  },
2457  {
2458   "alignment" : 4,
2459   "linker_set_key" : "_ZTIPK20ANeuralNetworksEvent",
2460   "name" : "const ANeuralNetworksEvent *",
2461   "referenced_type" : "_ZTIK20ANeuralNetworksEvent",
2462   "size" : 4,
2463   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2464  },
2465  {
2466   "alignment" : 4,
2467   "linker_set_key" : "_ZTIPK20ANeuralNetworksModel",
2468   "name" : "const ANeuralNetworksModel *",
2469   "referenced_type" : "_ZTIK20ANeuralNetworksModel",
2470   "size" : 4,
2471   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2472  },
2473  {
2474   "alignment" : 4,
2475   "linker_set_key" : "_ZTIPK21ANeuralNetworksDevice",
2476   "name" : "const ANeuralNetworksDevice *",
2477   "referenced_type" : "_ZTIK21ANeuralNetworksDevice",
2478   "size" : 4,
2479   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2480  },
2481  {
2482   "alignment" : 4,
2483   "linker_set_key" : "_ZTIPK21ANeuralNetworksMemory",
2484   "name" : "const ANeuralNetworksMemory *",
2485   "referenced_type" : "_ZTIK21ANeuralNetworksMemory",
2486   "size" : 4,
2487   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2488  },
2489  {
2490   "alignment" : 4,
2491   "linker_set_key" : "_ZTIPK24ANeuralNetworksExecution",
2492   "name" : "const ANeuralNetworksExecution *",
2493   "referenced_type" : "_ZTIK24ANeuralNetworksExecution",
2494   "size" : 4,
2495   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2496  },
2497  {
2498   "alignment" : 4,
2499   "linker_set_key" : "_ZTIPK25ANeuralNetworksMemoryDesc",
2500   "name" : "const ANeuralNetworksMemoryDesc *",
2501   "referenced_type" : "_ZTIK25ANeuralNetworksMemoryDesc",
2502   "size" : 4,
2503   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2504  },
2505  {
2506   "alignment" : 4,
2507   "linker_set_key" : "_ZTIPK26ANeuralNetworksCompilation",
2508   "name" : "const ANeuralNetworksCompilation *",
2509   "referenced_type" : "_ZTIK26ANeuralNetworksCompilation",
2510   "size" : 4,
2511   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2512  },
2513  {
2514   "alignment" : 4,
2515   "linker_set_key" : "_ZTIPK26ANeuralNetworksOperandType",
2516   "name" : "const ANeuralNetworksOperandType *",
2517   "referenced_type" : "_ZTIK26ANeuralNetworksOperandType",
2518   "size" : 4,
2519   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2520  },
2521  {
2522   "alignment" : 4,
2523   "linker_set_key" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams",
2524   "name" : "const ANeuralNetworksSymmPerChannelQuantParams *",
2525   "referenced_type" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
2526   "size" : 4,
2527   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2528  },
2529  {
2530   "alignment" : 4,
2531   "linker_set_key" : "_ZTIPKPK20ANeuralNetworksEvent",
2532   "name" : "const ANeuralNetworksEvent *const *",
2533   "referenced_type" : "_ZTIKPK20ANeuralNetworksEvent",
2534   "size" : 4,
2535   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2536  },
2537  {
2538   "alignment" : 4,
2539   "linker_set_key" : "_ZTIPKPK21ANeuralNetworksDevice",
2540   "name" : "const ANeuralNetworksDevice *const *",
2541   "referenced_type" : "_ZTIKPK21ANeuralNetworksDevice",
2542   "size" : 4,
2543   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2544  },
2545  {
2546   "alignment" : 4,
2547   "linker_set_key" : "_ZTIPKc",
2548   "name" : "const char *",
2549   "referenced_type" : "_ZTIKc",
2550   "size" : 4,
2551   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2552  },
2553  {
2554   "alignment" : 4,
2555   "linker_set_key" : "_ZTIPKf",
2556   "name" : "const float *",
2557   "referenced_type" : "_ZTIKf",
2558   "size" : 4,
2559   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2560  },
2561  {
2562   "alignment" : 4,
2563   "linker_set_key" : "_ZTIPKh",
2564   "name" : "const unsigned char *",
2565   "referenced_type" : "_ZTIKh",
2566   "size" : 4,
2567   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2568  },
2569  {
2570   "alignment" : 4,
2571   "linker_set_key" : "_ZTIPKj",
2572   "name" : "const unsigned int *",
2573   "referenced_type" : "_ZTIKj",
2574   "size" : 4,
2575   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2576  },
2577  {
2578   "alignment" : 4,
2579   "linker_set_key" : "_ZTIPKv",
2580   "name" : "const void *",
2581   "referenced_type" : "_ZTIKv",
2582   "size" : 4,
2583   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2584  },
2585  {
2586   "alignment" : 4,
2587   "linker_set_key" : "_ZTIPP20ANeuralNetworksBurst",
2588   "name" : "ANeuralNetworksBurst **",
2589   "referenced_type" : "_ZTIP20ANeuralNetworksBurst",
2590   "size" : 4,
2591   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2592  },
2593  {
2594   "alignment" : 4,
2595   "linker_set_key" : "_ZTIPP20ANeuralNetworksEvent",
2596   "name" : "ANeuralNetworksEvent **",
2597   "referenced_type" : "_ZTIP20ANeuralNetworksEvent",
2598   "size" : 4,
2599   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2600  },
2601  {
2602   "alignment" : 4,
2603   "linker_set_key" : "_ZTIPP20ANeuralNetworksModel",
2604   "name" : "ANeuralNetworksModel **",
2605   "referenced_type" : "_ZTIP20ANeuralNetworksModel",
2606   "size" : 4,
2607   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2608  },
2609  {
2610   "alignment" : 4,
2611   "linker_set_key" : "_ZTIPP21ANeuralNetworksDevice",
2612   "name" : "ANeuralNetworksDevice **",
2613   "referenced_type" : "_ZTIP21ANeuralNetworksDevice",
2614   "size" : 4,
2615   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2616  },
2617  {
2618   "alignment" : 4,
2619   "linker_set_key" : "_ZTIPP21ANeuralNetworksMemory",
2620   "name" : "ANeuralNetworksMemory **",
2621   "referenced_type" : "_ZTIP21ANeuralNetworksMemory",
2622   "size" : 4,
2623   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2624  },
2625  {
2626   "alignment" : 4,
2627   "linker_set_key" : "_ZTIPP24ANeuralNetworksExecution",
2628   "name" : "ANeuralNetworksExecution **",
2629   "referenced_type" : "_ZTIP24ANeuralNetworksExecution",
2630   "size" : 4,
2631   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2632  },
2633  {
2634   "alignment" : 4,
2635   "linker_set_key" : "_ZTIPP25ANeuralNetworksMemoryDesc",
2636   "name" : "ANeuralNetworksMemoryDesc **",
2637   "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc",
2638   "size" : 4,
2639   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2640  },
2641  {
2642   "alignment" : 4,
2643   "linker_set_key" : "_ZTIPP26ANeuralNetworksCompilation",
2644   "name" : "ANeuralNetworksCompilation **",
2645   "referenced_type" : "_ZTIP26ANeuralNetworksCompilation",
2646   "size" : 4,
2647   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2648  },
2649  {
2650   "alignment" : 4,
2651   "linker_set_key" : "_ZTIPPKc",
2652   "name" : "const char **",
2653   "referenced_type" : "_ZTIPKc",
2654   "size" : 4,
2655   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2656  },
2657  {
2658   "alignment" : 4,
2659   "linker_set_key" : "_ZTIPb",
2660   "name" : "bool *",
2661   "referenced_type" : "_ZTIb",
2662   "size" : 4,
2663   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2664  },
2665  {
2666   "alignment" : 4,
2667   "linker_set_key" : "_ZTIPi",
2668   "name" : "int *",
2669   "referenced_type" : "_ZTIi",
2670   "size" : 4,
2671   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2672  },
2673  {
2674   "alignment" : 4,
2675   "linker_set_key" : "_ZTIPj",
2676   "name" : "unsigned int *",
2677   "referenced_type" : "_ZTIj",
2678   "size" : 4,
2679   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2680  },
2681  {
2682   "alignment" : 4,
2683   "linker_set_key" : "_ZTIPv",
2684   "name" : "void *",
2685   "referenced_type" : "_ZTIv",
2686   "size" : 4,
2687   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2688  },
2689  {
2690   "alignment" : 4,
2691   "linker_set_key" : "_ZTIPx",
2692   "name" : "long long *",
2693   "referenced_type" : "_ZTIx",
2694   "size" : 4,
2695   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2696  },
2697  {
2698   "alignment" : 4,
2699   "linker_set_key" : "_ZTIPy",
2700   "name" : "unsigned long long *",
2701   "referenced_type" : "_ZTIy",
2702   "size" : 4,
2703   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2704  }
2705 ],
2706 "qualified_types" :
2707 [
2708  {
2709   "is_const" : true,
2710   "linker_set_key" : "_ZTIK15AHardwareBuffer",
2711   "name" : "const AHardwareBuffer",
2712   "referenced_type" : "_ZTI15AHardwareBuffer",
2713   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2714  },
2715  {
2716   "is_const" : true,
2717   "linker_set_key" : "_ZTIK20ANeuralNetworksEvent",
2718   "name" : "const ANeuralNetworksEvent",
2719   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
2720   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2721  },
2722  {
2723   "is_const" : true,
2724   "linker_set_key" : "_ZTIK20ANeuralNetworksModel",
2725   "name" : "const ANeuralNetworksModel",
2726   "referenced_type" : "_ZTI20ANeuralNetworksModel",
2727   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2728  },
2729  {
2730   "is_const" : true,
2731   "linker_set_key" : "_ZTIK21ANeuralNetworksDevice",
2732   "name" : "const ANeuralNetworksDevice",
2733   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
2734   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2735  },
2736  {
2737   "is_const" : true,
2738   "linker_set_key" : "_ZTIK21ANeuralNetworksMemory",
2739   "name" : "const ANeuralNetworksMemory",
2740   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
2741   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2742  },
2743  {
2744   "is_const" : true,
2745   "linker_set_key" : "_ZTIK24ANeuralNetworksExecution",
2746   "name" : "const ANeuralNetworksExecution",
2747   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
2748   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2749  },
2750  {
2751   "is_const" : true,
2752   "linker_set_key" : "_ZTIK25ANeuralNetworksMemoryDesc",
2753   "name" : "const ANeuralNetworksMemoryDesc",
2754   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
2755   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2756  },
2757  {
2758   "is_const" : true,
2759   "linker_set_key" : "_ZTIK26ANeuralNetworksCompilation",
2760   "name" : "const ANeuralNetworksCompilation",
2761   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
2762   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2763  },
2764  {
2765   "alignment" : 4,
2766   "is_const" : true,
2767   "linker_set_key" : "_ZTIK26ANeuralNetworksOperandType",
2768   "name" : "const ANeuralNetworksOperandType",
2769   "referenced_type" : "_ZTI26ANeuralNetworksOperandType",
2770   "size" : 20,
2771   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2772  },
2773  {
2774   "alignment" : 4,
2775   "is_const" : true,
2776   "linker_set_key" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
2777   "name" : "const ANeuralNetworksSymmPerChannelQuantParams",
2778   "referenced_type" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
2779   "size" : 12,
2780   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2781  },
2782  {
2783   "alignment" : 4,
2784   "is_const" : true,
2785   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2786   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2787   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2788   "size" : 12,
2789   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
2790  },
2791  {
2792   "alignment" : 4,
2793   "is_const" : true,
2794   "linker_set_key" : "_ZTIKPK20ANeuralNetworksEvent",
2795   "name" : "const ANeuralNetworksEvent *const",
2796   "referenced_type" : "_ZTIPK20ANeuralNetworksEvent",
2797   "size" : 4,
2798   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2799  },
2800  {
2801   "alignment" : 4,
2802   "is_const" : true,
2803   "linker_set_key" : "_ZTIKPK21ANeuralNetworksDevice",
2804   "name" : "const ANeuralNetworksDevice *const",
2805   "referenced_type" : "_ZTIPK21ANeuralNetworksDevice",
2806   "size" : 4,
2807   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2808  },
2809  {
2810   "alignment" : 1,
2811   "is_const" : true,
2812   "linker_set_key" : "_ZTIKc",
2813   "name" : "const char",
2814   "referenced_type" : "_ZTIc",
2815   "size" : 1,
2816   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2817  },
2818  {
2819   "alignment" : 4,
2820   "is_const" : true,
2821   "linker_set_key" : "_ZTIKf",
2822   "name" : "const float",
2823   "referenced_type" : "_ZTIf",
2824   "size" : 4,
2825   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2826  },
2827  {
2828   "alignment" : 1,
2829   "is_const" : true,
2830   "linker_set_key" : "_ZTIKh",
2831   "name" : "const unsigned char",
2832   "referenced_type" : "_ZTIh",
2833   "size" : 1,
2834   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2835  },
2836  {
2837   "alignment" : 4,
2838   "is_const" : true,
2839   "linker_set_key" : "_ZTIKj",
2840   "name" : "const unsigned int",
2841   "referenced_type" : "_ZTIj",
2842   "size" : 4,
2843   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2844  },
2845  {
2846   "is_const" : true,
2847   "linker_set_key" : "_ZTIKv",
2848   "name" : "const void",
2849   "referenced_type" : "_ZTIv",
2850   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2851  }
2852 ],
2853 "record_types" :
2854 [
2855  {
2856   "alignment" : 4,
2857   "fields" :
2858   [
2859    {
2860     "field_name" : "type",
2861     "referenced_type" : "_ZTIi"
2862    },
2863    {
2864     "field_name" : "dimensionCount",
2865     "field_offset" : 32,
2866     "referenced_type" : "_ZTIj"
2867    },
2868    {
2869     "field_name" : "dimensions",
2870     "field_offset" : 64,
2871     "referenced_type" : "_ZTIPKj"
2872    },
2873    {
2874     "field_name" : "scale",
2875     "field_offset" : 96,
2876     "referenced_type" : "_ZTIf"
2877    },
2878    {
2879     "field_name" : "zeroPoint",
2880     "field_offset" : 128,
2881     "referenced_type" : "_ZTIi"
2882    }
2883   ],
2884   "linker_set_key" : "_ZTI26ANeuralNetworksOperandType",
2885   "name" : "ANeuralNetworksOperandType",
2886   "size" : 20,
2887   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2888  },
2889  {
2890   "alignment" : 4,
2891   "fields" :
2892   [
2893    {
2894     "field_name" : "channelDim",
2895     "referenced_type" : "_ZTIj"
2896    },
2897    {
2898     "field_name" : "scaleCount",
2899     "field_offset" : 32,
2900     "referenced_type" : "_ZTIj"
2901    },
2902    {
2903     "field_name" : "scales",
2904     "field_offset" : 64,
2905     "referenced_type" : "_ZTIPKf"
2906    }
2907   ],
2908   "linker_set_key" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
2909   "name" : "ANeuralNetworksSymmPerChannelQuantParams",
2910   "size" : 12,
2911   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2912  }
2913 ],
2914 "rvalue_reference_types" : []
2915}
2916