| hbDNNGetVersion | Get version info of DNN prediction library |
| hbDNNInitializeFromFiles | Complete the creation and initialization of dnnPackedHandle from the file |
| hbDNNInitializeFromDDR | Complete the creation and initialization of dnnPackedHandle from the memory |
| hbDNNRelease | Release the model that dnnPackedHandle points to |
| hbDNNGetModelNameList | Get the name list and number of the models that dnnPackedHandle points to |
| hbDNNGetModelHandle | Get the handle of a model from the model list that dnnPackedHandle points to |
| hbDNNGetInputCount | Get the number of the input tensors of the model that dnnHandle points to |
| hbDNNGetInputName | Get the names of the input tensors of the model that dnnHandle points to |
| hbDNNGetInputTensorProperties | Get the property of the specific input tensor of the model that dnnHandle points to |
| hbDNNGetOutputCount | Get the number of the output tensors of the model that dnnHandle points to |
| hbDNNGetOutputName | Get the names of the output tensors of the model that dnnHandle points to |
| hbDNNGetOutputTensorProperties | Get the property of the specific output tensor of the model that dnnHandle points to |
| hbDNNInferV2 | Create synchronous/asynchronous inference tasks based on input parameters |
| hbDNNRoiInferV2 | Create ROI synchronous/asynchronous inference tasks based on input parameters |
| hbDNNGetErrorDesc | Translate the error codes into natural language |