Home
last modified time | relevance | path

Searched refs:outputInfo (Results 1 – 25 of 57) sorted by relevance

123

/ohos5.0/foundation/ai/ai_engine/test/sample/source/
H A Dsample_plugin_1.cpp42 int ReturnDataCopyOrDefaultData(const DataInfo &inputInfo, DataInfo &outputInfo) in ReturnDataCopyOrDefaultData() argument
53 outputInfo.length = sourceData.length; in ReturnDataCopyOrDefaultData()
54 outputInfo.data = reinterpret_cast<unsigned char*>(malloc(sourceData.length)); in ReturnDataCopyOrDefaultData()
55 if (outputInfo.data == nullptr) { in ReturnDataCopyOrDefaultData()
59 retCode = memcpy_s(outputInfo.data, outputInfo.length, sourceData.data, sourceData.length); in ReturnDataCopyOrDefaultData()
62 FreeDataInfo(&outputInfo); in ReturnDataCopyOrDefaultData()
102 DataInfo outputInfo {}; in SyncProcess() local
103 int retCode = ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in SyncProcess()
105 response->SetResult(outputInfo); in SyncProcess()
118 return ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in Prepare()
[all …]
H A Dsample_plugin_2.cpp42 int ReturnDataCopyOrDefaultData(const DataInfo &inputInfo, DataInfo &outputInfo) in ReturnDataCopyOrDefaultData() argument
53 outputInfo.length = sourceData.length; in ReturnDataCopyOrDefaultData()
54 outputInfo.data = reinterpret_cast<unsigned char*>(malloc(sourceData.length)); in ReturnDataCopyOrDefaultData()
55 if (outputInfo.data == nullptr) { in ReturnDataCopyOrDefaultData()
59 retCode = memcpy_s(outputInfo.data, outputInfo.length, sourceData.data, sourceData.length); in ReturnDataCopyOrDefaultData()
62 FreeDataInfo(&outputInfo); in ReturnDataCopyOrDefaultData()
108 DataInfo outputInfo {}; in AsyncProcess() local
109 int retCode = ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in AsyncProcess()
111 response->SetResult(outputInfo); in AsyncProcess()
118 return ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in Prepare()
[all …]
/ohos5.0/foundation/ai/ai_engine/test/function/set_get_option/
H A Doption_function_test.cpp174 DataInfo outputInfo = { variable
185 ASSERT_NE(outputInfo.data, nullptr);
186 ASSERT_TRUE(outputInfo.length > 0);
200 outputInfo = {
252 DataInfo outputInfo = { variable
267 ASSERT_NE(outputInfo.data, nullptr);
268 ASSERT_TRUE(outputInfo.length > 0);
347 DataInfo outputInfo = { variable
354 ASSERT_EQ(outputInfo.length, 0);
403 DataInfo outputInfo = { variable
[all …]
/ohos5.0/foundation/ai/ai_engine/services/client/algorithm_sdk/cv/image_classification/source/
H A Dic_sdk_impl.cpp59 DataInfo outputInfo = {.data = nullptr, .length = 0}; in Create() local
67 if (outputInfo.data == nullptr || outputInfo.length <= 0) { in Create()
73 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data); in Create()
74 retCode = EncdecFacade::ProcessDecode(outputInfo, icHandle_); in Create()
84 int32_t IcSdkImpl::OnSyncExecute(const IcInput &inputData, DataInfo &outputInfo) in OnSyncExecute() argument
105 outputInfo.data = nullptr; in OnSyncExecute()
106 outputInfo.length = 0; in OnSyncExecute()
129 DataInfo outputInfo = {.data = nullptr, .length = 0}; in SyncExecute() local
130 int32_t retCode = OnSyncExecute(inputData, outputInfo); in SyncExecute()
131 if (outputInfo.data == nullptr || outputInfo.length <= 0 || retCode != IC_RETCODE_SUCCESS) { in SyncExecute()
[all …]
/ohos5.0/foundation/ai/ai_engine/test/function/prepare/
H A Dprepare_function_test.cpp120 DataInfo outputInfo; variable
123 ASSERT_NE(outputInfo.data, nullptr);
177 DataInfo outputInfo = { variable
184 ASSERT_NE(outputInfo.data, nullptr);
239 DataInfo outputInfo = { variable
245 ASSERT_NE(outputInfo.data, nullptr);
300 DataInfo outputInfo = { variable
307 ASSERT_NE(outputInfo.data, nullptr);
362 DataInfo outputInfo = { variable
424 DataInfo outputInfo = { variable
[all …]
/ohos5.0/foundation/ai/ai_engine/test/function/sync_process/
H A Dsync_process_function_test.cpp128 DataInfo outputInfo = { variable
132 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr);
135 outputInfo = {
139 int processRetCode = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo);
188 DataInfo outputInfo = { variable
201 outputInfo = {
265 DataInfo outputInfo = { variable
273 outputInfo = {
278 int processRetCode = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo);
316 DataInfo outputInfo = { variable
[all …]
/ohos5.0/foundation/ai/ai_engine/services/client/communication_adapter/source/
H A Dsa_client.cpp39 DataInfo outputInfo = { in AsyncCallback() local
43 int ipcUnParcelRet = UnParcelDataInfo(data, &outputInfo); in AsyncCallback()
47 FreeDataInfo(&outputInfo); in AsyncCallback()
53 FreeDataInfo(&outputInfo); in AsyncCallback()
63 callback(sessionId, outputInfo, retCode, requestId); in AsyncCallback()
64 FreeDataInfo(&outputInfo); in AsyncCallback()
142 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() argument
148 return LoadAlgorithmProxy(*proxy_, clientInfo, algorithmInfo, inputInfo, outputInfo); in LoadAlgorithm()
152 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecuteAlgorithm() argument
207 DataInfo &outputInfo) in GetOption() argument
[all …]
H A Dsa_client_adapter.cpp169 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() argument
183 return saClient->LoadAlgorithm(clientInfo, algorithmInfo, inputInfo, outputInfo); in LoadAlgorithm()
206 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecute() argument
212 return client->SyncExecuteAlgorithm(clientInfo, algorithmInfo, inputInfo, outputInfo); in SyncExecute()
233 DataInfo &outputInfo) in GetOption() argument
238 return saClient->GetOption(clientInfo, optionType, inputInfo, outputInfo); in GetOption()
H A Dsa_client_proxy.cpp191 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecAlgorithmProxy() argument
219 outputInfo.data = owner.outBuff; in SyncExecAlgorithmProxy()
220 outputInfo.length = owner.outLen; in SyncExecAlgorithmProxy()
246 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithmProxy() argument
271 outputInfo.data = owner.outBuff; in LoadAlgorithmProxy()
272 outputInfo.length = owner.outLen; in LoadAlgorithmProxy()
320 const DataInfo &inputInfo, DataInfo &outputInfo) in GetOptionProxy() argument
348 outputInfo.data = owner.outBuff; in GetOptionProxy()
349 outputInfo.length = owner.outLen; in GetOptionProxy()
/ohos5.0/foundation/ai/ai_engine/services/client/algorithm_sdk/asr/keyword_spotting/source/
H A Dkws_sdk_impl.cpp83 DataInfo outputInfo = {0}; in Create() local
84 retCode = AieClientPrepare(clientInfo_, algorithmInfo_, inputInfo, outputInfo, nullptr); in Create()
89 if (outputInfo.data == nullptr || outputInfo.length <= 0) { in Create()
93 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data); in Create()
94 retCode = EncdecFacade::ProcessDecode(outputInfo, kwsHandle_); in Create()
157 DataInfo outputInfo = {0}; in Execute() local
164 retCode = AieClientSyncProcess(clientInfo_, algorithmInfo_, inputInfo, outputInfo); in Execute()
170 if (outputInfo.data == nullptr || outputInfo.length <= 0) { in Execute()
175 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data); in Execute()
176 retCode = EncdecFacade::ProcessDecode(outputInfo, receivedHandle, kwsResult); in Execute()
/ohos5.0/foundation/ai/ai_engine/test/function/async_process/
H A Dasync_process_function_test.cpp134 DataInfo outputInfo; variable
135 … int returnPrepareCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback);
137 ASSERT_NE(outputInfo.data, nullptr);
138 ASSERT_TRUE(outputInfo.length > 0);
180 DataInfo outputInfo; variable
181 … int returnPrepareCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback);
226 DataInfo outputInfo; variable
227 … int returnPrepareCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback);
229 ASSERT_NE(outputInfo.data, nullptr);
230 ASSERT_TRUE(outputInfo.length > 0);
/ohos5.0/foundation/ai/ai_engine/services/server/communication_adapter/source/
H A Dsa_server.c179 DataInfo *outputInfo) in SyncExecuteAlgorithm() argument
252 DataInfo *outputInfo) in LoadAlgorithm() argument
272 DataInfo outputInfo = { in InvokeLoadAlgorithm() local
278 ParcelDataInfo(reply, &outputInfo, clientInfo.clientUid); in InvokeLoadAlgorithm()
280 FreeDataInfo(&outputInfo); in InvokeLoadAlgorithm()
299 DataInfo outputInfo = { in InvokeSyncExecute() local
305 ParcelDataInfo(reply, &outputInfo, clientInfo.clientUid); in InvokeSyncExecute()
306 FreeDataInfo(&outputInfo); in InvokeSyncExecute()
400 DataInfo outputInfo = { in InvokeGetOption() local
406 ParcelDataInfo(reply, &outputInfo, clientInfo.clientUid); in InvokeGetOption()
[all …]
H A Dsa_server_adapter.cpp150 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() argument
157 int retCode = engineManager->StartEngine(transactionId, algoInfo, inputInfo, outputInfo); in LoadAlgorithm()
179 DataInfo &outputInfo) in GetOption() argument
187 return engineManager->GetOption(transactionId, optionType, dataInfo, outputInfo); in GetOption()
219 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecute() argument
222 outputInfo.data = nullptr; in SyncExecute()
223 outputInfo.length = 0; in SyncExecute()
242 outputInfo = response->GetResult(); in SyncExecute()
/ohos5.0/foundation/ai/ai_engine/test/performance/reliability/aie_client/
H A Daie_client_reliability_test.cpp131 DataInfo outputInfo; variable
133 resultCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr);
134 FreeDataInfo(outputInfo);
137 resultCode = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo);
138 FreeDataInfo(outputInfo);
205 DataInfo outputInfo; variable
206 resultCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback);
207 FreeDataInfo(outputInfo);
/ohos5.0/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/lane_manager/src/
H A Dlnn_lane_link_conflict.c188 if (inputInfo == NULL || outputInfo == NULL) { in GenerateConflictInfo()
197 if (outputInfo->devIdCnt > 0) { in GenerateConflictInfo()
198 SoftBusFree(outputInfo->devIdList); in GenerateConflictInfo()
199 outputInfo->devIdList = NULL; in GenerateConflictInfo()
200 outputInfo->devIdCnt = 0; in GenerateConflictInfo()
209 outputInfo->devIdList = devIdList; in GenerateConflictInfo()
214 outputInfo->devIdList = NULL; in GenerateConflictInfo()
217 outputInfo->devIdCnt = inputInfo->devIdCnt; in GenerateConflictInfo()
219 outputInfo->releaseLink = inputInfo->releaseLink; in GenerateConflictInfo()
380 LinkConflictInfo *outputInfo) in FindLinkConflictInfoByDevId() argument
[all …]
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-ai-aiframework-devguide.md173 DataInfo outputInfo = {
177 AieClientPrepare(clientInfo_, algorithmInfo_, inputInfo, outputInfo, nullptr);
178 if (outputInfo.data != nullptr) {
179 free(outputInfo.data);
180 outputInfo.data = nullptr;
181 outputInfo.length = 0;
215 response->SetResult(outputInfo);
395 DataInfo outputInfo = {
405 if (outputInfo.data == nullptr || outputInfo.length <= 0) {
409 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data);
[all …]
/ohos5.0/foundation/ai/ai_engine/services/client/client_executor/include/
H A Dclient_factory.h61 const DataInfo &inputInfo, DataInfo &outputInfo, IClientCb *cb);
83 DataInfo &outputInfo);
117 const DataInfo &inputInfo, DataInfo &outputInfo);
153 const DataInfo &inputInfo, DataInfo &outputInfo) = 0;
157 const DataInfo &inputInfo, DataInfo &outputInfo) = 0;
160 DataInfo &outputInfo) = 0;
H A Di_aie_client.inl40 const DataInfo &inputInfo, DataInfo &outputInfo, IClientCb *cb) argument
45 return client->ClientPrepare(clientInfo, algorithmInfo, inputInfo, outputInfo, cb);
74 DataInfo &outputInfo) argument
79 return client->ClientGetOption(clientInfo, optionType, inputInfo, outputInfo);
92 const DataInfo &inputInfo, DataInfo &outputInfo) argument
97 return client->ClientSyncProcess(clientInfo, algorithmInfo, inputInfo, outputInfo);
/ohos5.0/foundation/ai/ai_engine/test/function/release/
H A Drelease_function_test.cpp119 DataInfo outputInfo; variable
120 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback);
181 DataInfo outputInfo; variable
182 … int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback);
243 DataInfo outputInfo; variable
244 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback);
248 int resultCodeSyncProcess = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo);
309 DataInfo outputInfo; variable
310 … int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback);
/ohos5.0/foundation/ai/ai_engine/services/server/plugin/asr/keyword_spotting/source/
H A Dkws_plugin.cpp91 int32_t KWSPlugin::Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) in Prepare() argument
130 return EncdecFacade::ProcessEncode(outputInfo, handle); in Prepare()
185 DataInfo outputInfo = { in SyncProcess() local
189 ret = MakeInference(handle, processorOutput, iter->second.config, outputInfo); in SyncProcess()
195 response->SetResult(outputInfo); in SyncProcess()
262 int32_t KWSPlugin::GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) in GetOption() argument
280 outputInfo.length = 0; in GetOption()
283 return EncdecFacade::ProcessEncode(outputInfo, handle, iter->second.config.inputSize); in GetOption()
285 return EncdecFacade::ProcessEncode(outputInfo, handle, iter->second.config.outputSize); in GetOption()
374 …::MakeInference(intptr_t handle, Array<int32_t> &input, PluginConfig &config, DataInfo &outputInfo) in MakeInference() argument
[all …]
/ohos5.0/foundation/ai/ai_engine/services/server/plugin/cv/image_classification/source/
H A Dic_plugin.cpp94 int32_t ICPlugin::Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) in Prepare() argument
123 return EncdecFacade::ProcessEncode(outputInfo, handle); in Prepare()
227 int32_t ICPlugin::GetOption(int32_t optionType, const DataInfo &inputInfo, DataInfo &outputInfo) in GetOption() argument
245 outputInfo.length = 0; in GetOption()
248 return EncdecFacade::ProcessEncode(outputInfo, handle, iter->second.inputSize); in GetOption()
250 return EncdecFacade::ProcessEncode(outputInfo, handle, iter->second.outputSize); in GetOption()
326 DataInfo outputInfo = {0}; in DoProcess() local
327 int32_t retCode = MakeInference(handle, config, outputInfo); in DoProcess()
333 response->SetResult(outputInfo); in DoProcess()
342 int32_t ICPlugin::MakeInference(intptr_t handle, const ICPluginConfig &config, DataInfo &outputInfo) in MakeInference() argument
[all …]
/ohos5.0/docs/zh-cn/readme/
H A DAI业务子系统.md223 DataInfo outputInfo = {
227 retCode = AieClientPrepare(clientInfo_, algorithmInfo_, inputInfo, outputInfo, nullptr);
232 if (outputInfo.data == nullptr || outputInfo.length <= 0) {
236 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data);
237 retCode = PluginHelper::UnSerializeHandle(outputInfo, kwsHandle_);
256 DataInfo outputInfo = {
266 retCode = AieClientSyncProcess(clientInfo_, algorithmInfo_, inputInfo, outputInfo);
272 if (outputInfo.data == nullptr || outputInfo.length <= 0) {
273 … HILOGE("[KWSSdkImpl] The data or length of outputInfo is invalid. Error code[%d]", retCode);
277 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data);
[all …]
/ohos5.0/foundation/ai/ai_engine/
H A DREADME_zh.md221 DataInfo outputInfo = {
225 retCode = AieClientPrepare(clientInfo_, algorithmInfo_, inputInfo, outputInfo, nullptr);
230 if (outputInfo.data == nullptr || outputInfo.length <= 0) {
234 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data);
235 retCode = PluginHelper::UnSerializeHandle(outputInfo, kwsHandle_);
254 DataInfo outputInfo = {
264 retCode = AieClientSyncProcess(clientInfo_, algorithmInfo_, inputInfo, outputInfo);
270 if (outputInfo.data == nullptr || outputInfo.length <= 0) {
271 … HILOGE("[KWSSdkImpl] The data or length of outputInfo is invalid. Error code[%d]", retCode);
275 MallocPointerGuard<unsigned char> pointerGuard(outputInfo.data);
[all …]
/ohos5.0/foundation/ai/ai_engine/test/performance/delay/sync_process/
H A Dsync_process_delay_test.cpp168 DataInfo outputInfo; variable
169 resultCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr);
176 outputInfo = {
180 resultCode = AieClientGetOption(clientInfo, optionType, inputInfo, outputInfo);
184 resultCode = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo);
/ohos5.0/foundation/ai/ai_engine/services/server/communication_adapter/include/
H A Dadapter_wrapper.h44 const DataInfo *inputInfo, DataInfo *outputInfo);
56 const DataInfo *inputInfo, DataInfo *outputInfo);
106 DataInfo *outputInfo);

123