To use the library, you need to prepare the development board and cross-compilation environment. Pay attention to the header files, library files, and the model library files.
Note: The files in the development environment must match the version provided in the Vitis™ Unified Software Development Environment. These libraries can be executed on ZCU102, ZCU104, VCK190 and Xilinx Alveo U50, U50LV, and U280 data center accelerator cards.
- Select an image. For example,
- Call the
createmethod provided by the corresponding library to get a class instance. If you set the
false, the model will not decrease its mean and scale.
- Call the
getInputHeight()functions to get the network needed column and row values of the input image.
- Resize image to
inputWidth x inputHeight.
run()to get the result of the network.
For details about the Programming APIs, see the API Reference.
Also, for the Vitis AI APIs, see the Vitis AI User Guide in the Vitis AI User Documentation (UG1431). You can download it from the Xilinx website.