create - 3.0 English

Vitis AI Library User Guide (UG1354)

Document ID
UG1354
Release Date
2023-01-12
Version
3.0 English

Factory function to get an instance of derived classes of class YOLOvX .

Prototype

std::unique_ptr< 
               YOLOvX
             > create(const std::string &model_name, xir::Attrs *attrs, bool need_preprocess=true);

Parameters

The following table lists the create function arguments.

Table 1. create Arguments
Type Member Description
const std::string & model_name Model name
xir::Attrs * attrs XIR attributes, used to bind different models to the same dpu core
bool need_preprocess Normalize with mean/scale or not, default value is true.

Returns

An instance of YOLOvX class.