Home
last modified time | relevance | path

Searched refs:NNRT_API (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dneural_network_runtime_compat.cpp27 #define NNRT_API __attribute__((visibility("default"))) macro
29 NNRT_API OH_NN_ReturnCode OH_NNModel_AddTensor(OH_NNModel *model, const OH_NN_Tensor *tensor) in OH_NNModel_AddTensor()
45 NNRT_API OH_NN_ReturnCode OH_NNExecutor_SetInput(OH_NNExecutor *executor, in OH_NNExecutor_SetInput()
69 NNRT_API OH_NN_ReturnCode OH_NNExecutor_SetOutput(OH_NNExecutor *executor, in OH_NNExecutor_SetOutput()
89 NNRT_API OH_NN_ReturnCode OH_NNExecutor_Run(OH_NNExecutor *executor) in OH_NNExecutor_Run()
100 NNRT_API OH_NN_Memory *OH_NNExecutor_AllocateInputMemory(OH_NNExecutor *executor, uint32_t inputInd… in OH_NNExecutor_AllocateInputMemory()
122 NNRT_API OH_NN_Memory *OH_NNExecutor_AllocateOutputMemory(OH_NNExecutor *executor, uint32_t outputI… in OH_NNExecutor_AllocateOutputMemory()
144 NNRT_API void OH_NNExecutor_DestroyInputMemory(OH_NNExecutor *executor, uint32_t inputIndex, OH_NN_… in OH_NNExecutor_DestroyInputMemory()
169 NNRT_API void OH_NNExecutor_DestroyOutputMemory(OH_NNExecutor *executor, uint32_t outputIndex, OH_N… in OH_NNExecutor_DestroyOutputMemory()
194 NNRT_API OH_NN_ReturnCode OH_NNExecutor_SetInputWithMemory(OH_NNExecutor *executor, in OH_NNExecutor_SetInputWithMemory()
[all …]
H A Dneural_network_runtime.cpp36 #define NNRT_API __attribute__((visibility("default"))) macro
52 NNRT_API NN_QuantParam *OH_NNQuantParam_Create() in OH_NNQuantParam_Create()
87 NNRT_API OH_NN_ReturnCode OH_NNQuantParam_SetZeroPoints(NN_QuantParam* quantParams, in OH_NNQuantParam_SetZeroPoints()
219 NNRT_API OH_NNModel *OH_NNModel_Construct(void) in OH_NNModel_Construct()
231 NNRT_API OH_NN_ReturnCode OH_NNModel_AddOperation(OH_NNModel *model, in OH_NNModel_AddOperation()
261 NNRT_API OH_NN_ReturnCode OH_NNModel_SetTensorData(OH_NNModel *model, in OH_NNModel_SetTensorData()
285 NNRT_API OH_NN_ReturnCode OH_NNModel_SpecifyInputsAndOutputs(OH_NNModel *model, in OH_NNModel_SpecifyInputsAndOutputs()
308 NNRT_API OH_NN_ReturnCode OH_NNModel_Finish(OH_NNModel *model) in OH_NNModel_Finish()
683 NNRT_API void OH_NNModel_Destroy(OH_NNModel **model) in OH_NNModel_Destroy()
700 NNRT_API OH_NN_ReturnCode OH_NNModel_GetAvailableOperations(OH_NNModel *model, in OH_NNModel_GetAvailableOperations()
[all …]
/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_core/
H A Dneural_network_core.cpp33 #define NNRT_API __attribute__((visibility("default"))) macro
115 NNRT_API OH_NNCompilation *OH_NNCompilation_Construct(const OH_NNModel *model) in OH_NNCompilation_Construct()
178 NNRT_API OH_NNCompilation *OH_NNCompilation_ConstructForCache() in OH_NNCompilation_ConstructForCache()
769 NNRT_API void OH_NNCompilation_Destroy(OH_NNCompilation **compilation) in OH_NNCompilation_Destroy()
801 NNRT_API NN_TensorDesc *OH_NNTensorDesc_Create() in OH_NNTensorDesc_Create()
1053 NNRT_API NN_Tensor* OH_NNTensor_CreateWithFd(size_t deviceID, in OH_NNTensor_CreateWithFd()
1110 NNRT_API OH_NN_ReturnCode OH_NNTensor_Destroy(NN_Tensor **tensor) in OH_NNTensor_Destroy()
1157 NNRT_API void* OH_NNTensor_GetDataBuffer(const NN_Tensor *tensor) in OH_NNTensor_GetDataBuffer()
1437 NNRT_API void OH_NNExecutor_Destroy(OH_NNExecutor **executor) in OH_NNExecutor_Destroy()
1685 NNRT_API OH_NN_ReturnCode OH_NNExecutor_RunSync(OH_NNExecutor *executor, in OH_NNExecutor_RunSync()
[all …]