日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內(nèi)不再提示

瑞芯微(EASY EAI)RV1126B yolov8訓(xùn)練部署教程

廣州靈眸科技有限公司 ? 2026-05-09 14:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. Yolov8簡(jiǎn)介

YOLOv8 是 ultralytics 公司在 2023 年 1月 10 號(hào)開(kāi)源的基于YOLOV5進(jìn)行更新的 下一個(gè)重大更新版本,目前支持圖像分類、物體檢測(cè)和實(shí)例分割任務(wù),鑒于Yolov5的良好表現(xiàn),Yolov8在還沒(méi)有開(kāi)源時(shí)就收到了用戶的廣泛關(guān)注。其主要結(jié)構(gòu)如下圖所示:

v2-a8d0b0907286bd40188eaa36263b5f86_720w.webp

本教程針對(duì)目標(biāo)檢測(cè)算法yolov8的訓(xùn)練和部署到EASY-EAI-Nano-TB(RV1126B)進(jìn)行說(shuō)明,而數(shù)據(jù)標(biāo)注方法可以參考我們往期的文章。

v2-fd21dcaac241baaf1dc430c7737f0ca7_720w.webp

2. Yolov8目標(biāo)檢測(cè)算法訓(xùn)練

通過(guò)git工具,在PC端克隆遠(yuǎn)程倉(cāng)庫(kù)(注:此處可能會(huì)因網(wǎng)絡(luò)原因造成卡頓,請(qǐng)耐心等待),修改過(guò)算子后的yolov8倉(cāng)庫(kù): https://github.com/airockchip/ultralytics_yolov8

同時(shí),也可以通過(guò)百度網(wǎng)盤下載鏈接:

https://pan.baidu.com/s/1Tj58Y_GhZdPdFjgWzoeYow?pwd=1234 提取碼: 1234

3. rknn-toolkit模型轉(zhuǎn)換

3.1 rknn-toolkit模型轉(zhuǎn)換環(huán)境搭建

onnx模型需要轉(zhuǎn)換為rknn模型才能在EASY-EAI-Nano-TB運(yùn)行,所以需要先搭建rknn-toolkit模型轉(zhuǎn)換工具的環(huán)境。當(dāng)然tensorflow、tensroflow lite、caffe、darknet等也是通過(guò)類似的方法進(jìn)行模型轉(zhuǎn)換,只是本教程onnx為例。

3.1.1 概述

模型轉(zhuǎn)換環(huán)境搭建流程如下所示:

v2-797401af3f1b4305111eaca3c5121e02_720w.webp

3.1.2 下載模型轉(zhuǎn)換工具

為了保證模型轉(zhuǎn)換工具順利運(yùn)行,請(qǐng)下載網(wǎng)盤里“06.AI算法開(kāi)發(fā)/01.rknn-toolkit2模型轉(zhuǎn)換工具/rknn-toolkit2-v2.3.2/docker/docker_image/rknn-toolkit2-v2.3.2-cp38-docker.tar.gz”。

網(wǎng)盤下載鏈接:https://pan.baidu.com/s/1wUy-UBy9n81p7jlee_dBVA?pwd=1234提取碼:1234。

3.1.3 把工具移到ubuntu20.04

把下載完成的docker鏡像移到我司的虛擬機(jī)ubuntu20.04的rknn-toolkit2目錄,如下圖所示:

v2-051fc60482f490d226f0cdd9dbb6f25f_720w.webp

3.1.4 運(yùn)行模型轉(zhuǎn)換工具環(huán)境

在該目錄打開(kāi)終端

v2-e721750085b7f41cb6006f0f31103ee9_720w.webp

執(zhí)行以下指令加載模型轉(zhuǎn)換工具docker鏡像:

docker load --input rknn-toolkit2-v2.3.2-cp38-docker.tar.gz

執(zhí)行以下指令進(jìn)入鏡像bash環(huán)境:

docker run -t -i --privileged -v /dev/bus/usb:/dev/bus/usb -v /home/developer/rknn-toolkit2/model_convert_test:/test rknn-toolkit2:2.3.2-cp38 /bin/bash

現(xiàn)象如下圖所示:

v2-0d5b568ed51fd1a38a5512d8182b8f6d_720w.webp

輸入“python”加載python相關(guān)庫(kù),嘗試加載rknn庫(kù),如下圖環(huán)境測(cè)試成功:

v2-2862312dd40d22e7230452c6b662c296_720w.webp

至此,模型轉(zhuǎn)換工具環(huán)境搭建完成。

4. 在模型轉(zhuǎn)換為RKNN

EASY-EAI-Nano-TB支持.rknn后綴的模型的評(píng)估及運(yùn)行,對(duì)于常見(jiàn)的tensorflow、tensroflow lite、caffe、darknet、onnx和Pytorch模型都可以通過(guò)我們提供的 toolkit 工具將其轉(zhuǎn)換至 rknn 模型,而對(duì)于其他框架訓(xùn)練出來(lái)的模型,也可以先將其轉(zhuǎn)至 onnx 模型再轉(zhuǎn)換為 rknn 模型。 模型轉(zhuǎn)換操作流程入下圖所示:

v2-a664bde92e9af4a3902a8b9c1551e4b5_720w.webp

4.1 模型轉(zhuǎn)換Demo下載

下載百度網(wǎng)盤鏈接:https://pan.baidu.com/s/1THR_wnkHZXjDqIQ1R8mStg?pwd=1234 提取碼:1234。把 yolov8_model_convert.tar.bz2quant_dataset.zip解壓到虛擬機(jī),如下圖所示:

v2-adefc042eb56bfc7b96875c652649675_720w.webp

4.2 進(jìn)入模型轉(zhuǎn)換工具docker環(huán)境

執(zhí)行以下指令把工作區(qū)域映射進(jìn)docker鏡像,其中/home/developer/rknn-toolkit2/model_convert為工作區(qū)域,/test為映射到docker鏡像,/dev/bus/usb:/dev/bus/usb為映射usb到docker鏡像:

docker run -t -i --privileged -v /dev/bus/usb:/dev/bus/usb -v /home/developer/rknn-toolkit2/model_convert:/test rknn-toolkit2:2.3.2-cp38 /bin/bash

執(zhí)行成功如下圖所示:

v2-4ef7d51da807fac864c86b91a870b2d3_720w.webp

4.3 模型轉(zhuǎn)換操作說(shuō)明

4.3.1 模型轉(zhuǎn)換Demo目錄結(jié)構(gòu)

模型轉(zhuǎn)換測(cè)試Demo由yolov8_model_convertquant_dataset組成。Yolov8_model_convert存放軟件腳本,quant_dataset存放量化模型所需的數(shù)據(jù)。如下圖所示:

v2-88903b1b4281084de895911668d34f03_720w.webp

Yolov8_model_convert文件夾存放以下內(nèi)容,如下圖所示:

v2-0310b5b7c322392cdaaf683dd6434add_720w.webp

4.3.2 生成量化圖片列表

在docker環(huán)境切換到模型轉(zhuǎn)換工作目錄:

cd /test/yolov8_model_convert

如下圖所示:

v2-311b641a8d312dcf4e0c580a2f6ab413_720w.webp

執(zhí)行gen_list.py生成量化圖片列表:

python gen_list.py

命令行現(xiàn)象如下圖所示:

v2-ee8f9f703d7407f97a0286ab354c7628_720w.webp

生成“量化圖片列表”如下文件夾所示:

v2-9f6746941c58becf5644e501484e5bb1_720w.webp

4.3.3 onnx模型轉(zhuǎn)換為rknn模型

rknn_convert.py腳本默認(rèn)進(jìn)行int8量化操作,腳本代碼清單如下所示:

import sys from rknn.api import RKNN ONNX_MODEL = 'yolov8m.onnx' DATASET = './pic_path.txt' RKNN_MODEL = './yolov8m_rv1126b.rknn' QUANTIZE_ON = True if __name__ == '__main__': # Create RKNN object rknn = RKNN(verbose=False) # Pre-process config print('--> Config model') rknn.config(mean_values=[[0, 0, 0]], std_values=[ [255, 255, 255]], target_platform='rv1126b') print('done') # Load model print('--> Loading model') ret = rknn.load_onnx(model=ONNX_MODEL) if ret != 0: print('Load model failed!') exit(ret) print('done') # Build model print('--> Building model') ret = rknn.build(do_quantization=QUANTIZE_ON, dataset=DATASET) if ret != 0: print('Build model failed!') exit(ret) print('done') # Export rknn model print('--> Export rknn model') ret = rknn.export_rknn(RKNN_MODEL) if ret != 0: print('Export rknn model failed!') exit(ret) print('done') # Release rknn.release()

把onnx模型yolov8m.onnx放到yolov8_model_convert目錄(后續(xù)用戶使用自己的模型的時(shí)候,替換掉對(duì)應(yīng)的onnx即可),并執(zhí)行rknn_convert.py腳本進(jìn)行模型轉(zhuǎn)換:

python rknn_convert.py

生成模型如下圖所示,此模型可以在rknn環(huán)境和EASY EAI Nano-TB環(huán)境運(yùn)行:

v2-3bfe69fe0aefd29c3aec646482cb80cb_720w.webp

5. 模型部署示例

5.1 模型部署示例介紹

本小節(jié)展示yolov8模型的在EASY EAI Nano-TB的部署過(guò)程,該模型僅經(jīng)過(guò)簡(jiǎn)單訓(xùn)練供示例使用,不保證模型精度。

5.2 準(zhǔn)備工作

5.2.1 硬件準(zhǔn)備

需準(zhǔn)備EASY EAI Nano-TB開(kāi)發(fā)板,Type-C數(shù)據(jù)線、網(wǎng)線。可以基于MobaXterm的ssh遠(yuǎn)程桌面登錄調(diào)試。首先使用網(wǎng)線把EASY EAI Nano-TB的千兆以太網(wǎng)接口連著路由LAN口的交換機(jī)或者路由器的LAN口連接,如下圖所示。

v2-e1774be2e9f82986605e9308c785c5d1_720w.webp

以及串口連接。

v2-42f9a69fda0db2099b36677c51e787b5_720w.webp

5.2.2 開(kāi)發(fā)環(huán)境準(zhǔn)備

如果您初次閱讀此文檔,請(qǐng)閱讀《入門指南/開(kāi)發(fā)環(huán)境準(zhǔn)備/Easy-Eai編譯環(huán)境準(zhǔn)備與更新》,并按照其相關(guān)的操作,進(jìn)行編譯環(huán)境的部署

在PC端Ubuntu系統(tǒng)中執(zhí)行run腳本,進(jìn)入EASY-EAI編譯環(huán)境,具體如下所示。

cd ~/develop_environment ./run.sh 2204

v2-e1127efd76bcca3331922be6d17e546f_720w.webp

5.3 源碼下載以及例程編譯

下載yolov8 C Demo示例文件。

百度網(wǎng)盤鏈接: ((https://pan.baidu.com/s/1gNhQXw_ewh73UIfJQxW7jg?pwd=1234 提取碼:1234)。

下載程序包移至ubuntu環(huán)境后,執(zhí)行以下指令解壓:

tar -xvf yolov8_detect_C_demo.tar.bz2

下載解壓后如下圖所示:

v2-d99d227f1c7f32657e71e8cddc6364ca_720w.webp

在EASY-EAI 編譯環(huán)境下,進(jìn)入到對(duì)應(yīng)的例程目錄執(zhí)行編譯操作,具體命令如下所示:

cd /opt/nfsroot/rknn-src/RV1126B/yolov8_detect_C_demo ./build.sh

v2-bcc934aa5cd62985986977b8a9ba3a03_720w.webp

同時(shí),把可執(zhí)行程序目錄yolov8_detect_demo_release/復(fù)制到開(kāi)發(fā)板/userdata目錄上:

cp yolov8_detect_demo_release/ /mnt/userdata/ -rf

v2-428fa97ceec5a20f02ae44ae6878dd7d_720w.webp

5.4 在開(kāi)發(fā)板執(zhí)行yolov8目標(biāo)檢測(cè)算法

通過(guò)串口調(diào)試或ssh調(diào)試,進(jìn)入板卡后臺(tái),定位到例程部署的位置,如下所示:

cd /userdata/yolov8_detect_demo_release/

v2-5df2a7e1abd8ae89bc1370d4b7fc2f40_720w.webp

運(yùn)行例程命令如下所示:

chmod 777 yolov8_detect_demo sudo ./yolov8_detect_demo yolov8m_rv1126b.rknn test.jpg

執(zhí)行結(jié)果如下圖所示,算法執(zhí)行時(shí)間為92ms:

v2-f5f7098fff948145efe906244178b911_720w.webp

在EASY-EAI編譯環(huán)境可以取回測(cè)試圖片:

cp /mnt/userdata/yolov8_detect_demo_release/result.jpg .

v2-dc28bb174ebc386b1167540db7e25107_720w.webp

測(cè)試結(jié)果如下圖所示:

v2-3ba1967a46fa11a147b2b050da25cadc_720w.webp

至此,yolov8目標(biāo)檢測(cè)例程已成功在板卡運(yùn)行。

6. 資料下載

v2-76b0b773ba47fa725af3a9a0fba08f3f_720w.webp
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 人工智能
    +關(guān)注

    關(guān)注

    1821

    文章

    50403

    瀏覽量

    267268
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6445

    瀏覽量

    121248
  • 瑞芯微
    +關(guān)注

    關(guān)注

    27

    文章

    872

    瀏覽量

    54697
  • EASY-EAI靈眸科技
    +關(guān)注

    關(guān)注

    4

    文章

    116

    瀏覽量

    3735
  • RV1126B
    +關(guān)注

    關(guān)注

    0

    文章

    105

    瀏覽量

    258
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    (EASY EAI)RV1126B 音頻輸入

    1.聲卡資源介紹EASY-EAI-Nano-TB僅有一塊由RV1126B主控輸出的聲卡。通過(guò)串口調(diào)試或ssh調(diào)試,可以進(jìn)入開(kāi)發(fā)板終端。執(zhí)行aplay命令查看聲卡相關(guān)的詳細(xì)信息,如下所示
    的頭像 發(fā)表于 12-18 13:41 ?2639次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>(<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b>)<b class='flag-5'>RV1126B</b> 音頻輸入

    (EASY EAI)RV1126B PWM使用

    1.PWM簡(jiǎn)介1.1開(kāi)發(fā)板PWM資源1.2查找PWM節(jié)點(diǎn)rv1126b的pwm資源表如下:【PWM1CH0】對(duì)應(yīng)的是pwm1_4ch_0,寄存地址為20700000?!綪WM1CH1】對(duì)應(yīng)
    的頭像 發(fā)表于 01-06 10:49 ?8611次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>(<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b>)<b class='flag-5'>RV1126B</b> PWM使用

    (EASY EAI)RV1126B 音頻輸出

    1.聲卡資源介紹EASY-EAI-Nano-TB僅有一塊由RV1126B主控輸出的聲卡。通過(guò)串口調(diào)試或ssh調(diào)試,可以進(jìn)入開(kāi)發(fā)板終端。執(zhí)行aplay命令查看聲卡相關(guān)的詳細(xì)信息,如下所示
    的頭像 發(fā)表于 04-01 17:13 ?8614次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>(<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b>)<b class='flag-5'>RV1126B</b> 音頻輸出

    EASY EAI Nano-TB(RV1126B)開(kāi)發(fā)板試用】+初識(shí)篇

    Nano-TB是靈眸科技研發(fā)的一款應(yīng)用于AIoT領(lǐng)域的開(kāi)發(fā)板,它基于RV1126B處理器,集成了4個(gè)Cortex-A53及獨(dú)立的NEON協(xié)處理器,它支持4K@30fps的H.
    發(fā)表于 10-25 22:06

    EASY EAI Nano-TB(RV1126B)開(kāi)發(fā)板試用】+1、開(kāi)箱上電

    ,避免因接觸不良導(dǎo)致顯示或采集異常。 2 硬件解析:強(qiáng)勁AI核心與豐富接口 2.1 核心處理器性能 EASY EAI Nano-TB開(kāi)發(fā)板的核心基于
    發(fā)表于 11-19 21:39

    EASY EAI Nano-TB(RV1126B)開(kāi)發(fā)板試用】介紹、系統(tǒng)安裝

    ,并介紹了系統(tǒng)鏡像安裝部署的相關(guān)流程。 介紹 EASY-EAI-Nano-TB是靈眸科技研發(fā)的一款應(yīng)用于AIoT領(lǐng)域的AIOT主板。 核心板基于
    發(fā)表于 12-23 18:05

    【飛凌嵌入式RV1126B開(kāi)發(fā)板試用體驗(yàn)】+ 5. YOLOv8目標(biāo)識(shí)別部署

    /jishu_2512063_1_1.html 第三篇:【飛凌嵌入式RV1126B開(kāi)發(fā)板試用體驗(yàn)】+ 3. “小龍蝦”openClaw部署(1)--openClaw下載與編譯 https
    發(fā)表于 03-23 20:19

    RK3576 yolov8訓(xùn)練部署教程

    本章展示yolov8模型的在EASY EAI Orin nano的部署過(guò)程。
    的頭像 發(fā)表于 04-02 16:04 ?2123次閱讀
    RK3576 <b class='flag-5'>yolov8</b><b class='flag-5'>訓(xùn)練</b><b class='flag-5'>部署</b>教程

    RV1126 yolov8訓(xùn)練部署教程

    本教程針對(duì)目標(biāo)檢測(cè)算法yolov8訓(xùn)練部署EASY-EAI-Nano(RV1126)進(jìn)行說(shuō)明,而數(shù)據(jù)標(biāo)注方法可以參考我們往期的文章。
    的頭像 發(fā)表于 04-18 15:18 ?2495次閱讀
    <b class='flag-5'>RV1126</b> <b class='flag-5'>yolov8</b><b class='flag-5'>訓(xùn)練</b><b class='flag-5'>部署</b>教程

    RV1126系列選型指南:從RV1126RV1126B,一文看懂升級(jí)差異

    2025年7月,正式發(fā)布新一代AI視覺(jué)芯片RV1126B。作為其金牌方案商,EASYEAI靈眸科技同步推出搭載該芯片的AIoT核心板EAI11
    的頭像 發(fā)表于 09-04 10:50 ?5314次閱讀
    <b class='flag-5'>RV1126</b>系列選型指南:從<b class='flag-5'>RV1126</b>到<b class='flag-5'>RV1126B</b>,一文看懂升級(jí)差異

    【免費(fèi)試用】EASY EAI Nano-TB(RV1126B)開(kāi)發(fā)套件評(píng)測(cè)

    EASY-EAI-Nano-TB是靈眸科技研發(fā)的一款應(yīng)用于AIoT領(lǐng)域的AIOT主板。核心板基于RV1126B處理器設(shè)計(jì),并引入了新
    的頭像 發(fā)表于 09-23 08:09 ?1324次閱讀
    【免費(fèi)試用】<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b> Nano-TB(<b class='flag-5'>RV1126B</b>)開(kāi)發(fā)套件評(píng)測(cè)

    RV1126B特性概述

    RV1126BRockchip在2025年第二季度全新推出的Arm架構(gòu)AI視覺(jué)芯片,搭載4核Cortex-A53與自研3Tops算力NPU。全面替代上一代的
    的頭像 發(fā)表于 10-09 11:22 ?2288次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RV1126B</b>特性概述

    (EASY EAI)RV1126B rknn-toolkit-lite2使用方法

    1.rknn-toolkit-lite2介紹RKNN-Toolkit-Lite2是(Rockchip)專為旗下RK系列芯片(如RV1126B、RK3576、RK3588等)打造的
    的頭像 發(fā)表于 04-22 17:38 ?738次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>(<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b>)<b class='flag-5'>RV1126B</b> rknn-toolkit-lite2使用方法

    (EASY EAI)RV1126B yolov5訓(xùn)練部署教程

    5m、YOLOv5l、YOLOv5x四個(gè)模型。YOLOv5相比YOLOv4而言,在檢測(cè)平均精度降低不多的基礎(chǔ)上,具有均值權(quán)重文件更小,訓(xùn)練時(shí)
    的頭像 發(fā)表于 05-09 14:20 ?45次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>(<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b>)<b class='flag-5'>RV1126B</b> <b class='flag-5'>yolov</b>5<b class='flag-5'>訓(xùn)練</b><b class='flag-5'>部署</b>教程

    (EASY EAI)RV1126B yolov11訓(xùn)練部署教程

    、使用最廣泛的YOLO變體。YOLO11將延續(xù)YOLO系列的傳奇。本教程針對(duì)目標(biāo)檢測(cè)算法yolo11的訓(xùn)練部署EASY-EAI-Nano-TB(RV1126B)進(jìn)行
    的頭像 發(fā)表于 05-09 16:59 ?520次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>(<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b>)<b class='flag-5'>RV1126B</b> <b class='flag-5'>yolov</b>11<b class='flag-5'>訓(xùn)練</b><b class='flag-5'>部署</b>教程
    广州市| 大冶市| 南和县| 屏南县| 辽阳市| 荥阳市| 遂平县| 牡丹江市| 张家川| 浮梁县| 蛟河市| 永清县| 安宁市| 威远县| 葵青区| 高清| 平阳县| 岐山县| 房产| 云阳县| 琼海市| 郴州市| 修武县| 榆林市| 临武县| 温州市| 宁晋县| 赤城县| 明星| 丘北县| 商河县| 壶关县| 香格里拉县| 琼海市| 连云港市| 甘孜| 正镶白旗| 固阳县| 招远市| 安乡县| 灌阳县|