5. Embedded Application Development (Runtime) Manual¶
This section brings you the descriptions of Embedded Application Development , runtime BPU SDK API DOC , runtime Basic Sample User Guide , runtime AI Benchmark User Guide and Tool Introduction. We provides you with a detailed introduction to the steps of application development in the D-Robotics platform, and provides APIs, data, structures, layouts, alignment rules, application development examples, tools, and more for your reference.
- 5.1. Embedded Application Development
- 5.2. BPU SDK API DOC
- 5.2.1. General Description
- 5.2.2. Data Type and Structure
- 5.2.2.1. Version Information Type
- 5.2.2.2. Model Type
- 5.2.2.2.1. HB_DNN_TENSOR_MAX_DIMENSIONS
- 5.2.2.2.2. HB_DNN_INITIALIZE_INFER_CTRL_PARAM
- 5.2.2.2.3. hbPackedDNNHandle_t
- 5.2.2.2.4. hbDNNHandle_t
- 5.2.2.2.5. hbDNNTaskHandle_t
- 5.2.2.2.6. hbDNNTaskDoneCb
- 5.2.2.2.7. hbDNNTensorLayout
- 5.2.2.2.8. hbDNNDataType
- 5.2.2.2.9. hbDNNTensorShape
- 5.2.2.2.10. hbDNNQuantiShift
- 5.2.2.2.11. hbDNNQuantiScale
- 5.2.2.2.12. hbDNNQuantiType
- 5.2.2.2.13. hbDNNTensorProperties
- 5.2.2.2.14. hbDNNTaskPriority
- 5.2.2.2.15. hbDNNTensor
- 5.2.2.2.16. hbDNNRoi
- 5.2.2.2.17. hbDNNInferCtrlParam
- 5.2.2.3. System Type
- 5.2.2.4. Preprocess Type
- 5.2.2.5. Plugin Type
- 5.2.3. APIs
- 5.2.4. Data Layout and Alignment Rules
- 5.2.5. Error Code
- 5.2.6. Configuration Information
- 5.2.7. Trace log configuration instructions
- 5.2.8. Cautions for Simulator Use
- 5.3. Basic Sample User Guide
- 5.4. AI Benchmark User Guide
- 5.4.1. Foreword
- 5.4.2. About the Deliverables
- 5.4.3. Development Environment
- 5.4.4. How to Use
- 5.4.5. Model Integration
- 5.4.6. Helper Tools
- 5.5. Tool Introduction
- 5.5.1. hrt_bin_dump Tool Introduction
- 5.5.2. hrt_model_exec Tool Introduction
- 5.5.2.1. Tool Introduction
- 5.5.2.2. Description of Input Parameters
- 5.5.2.3. Usage Instructions
- 5.5.2.4. FAQ
- 5.5.3. Common Operations