色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

使用YY3568開發板部署AI能力

jf_NsPBt3VS ? 來源:風火輪技術團隊 ? 作者:風火輪技術團隊 ? 2023-11-28 10:59 ? 次閱讀

YY3568開發板是 「風火輪科技」 基于Rockchip RK3568 芯片平臺設計的開發板,四核 64Cortex-A55 核,主頻最高達 2GHz,集成雙核心架構GPU以及高效能NPU,芯片性能優異。開發板功能接口豐富,多媒體性能強悍、可在物聯網工業控制、智慧交通、輕量級人工智能等領域發揮獨特優勢。

1cfd789c-8d0d-11ee-939d-92fbcf53809c.png

RKNPU已經經過了幾代的發展,趨近成熟。RK3399pro和RK1808初次引入了 RKNPU,相比傳統的CPU和GPU相比傳統的CPU和GPU,在深度學習運算能力上有比較大幅度的提升。接下來在RV1109和RV1126上使用了第二代NPU,提升了NPU的利用率。第三代NPU應用在RK3566和RK3568上,搭載全新NPU自研架構,而RK3588搭載的為第四代NPU,提高了帶寬利用率,支持了多核擴展。

什么是rknn

RKNN:瑞芯微神經網絡計算框架,它提供了一系列的工具和庫,幫助開發者更輕松地構建、訓練和部署神經網絡模型。RKNN支持各種流行的深度學習框架,如TensorFlow、PyTorch等,并提供了豐富的API接口,方便開發者進行模型轉換、優化和部署。通過RKNN,開發者可以更高效地利用RKNPU的計算能力,實現更快速、更準確的神經網絡推理。

什么是rknpu

RKNPU:瑞芯微的神經網絡處理單元,旨在在移動設備和邊緣設備上高效地執行深度學習推理任務。它針對神經網絡模型進行了優化,能夠提供高性能、低功耗的推理計算能力。通過高效的計算和低延遲的處理,RKNPU可以幫助開發者實現各種人工智能和機器學習應用,如圖像識別、語音識別、自然語言處理等。

什么是rknn-toolkit2

RKNN-Toolkits:瑞芯微的神經網絡工具包,它為開發者提供了一系列實用的工具和庫,用于加速神經網絡的開發和部署。RKNN-Toolkits包含了各種常用的工具,如模型轉換工具、性能分析工具、調試工具等,方便開發者進行模型的訓練、測試和優化。此外,RKNN-Toolkits還提供了豐富的示例代碼和文檔,幫助開發者快速上手并掌握如何使用瑞芯微的神經網絡解決方案。

rknn-toolkit2環境搭建

安裝Miniconda

Conda 是一個開源的軟件包管理系統和環境管理系統,它可以用于安裝、管理和升級軟件包和依賴項。

下載并安裝Miniconda,安裝完成之后會自動設置環境變量,重新打開終端:

rice@rice:~$mkdir-p~/rknn/tools/miniconda
rice@rice:~$cd~/rknn/tools/miniconda
rice@rice:~/rknn/tools/miniconda$wgethttps://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
rice@rice:~/rknn/tools/miniconda$./Miniconda3-latest-Linux-x86_64.sh
1d10f386-8d0d-11ee-939d-92fbcf53809c.jpg

在用戶目錄下新建.condarc文件,并輸入如下內容

rice@rice:~$vim.condarc

channels:
-defaults
show_channel_urls:true
channel_alias:https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

創建RKNN虛擬環境

為了避免環境導致一系列問題,使用conda創建rknn虛擬環境,使用如下命令;命令執行之后,首先會要求安裝一些列軟件包,輸入 y 確認即可。

rice@rice:~/rknn$condacreate-nrknnpython=3.8

激活rknn虛擬環境,命令如下

rice@rice:~/rknn$condaactivaterknn
1d1de6d6-8d0d-11ee-939d-92fbcf53809c.jpg

安裝rknn_toolkit2

創建rknn_toolkit2目錄,命令如下:

rice@rice:~$mkdir-p~/rknn/tools/rknn_toolkit2

將requirements_cp38-1.4.0.txt和rknn_toolkit2-1.4.0_22dcfef4-cp38-cp38-linux_x86_64.whl拷貝到目錄:~/rknn/tools/rknn_toolkit2

安裝numpy,命令如下:

rice@rice:~$pipinstallnumpy==1.16.6-ihttps://pypi.tuna.tsinghua.edu.cn/simple

安裝瑞芯微提供的requirements_cp38-1.4.0.txt文件的依賴包,命令如下:

rice@rice:~$cd~/rknn/tools/rknn_toolkit2
rice@rice:~/rknn/tools/rknn_toolkit2$pipinstall-rrequirements_cp38-1.4.0.txt-ihttps://pypi.tuna.tsinghua.edu.cn/simple

安裝瑞芯微的rknn_toolkit2,命令如下:

rice@rice:~/rknn/tools/rknn_toolkit2$pipinstall-rrequirements_cp38-1.4.0.txt-ihttps://pypi.tuna.tsinghua.edu.cn/simple

注意:如果遇到invalid version‘1.4.0-22dcfef4'的問題輸入下面這兩句命令

pipinstalluninstallsetuptools
pipinstallinstallsetuptools==49.6.0-ihttps://pypi.tuna.tsinghua.edu.cn/simple

安裝pycharm

官網下載pycharm,下載路徑:~/rknn/tools/,官網鏈接:https://www.jetbrains.com/pycharm/。

解壓安裝pycharm,執行命令:

rice@rice:~$cd~/rknn/tools
rice@rice:~/rknn/tools$tar-xzvfpycharm-community-2023.1.tar.gz
rice@rice:~/rknn/tools$cdpycharm-community-2023.1/bin/
rice@rice:~/rknn/tools/pycharm-community-2023.1/bin/$./pycharm.sh

安裝完后進入pycharm軟件,如下圖:

1d2af25e-8d0d-11ee-939d-92fbcf53809c.jpg

創建pycharm工程

通過pycharm創建工程,新建項目,選擇好工程存放目錄

1d35d070-8d0d-11ee-939d-92fbcf53809c.jpg1d41cd1c-8d0d-11ee-939d-92fbcf53809c.jpg1d5c6af0-8d0d-11ee-939d-92fbcf53809c.jpg

選擇解析器為“先前配置的解析器”,配置為rknn的模擬器的解析器,如下圖:

1d7306f2-8d0d-11ee-939d-92fbcf53809c.jpg1d868074-8d0d-11ee-939d-92fbcf53809c.jpg1d926290-8d0d-11ee-939d-92fbcf53809c.jpg

創建完成之后,打開 Pycharm 內置終端,可以看到默認已經幫我們激活了RKNN虛擬環境,如下圖所示

1d99f140-8d0d-11ee-939d-92fbcf53809c.jpg

rknn 模型推理

通過pycharm打開rknn-toolkit2提供的examples,我們使用rknn-toolkit2提供的onnx的實例。onnx目錄:rknn-toolkit2/examples/onnx/yolov5

1da8236e-8d0d-11ee-939d-92fbcf53809c.jpg

默認的工程推理之后不顯示出結果,我們需要將test.py中輸出顯示的注釋去掉

1dc45d7c-8d0d-11ee-939d-92fbcf53809c.jpg

執行test.py腳本,即可以看到其推理的結果

1dd6b60c-8d0d-11ee-939d-92fbcf53809c.png

wKgZomVlWKaATUN2AAJdbSYohuw146.png

yy3568 模型推理

我們將yy3568安裝ubuntu系統,官方提供了yy3568的ubuntu系統,直接下載安裝即可,教程連接如下:https://wiki.youyeetoo.cn/zh/YY3568

默認的yy3568的ubuntu系統提供了一個實例,目錄:/rockchip-test/rknn_ssd_demo_Linux。進入這個目錄,運行demo:

youyeetoo@smartfly:~$cd/rockchip-test/rknn_ssd_demo_Linux
youyeetoo@smartfly:/rockchip-test/rknn_ssd_demo_Linux$
youyeetoo@smartfly:/rockchip-test/rknn_ssd_demo_Linux$./rknn_ssd_demo./model/RK356X/ssd_inception_v2.rknn./model/bus.jpg
1e00a61a-8d0d-11ee-939d-92fbcf53809c.jpg ?

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    455

    文章

    50714

    瀏覽量

    423157
  • AI
    AI
    +關注

    關注

    87

    文章

    30728

    瀏覽量

    268892
  • 人工智能
    +關注

    關注

    1791

    文章

    47183

    瀏覽量

    238264
  • 開發板
    +關注

    關注

    25

    文章

    5032

    瀏覽量

    97375
  • RK3568
    +關注

    關注

    4

    文章

    514

    瀏覽量

    5034

原文標題:YY3568 部署AI能力

文章出處:【微信號:風火輪技術團隊,微信公眾號:風火輪技術團隊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    [迅為RK3568開發板]非科班也能玩轉Android應用,體驗QT跨平臺能力

    [迅為RK3568開發板]非科班也能玩轉Android應用,體驗QT跨平臺能力
    的頭像 發表于 12-18 16:41 ?232次閱讀
    [迅為RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>]非科班也能玩轉Android應用,體驗QT跨平臺<b class='flag-5'>能力</b>

    RK3568內置MCU開發介紹之一

    A55(下文簡稱AP)和1個RISCV(下文簡稱MCU)。 硬件準備 首先介紹一下硬件。主板為風火輪科技的YY3568開發板,主控RK3568。此開發板的相關介紹可以參考 https
    的頭像 發表于 12-01 16:09 ?384次閱讀
    RK<b class='flag-5'>3568</b>內置MCU<b class='flag-5'>開發</b>介紹之一

    【迅為】瑞芯微RK3588開發板RK3568開發板區別及優勢

    RK3568開發板
    的頭像 發表于 11-18 14:19 ?346次閱讀
    【迅為】瑞芯微RK3588<b class='flag-5'>開發板</b>RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>區別及優勢

    如何在STM32f4系列開發板部署STM32Cube.AI

    已下載STM32Cube.AI擴展包,但是無法使用,感覺像是沒有部署AI模型,我是想要通過攝像頭拍照,上傳圖像后,經過開發板處理器進行AI
    發表于 11-18 09:39

    能力再次提升! 迅為RK3588/RK3568開發板&amp;amp;核心新增定制分區鏡像

    能力再次提升! 迅為RK3588/RK3568開發板&核心新增定制分區鏡像
    的頭像 發表于 11-06 15:11 ?431次閱讀
    <b class='flag-5'>能力</b>再次提升! 迅為RK3588/RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>&amp;amp;核心<b class='flag-5'>板</b>新增定制分區鏡像

    國產核心全面進攻-RK3568開發板評測

    隨著端側AI應用的落地,預計集成NPU的SoC產品將迎來爆發式的增量市場。本期與非網給大家帶來一款采用國內知名SoC廠商的產品——基于瑞芯微RK3568開發板
    的頭像 發表于 08-30 11:49 ?1166次閱讀
    國產核心<b class='flag-5'>板</b>全面進攻-RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>評測

    基于迅為RK3568/RK3588開發板AI圖像識別方案

    https://www.bilibili.com/video/BV1G54y1A7nf/?spm_id_from=333.999.0.0 迅為RK3568/RK3588開發板AI識別演示方案,包括
    發表于 08-28 09:50

    新品7折購!米爾RK3568國產開發板

    近日,米爾電子發布MYC-LR3568核心開發板,核心基于高性能、低功耗的國產芯片-瑞芯微RK3568。核心
    的頭像 發表于 08-02 08:01 ?525次閱讀
    新品7折購!米爾RK<b class='flag-5'>3568</b>國產<b class='flag-5'>開發板</b>

    RK3568開發板支持AMP雙系統

    RK3568開發板支持AMP雙系統
    的頭像 發表于 06-04 15:33 ?706次閱讀
    RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>支持AMP雙系統

    YY3568多核異構(Linux+RT-Thread)--啟動流程

    :風火輪科技的YY3568開發板YY3568主板基于 Rockchip RK3568 芯片平臺,四核 64位 Cortex-A55 核,主頻最高達 2GHz,集成雙核心架構GPU以
    的頭像 發表于 03-07 08:41 ?2301次閱讀
    <b class='flag-5'>YY3568</b>多核異構(Linux+RT-Thread)--啟動流程

    講講RK3568開發板上的多核加載流程

    YY3568主板基于 Rockchip RK3568 芯片平臺,四核 64位 Cortex-A55 核,主頻最高達 2GHz,集成雙核心架構GPU以及高效能NPU,芯片性能優異。
    的頭像 發表于 03-06 18:17 ?5318次閱讀
    講講RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>上的多核加載流程

    迅為RK3568開發板驅動開發指南-輸入子系統

    迅為RK3568開發板驅動開發指南-輸入子系統
    的頭像 發表于 02-23 15:11 ?863次閱讀
    迅為RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>驅動<b class='flag-5'>開發</b>指南-輸入子系統

    迅為RK3568開發板助力智能車載產業快速發展

    迅為RK3568開發板助力智能車載產業快速發展
    的頭像 發表于 01-23 13:59 ?566次閱讀
    迅為RK<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>助力智能車載產業快速發展

    BQ3568開發板規格基本參數概述

    BQ3568_使用說明_開發板規格
    的頭像 發表于 01-10 17:47 ?516次閱讀
    BQ<b class='flag-5'>3568</b><b class='flag-5'>開發板</b>規格基本參數概述

    BQ3568開發板 RK3568鴻蒙系統主板

    BQ3568_使用說明_開發板詳情
    的頭像 發表于 01-10 17:06 ?583次閱讀
    BQ<b class='flag-5'>3568</b><b class='flag-5'>開發板</b> RK<b class='flag-5'>3568</b>鴻蒙系統主板
    主站蜘蛛池模板: 菠萝菠萝蜜在线观看视频| 曰产无码久久久久久精品| 亚洲VA天堂VA欧美VA在线| av网站视频在线观看| 久久午夜夜伦痒痒想咳嗽P | 亚洲精品久久国产高清| 公粗挺进了我的密道在线播放贝壳| 麻豆区蜜芽区| 2021国产精品| 男男h啪肉np文总受| 97蜜桃网123.com| 免费视频不卡| 99久久香蕉| 琪琪see色原网站在线观看| my pico未删减在线观看| 欧美牲交视频免费观看K8经典| 99精品成人无码A片观看金桔| 美女张开腿露出尿口扒开来摸动漫| 4hu四虎免费影院www| 麻豆国产人妻精品无码AV| 99re5.久久热在线视频| 欧美一区二区视频在线观看| 第七色 夜夜撸| 为什么丈夫插我我却喜欢被打着插| 国产精品麻豆a在线播放| 亚洲 视频 在线 国产 精品| 精彩国产萝视频在线| 最近中文字幕MV免费高清视频8| 免费精品国偷自产在线| yellow日本动漫高清| 无码丰满人妻熟妇区| 黄A无码片内射无码视频| 长篇高h肉爽文丝袜| 欧美怡红院视频一区二区三区| 国产成人精品视频播放| 亚洲一区在线观看无码欧美| 暖暖视频在线观看高清...| 高h 纯肉文| 一个人免费观看完整视频日本| 欧美白妞大战非洲大炮| 国产精品999|