📜 docs: update the stats of “input shape” of models
本分支上的模型库文件与 icraft3.7.1 版本适配,部署时对应使用 24102404 版本位流。
本仓库主要放一些已经适配、跑通的模型。
已支持模型名单请查看:模型清单,点击模型名字链接到该模型的根目录。
索引中只记录了一个系列中作为代表的模型性能数据,详细的测试数据参考:benchmark
每个模型都有全流程使用说明的readme文档,里面记录了模型适配的状态。由于模型众多,其源码和原始权重需要您根据说明下载特定版本。
其中状态徽章的含义:
v1
v2
另有一个徽章可链接到上述模型名单页面:
模型库默认开发系统:win10+wsl(ubuntu20.04)
win10用来编译转换ai模型,以及使用socket模式(上位机通过网口控制硬件平台)进行调试和精度测试
wsl为win10的子系统,主要用于交叉编译,远程调试等
如果您的开发系统不是这种搭配,可能需要修改: ①运行时cmakelist中交叉编译的include路径配置;(默认用的子系统挂载c盘路径) ②运行时cpp中关于系统的判断;(默认socket模式在window系统运行,axi模式在linux系统运行)如果您的上位机也是linux而不是windows系统,且想运行socket模式的话,需要修改系统判断条件,可以改成用processor判断。
如果您的开发系统不是这种搭配,可能需要修改:
①运行时cmakelist中交叉编译的include路径配置;(默认用的子系统挂载c盘路径)
②运行时cpp中关于系统的判断;(默认socket模式在window系统运行,axi模式在linux系统运行)如果您的上位机也是linux而不是windows系统,且想运行socket模式的话,需要修改系统判断条件,可以改成用processor判断。
在从框架导出icraft可编译的模型时,往往对源码要做一些修改。为了不改变源码,我们是在1_script文件夹的脚本里引用了一些源码,并做了部分代码替换。使用此文件夹里的脚本之前,请确保源码所有依赖都已经下载安装,能够正确跑通。如果发现脚本中存在import模块的路径问题,可以尝试将脚本复制到源码文件夹里。
tutorial
精度测试脚本汇总:
benchmark: 本仓库保存metrics计算脚本以及部分label (gitee.com)
介绍一些方便开发的软件工具
方便开发的环境配置 · spiger/introduction - 码云 - 开源中国 (gitee.com)
声明:本工程仅作为研究、参考;受开发条件限制,有些模型前后处理未做严谨的测试验证,请勿未经验证直接用于项目开发。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
modelzoo 3.7.1
1.简介
本分支上的模型库文件与 icraft3.7.1 版本适配,部署时对应使用 24102404 版本位流。
1.1 基本介绍
本仓库主要放一些已经适配、跑通的模型。
已支持模型名单请查看:模型清单,点击模型名字链接到该模型的根目录。
每个模型都有全流程使用说明的readme文档,里面记录了模型适配的状态。由于模型众多,其源码和原始权重需要您根据说明下载特定版本。
其中状态徽章的含义:
v1或v2版本位流(若无此徽章,则可使用对应所用开发板类型的任一位流)另有一个徽章可链接到上述模型名单页面:
2. 使用注意
2.1 开发环境推荐
模型库默认开发系统:win10+wsl(ubuntu20.04)
win10用来编译转换ai模型,以及使用socket模式(上位机通过网口控制硬件平台)进行调试和精度测试
wsl为win10的子系统,主要用于交叉编译,远程调试等
2.2 关于框架导模型
在从框架导出icraft可编译的模型时,往往对源码要做一些修改。为了不改变源码,我们是在1_script文件夹的脚本里引用了一些源码,并做了部分代码替换。使用此文件夹里的脚本之前,请确保源码所有依赖都已经下载安装,能够正确跑通。如果发现脚本中存在import模块的路径问题,可以尝试将脚本复制到源码文件夹里。
3. 其他内容导航
tutorial
精度测试脚本汇总:
benchmark: 本仓库保存metrics计算脚本以及部分label (gitee.com)
介绍一些方便开发的软件工具
方便开发的环境配置 · spiger/introduction - 码云 - 开源中国 (gitee.com)
声明:本工程仅作为研究、参考;受开发条件限制,有些模型前后处理未做严谨的测试验证,请勿未经验证直接用于项目开发。