rknn toolkit2搭建和推理


安裝Miniconda

?Miniconda - Anaconda

?Miniconda 選擇一個?新的 版本 ,不用和RKNN的python版本保持一致

使用 ./xxx.sh進行安裝


下面配置一下載源?

# 清華大學源(最常用)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

# 阿里云源(備選)
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/

# 啟用鏡像源顯示
conda config --set show_channel_urls yes

#驗證配置
conda config --show channels


創建一個環境

conda create -n? rknn? python=3.8


下載最新的RKNN Toolkit2?

GitHub - airockchip/rknn-toolkit2


pip install -r? requirements_cp38-xxx.txt?


pip install rknn_toolkit2-xxx_x86_64.whl


到這里,rknn toolkit2 安裝完成


下面安裝pycharm

PyCharm: The only Python IDE you need

將頁面往下拉,就可以看到社區免費版?


然后 解壓進入安裝包的bin目錄下

使用? ?./pycharm.sh 命令運行Pycharm

然后點擊左下角的小齒輪,如下圖所示,創建一個桌面快捷圖標

安裝中文插件


下面開始創建一個項目

注意創建項目時,記得選擇 先前配置的解釋器---Conda環境--選擇上面創建的rknn這個環境



問題總結

1.? RKNN模型 不能做本地模擬器推理 ,可以做連板推理或者板子上運行?

2. 本地模擬器推理時 target=None,不能寫成 target="None"?,注意不要None,不能加引號

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/86499.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/86499.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/86499.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

WordPress插件:AI多語言寫作與智能配圖、免費AI模型、SEO文章生成

厭倦手動寫WordPress文章?AI自動生成,效率提升10倍! 支持多語言、自動配圖、定時發布,讓內容創作更輕松! AI內容生成 → 不想每天寫文章?AI一鍵生成高質量內容!多語言支持 → 跨境電商必備&am…

Houdini POP入門學習07 - 分組

使用PopGroup可對粒子進行分組操作,并通過表達式從而更靈活的處理粒子行為。 1.創建box作為發射器,連接popnet節點。 2.雙擊進入popnet,添加popwind添加向上風力。現在播放粒子可見粒子向上方移動。 3.添加popgroup進行分組,開啟…

機器學習復習3--模型評估

誤差與過擬合 我們將學習器對樣本的實際預測結果與樣本的真實值之間的差異稱為:誤差(error)。 誤差定義: ①在訓練集上的誤差稱為訓練誤差(training error)或經驗誤差(empirical error&#x…

Docker 鏡像上傳到 AWS ECR:從構建到推送的全流程

一、在 EC2 實例中安裝 Docker(適用于 Amazon Linux 2) 步驟 1:連接到 EC2 實例 ssh -i your-key.pem ec2-useryour-ec2-public-ip步驟 2:安裝 Docker sudo yum update -y sudo amazon-linux-extras enable docker sudo yum in…

MobileNet 改進:基于MobileNetV2和SSPP的圖像分類

1.創新點分析 在計算機視覺領域,高效的圖像分類模型一直是研究熱點。 本文將詳細解析一個結合了MobileNetV2和空間金字塔池化(SSPP)的深度學習模型實現。 模型概述 這個代碼實現了一個輕量級但功能強大的圖像分類器,主要包含兩個核心組件: MobileNetV2作為特征提取器 自定…

Java中List的forEach用法詳解

在 Java 中,List.forEach() 是 Java 8 引入的一種簡潔的遍歷集合元素的方法。它基于函數式編程思想,接受一個 Consumer 函數式接口作為參數,用于對集合中的每個元素執行操作。 基本語法 java 復制 下載 list.forEach(consumer); 使用示…

涂鴉T5AI手搓語音、emoji、otto機器人從入門到實戰

“🤖手搓TuyaAI語音指令 😍秒變表情包大師,讓萌系Otto機器人🔥玩出智能新花樣!開整!” 🤖 Otto機器人 → 直接點明主體 手搓TuyaAI語音 → 強調 自主編程/自定義 語音控制(TuyaAI…

計算機視覺與深度學習 | 基于MATLAB的相機標定

基于MATLAB的相機標定:原理、步驟與代碼實現 相機標定 基于MATLAB的相機標定:原理、步驟與代碼實現MATLAB相機標定完整流程1. 準備工作2. 采集標定圖像3. 導入圖像并檢測角點4. 生成世界坐標5. 執行相機標定6. 分析標定結果7. 應用標定結果校正圖像相機標定關鍵概念相機參數類…

物聯網專業核心課程以及就業方向

物聯網專業作為信息技術與產業應用深度融合的交叉學科,其課程體系覆蓋硬件、軟件、網絡、數據等全鏈條技術,就業方向則隨智能技術普及呈現多元化趨勢。以下是基于最新行業動態與教育實踐的系統分析: 📚 一、物聯網專業核心課程體系…

mac 安裝homebrew (nvm 及git)

mac 安裝nvm 及git 萬惡之源 mac 安裝這些東西離不開Xcode。及homebrew 一、先說安裝git步驟 通用: 方法一:使用 Homebrew 安裝 Git(推薦) 步驟如下:打開終端(Terminal.app) 1.安裝 Homebrew…

vue3 定時器-定義全局方法 vue+ts

1.創建ts文件 路徑&#xff1a;src/utils/timer.ts 完整代碼&#xff1a; import { onUnmounted } from vuetype TimerCallback (...args: any[]) > voidexport function useGlobalTimer() {const timers: Map<number, NodeJS.Timeout> new Map()// 創建定時器con…

線性代數證明:把行列式的某一行(列)的k倍加到另一行(列),行列式的值不變

線性代數證明 把行列式的某一行&#xff08;列&#xff09;的k倍加到另一行&#xff08;列&#xff09;&#xff0c;行列式的值不變&#xff1a; 注意五角星的位置要用到另一條性質&#xff1a;若行列式的某一行&#xff08;列&#xff09;的元素都是兩數之和&#xff0c;則可以…

webrtc 在線測試, 如何在線拉流測試

1. 如下所示&#xff0c;使用騰訊提供的網頁即可&#xff0c;非常贊&#xff0c;測試直播拉流 webrtc協議 WebRTC Player Demo 2.截圖&#xff1a;

基于Flask前后端分離智慧安防小區系統

基于Flask前后端分離智慧安防小區系統 本項目是一個基于前后端分離架構的智慧安防小區管理系統&#xff0c;采用現代化的技術棧和完善的功能設計&#xff0c;旨在提供一個高效、安全的小區管理解決方案。 技術架構 前端技術棧 基于Vue 3框架開發參考Geeker-Admin項目的基礎…

深入解析 Linux 死鎖:原理、原因及解決方案

深入解析 Linux 死鎖&#xff1a;原理、原因及解決方案 目錄 **深入解析 Linux 死鎖&#xff1a;原理、原因及解決方案**前言&#xff1a;一次凌晨 3 點的 “服務器崩潰”&#xff0c;揭開死鎖的致命性一、死鎖的基礎&#xff1a;資源與競爭的 “導火索”1.1 資源&#xff1a;死…

C學習--內存管理

#靈感# 當計算機執行一個程序時&#xff0c;必須有一種方法來存儲程序本身和運算所得的數據。 總的來講&#xff0c;計算機硬件中任何能夠存儲和檢索信息的部分都是存儲設備。當前運行的程序存放的存儲器稱為主存儲器&#xff08;primary storage&#xff09;&#xff0c;常常…

使用 Docker Compose 安裝 PostgreSQL 16

前面是指南&#xff0c;后面是實際工作日志。 1. 創建 docker-compose.yml 文件 yaml 復制 下載 version: 3.9 services:postgres:image: postgres:16container_name: postgres-16environment:POSTGRES_USER: your_username # 替換為你的用戶名POSTGRES_PASSWORD: your…

從數據報表到決策大腦:AI重構電商決策鏈條

在傳統電商運營中&#xff0c;決策鏈條往往止步于“數據報表層”&#xff1a;BI工具整合歷史數據&#xff0c;生成滯后一周甚至更久的銷售分析&#xff0c;運營團隊憑經驗預判需求。當爆款突然斷貨、促銷庫存積壓時&#xff0c;企業才驚覺標準化BI的決策時差正成為增長瓶頸。 一…

SpringBoot 自動化部署實戰:CI/CD 整合方案與避坑指南

引言 在微服務架構盛行的今天&#xff0c;SpringBoot 憑借其開箱即用的特性成為 Java 后端開發的主流框架。然而&#xff0c;隨著項目規模擴大&#xff0c;手動部署的效率瓶頸逐漸顯現。本文將結合 GitLab CI/CD、Jenkins 等工具&#xff0c;深入探討 SpringBoot 項目的自動化部…

力扣HOT100之二分查找:35. 搜索插入位置

這道題屬于是二分查找的入門題了&#xff0c;我依稀記得一些二分查找的編碼要點&#xff0c;但是最后還是寫出了一個死循環&#xff0c;無語(ˉ▽ˉ&#xff1b;)…又回去看了下自己當時的博客和卡哥的視頻&#xff0c;這才發現自己分情況只分了兩種&#xff0c;最后導致死循環…