上一篇简单梳理了Hi35xx系列的软件包和文档,里面内容很多,光《HiSVP开发指南》就有258页。 就AI功能开发的话,我们先从RuyiStudio工具开始讲起,慢慢深入进去。
RuyiStudio介绍
Ruyistudio是一个windows版本的工具,集成了NNIE的mapper和simulator两大基本功能。 mapper是文件格式转换的插件,即将caffe的模型文件*.caffemodel转换成HISDK可以识别的*.wk数据文件,当然,如果你手头刚好是其它框架训练出来的模型文件,比如tensorflow,那还得先将其转换成*.caffemodel。 simulator是离线仿真NNIE硬件模块的工具,即不需要硬件板子,也可以在PC端来推理模型文件,并检测结果以及准确度是否和预期一致。
当然, Ruyistudio实际上就是一个IDE, 里面可以进行代码编辑、编译,调试、执行以及结果检查等功能。
工具安装
Ruyistudio无需安装,直接到..\HiSVP_PC_V1.2.0.5\tools\nnie\windows,如下所示
解压缩RuyiStudio-2.0.28,然后双击RuyiStudio.exe即可, 中间workspace选择缺省值即可。
整个IDE如下所示,具体每个lane的用途以及工具栏的图标都在《HiSVP开发指南》里面有详细解释。
此外,为了能够正确运行其仿真功能,还必须下载两个软件mingw64以及msys:
在C盘把它们解压缩后,要记得把路径添加环境变量中,具体还是见开发者指南。
好了,tool已经基本搭建起来,接下来就是模型转换和功能仿真了。