当前位置:   article > 正文

RK3568 OpenHarmony3.2 AI NPU适配

rk3568 openharmony3.2 ai npu适配
一、概述

Neural Network Runtime(NNRt, 神经网络运行时)是面向AI领域的跨芯片推理计算运行时,作为中间桥梁连通上层AI推理框架和底层加速芯片,实现AI模型的跨芯片推理计算。本文介绍芯片厂商如何在将专有加速芯片接入NNRt,接入OpenHarmony社区生态。

整体适配思路:在虚拟机平台上通过Build.gn的方式编译得到可执行文件, 然后将可执行文件及对应鸿蒙系统的api库文件推送到板子,最后将.rknn后缀结尾的模型文件以及图片文件等输入资源拷贝至RK3568进行模型的运行。

在这里插入图片描述

二、基本概念

在开发前,开发者需要先了解以下概念,以便更好地理解全文内容:

NNRt:eural Network Runtime,神经网络运行时,是本指导主要介绍的部件。

HDI:ardware Device Interface,硬件设备接口,是OHOS中系统组件与芯片组件通信的接口。

IDL :Interface Description Language,接口描述语言,是HDI接口的语言格式。

RKNN :Rockchip NPU 平台使用的模型类型,文件通常以.rknn为后缀结尾

运行平台 :RKNN 模型可以直接运行在 RK3568 平台上࿰

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/876865
推荐阅读
相关标签
  

闽ICP备14008679号