0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區
會(huì )員中心
創(chuàng )作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內不再提示

基于北京迅為iTOP-RK3588大語(yǔ)言模型部署測試

北京迅為電子 ? 2024-04-25 14:35 ? 次閱讀

人工智能AI)領(lǐng)域中的大模型(Large Model)逐漸成為研究的熱點(diǎn)。大模型,顧名思義,是指擁有海量參數和高度復雜結構的深度學(xué)習模型。它的出現,不僅推動(dòng)了AI技術(shù)的突破,更為各行各業(yè)帶來(lái)了革命性的變化。


RK3588是瑞芯微推出的新一代旗艦級高端處理器,采用8nm工藝設計,搭載四核A76+四核A55的八核CPUArm高性能GPU,內置6T算力的NPU。能夠高效地處理AI算法和模型,為大模型的運行提供了強大的硬件支持。

wKgZomYp-UCASVgJAABF-3JCGqI970.png

在北京迅為推出的搭載了RK3588處理器的iTOP-RK3588開(kāi)發(fā)板上,使用RKLLM 工具套件支持在iTOP-RK3588平臺上進(jìn)行LLM(大型語(yǔ)言模型)模型的轉換和部署。它與Hugging Face模型架構兼容(Hugging Face是廣泛用于自然語(yǔ)言處理任務(wù)的模型架構。目前,該系統支持以下模型:LLaMA、Qwen、Qwen2和Phi-2。支持量化技術(shù),即使用w8a8(8位權重,8位激活)和w4a16(4位權重,16位激活)精度進(jìn)行模型量化。這可以在目標平臺上更高效地存儲和計算模型,減小內存占用。

wKgaomYp-UuADTMMAABtJ14dMhc249.png

iTOP-RK3588開(kāi)發(fā)板體驗大模型

為了讓用戶(hù)更快速的體驗RKLLM ,北京迅為已經(jīng)對Linux內核源碼中的NPU版本進(jìn)行了升級,升級到了最新的0.9.6版本,具體如下所示:

wKgaomYp-VSAa1JLAAAUgIdinTg807.png

默認以將RKLLM動(dòng)態(tài)庫集成在了Ubuntu和Debian系統中,用戶(hù)可以直接拷貝轉換完成的RKLLM大預言模型和推理程序進(jìn)行測試。詳細說(shuō)明請見(jiàn)NPU手冊中RKLLM模型轉換和測試相關(guān)步驟。

《iTOP-RK3588開(kāi)發(fā)板NPU使用手冊》v1.1教程目錄

第1章 你好!NPU

1.1 NPU的誕生!

1.2 初識RKNPU

第2章 準備RKNPU開(kāi)發(fā)環(huán)境

2.1 開(kāi)發(fā)環(huán)境

2.1 軟件架構

2.2 SDK說(shuō)明

第3章 讓NPU跑起來(lái)

3.1 在Linux系統中使用NPU

3.1.1 設置交叉編譯器

3.1.2 修改編譯工具路徑

3.1.3 更新RKNN模型

3.1.4 編譯demo

3.1.5 開(kāi)發(fā)板運行demo

3.2 在Android系統中使用NPU

3.2.1下載編譯所需工具

3.2.2 修改編譯工具路徑

3.2.3 更新RKNN模型

3.2.4 編譯demo

3.2.5 開(kāi)發(fā)板運行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環(huán)境搭建

5.2.1 安裝Miniconda

5.2.2 創(chuàng )建RKNN虛擬環(huán)境

5.2.3 安裝pycharm

5.2.4 配置pycharm

5.3 RKNN-Toolkit2工具的使用

5.3.1 模型運行在模擬

5.3.2 模型運行在RK3588開(kāi)發(fā)板

第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 主要功能說(shuō)明

7.2 環(huán)境搭建步驟

7.2.1 安裝Miniconda

7.2.2 創(chuàng )建RKNN虛擬環(huán)境

7.2.3 安裝RKNN-ToolkitLite 2軟件包

7.2.4 安裝opencv

7.3 運行測試程序

第8章 RKLLM大預言模型測試

8.1 RKLLM-Toolkit介紹

8.2 RKLLM-Toolkit環(huán)境搭建

8.2.1 安裝Miniconda

8.2.2 創(chuàng )建RKLLM虛擬環(huán)境

8.3 大語(yǔ)言模型轉換

8.4 推理程序編譯

8.5 開(kāi)發(fā)板運行測試

聲明:本文內容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權轉載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習之用,如有內容侵權或者其他違規問(wèn)題,請聯(lián)系本站處理。 舉報投訴
  • 測試
    +關(guān)注

    關(guān)注

    8

    文章

    4616

    瀏覽量

    125372
  • 人工智能
    +關(guān)注

    關(guān)注

    1781

    文章

    44792

    瀏覽量

    231993
  • RK3588
    +關(guān)注

    關(guān)注

    6

    文章

    244

    瀏覽量

    3639
收藏 人收藏

    評論

    相關(guān)推薦

    基于北京迅為iTOP-RK3588語(yǔ)言模型部署測試

    人工智能(AI)領(lǐng)域中的大模型(Large Model)逐漸成為研究的熱點(diǎn)。大模型,顧名思義,是指擁有海量參數和高度復雜結構的深度學(xué)習模型。
    的頭像 發(fā)表于 04-07 16:01 ?545次閱讀
    基于<b class='flag-5'>北京</b>迅為<b class='flag-5'>iTOP-RK3588</b>大<b class='flag-5'>語(yǔ)言</b><b class='flag-5'>模型</b><b class='flag-5'>部署</b><b class='flag-5'>測試</b>

    迅為iTOP-RK3588開(kāi)發(fā)板Buildroot系統功能測試

    迅為iTOP-RK3588開(kāi)發(fā)板Buildroot系統功能測試
    的頭像 發(fā)表于 03-14 15:42 ?428次閱讀
    迅為<b class='flag-5'>iTOP-RK3588</b>開(kāi)發(fā)板Buildroot系統功能<b class='flag-5'>測試</b>

    itop-RK3588開(kāi)發(fā)板機器視覺(jué)開(kāi)發(fā)OpenCV-Python的安裝

    itop-RK3588開(kāi)發(fā)板機器視覺(jué)開(kāi)發(fā)OpenCV-Python的安裝
    的頭像 發(fā)表于 01-26 15:18 ?1836次閱讀
    <b class='flag-5'>itop-RK3588</b>開(kāi)發(fā)板機器視覺(jué)開(kāi)發(fā)OpenCV-Python的安裝

    迅為iTOP-RK3588開(kāi)發(fā)板多屏同顯多屏異顯異觸

    迅為iTOP-RK3588開(kāi)發(fā)板多屏同顯多屏異顯異觸
    的頭像 發(fā)表于 11-10 14:46 ?663次閱讀
    迅為<b class='flag-5'>iTOP-RK3588</b>開(kāi)發(fā)板多屏同顯多屏異顯異觸

    【手冊上新】RK3588開(kāi)發(fā)板多屏顯示手冊

    顯、異顯和異觸,可有效提高行業(yè)定制的拓展性。 iTOP-RK3588開(kāi)發(fā)板支持以下屏幕: LVDS 7 寸屏幕 MIPI 7 寸
    發(fā)表于 11-07 10:37

    RK3588開(kāi)發(fā)板Android12雙攝同時(shí)顯示

    雙攝 app,在網(wǎng)盤(pán)資料下載測試 APK,然后使用 adb 安裝測試 APK, 啟動(dòng)測試 app,會(huì )發(fā)現雙攝成功顯示在同一個(gè)畫(huà)面上,如下圖所示: 更多文檔可以查看 B站搜索-北京
    發(fā)表于 10-23 14:20

    RK3588開(kāi)發(fā)板使用RKNN-Toolkit-lite2運行測試程序

    1 首先也需要部署運行環(huán)境,將庫文件放入 RK3588 開(kāi)發(fā)板上,我們將網(wǎng)盤(pán)資料“iTOP-3588 開(kāi)發(fā) 板 \\\\02_ 【 iTOP-RK3588 開(kāi) 發(fā) 板 】 開(kāi) 發(fā) 資
    發(fā)表于 10-16 11:12

    RK3588開(kāi)發(fā)板修改編譯工具路徑

    : NDK 在 ubuntu 上的路徑/opt/tool_chain/android-ndk-r17c/,如下圖所示。注意?。?!ANDROID_NDK_PATH 修改的路徑要和實(shí)際的路徑一致。 更多文檔可以查看 B站搜索-北京
    發(fā)表于 10-11 16:11

    RK3588開(kāi)發(fā)板使用 tflite 框架

    。TOP5 記錄了推理結果,其中概率最高也就是 0.935,對應第 156 個(gè)標簽的物體 更多文檔可以查看 B站搜索-北京RK3588開(kāi)發(fā)板, 公眾Hao關(guān)注:
    發(fā)表于 10-10 15:39

    iTOP-RK3588開(kāi)發(fā)板使用 tensorflow框架

    ,Score 反映的是得分,得分越高說(shuō)明和被認為的標簽相似度越高,圓括號則是對應識別出的物體的坐標。命令行中出現了八行被識別物體的坐標和置信度,和 out.jpg 可以對應。out.jpg 如下圖所示: 更多文檔可以查看 B站搜索-北京
    發(fā)表于 10-08 10:04

    iTOP-RK3588開(kāi)發(fā)板rknn_multiple_input_demo 體驗

    /model /input2.bin 推理運行結果,見(jiàn)“Top5”。 更多內容可以B站搜索:北京RK3588開(kāi)發(fā)板
    發(fā)表于 09-28 10:33

    iTOP-RK3588開(kāi)發(fā)板更新RKNN模型

    章節。 在得到 RKNN 模型之后,demo 程序使用 C 接口在 RK3588 平臺開(kāi)發(fā)應用,如下圖所示, 更多內容:可以B站搜索RK35
    發(fā)表于 09-21 11:39

    讓NPU跑起來(lái)RK3588開(kāi)發(fā)板設置交叉編譯器

    讓NPU跑起來(lái)RK3588開(kāi)發(fā)板設置交叉編譯器編譯器下載地址是網(wǎng)盤(pán)資料“iTOP-3588 開(kāi)發(fā)板\\\\02_【iTOP-RK3588
    發(fā)表于 09-14 09:42

    讓NPU跑起來(lái)iTOP_RK3588開(kāi)發(fā)板在Linux系統中使用NPU

    , 無(wú)需進(jìn)行模型轉換) 2 部署iTOP-RK3588 開(kāi)發(fā)板 3 在開(kāi)發(fā)板上運行 demo 更多內容可以B站搜索
    發(fā)表于 09-12 10:05

    iTOP-RK3588開(kāi)發(fā)板單獨編譯Android固件-打包update.img

    rockdev/Image-rk3588_s 目錄下生成 update.img 鏡像。 更多內容:B站搜索RK3588開(kāi)發(fā)板
    發(fā)表于 08-15 11:00
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看