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