Horizon Journey5 Algorithm ToolchainΒΆ

Horizon Journey 5 (J5) algorithm toolchain is a algorithm solution developed based on the Horizon Journey 5 processor, which includes two major components: Model Algorithm Processing and Embedded Model Prediction Library.

  • The model algorithm processing provides PTQ (Post Training Quantization) and QAT (Quantization Aware Training) schemes. The converted fixed-point models can be executed on Horizon computing platforms after processing with the model compilation tools.

  • The embedded model prediction library provides a series of supporting interfaces for completing inference using fixed-point models.

To allow developers to quickly get started with the key steps of model training/conversion, deployment, validation, and inference, the components of the algorithm toolchain also provides Sample packages as well as Docker images and model distributions to be used with the sample packages.

  • The sample packages encapsulate the core business logic and key configuration parameters of each tool into scripts.

  • The Docker image comes with preset development environments required by the sample packages.

  • The model distribution object contains rich built-in algorithmic models.

This document thoroughly introduces the J5 algorithm toolchain and its related contents. The content structure of the manual is listed below.

Catalog: