Home
last modified time | relevance | path

Searched refs:AlgorithmInfo (Results 1 – 25 of 38) sorted by relevance

12

/ohos5.0/foundation/ai/ai_engine/services/client/client_executor/include/
H A Dclient_factory.h47 const AlgorithmInfo &algorithmInfo, IServiceDeadCb *cb);
60 int ClientPrepare(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
104 int ClientAsyncProcess(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
116 int ClientSyncProcess(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
129 int ClientRelease(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
141 bool AddSessionInfo(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo);
150 const AlgorithmInfo &algorithmInfo) = 0;
152 virtual int LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
154 virtual int AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
156 virtual int SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
[all …]
H A Di_aie_client.inl31 const AlgorithmInfo &algorithmInfo, IServiceDeadCb *cb)
39 inline int AieClientPrepare(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
48 inline int AieClientAsyncProcess(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
82 inline int AieClientRelease(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
91 inline int AieClientSyncProcess(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
/ohos5.0/foundation/ai/ai_engine/services/client/communication_adapter/include/
H A Dsa_client_adapter.h64 const AlgorithmInfo &algorithmInfo) override;
82 int LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
95 int UnLoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
107 int SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
121 int AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
H A Dsa_client_proxy.h59 int LoadAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &algo…
72 int SyncExecAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &…
84 …uteAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo,
96 int UnloadAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &al…
H A Dsa_client.h92 int LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
103 int UnloadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
115 int SyncExecuteAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
129 int AsyncExecuteAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo,
/ohos5.0/foundation/ai/ai_engine/services/server/communication_adapter/include/
H A Dadapter_wrapper.h43 extern int LoadAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo,
55 extern int SyncExecAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo,
66 extern int AsyncExecAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const …
76 extern int UnloadAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const Dat…
H A Dsa_server_adapter.h65 …int AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &inpu…
96 …int LoadAlgorithm(long long transactionId, const AlgorithmInfo &algoInfo, const DataInfo &inputInf…
138 …int SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &input…
145 …void ConvertToRequest(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo …
/ohos5.0/foundation/ai/ai_engine/services/common/protocol/ipc_interface/
H A Dai_service.h66 int (*LoadAlgorithm)(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo,
78 int (*SyncExecuteAlgorithm)(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo,
89 int (*AsyncExecuteAlgorithm)(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo,
100 …int (*UnloadAlgorithm)(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo…
/ohos5.0/foundation/ai/ai_engine/services/server/communication_adapter/source/
H A Dsa_server.c96 static int UnParcelAlgorithmInfo(IpcIo *request, AlgorithmInfo *algorithmInfo) in UnParcelAlgorithmInfo()
135 static void FreeAlgorithmInfo(AlgorithmInfo *algorithmInfo) in FreeAlgorithmInfo()
144 static int UnParcelInfo(IpcIo *req, ClientInfo *clientInfo, AlgorithmInfo *algorithmInfo, DataInfo … in UnParcelInfo()
178 static int SyncExecuteAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const … in SyncExecuteAlgorithm()
191 static int AsyncExecuteAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, in AsyncExecuteAlgorithm()
251 static int LoadAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algorithmInfo, const Da… in LoadAlgorithm()
264 AlgorithmInfo algorithmInfo = {0}; in InvokeLoadAlgorithm()
291 AlgorithmInfo algorithmInfo = {0}; in InvokeSyncExecute()
318 AlgorithmInfo algorithmInfo = {0}; in InvokeAsyncExecute()
468 AlgorithmInfo algorithmInfo = {0}; in InvokeUnloadAlgorithm()
[all …]
H A Dsa_server_adapter.cpp109 int SaServerAdapter::AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, in AsyncExecute()
133 void SaServerAdapter::ConvertToRequest(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, in ConvertToRequest()
149 int SaServerAdapter::LoadAlgorithm(long long transactionId, const AlgorithmInfo &algoInfo, in LoadAlgorithm()
218 int SaServerAdapter::SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, in SyncExecute()
H A Dadapter_wrapper.cpp116 int SyncExecAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo… in SyncExecAlgoWrapper()
140 int AsyncExecAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInf… in AsyncExecAlgoWrapper()
163 int LoadAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *in… in LoadAlgoWrapper()
196 int UnloadAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *… in UnloadAlgoWrapper()
/ohos5.0/foundation/ai/ai_engine/test/function/init/
H A Dinit_function_test.cpp117 AlgorithmInfo algoInfo = {
165 AlgorithmInfo algoInfo = {
213 AlgorithmInfo algoInfo = {
259 AlgorithmInfo algoInfo = {
304 AlgorithmInfo algoInfo = {
349 AlgorithmInfo algoInfo = {
/ohos5.0/foundation/ai/ai_engine/services/client/communication_adapter/source/
H A Dsa_client_adapter.cpp125 const AlgorithmInfo &algorithmInfo) in InitAiServer()
168 int SaClientAdapter::LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in LoadAlgorithm()
186 int SaClientAdapter::UnLoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmIn… in UnLoadAlgorithm()
205 int SaClientAdapter::SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in SyncExecute()
215 int SaClientAdapter::AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in AsyncExecute()
H A Dsa_client.cpp141 int SaClient::LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in LoadAlgorithm()
151 int SaClient::SyncExecuteAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in SyncExecuteAlgorithm()
161 int SaClient::AsyncExecuteAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInf… in AsyncExecuteAlgorithm()
172 int SaClient::UnloadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in UnloadAlgorithm()
H A Dsa_client_proxy.cpp99 void ParcelAlgorithmInfo(IpcIo *request, const AlgorithmInfo &algorithmInfo, const uid_t serverUid) in ParcelAlgorithmInfo()
190 int SyncExecAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &… in SyncExecAlgorithmProxy()
224 …uteAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, in AsyncExecuteAlgorithmProxy()
245 int LoadAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &algo… in LoadAlgorithmProxy()
276 int UnloadAlgorithmProxy(IClientProxy &proxy, const ClientInfo &clientInfo, const AlgorithmInfo &al… in UnloadAlgorithmProxy()
/ohos5.0/foundation/ai/ai_engine/test/function/prepare/
H A Dprepare_function_test.cpp98 AlgorithmInfo algoInfo = {
155 AlgorithmInfo algoInfo = {
217 AlgorithmInfo algoInfo = {
278 AlgorithmInfo algoInfo = {
340 AlgorithmInfo algoInfo = {
402 AlgorithmInfo algoInfo = {
463 AlgorithmInfo algoInfo = {
/ohos5.0/foundation/ai/ai_engine/services/client/client_executor/source/
H A Dclient_factory.cpp44 const AlgorithmInfo &algorithmInfo, IServiceDeadCb *cb) in ClientInit()
73 int ClientFactory::ClientPrepare(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in ClientPrepare()
107 int ClientFactory::ClientAsyncProcess(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmI… in ClientAsyncProcess()
175 int ClientFactory::ClientSyncProcess(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmIn… in ClientSyncProcess()
190 int ClientFactory::ClientRelease(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, in ClientRelease()
253 bool ClientFactory::AddSessionInfo(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo) in AddSessionInfo()
/ohos5.0/foundation/ai/ai_engine/test/function/set_get_option/
H A Doption_function_test.cpp97 static void GetSyncAlgorithmInfo(AlgorithmInfo &algoInfo) in GetSyncAlgorithmInfo()
116 static void GetAsyncAlgorithmInfo(AlgorithmInfo &algoInfo) in GetAsyncAlgorithmInfo()
152 AlgorithmInfo algoInfo;
231 AlgorithmInfo algoInfo;
322 AlgorithmInfo algoInfo;
379 AlgorithmInfo algoInfo;
/ohos5.0/foundation/ai/ai_engine/test/function/sync_process/
H A Dsync_process_function_test.cpp71 static void TestGetRightInfo(ConfigInfo &configInfo, ClientInfo &clientInfo, AlgorithmInfo &algoInf… in TestGetRightInfo()
115 AlgorithmInfo algoInfo;
172 AlgorithmInfo algoInfo = {
244 AlgorithmInfo algoInfo = {
303 AlgorithmInfo algoInfo;
/ohos5.0/foundation/ai/ai_engine/services/common/protocol/struct_definition/
H A Daie_info_define.h39 typedef struct AlgorithmInfo { struct
56 } AlgorithmInfo; argument
/ohos5.0/foundation/ai/ai_engine/test/function/async_process/
H A Dasync_process_function_test.cpp74 static void PreBuildInfo(ConfigInfo &configInfo, ClientInfo &clientInfo, AlgorithmInfo &algoInfo, in PreBuildInfo()
118 AlgorithmInfo algoInfo;
164 AlgorithmInfo algoInfo;
210 AlgorithmInfo algoInfo;
/ohos5.0/foundation/ai/ai_engine/test/function/destroy/
H A Ddestroy_function_test.cpp96 AlgorithmInfo algoInfo = {
144 AlgorithmInfo algoInfo = {
211 AlgorithmInfo algoInfo = {
279 AlgorithmInfo algoInfo = {
326 AlgorithmInfo algoInfo = {
/ohos5.0/foundation/ai/ai_engine/test/function/release/
H A Drelease_function_test.cpp96 AlgorithmInfo algoInfo = {
158 AlgorithmInfo algoInfo = {
220 AlgorithmInfo algoInfo = {
286 AlgorithmInfo algoInfo = {
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-ai-aiframework-devguide.md233 …onfigInfo,<br/>&nbsp;ClientInfo&nbsp;&amp;clientInfo,&nbsp;const&nbsp;AlgorithmInfo<br/>&nbsp;&amp…
234 …re**(const&nbsp;ClientInfo&nbsp;&amp;clientInfo<br/>,&nbsp;const&nbsp;AlgorithmInfo&nbsp;&amp;algo…
235 …ss**(const&nbsp;ClientInfo&nbsp;&amp;clientInfo,<br/>&nbsp;const&nbsp;AlgorithmInfo&nbsp;&amp;algo…
236 …ss**(const&nbsp;ClientInfo&nbsp;&amp;clientInfo,<br/>&nbsp;const&nbsp;AlgorithmInfo&nbsp;&amp;algo…
237 …se**(const&nbsp;ClientInfo&nbsp;&amp;clientInfo,<br/>&nbsp;const&nbsp;AlgorithmInfo&nbsp;&amp;algo…
243 其中,ConfigInfo,ClientInfo,AlgorithmInfo,DataInfo的数据结构如下表所示。
246 **表2** ConfigInfo,ClientInfo,AlgorithmInfo,DataInfo的数据结构
252 | AlgorithmInfo | 算法信息。 | **long&nbsp;long&nbsp;clientVersion**:客户端设备版本号(当前还未启用) <br/>**bool&nbsp;i…
330 开发者开发的SDK通过AlgorithmInfo结构体中algorithmVersion以及algorithmType识别出具体的插件类型,实现插件能力的调用。因此开发者需完成以下步骤:
/ohos5.0/foundation/ai/ai_engine/test/performance/reliability/aie_client/
H A Daie_client_reliability_test.cpp110 AlgorithmInfo algoInfo = {
182 AlgorithmInfo algoInfo = {

12