【昇腾AI系列】 在200DK上安装MindX SDK
MindX SDK 是华为推出的软件开发套件(SDK),提供极简易用、高性能的API和工具,助力昇腾AI处理器赋能各应用场景。安装SDK:在/home/HwHiAiUser目录下新建MindX_SDK文件夹。执行./Ascend-mindxsdk-mxvision_2.0.3_linux-aarch64.run --install注意:这里我后面改成了2.0.3去安装了。我没安装2.0.4版本的M
MindX SDK 是华为推出的软件开发套件(SDK),提供极简易用、高性能的API和工具,助力昇腾AI处理器赋能各应用场景。
安装SDK:
在/home/HwHiAiUser目录下新建MindX_SDK文件夹。执行
./Ascend-mindxsdk-mxvision_2.0.3_linux-aarch64.run --install

注意:这里我后面改成了2.0.3去安装了。我没安装2.0.4版本的MindX SDK是因为我的Python版本是3.7.5。之前安装2.0.4版本翻车了。无奈又重新卸载安装了2.0.3
安装后如下所示:
mxVision是一个软链接,
修改.bashrc文件
我们来看一下mxVision文件夹下的内容:
Mindx sdk的官方插件以及我们自己开发的插件以so包的形式存放在lib中,头文件在include中。
samples下有一个mxVision的案例,下面的内容如下:
c++和python是样例程序
pipeline是demo的样例
models存放模型,样例中存放了如下模型:
Streamserver是业务流的实现。
通过stream配置文件, Stream manager可识别需要构建的element以及element之间的连接关系,并启动业务流程。 Stream manager对外提供接口,用于向stream发送数据和获取结果,帮助用户实现业务对接。
plugin表示业务流程中的基础模块,通过element的串接构建成一个stream。 buffer用于内部挂载解码前后的视频、图像数据,是element之间传递的数据结构,同时也允许用户挂载元数据( Metadata),用于存放结构化数据(如目标检测结果)或过程数据(如缩放后的图像)
到这里,我们的MindX SDK就可以用了。
昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐

所有评论(0)