要使用库,您需要准备开发板和交叉编译环境。请注意头文件、库文件和模型库文件。
注释: 开发环境内的文件必须与
Vitis™
统一软件开发环境内提供的版本相匹配。这些库可在 ZCU102、ZCU104 和 VCK190 评估板、
Alveo™
U50LV 和 U55C 数据中心加速器卡以及
Versal®
ACAP VCK5000 数据中心加速器卡上执行。
- 选择图像。例如,
cv::Mat
。 - 调用对应的库所提供的
create
方法,以获取类实例。如果将need_preprocess
变量设为false
,那么模型不会减小其平均值和比例值。 - 调用
getInputWidth()
函数和getInputHeight()
函数即可获取网络所需的输入图像的列和行值。 - 调整图像大小:
inputWidth x inputHeight
。 - 调用
run()
获取网络结果。
如需了解有关 API 编程的详细信息,请参阅 API 参考。
并且,对于 Vitis AI API,请参阅 Vitis AI 用户指南(UG1414)。您可从赛灵思网站下载此 API。