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 D | neural_network_runtime_compat.cpp | 27 #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 D | neural_network_runtime.cpp | 36 #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 D | neural_network_core.cpp | 33 #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 …]
|