/foundation/ai/ai_engine/test/sample/source/ |
H A D | sample_plugin_2.cpp | 42 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() 109 int retCode = ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in AsyncProcess() 111 response->SetResult(outputInfo); in AsyncProcess() 116 Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) Prepare() argument 138 GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument [all...] |
H A D | sample_plugin_1.cpp | 42 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() 103 int retCode = ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in SyncProcess() 105 response->SetResult(outputInfo); in SyncProcess() 116 Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) Prepare() argument 138 GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument [all...] |
/foundation/ai/ai_engine/test/function/set_get_option/ |
H A D | option_function_test.cpp | 174 DataInfo outputInfo = { in HWTEST_F() local 183 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 185 ASSERT_NE(outputInfo.data, nullptr); in HWTEST_F() 186 ASSERT_TRUE(outputInfo.length > 0); in HWTEST_F() 200 outputInfo = { in HWTEST_F() 204 int getRetCode = AieClientGetOption(clientInfo, optionType, inputInfo, outputInfo); in HWTEST_F() 206 ASSERT_EQ(outputInfo.length, inputInfo.length); in HWTEST_F() 252 DataInfo outputInfo = { in HWTEST_F() local 265 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 267 ASSERT_NE(outputInfo in HWTEST_F() 347 DataInfo outputInfo = { HWTEST_F() local 403 DataInfo outputInfo = { HWTEST_F() local [all...] |
/foundation/ai/ai_engine/services/client/algorithm_sdk/cv/image_classification/source/ |
H A D | ic_sdk_impl.cpp | 59 DataInfo outputInfo = {.data = nullptr, .length = 0};
in Create() local 60 retCode = AieClientPrepare(clientInfo_, algorithmInfo_, inputInfo, outputInfo, nullptr);
in Create() 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() 114 retCode = AieClientSyncProcess(clientInfo_, algorithmInfo_, inputInfo, outputInfo);
in OnSyncExecute() 129 DataInfo outputInfo = {.data = nullptr, .length = 0}; SyncExecute() local [all...] |
/foundation/ai/ai_engine/services/client/communication_adapter/source/ |
H A D | sa_client.cpp | 39 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() 148 return LoadAlgorithmProxy(*proxy_, clientInfo, algorithmInfo, inputInfo, outputInfo); in LoadAlgorithm() 152 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecuteAlgorithm() 158 return SyncExecAlgorithmProxy(*proxy_, clientInfo, algorithmInfo, inputInfo, outputInfo); in SyncExecuteAlgorithm() 141 LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) LoadAlgorithm() argument 151 SyncExecuteAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) SyncExecuteAlgorithm() argument 206 GetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument [all...] |
H A D | sa_client_adapter.cpp | 169 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() 183 return saClient->LoadAlgorithm(clientInfo, algorithmInfo, inputInfo, outputInfo); in LoadAlgorithm() 206 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecute() 212 return client->SyncExecuteAlgorithm(clientInfo, algorithmInfo, inputInfo, outputInfo); in SyncExecute() 233 DataInfo &outputInfo) in GetOption() 238 return saClient->GetOption(clientInfo, optionType, inputInfo, outputInfo); in GetOption() 168 LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) LoadAlgorithm() argument 205 SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) SyncExecute() argument 232 GetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument
|
/foundation/ai/ai_engine/services/client/algorithm_sdk/asr/keyword_spotting/source/ |
H A D | kws_sdk_impl.cpp | 83 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 in Execute() [all...] |
/foundation/ai/ai_engine/test/function/sync_process/ |
H A D | sync_process_function_test.cpp | 128 DataInfo outputInfo = { in HWTEST_F() local 132 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr); in HWTEST_F() 135 outputInfo = { in HWTEST_F() 139 int processRetCode = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo); in HWTEST_F() 188 DataInfo outputInfo = { in HWTEST_F() local 198 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, prepareInputInfo, outputInfo, nullptr); in HWTEST_F() 201 outputInfo = { in HWTEST_F() 211 int processRetCode = AieClientSyncProcess(clientInfo, algoInfo, processInputInfo, outputInfo); in HWTEST_F() 265 DataInfo outputInfo = { in HWTEST_F() local 270 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, in HWTEST_F() 316 DataInfo outputInfo = { HWTEST_F() local [all...] |
/foundation/ai/ai_engine/test/function/prepare/ |
H A D | prepare_function_test.cpp | 120 DataInfo outputInfo; in HWTEST_F() local 121 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr); in HWTEST_F() 123 ASSERT_NE(outputInfo.data, nullptr); in HWTEST_F() 177 DataInfo outputInfo = { in HWTEST_F() local 182 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 184 ASSERT_NE(outputInfo.data, nullptr); in HWTEST_F() 194 * with 'inputInfo.data = nullptr' and 'outputInfo.data = nullptr'. 239 DataInfo outputInfo = { in HWTEST_F() local 243 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr); in HWTEST_F() 245 ASSERT_NE(outputInfo in HWTEST_F() 300 DataInfo outputInfo = { HWTEST_F() local 362 DataInfo outputInfo = { HWTEST_F() local 424 DataInfo outputInfo = { HWTEST_F() local 485 DataInfo outputInfo = { HWTEST_F() local [all...] |
/foundation/ai/ai_engine/test/performance/reliability/aie_client/ |
H A D | aie_client_reliability_test.cpp | 131 DataInfo outputInfo; in HWTEST_F() local 133 resultCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr); in HWTEST_F() 134 FreeDataInfo(outputInfo); in HWTEST_F() 137 resultCode = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo); in HWTEST_F() 138 FreeDataInfo(outputInfo); in HWTEST_F() 205 DataInfo outputInfo; in HWTEST_F() local 206 resultCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 207 FreeDataInfo(outputInfo); in HWTEST_F()
|
/foundation/ai/ai_engine/test/function/async_process/ |
H A D | async_process_function_test.cpp | 134 DataInfo outputInfo; in HWTEST_F() local 135 int returnPrepareCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 137 ASSERT_NE(outputInfo.data, nullptr); in HWTEST_F() 138 ASSERT_TRUE(outputInfo.length > 0); in HWTEST_F() 180 DataInfo outputInfo; in HWTEST_F() local 181 int returnPrepareCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 226 DataInfo outputInfo; in HWTEST_F() local 227 int returnPrepareCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 229 ASSERT_NE(outputInfo.data, nullptr); in HWTEST_F() 230 ASSERT_TRUE(outputInfo in HWTEST_F() [all...] |
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/lane_link_conflict/ |
H A D | lnn_lane_link_conflict_test.cpp | 250 LinkConflictInfo outputInfo; in HWTEST_F() local 251 (void)memset_s(&outputInfo, sizeof(LinkConflictInfo), 0, sizeof(LinkConflictInfo)); in HWTEST_F() 252 ret = FindLinkConflictInfoByDevId(nullptr, inputInfo.conflictType, &outputInfo); in HWTEST_F() 256 ret = FindLinkConflictInfoByDevId(&inputInfo.identifyInfo, inputInfo.conflictType, &outputInfo); in HWTEST_F() 258 EXPECT_EQ(outputInfo.releaseLink, inputInfo.releaseLink); in HWTEST_F() 259 EXPECT_EQ(outputInfo.identifyInfo.type, IDENTIFY_TYPE_DEV_ID); in HWTEST_F() 260 EXPECT_EQ(outputInfo.devIdCnt, inputInfo.devIdCnt); in HWTEST_F() 261 EXPECT_EQ(outputInfo.devIpCnt, 0); in HWTEST_F() 293 LinkConflictInfo outputInfo; in HWTEST_F() local 294 (void)memset_s(&outputInfo, sizeo in HWTEST_F() 334 LinkConflictInfo outputInfo; HWTEST_F() local 478 LinkConflictInfo outputInfo; HWTEST_F() local 520 LinkConflictInfo outputInfo; HWTEST_F() local [all...] |
/foundation/ai/ai_engine/services/server/communication_adapter/source/ |
H A D | sa_server.c | 179 DataInfo *outputInfo) in SyncExecuteAlgorithm() 185 int retCode = SyncExecAlgoWrapper(clientInfo, algoInfo, inputInfo, outputInfo); in SyncExecuteAlgorithm() 227 static int GetOption(const ClientInfo *clientInfo, int optionType, const DataInfo *inputInfo, DataInfo *outputInfo) in GetOption() argument 233 int retCode = GetOptionWrapper(clientInfo, optionType, inputInfo, outputInfo); in GetOption() 252 DataInfo *outputInfo) in LoadAlgorithm() 254 int retCode = LoadAlgoWrapper(clientInfo, algorithmInfo, inputInfo, outputInfo); in LoadAlgorithm() 272 DataInfo outputInfo = { in InvokeLoadAlgorithm() local 276 retCode = aiInterface->LoadAlgorithm(&clientInfo, &algorithmInfo, &inputInfo, &outputInfo); in InvokeLoadAlgorithm() 278 ParcelDataInfo(reply, &outputInfo, clientInfo.clientUid); in InvokeLoadAlgorithm() 280 FreeDataInfo(&outputInfo); in InvokeLoadAlgorithm() 178 SyncExecuteAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *inputInfo, DataInfo *outputInfo) SyncExecuteAlgorithm() argument 251 LoadAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algorithmInfo, const DataInfo *inputInfo, DataInfo *outputInfo) LoadAlgorithm() argument 299 DataInfo outputInfo = { InvokeSyncExecute() local 400 DataInfo outputInfo = { InvokeGetOption() local [all...] |
H A D | sa_server_adapter.cpp | 150 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() 157 int retCode = engineManager->StartEngine(transactionId, algoInfo, inputInfo, outputInfo); in LoadAlgorithm() 179 DataInfo &outputInfo) in GetOption() 187 return engineManager->GetOption(transactionId, optionType, dataInfo, outputInfo); in GetOption() 219 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecute() 222 outputInfo.data = nullptr; in SyncExecute() 223 outputInfo.length = 0; in SyncExecute() 242 outputInfo = response->GetResult(); in SyncExecute() 149 LoadAlgorithm(long long transactionId, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, DataInfo &outputInfo) LoadAlgorithm() argument 178 GetOption(long long transactionId, int optionType, const DataInfo &dataInfo, DataInfo &outputInfo) GetOption() argument 218 SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, DataInfo &outputInfo) SyncExecute() argument
|
/foundation/ai/ai_engine/services/client/client_executor/include/ |
H A D | client_factory.h | 55 * @param [out] outputInfo The returned data information after loading the algorithm plugin. 61 const DataInfo &inputInfo, DataInfo &outputInfo, IClientCb *cb); 79 * @param [out] outputInfo The configuration parameter information. 83 DataInfo &outputInfo); 113 * @param [out] outputInfo Algorithm inference results. 117 const DataInfo &inputInfo, DataInfo &outputInfo); 153 const DataInfo &inputInfo, DataInfo &outputInfo) = 0; 157 const DataInfo &inputInfo, DataInfo &outputInfo) = 0; 160 DataInfo &outputInfo) = 0;
|
/foundation/ai/ai_engine/services/server/communication_adapter/include/ |
H A D | adapter_wrapper.h | 40 * @param [out] outputInfo The returned data information after loading the algorithm plugin. 44 const DataInfo *inputInfo, DataInfo *outputInfo); 52 * @param [out] outputInfo Algorithm inference results. 56 const DataInfo *inputInfo, DataInfo *outputInfo); 102 * @param [out] outputInfo The configuration parameter information. 106 DataInfo *outputInfo);
|
H A D | sa_server_adapter.h | 93 * @param [out] outputInfo The returned data information after loading the algorithm plugin. 97 DataInfo &outputInfo); 115 * @param [out] outputInfo The configuration parameter information. 118 int GetOption(long long transactionId, int optionType, const DataInfo &dataInfo, DataInfo &outputInfo); 135 * @param [out] outputInfo Algorithm inference results. 139 DataInfo &outputInfo);
|
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/lane_manager/src/ |
H A D | lnn_lane_link_conflict.c | 186 static int32_t GenerateConflictInfo(const LinkConflictInfo *inputInfo, LinkConflictInfo *outputInfo) in GenerateConflictInfo() argument 188 if (inputInfo == NULL || outputInfo == NULL) { in GenerateConflictInfo() 192 if (memcpy_s(&outputInfo->identifyInfo, sizeof(DevIdentifyInfo), &inputInfo->identifyInfo, 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 in GenerateConflictInfo() 357 GenerateConflictInfoWithDevIdHash(const DevIdentifyInfo *inputInfo, DevIdentifyInfo *outputInfo) GenerateConflictInfoWithDevIdHash() argument 379 FindLinkConflictInfoByDevId(const DevIdentifyInfo *inputInfo, LinkConflictType conflictType, LinkConflictInfo *outputInfo) FindLinkConflictInfoByDevId() argument [all...] |
/foundation/ai/ai_engine/services/common/protocol/ipc_interface/ |
H A D | ai_service.h | 63 * @param [out] outputInfo The returned data information after loading the algorithm plugin. 67 const DataInfo *inputInfo, DataInfo *outputInfo); 75 * @param [out] outputInfo Algorithm inference results. 79 const DataInfo *inputInfo, DataInfo *outputInfo); 127 * @param [out] outputInfo The configuration parameter information. 131 const DataInfo *inputInfo, DataInfo *outputInfo);
|
/foundation/ai/ai_engine/test/performance/delay/sync_process/ |
H A D | sync_process_delay_test.cpp | 168 DataInfo outputInfo; in HWTEST_F() local 169 resultCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr); in HWTEST_F() 176 outputInfo = { in HWTEST_F() 180 resultCode = AieClientGetOption(clientInfo, optionType, inputInfo, outputInfo); in HWTEST_F() 184 resultCode = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo); in HWTEST_F()
|
/foundation/ai/ai_engine/services/client/communication_adapter/include/ |
H A D | sa_client_proxy.h | 56 * @param [out] outputInfo The returned data information after loading the algorithm plugin. 60 const DataInfo &inputInfo, DataInfo &outputInfo); 69 * @param [out] outputInfo Algorithm inference results. 73 const DataInfo &inputInfo, DataInfo &outputInfo); 134 * @param [out] outputInfo The configuration parameter information. 138 const DataInfo &inputInfo, DataInfo &outputInfo);
|
H A D | sa_client.h | 89 * @param [out] outputInfo The returned data information after loading the algorithm plugin. 93 const DataInfo &inputInfo, DataInfo &outputInfo); 112 * @param [out] outputInfo Algorithm inference results. 116 const DataInfo &inputInfo, DataInfo &outputInfo); 156 * @param [out] outputInfo The configuration parameter information. 159 int GetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo, DataInfo &outputInfo);
|
H A D | sa_client_adapter.h | 79 * @param [out] outputInfo The returned data information after loading the algorithm plugin. 83 const DataInfo &inputInfo, DataInfo &outputInfo) override; 104 * @param [out] outputInfo Algorithm inference results. 108 const DataInfo &inputInfo, DataInfo &outputInfo) override; 140 * @param [out] outputInfo The configuration parameter information. 144 DataInfo &outputInfo) override;
|
/foundation/ai/ai_engine/services/server/plugin/cv/image_classification/include/ |
H A D | ic_plugin.h | 44 int32_t Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) override;
49 int32_t GetOption(int32_t optionType, const DataInfo &inputInfo, DataInfo &outputInfo) override;
54 int32_t MakeInference(intptr_t handle, const ICPluginConfig &config, DataInfo &outputInfo);
|
/foundation/ai/ai_engine/test/function/release/ |
H A D | release_function_test.cpp | 119 DataInfo outputInfo; in HWTEST_F() local 120 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 181 DataInfo outputInfo; in HWTEST_F() local 182 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 243 DataInfo outputInfo; in HWTEST_F() local 244 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 248 int resultCodeSyncProcess = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo); in HWTEST_F() 309 DataInfo outputInfo; in HWTEST_F() local 310 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F()
|