此工厂函数用于获取
YOLOvX
类的衍生类的实例。
原型设计
std::unique_ptr<
YOLOvX
> create(const std::string &model_name, xir::Attrs *attrs, bool need_preprocess=true);
参数
下表列出了 create
函数实参。
类型 | 成员 | 描述 |
---|---|---|
const std::string & | model_name | 模型名称 |
xir::Attrs * | attrs | XIR 属性,用于将不同模型绑定到相同 dpu 核 |
bool | need_preprocess | 利用均值/比例值进行归一化,或者不进行归一化,默认值为 true。 |
返回
YOLOvX
类的实例。