完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
![]() 简介ELF 2学习板基于瑞芯微RK3588旗舰处理器开发设计,处理器采用先进的8nm制程工艺,集成4×Cortex-A76+4×Cortex-A55内核架构,A76核主频高达2.4GHz,A55核主频高达1.8GHz,内置6TOPS算力NPU,为AI学习及应用提供强大的支撑,支持8K超清显示,配备丰富的高速数据通讯接口,满足用户多样化的学习需求。学习板附带的教学资料,系统而全面地介绍了AI开发的整个流程。资料中不仅模型种类丰富多样,而且对典型模型都进行了深入的剖析,详细阐述了模型的优化思路与方法,让AI项目能够真正地从理论走向实践。 若想在开发板上实现GPU加速,则需要把我们的模型转换为rknn模型,然后在板端利用RKNN-Toolkit2-Lite2运行rknn模型以实现GPU加速。而rknn模型的转换则需要用的瑞芯微官方提供的RKNN-Toolkit2转换工具,在本篇文章,我们将在虚拟机上的ubuntu系统中实现RKNN-Toolkit2的部署与rknn模型的转换。 VMware上部署ubuntu虚拟机上部署ubuntu在网上有许多教程,ubuntu版本的话我推荐22.04版本,参考下面这篇blog即可VMware虚拟机安装Ubuntu教程(超详细)_vmware安装ubuntu-CSDN博客,也可以自己去找攻略来进行配置。 开发环境准备正常ubuntu系统是x86版本的,官方给的ubuntu镜像是ARM64版本的,我们需要下载x86版本的。 下载并配置Miniconda我们在ubuntu浏览器中去到miniconda官网,如图按照图片点击,然后按照官方教程进行操作下载。 Miniconda — Anaconda documentation 下载完成后我们打开终端,可在终端最前面看到(base)字样,我们输入下面代码,会输出如图类似字样:
接下来我们输入下面代码来安装vim编译器:
然后我们来进行换源,首先输入以下代码:
然后把里面的内容换为下面内容:
接着我们输入下面代码来创建虚拟环境:
-n后面为创建环境的名称,“python=”后面为指定python的版本然后我们输入以下代码来激活环境:
接下来的环境部署我们都将在这个环境中进行。 安装RKNN-Toolkit2官方给出了用户文档,见文章最后附件,我们参考用户文档可完成对应安装 安装后输入conda list查看是否安装成功 安装Pycharm安装包下载在ubuntu浏览器中去到官网PyCharm: the Python IDE for data science and web development按照下图步骤下载安装包 安装Pycharm创建好一个文件夹专门存放Pycharm相关文件,之后在终端解压安装Pycahrm,输入下面指令:
配置Pycharm安装好后进入到bin目录下输入命令,启动pycharm,如下:
启动后操作如下 rknn模型转换在附件中我们可以找到官方文档给我们介绍的转化步骤,我们直接用3.1.6模型转换工具来进行转换即可
通过使用上述命令和参数,用户可以将模型转换为RKNN格式,并将转换后的模型保存到指定的输出路径。支持的指令参数说明下: -o: 转换后模型输出路径。 -t: target_platform,目标平台可以选择rv1103,rv1103b, rv1106,rv1106b,rk2118,rk3562,rk3566, rk3568,rk3576或rk3588。 -e: (选填) 评估连板运行时model的耗时和内存占用,若开启请输入-e。注:一定要连接相应开发板并 正确设置 target_platform ,否则会报错,当有多设备时可通过 -d 参数指定设备ID。 -a: (选填)评估生成的rknn模型精度,开启模拟器精度评估请输入-a "xx1.jpg xx2.jpg",若要开启连板 精度评估请配合-d参数使用。 -v: (选填)指定是否要在屏幕上打印详细日志信息,若开启打印模式请输入-v。 -d: (选填)单个adb设备使用-d,多adb设备使用-d device_id,device_id通过adb devices查询
这个配置文件包括了模型的名称、原始模型使用的框架、模型文件路径、输入输出信息、是否进行量化等详细信息。用户可以根据模型的特定需求编辑相应的配置文件。
至此,rknn模型转换完成。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【ELF 2学习板试用】04 ASoC中platform class
4241 浏览 0 评论
【ELF 2学习板试用】命令行功能测试-shell脚本进行板载资源系统性能、网络配置、安全检及cpu温度采集
3726 浏览 0 评论
【ELF 2学习板试用】2ALSA介绍以及通过设备树属性确定ASoC相关的源代码文件
2367 浏览 0 评论
1990 浏览 0 评论
2014 浏览 0 评论
11635浏览 1评论
5694浏览 1评论
89849浏览 1评论
「飞凌嵌入式OK3568开发板试用 」直接在开发板上开发LVGL程序
15426浏览 1评论
【ELF 1开发板试用】4.Ubuntu 下代码编译与拷贝——简易温湿度报警器
17758浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-19 17:46 , Processed in 0.854219 second(s), Total 41, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191