1be168c0dSopenharmony_ci[
2be168c0dSopenharmony_ci  {
3be168c0dSopenharmony_ci      "first_introduced": "9",
4be168c0dSopenharmony_ci      "name": "OH_AI_ContextCreate"
5be168c0dSopenharmony_ci  },
6be168c0dSopenharmony_ci  {
7be168c0dSopenharmony_ci      "first_introduced": "9",
8be168c0dSopenharmony_ci      "name": "OH_AI_ContextDestroy"
9be168c0dSopenharmony_ci  },
10be168c0dSopenharmony_ci  {
11be168c0dSopenharmony_ci      "first_introduced": "9",
12be168c0dSopenharmony_ci      "name": "OH_AI_ContextSetThreadNum"
13be168c0dSopenharmony_ci  },
14be168c0dSopenharmony_ci  {
15be168c0dSopenharmony_ci      "first_introduced": "9",
16be168c0dSopenharmony_ci      "name": "OH_AI_ContextGetThreadNum"
17be168c0dSopenharmony_ci  },
18be168c0dSopenharmony_ci  {
19be168c0dSopenharmony_ci      "first_introduced": "9",
20be168c0dSopenharmony_ci      "name": "OH_AI_ContextSetThreadAffinityMode"
21be168c0dSopenharmony_ci  },
22be168c0dSopenharmony_ci  {
23be168c0dSopenharmony_ci      "first_introduced": "9",
24be168c0dSopenharmony_ci      "name": "OH_AI_ContextGetThreadAffinityMode"
25be168c0dSopenharmony_ci  },
26be168c0dSopenharmony_ci  {
27be168c0dSopenharmony_ci      "first_introduced": "9",
28be168c0dSopenharmony_ci      "name": "OH_AI_ContextSetThreadAffinityCoreList"
29be168c0dSopenharmony_ci  },
30be168c0dSopenharmony_ci  {
31be168c0dSopenharmony_ci      "first_introduced": "9",
32be168c0dSopenharmony_ci      "name": "OH_AI_ContextGetThreadAffinityCoreList"
33be168c0dSopenharmony_ci  },
34be168c0dSopenharmony_ci  {
35be168c0dSopenharmony_ci      "first_introduced": "9",
36be168c0dSopenharmony_ci      "name": "OH_AI_ContextSetEnableParallel"
37be168c0dSopenharmony_ci  },
38be168c0dSopenharmony_ci  {
39be168c0dSopenharmony_ci      "first_introduced": "9",
40be168c0dSopenharmony_ci      "name": "OH_AI_ContextGetEnableParallel"
41be168c0dSopenharmony_ci  },
42be168c0dSopenharmony_ci  {
43be168c0dSopenharmony_ci      "first_introduced": "9",
44be168c0dSopenharmony_ci      "name": "OH_AI_ContextAddDeviceInfo"
45be168c0dSopenharmony_ci  },
46be168c0dSopenharmony_ci  {
47be168c0dSopenharmony_ci      "first_introduced": "9",
48be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoCreate"
49be168c0dSopenharmony_ci  },
50be168c0dSopenharmony_ci  {
51be168c0dSopenharmony_ci      "first_introduced": "9",
52be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoDestroy"
53be168c0dSopenharmony_ci  },
54be168c0dSopenharmony_ci  {
55be168c0dSopenharmony_ci      "first_introduced": "9",
56be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoSetProvider"
57be168c0dSopenharmony_ci  },
58be168c0dSopenharmony_ci  {
59be168c0dSopenharmony_ci      "first_introduced": "9",
60be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoGetProvider"
61be168c0dSopenharmony_ci  },
62be168c0dSopenharmony_ci  {
63be168c0dSopenharmony_ci      "first_introduced": "9",
64be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoSetProviderDevice"
65be168c0dSopenharmony_ci  },
66be168c0dSopenharmony_ci  {
67be168c0dSopenharmony_ci      "first_introduced": "9",
68be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoGetProviderDevice"
69be168c0dSopenharmony_ci  },
70be168c0dSopenharmony_ci  {
71be168c0dSopenharmony_ci      "first_introduced": "9",
72be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoGetDeviceType"
73be168c0dSopenharmony_ci  },
74be168c0dSopenharmony_ci  {
75be168c0dSopenharmony_ci      "first_introduced": "9",
76be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoSetEnableFP16"
77be168c0dSopenharmony_ci  },
78be168c0dSopenharmony_ci  {
79be168c0dSopenharmony_ci      "first_introduced": "9",
80be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoGetEnableFP16"
81be168c0dSopenharmony_ci  },
82be168c0dSopenharmony_ci  {
83be168c0dSopenharmony_ci      "first_introduced": "9",
84be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoSetFrequency"
85be168c0dSopenharmony_ci  },
86be168c0dSopenharmony_ci  {
87be168c0dSopenharmony_ci      "first_introduced": "9",
88be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoGetFrequency"
89be168c0dSopenharmony_ci  },
90be168c0dSopenharmony_ci  {
91be168c0dSopenharmony_ci      "first_introduced": "9",
92be168c0dSopenharmony_ci      "name": "OH_AI_ModelCreate"
93be168c0dSopenharmony_ci  },
94be168c0dSopenharmony_ci  {
95be168c0dSopenharmony_ci      "first_introduced": "9",
96be168c0dSopenharmony_ci      "name": "OH_AI_ModelDestroy"
97be168c0dSopenharmony_ci  },
98be168c0dSopenharmony_ci  {
99be168c0dSopenharmony_ci      "first_introduced": "9",
100be168c0dSopenharmony_ci      "name": "OH_AI_ModelBuild"
101be168c0dSopenharmony_ci  },
102be168c0dSopenharmony_ci  {
103be168c0dSopenharmony_ci      "first_introduced": "9",
104be168c0dSopenharmony_ci      "name": "OH_AI_ModelBuildFromFile"
105be168c0dSopenharmony_ci  },
106be168c0dSopenharmony_ci  {
107be168c0dSopenharmony_ci      "first_introduced": "9",
108be168c0dSopenharmony_ci      "name": "OH_AI_ModelResize"
109be168c0dSopenharmony_ci  },
110be168c0dSopenharmony_ci  {
111be168c0dSopenharmony_ci      "first_introduced": "9",
112be168c0dSopenharmony_ci      "name": "OH_AI_ModelPredict"
113be168c0dSopenharmony_ci  },
114be168c0dSopenharmony_ci  {
115be168c0dSopenharmony_ci      "first_introduced": "9",
116be168c0dSopenharmony_ci      "name": "OH_AI_ModelGetInputs"
117be168c0dSopenharmony_ci  },
118be168c0dSopenharmony_ci  {
119be168c0dSopenharmony_ci      "first_introduced": "9",
120be168c0dSopenharmony_ci      "name": "OH_AI_ModelGetOutputs"
121be168c0dSopenharmony_ci  },
122be168c0dSopenharmony_ci  {
123be168c0dSopenharmony_ci      "first_introduced": "9",
124be168c0dSopenharmony_ci      "name": "OH_AI_ModelGetInputByTensorName"
125be168c0dSopenharmony_ci  },
126be168c0dSopenharmony_ci  {
127be168c0dSopenharmony_ci      "first_introduced": "9",
128be168c0dSopenharmony_ci      "name": "OH_AI_ModelGetOutputByTensorName"
129be168c0dSopenharmony_ci  },
130be168c0dSopenharmony_ci  {
131be168c0dSopenharmony_ci      "first_introduced": "9",
132be168c0dSopenharmony_ci      "name": "OH_AI_TensorCreate"
133be168c0dSopenharmony_ci  },
134be168c0dSopenharmony_ci  {
135be168c0dSopenharmony_ci      "first_introduced": "9",
136be168c0dSopenharmony_ci      "name": "OH_AI_TensorDestroy"
137be168c0dSopenharmony_ci  },
138be168c0dSopenharmony_ci  {
139be168c0dSopenharmony_ci      "first_introduced": "9",
140be168c0dSopenharmony_ci      "name": "OH_AI_TensorClone"
141be168c0dSopenharmony_ci  },
142be168c0dSopenharmony_ci  {
143be168c0dSopenharmony_ci      "first_introduced": "9",
144be168c0dSopenharmony_ci      "name": "OH_AI_TensorSetName"
145be168c0dSopenharmony_ci  },
146be168c0dSopenharmony_ci  {
147be168c0dSopenharmony_ci      "first_introduced": "9",
148be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetName"
149be168c0dSopenharmony_ci  },
150be168c0dSopenharmony_ci  {
151be168c0dSopenharmony_ci      "first_introduced": "9",
152be168c0dSopenharmony_ci      "name": "OH_AI_TensorSetDataType"
153be168c0dSopenharmony_ci  },
154be168c0dSopenharmony_ci  {
155be168c0dSopenharmony_ci      "first_introduced": "9",
156be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetDataType"
157be168c0dSopenharmony_ci  },
158be168c0dSopenharmony_ci  {
159be168c0dSopenharmony_ci      "first_introduced": "9",
160be168c0dSopenharmony_ci      "name": "OH_AI_TensorSetShape"
161be168c0dSopenharmony_ci  },
162be168c0dSopenharmony_ci  {
163be168c0dSopenharmony_ci      "first_introduced": "9",
164be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetShape"
165be168c0dSopenharmony_ci  },
166be168c0dSopenharmony_ci  {
167be168c0dSopenharmony_ci      "first_introduced": "9",
168be168c0dSopenharmony_ci      "name": "OH_AI_TensorSetFormat"
169be168c0dSopenharmony_ci  },
170be168c0dSopenharmony_ci  {
171be168c0dSopenharmony_ci      "first_introduced": "9",
172be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetFormat"
173be168c0dSopenharmony_ci  },
174be168c0dSopenharmony_ci  {
175be168c0dSopenharmony_ci      "first_introduced": "9",
176be168c0dSopenharmony_ci      "name": "OH_AI_TensorSetData"
177be168c0dSopenharmony_ci  },
178be168c0dSopenharmony_ci  {
179be168c0dSopenharmony_ci      "first_introduced": "9",
180be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetData"
181be168c0dSopenharmony_ci  },
182be168c0dSopenharmony_ci  {
183be168c0dSopenharmony_ci      "first_introduced": "9",
184be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetMutableData"
185be168c0dSopenharmony_ci  },
186be168c0dSopenharmony_ci  {
187be168c0dSopenharmony_ci      "first_introduced": "9",
188be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetElementNum"
189be168c0dSopenharmony_ci  },
190be168c0dSopenharmony_ci  {
191be168c0dSopenharmony_ci      "first_introduced": "9",
192be168c0dSopenharmony_ci      "name": "OH_AI_TensorGetDataSize"
193be168c0dSopenharmony_ci  },
194be168c0dSopenharmony_ci  {
195be168c0dSopenharmony_ci      "first_introduced": "10",
196be168c0dSopenharmony_ci      "name": "OH_AI_GetAllNNRTDeviceDescs"
197be168c0dSopenharmony_ci  },
198be168c0dSopenharmony_ci  {
199be168c0dSopenharmony_ci      "first_introduced": "10",
200be168c0dSopenharmony_ci      "name": "OH_AI_DestroyAllNNRTDeviceDescs"
201be168c0dSopenharmony_ci  },
202be168c0dSopenharmony_ci  {
203be168c0dSopenharmony_ci      "first_introduced": "10",
204be168c0dSopenharmony_ci      "name": "OH_AI_GetDeviceIdFromNNRTDeviceDesc"
205be168c0dSopenharmony_ci  },
206be168c0dSopenharmony_ci  {
207be168c0dSopenharmony_ci      "first_introduced": "10",
208be168c0dSopenharmony_ci      "name": "OH_AI_GetNameFromNNRTDeviceDesc"
209be168c0dSopenharmony_ci  },
210be168c0dSopenharmony_ci  {
211be168c0dSopenharmony_ci      "first_introduced": "10",
212be168c0dSopenharmony_ci      "name": "OH_AI_GetTypeFromNNRTDeviceDesc"
213be168c0dSopenharmony_ci  },
214be168c0dSopenharmony_ci  {
215be168c0dSopenharmony_ci      "first_introduced": "10",
216be168c0dSopenharmony_ci      "name": "OH_AI_CreateNNRTDeviceInfoByName"
217be168c0dSopenharmony_ci  },
218be168c0dSopenharmony_ci  {
219be168c0dSopenharmony_ci      "first_introduced": "10",
220be168c0dSopenharmony_ci      "name": "OH_AI_CreateNNRTDeviceInfoByType"
221be168c0dSopenharmony_ci  },
222be168c0dSopenharmony_ci  {
223be168c0dSopenharmony_ci      "first_introduced": "10",
224be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoSetDeviceId"
225be168c0dSopenharmony_ci  },
226be168c0dSopenharmony_ci  {
227be168c0dSopenharmony_ci      "first_introduced": "10",
228be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoGetDeviceId"
229be168c0dSopenharmony_ci  },
230be168c0dSopenharmony_ci  {
231be168c0dSopenharmony_ci      "first_introduced": "10",
232be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoSetPerformanceMode"
233be168c0dSopenharmony_ci  },
234be168c0dSopenharmony_ci  {
235be168c0dSopenharmony_ci      "first_introduced": "10",
236be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoGetPerformanceMode"
237be168c0dSopenharmony_ci  },
238be168c0dSopenharmony_ci  {
239be168c0dSopenharmony_ci      "first_introduced": "10",
240be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoSetPriority"
241be168c0dSopenharmony_ci  },
242be168c0dSopenharmony_ci  {
243be168c0dSopenharmony_ci      "first_introduced": "10",
244be168c0dSopenharmony_ci      "name": "OH_AI_GetElementOfNNRTDeviceDescs"
245be168c0dSopenharmony_ci  },
246be168c0dSopenharmony_ci  {
247be168c0dSopenharmony_ci      "first_introduced": "10",
248be168c0dSopenharmony_ci      "name": "OH_AI_DeviceInfoAddExtension"
249be168c0dSopenharmony_ci  },
250be168c0dSopenharmony_ci  {
251be168c0dSopenharmony_ci      "first_introduced": "10",
252be168c0dSopenharmony_ci      "name": "OH_AI_TensorSetUserData"
253be168c0dSopenharmony_ci  },
254be168c0dSopenharmony_ci  {
255be168c0dSopenharmony_ci    "first_introduced": "11",
256be168c0dSopenharmony_ci    "name": "OH_AI_TrainCfgCreate"
257be168c0dSopenharmony_ci  },
258be168c0dSopenharmony_ci  {
259be168c0dSopenharmony_ci    "first_introduced": "11",
260be168c0dSopenharmony_ci    "name": "OH_AI_TrainCfgDestroy"
261be168c0dSopenharmony_ci  },
262be168c0dSopenharmony_ci  {
263be168c0dSopenharmony_ci    "first_introduced": "11",
264be168c0dSopenharmony_ci    "name": "OH_AI_TrainCfgGetLossName"
265be168c0dSopenharmony_ci  },
266be168c0dSopenharmony_ci  {
267be168c0dSopenharmony_ci    "first_introduced": "11",
268be168c0dSopenharmony_ci    "name": "OH_AI_TrainCfgSetLossName"
269be168c0dSopenharmony_ci  },
270be168c0dSopenharmony_ci  {
271be168c0dSopenharmony_ci    "first_introduced": "11",
272be168c0dSopenharmony_ci    "name": "OH_AI_TrainCfgGetOptimizationLevel"
273be168c0dSopenharmony_ci  },
274be168c0dSopenharmony_ci  {
275be168c0dSopenharmony_ci    "first_introduced": "11",
276be168c0dSopenharmony_ci    "name": "OH_AI_TrainCfgSetOptimizationLevel"
277be168c0dSopenharmony_ci  },
278be168c0dSopenharmony_ci  {
279be168c0dSopenharmony_ci    "first_introduced": "11",
280be168c0dSopenharmony_ci    "name": "OH_AI_TrainModelBuild"
281be168c0dSopenharmony_ci  },
282be168c0dSopenharmony_ci  {
283be168c0dSopenharmony_ci    "first_introduced": "11",
284be168c0dSopenharmony_ci    "name": "OH_AI_TrainModelBuildFromFile"
285be168c0dSopenharmony_ci  },
286be168c0dSopenharmony_ci  {
287be168c0dSopenharmony_ci    "first_introduced": "11",
288be168c0dSopenharmony_ci    "name": "OH_AI_RunStep"
289be168c0dSopenharmony_ci  },
290be168c0dSopenharmony_ci  {
291be168c0dSopenharmony_ci    "first_introduced": "11",
292be168c0dSopenharmony_ci    "name": "OH_AI_ModelSetLearningRate"
293be168c0dSopenharmony_ci  },
294be168c0dSopenharmony_ci  {
295be168c0dSopenharmony_ci    "first_introduced": "11",
296be168c0dSopenharmony_ci    "name": "OH_AI_ModelGetLearningRate"
297be168c0dSopenharmony_ci  },
298be168c0dSopenharmony_ci  {
299be168c0dSopenharmony_ci    "first_introduced": "11",
300be168c0dSopenharmony_ci    "name": "OH_AI_ModelGetWeights"
301be168c0dSopenharmony_ci  },
302be168c0dSopenharmony_ci  {
303be168c0dSopenharmony_ci    "first_introduced": "11",
304be168c0dSopenharmony_ci    "name": "OH_AI_ModelUpdateWeights"
305be168c0dSopenharmony_ci  },
306be168c0dSopenharmony_ci  {
307be168c0dSopenharmony_ci    "first_introduced": "11",
308be168c0dSopenharmony_ci    "name": "OH_AI_ModelGetTrainMode"
309be168c0dSopenharmony_ci  },
310be168c0dSopenharmony_ci  {
311be168c0dSopenharmony_ci    "first_introduced": "11",
312be168c0dSopenharmony_ci    "name": "OH_AI_ModelSetTrainMode"
313be168c0dSopenharmony_ci  },
314be168c0dSopenharmony_ci  {
315be168c0dSopenharmony_ci    "first_introduced": "11",
316be168c0dSopenharmony_ci    "name": "OH_AI_ModelSetupVirtualBatch"
317be168c0dSopenharmony_ci  },
318be168c0dSopenharmony_ci  {
319be168c0dSopenharmony_ci    "first_introduced": "11",
320be168c0dSopenharmony_ci    "name": "OH_AI_ExportModel"
321be168c0dSopenharmony_ci  },
322be168c0dSopenharmony_ci  {
323be168c0dSopenharmony_ci    "first_introduced": "11",
324be168c0dSopenharmony_ci    "name": "OH_AI_ExportModelBuffer"
325be168c0dSopenharmony_ci  },
326be168c0dSopenharmony_ci  {
327be168c0dSopenharmony_ci    "first_introduced": "11",
328be168c0dSopenharmony_ci    "name": "OH_AI_ExportWeightsCollaborateWithMicro"
329be168c0dSopenharmony_ci  }
330be168c0dSopenharmony_ci]
331