0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于北京迅为iTOP-RK3588大语言模型部署测试

北京迅为电子 2024-04-25 14:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

人工智能AI)领域中的大模型(Large Model)逐渐成为研究的热点。大模型,顾名思义,是指拥有海量参数和高度复杂结构的深度学习模型。它的出现,不仅推动了AI技术的突破,更为各行各业带来了革命性的变化。


RK3588是瑞芯微推出的新一代旗舰级高端处理器,采用8nm工艺设计,搭载四核A76+四核A55的八核CPUArm高性能GPU,内置6T算力的NPU。能够高效地处理AI算法和模型,为大模型的运行提供了强大的硬件支持。

wKgZomYp-UCASVgJAABF-3JCGqI970.png

在北京迅为推出的搭载了RK3588处理器的iTOP-RK3588开发板上,使用RKLLM 工具套件支持在iTOP-RK3588平台上进行LLM(大型语言模型)模型的转换和部署。它与Hugging Face模型架构兼容(Hugging Face是广泛用于自然语言处理任务的模型架构。目前,该系统支持以下模型:LLaMA、Qwen、Qwen2和Phi-2。支持量化技术,即使用w8a8(8位权重,8位激活)和w4a16(4位权重,16位激活)精度进行模型量化。这可以在目标平台上更高效地存储和计算模型,减小内存占用。

wKgaomYp-UuADTMMAABtJ14dMhc249.png

iTOP-RK3588开发板体验大模型

为了让用户更快速的体验RKLLM ,北京迅为已经对Linux内核源码中的NPU版本进行了升级,升级到了最新的0.9.6版本,具体如下所示:

wKgaomYp-VSAa1JLAAAUgIdinTg807.png

默认以将RKLLM动态库集成在了Ubuntu和Debian系统中,用户可以直接拷贝转换完成的RKLLM大预言模型和推理程序进行测试。详细说明请见NPU手册中RKLLM模型转换和测试相关步骤。

《iTOP-RK3588开发板NPU使用手册》v1.1教程目录

第1章 你好!NPU

1.1 NPU的诞生!

1.2 初识RKNPU

第2章 准备RKNPU开发环境

2.1 开发环境

2.1 软件架构

2.2 SDK说明

第3章 让NPU跑起来

3.1 在Linux系统中使用NPU

3.1.1 设置交叉编译器

3.1.2 修改编译工具路径

3.1.3 更新RKNN模型

3.1.4 编译demo

3.1.5 开发板运行demo

3.2 在Android系统中使用NPU

3.2.1下载编译所需工具

3.2.2 修改编译工具路径

3.2.3 更新RKNN模型

3.2.4 编译demo

3.2.5 开发板运行demo

第4章 体验RKNN_DEMO

4.1 rknn_ssd_demo体验

4.2 rkn_api_demo体验

4.3 rknn_multiple_input_demo体验

第5章 模型转换

5.1 RKNN-Toolkit2 介绍

5.2 RKNN-Toolkit2环境搭建

5.2.1 安装Miniconda

5.2.2 创建RKNN虚拟环境

5.2.3 安装pycharm

5.2.4 配置pycharm

5.3 RKNN-Toolkit2工具的使用

5.3.1 模型运行在模拟

5.3.2 模型运行在RK3588开发板

第6章 其他模型转换

6.1 使用tensorflow框架

6.2 使用caffe框架

6.3 使用tflite框架

6.4 使用onnx框架

6.5 使用darknet框架

6.6 使用pytorch框架

第 7章 使用RKNN-Toolkit-lite2

7.1 主要功能说明

7.2 环境搭建步骤

7.2.1 安装Miniconda

7.2.2 创建RKNN虚拟环境

7.2.3 安装RKNN-ToolkitLite 2软件包

7.2.4 安装opencv

7.3 运行测试程序

第8章 RKLLM大预言模型测试

8.1 RKLLM-Toolkit介绍

8.2 RKLLM-Toolkit环境搭建

8.2.1 安装Miniconda

8.2.2 创建RKLLM虚拟环境

8.3 大语言模型转换

8.4 推理程序编译

8.5 开发板运行测试

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    6031

    浏览量

    130724
  • 人工智能
    +关注

    关注

    1813

    文章

    49741

    浏览量

    261559
  • RK3588
    +关注

    关注

    8

    文章

    493

    浏览量

    7061
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3588开发板Android系统烧写及注意事项

    RK3588开发板Android系统烧写及注意事项
    的头像 发表于 12-03 15:17 5734次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>RK3588</b>开发板Android系统烧写及注意事项

    北京itop-3588八核开发板瑞芯微NPU例程测试LPRNet车牌识别

    北京itop-3588八核开发板瑞芯微NPU例程测试LPRNet车牌识别
    的头像 发表于 07-23 14:14 1051次阅读
    <b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>itop-3588</b>八核开发板瑞芯微NPU例程<b class='flag-5'>测试</b>LPRNet车牌识别

    北京itop-3588开发板NPU例程测试deeplabv3 语义分割

    北京itop-3588开发板NPU例程测试deeplabv3 语义分割
    的头像 发表于 07-22 15:51 818次阅读
    <b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>itop-3588</b>开发板NPU例程<b class='flag-5'>测试</b>deeplabv3 语义分割

    技术分享|iTOP-RK3588开发板Ubuntu20系统旋转屏幕方案

    技术分享|iTOP-RK3588开发板Ubuntu20系统旋转屏幕方案
    的头像 发表于 04-18 15:19 1058次阅读
    技术分享|<b class='flag-5'>iTOP-RK3588</b>开发板Ubuntu20系统旋转屏幕方案

    北京RK3588平台成功适配“望获”国产OS

    北京RK3588平台成功适配“望获”国产OS
    的头像 发表于 04-09 15:35 850次阅读
    <b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>RK3588</b>平台成功适配“望获”国产OS

    电子发布16GB+128GB高配3588核心板

    北京电子推出了搭载瑞芯微旗舰级处理器RK3588的开发板——iTOP-RK3588。自发布以来,这款开发板被广泛应用于多个关键行业领域,
    的头像 发表于 02-20 13:45 970次阅读

    分享 |基于RK3588开发板部署测试DeepSeek模型

    分享 |基于RK3588开发板部署测试DeepSeek模型
    的头像 发表于 02-18 14:26 2077次阅读
    分享 |<b class='flag-5'>迅</b><b class='flag-5'>为</b>基于<b class='flag-5'>RK3588</b>开发板<b class='flag-5'>部署</b><b class='flag-5'>测试</b>DeepSeek<b class='flag-5'>模型</b>

    添越智创基于 RK3588 开发板部署测试 DeepSeek 模型全攻略

    DeepSeek 模型部署测试,开启这场充满挑战与惊喜的技术探索之旅。 RK3588 开发板:AI 性能担当 RK3588 开发板基于
    发表于 02-14 17:42

    RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统烧写-固件获取方式

    iTOP-RK3588 开发板】基础资料\\\\10_实时系统配套资料\\\\02_Preemption 实时系统镜像” 路径下或者“iTOP-3588 开发板\\\\01_【iTOP-RK3588
    发表于 02-11 14:50

    RK3588开发板上部署测试DeepSeek模型

    强大的性能和低功耗特性,非常适合边缘计算场景。>>>>【新品发布】RK3588人工智能AI主板   能否在RK3
    的头像 发表于 02-09 09:36 3229次阅读
    在<b class='flag-5'>RK3588</b>开发板上<b class='flag-5'>部署</b>并<b class='flag-5'>测试</b>DeepSeek<b class='flag-5'>模型</b>

    RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统烧写-安装RKTool驱动

    在烧写镜像之前首先需要安装 RKTool 驱动。 RKTool 驱动在网盘资料“iTOP-3588 开发板\\\\01_【iTOP-RK3588 开发板】基础资料
    发表于 02-07 10:57

    RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-选择摄像头配置

    上的接口如下所示。如果想要单独使用哪个接口开启对应的宏定义即可,注意只能单独使能单个摄像头。如果想要使用多个摄像头,请参考《【北京itop-3588开发板摄像头使用手册》。 更
    发表于 01-18 10:15

    RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-设置屏幕配置

    。 如下图所示: 在上图中分别定义了不同屏幕的宏定义。我们如果想要连接某个屏幕,使能对应的屏幕宏定义即可。如果想要设置多屏显示,请参考《【北京itop-rk3588开发板多屏显示
    发表于 01-14 16:19

    RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-获取Linux源码包

    rk3588_linux_XXXXXXX.tar.gz(XX...为名称的简写)”解压压缩包。 解压后会生成一个 rk3588_linux 文件夹,如下图所示 更多内容可以关注
    发表于 01-09 11:03

    RK35883588S开发板/核心板选型硬件的区别

    上有2路HDMI_TX、1路HDMI_RX高清输入、2路千兆以太网、4路MIPI 摄像头接口、3路USB2.0等各种主流接口,以满足更广泛的应用场景。 RK3588开发板: 而iTOP-3
    发表于 12-20 15:40