vitis ai library 是一组高层次库和 api,专为利用深度学习处理单元 (dpu) 来高效执行 ai 推断而构建。它是基于 vitis ai 运行时利用统一 api 构建的,并且支持 xrt 2022.1。
vitis ai library 通过封装诸多高效且高质量的神经网络,提供易用且统一的接口。由此可简化深度学习神经网络的使 用,对于不具备深度学习或 fpga 知识的用户也是如此。vitis ai library 使您能够专注于开发自己的应用,而不是底层硬件。
目标受众
vitis ai library 的目标用户如下:
用户想要使用经过预训练的 amd 赛灵思模型来快速构建应用。
用户使用 vitis ai library 支持网络列表下其自有数据集来训练自有模型。
用户具有与 vitis ai library 支持的模型类似的自定义模型,并使用 vitis ai 后处理库。
注释:如果您拥有的自定义模型与 vitis ai library 所支持的模型截然不同,或者您有专业的后处理要求,则可使用 vitis ai library 实现作为参考。
相关库
以下 vitis ai library 与本文档有关。
vitis ai library 程序包列表
模块框图
vitis ai library 包含 4 个部分:
基本库:基本库提供了基本编程接口,其中包含 dpu 和每个模型可用的后处理模块。dpu_task 是适用于 dpu 运算的接口库。cpu_task 是适用于分配给 cpu 的运算的接口库。xnnpp 是每个模型的后处理库,其中具有内置模块, 如最优化和加速。
模型库:模型库能实现大部分开源神经网络部署,包括常见的网络类型,如分类、检测、分割等。这些库提供了易于使用的快速部署方法,并具有统一的接口,适用于 amd 赛灵思模型或自定义模型。
库测试样本:库测试样本用于快速测试和评估模型库。
应用演示:应用演示为您展示了如何使用 vitis ai library 来开发应用。
vitis ai library 模块框图如下图所示。
功能特性
vitis ai library 特征包括:
全栈应用解决方案
经最优化的预处理和后处理函数/库
开源模型库
统一操作接口,具有 dpu 以及模型的预处理和后处理接口
基于应用的实用模型库、预处理和后处理库以及应用示例
vitis ai library v2.5 版本说明
本节包含有关 vitis ai library 2.5 版本的功能特性和更新的信息。
关键功能特性与增强功能
此版本的 vitis ai library 包含以下关键功能特性与增强功能:
全新模型库:支持下列新模型库:ocr、textmountain 检测、车辆分类、ofa_yolo 检测、efficientdet_d2、movenet 检测。
全新模型支持:添加 11 个全新 pytorch 模型、添加 5 个全新 tensorflow 模型、添加 1 个全新 tensorflow2 模型。
新增 cpu 运算符支持:添加 8 个 cpu 运算符。
自定义运算符增强功能:在 python 中添加自定义运算符寄存示例。
xdputil 工具增强功能:xdputil 支持查看指定运算符的信息。
兼容性
vitis ai library 2.5 已经过下列镜像的测试。
xilinx-zcu102-dpu-v2022.1-v2.5.0.img.gz
xilinx-zcu104-dpu-v2022.1-v2.5.0.img.gz
xilinx-kv260-dpu-v2022.1-v2.5.0.img.gz
xilinx-vck190-dpu-v2022.1-v2.5.0.img.gz
器件支持
vitis ai library 2.5 支持以下平台和评估板 (evb)。
边缘器件支持
云开发板支持
RedCap推动5G规模应用 紫光展锐赋能产业高质量发展
2021年家电市场的三大挑战
谷歌欲建阿拉伯和以色列之间的光缆,以出口互联网
模拟设计本质已变,工程师何去何从
讲解一下通用可视化搭建平台整体的设计思路
如何使用Vitis AI Library来安装、使用和开发应用
碳化硅电力电子器件的发展现状分析
石墨烯的新进展,石墨烯实现表面纳米微孔成孔,孔径可控
筑波科技与美商泰瑞达携手ETS开创化合物半导体IC动态测试新纪元
如何制作一个简易的磁控门窗报警器?
浪潮存储打造智能驾驶地图服务平台
纬创因关税问题评估赴美设厂 笔电产线迁往菲律宾
怎样制作USB-C至MMCX耳机线
什么是双面打印单元
沃达丰决定通过规模部署开放式RAN引入设备供应商
植入式可穿戴医疗设备,挑战人类心里防线
雷军回应:小米5C至少要卖3000元才能回本!
视频图像处理及大数据企业中科通达发布2022年第一季度报告
Linux引发争议,贡献者能否删除上传的代码?
台积电:10nm制程研发顺利 Q1流片