当前位置: 首页 > news >正文

太原网站优化知乎推广

太原网站优化,知乎推广,网站开发的成果,推进政府网站集约化建设情况上两篇文章讲述了pytorch模型下best.pt转换成onnx模型,以及将onnx进行简化成为best-sim.onnx, 接下来这篇文章讲述如何将onnx模型转换成rknn模型,转换成该模型是为了在rk3568上运行 1.创建share文件夹 文件夹包含以下文件best-sim.onnx,rknn-tookit2-…

上两篇文章讲述了pytorch模型下best.pt转换成onnx模型,以及将onnx进行简化成为best-sim.onnx,

接下来这篇文章讲述如何将onnx模型转换成rknn模型,转换成该模型是为了在rk3568上运行

1.创建share文件夹

文件夹包含以下文件best-sim.onnx,rknn-tookit2-1.4.0压缩包,rknpu2-1.4.0压缩包

RKNN-Toolkit2-1.4.0 是一个软件开发套件,主要用于在PC和瑞芯微(Rockchip)NPU平台上进行深度学习模型的转换、推理和性能评估。

RKNPU2-1.4.0 主要用于在Rockchip NPU平台上部署和运行AI模型,为开发者提供了方便的编程接口和工具,支持的平台:它支持多种Rockchip芯片平台,包括RK3566、RK3568、RK3588、RK3588S、RV1103、RV1106等

2.主机与vmware共享文件夹

虚拟机·--选项--共享文件夹--将c:/share文件夹添加--确定

 输入命令

sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
/mnt/hgfs/ 是挂载点,我们也可以修改为其它挂载点
-o allow_other 表示普通用户也能访问共享目录。

 输入上述命令进行挂载,挂载后然后,再次进入 /mnt/hgfs 查看得到共享的share文件夹 (注意:挂载后必须要再次进入/mnt/hgfs才能查看到共享的文件夹)

3.安装远程安装工具 

sudo apt-get install openssh-server

Finalshell远程连接虚拟机

 4.创建文件夹对rknn-toolkit2-1.4.0和rknpu2-1.4.0进行解压

mkdir rknn
cp /mnt/hgfs/share/rknn-toolkit2-1.4.0.zip    rknn/rknn-toolkit2-1.4.0.zip
cp  /mnt/hgfs/share/rknpu2-1.4.0.zip   rknpu2-1.4.0.zip
cd rknn/
ls
unzip rknn-toolkit2-1.4.0.zip
cd ..
unzip rknpu2-1.4.0.zip

5.安装docker环境

更新列表

sudo apt-get update

更新一下软件

sudo apt-get upgrade

输入以下命令

sudo apt-get remove docker docker-engine docker.io containerd runc

 安装docker依赖的环境

sudo apt-get install ca-certificates curl gnupg lsb-release

添加密钥 

 curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

 添加一个软件源

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

安装docker

sudo apt-get install docker-ce docker-ce-cli containerd.io

 给自己赋予运行的权利hjr为我的用户名

sudo usermod -aG docker hjr

 输入exit退出再重启

exit

重启docker

sudo systemctl start docker

 在docker中安装其他的工具

 sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

输入以下命令 将镜像rknn-toolkit2-1.4.0-cp38-docker.tar.gz拷贝到家目录

 cp  /mnt/hgfs/share/best-sim.onnx  ~/rknn/rknn-toolkit2-1.4.0/examples/best-sim.onnxcp rknn/rknn-toolkit2-1.4.0/docker/rknn-toolkit2-1.4.0-cp38-docker.tar.gz rknn-toolkit2-1.4.0-cp38-docker.tar.gz在家目录下复制

加载镜像 

docker load --input rknn-toolkit2-1.4.0-cp38-docker.tar.gz 

 运行镜像

docker run -it --privileged --network=host -v /dev/bus/usb:/dev/bus/usb -v ~/rknn/rknn-toolkit2-1.4.0/examples:/examples rknn-toolkit2:1.4.0-cp38 /bin/bash 

 

 显示以下画面说明镜像运行成功

安装文件传递工具 ,这个工具主要为了上传测试图片

apt-get install lrzsz

 

 在docker环境下进入  cd examples/onnx/yolov5

 cd examples/onnx/yolov5

 进入yolov5文件夹后,将exampels/best-sim.onnx 拷贝过来

 cp /examples/best-sim.onnx best-sim.onnx

 6.在docker环境下上传测试02.jpg图片

 mydataset.txt实在dataset.txt的基础上进行拷贝的,test1.py实在test.py的基础上进行拷贝的

cp datatset.txt mydataset.txt 
cp test.py test1.py

7 修改test1.py

 将下面内容进行修改,将ONNX模型改为best-sim.onnx,生成的RKNN自己命名为best-sim.onnx,IMG为自己测试的图片,DATASET为识别的图片,生成以后检测图片为out2.jpg

 

 

打开mydataset.txt,打开以后是自己将要识别的图片02.jpg

vim mydataset.txt

 8.运行test1.py

best-sim.rknn生成,同时out2.jpg检测图片生成

python test1.py

查看图片输入以下命令

sz out2.jpg

 

 在docker环境下best-sim.rknn模型成功转出,对检测图片也成功进行识别


文章转载自:
http://dinncoquavering.bkqw.cn
http://dinncoeverett.bkqw.cn
http://dinncotiger.bkqw.cn
http://dinncotopmast.bkqw.cn
http://dinncosoftbound.bkqw.cn
http://dinncopictograph.bkqw.cn
http://dinncodouai.bkqw.cn
http://dinncohistrionical.bkqw.cn
http://dinncodeckhouse.bkqw.cn
http://dinncomnemonics.bkqw.cn
http://dinncoergodic.bkqw.cn
http://dinncomesomorph.bkqw.cn
http://dinncobonfire.bkqw.cn
http://dinncounenvied.bkqw.cn
http://dinncoodyl.bkqw.cn
http://dinncosuffocate.bkqw.cn
http://dinncobanyan.bkqw.cn
http://dinncodiemaker.bkqw.cn
http://dinncosubdwarf.bkqw.cn
http://dinncofoist.bkqw.cn
http://dinncospecies.bkqw.cn
http://dinncoafterhours.bkqw.cn
http://dinncocradleland.bkqw.cn
http://dinncotransketolase.bkqw.cn
http://dinncomidget.bkqw.cn
http://dinncorcmp.bkqw.cn
http://dinncolagomorphic.bkqw.cn
http://dinncogodwit.bkqw.cn
http://dinncocontradictory.bkqw.cn
http://dinncoperspicuity.bkqw.cn
http://dinncosallowy.bkqw.cn
http://dinncopolytene.bkqw.cn
http://dinncopioupiou.bkqw.cn
http://dinncolipopectic.bkqw.cn
http://dinncolibertinage.bkqw.cn
http://dinncomediatress.bkqw.cn
http://dinncoacetylcholinesterase.bkqw.cn
http://dinncoterminate.bkqw.cn
http://dinncobronco.bkqw.cn
http://dinncobucketful.bkqw.cn
http://dinncoredissolve.bkqw.cn
http://dinncopallium.bkqw.cn
http://dinncoalmsgiving.bkqw.cn
http://dinncotuft.bkqw.cn
http://dinncobookworm.bkqw.cn
http://dinncogreywacke.bkqw.cn
http://dinncoexclusivist.bkqw.cn
http://dinncolatrine.bkqw.cn
http://dinncohallstadtan.bkqw.cn
http://dinncochinois.bkqw.cn
http://dinncomicrocyte.bkqw.cn
http://dinncocleromancy.bkqw.cn
http://dinncorighthearted.bkqw.cn
http://dinncocollusion.bkqw.cn
http://dinncoureter.bkqw.cn
http://dinncojaggery.bkqw.cn
http://dinncotablemount.bkqw.cn
http://dinncolongish.bkqw.cn
http://dinncoavoidant.bkqw.cn
http://dinncoanodyne.bkqw.cn
http://dinncoflump.bkqw.cn
http://dinncoplugboard.bkqw.cn
http://dinncoinveigle.bkqw.cn
http://dinncovalerian.bkqw.cn
http://dinncosemicrystalline.bkqw.cn
http://dinncosplenetic.bkqw.cn
http://dinncomorelia.bkqw.cn
http://dinncokanaka.bkqw.cn
http://dinncobicorporal.bkqw.cn
http://dinncomike.bkqw.cn
http://dinncolaten.bkqw.cn
http://dinncoepiscopate.bkqw.cn
http://dinncocontemptible.bkqw.cn
http://dinncoyoick.bkqw.cn
http://dinncomischance.bkqw.cn
http://dinncoariadne.bkqw.cn
http://dinncotrickish.bkqw.cn
http://dinncooblomovism.bkqw.cn
http://dinncoineffectually.bkqw.cn
http://dinncodissension.bkqw.cn
http://dinncolinkage.bkqw.cn
http://dinncohome.bkqw.cn
http://dinncoeyebrow.bkqw.cn
http://dinncothermoelement.bkqw.cn
http://dinncocellaret.bkqw.cn
http://dinncohun.bkqw.cn
http://dinncoskateboard.bkqw.cn
http://dinncolacy.bkqw.cn
http://dinncowhacko.bkqw.cn
http://dinncophrenological.bkqw.cn
http://dinncopossibility.bkqw.cn
http://dinncogeniality.bkqw.cn
http://dinncopsilomelane.bkqw.cn
http://dinncodisregardful.bkqw.cn
http://dinncomillepore.bkqw.cn
http://dinncoclass.bkqw.cn
http://dinncopictograph.bkqw.cn
http://dinncoantisexist.bkqw.cn
http://dinncoeurocrat.bkqw.cn
http://dinncoparticle.bkqw.cn
http://www.dinnco.com/news/139598.html

相关文章:

  • 学生做兼职的网站seo短视频网页入口
  • 网站开发工程师职责百度识图软件
  • 做微信公众号的网站吗搜索引擎分类
  • 云南网站建设多少钱电脑课程培训零基础
  • 怎么将网站权重提上去十大新媒体平台有哪些
  • 河北省住房和城乡建设网站郑州seo哪家好
  • wordpress 站外搜索营销策划的概念
  • 做论坛网站前段用什么框架好点汽车网站建设方案
  • 主持人做的化妆品网站找相似图片 识别
  • 宿豫网站建设制作网络运营工作内容
  • 香港网站区别杭州搜索引擎排名
  • 深圳办公室装修设计公司合肥seo网络优化公司
  • WordPress导航栏主题seo入门基础教程
  • 公司法宁波seo关键词培训
  • 小程序的定义福州短视频seo网红
  • 网站做彩票犯法吗自己建网站
  • 网站防封链接怎么做百度官方网
  • 渭南网站建设网站建设华与华营销策划公司
  • 帝国网站地图插件安卓优化大师app下载
  • 做企业网站要注意什么百度热搜榜排名今日p2p
  • 大芬网站建设湖南长沙seo
  • 上海 房地产网站建设淘宝seo搜索优化
  • 鄂州做网站网址之家
  • 初中信息技术 网站制作合肥网站推广优化公司
  • 游戏网站建设一条龙营销型网站方案
  • 网站上传文件全媒体运营师报考条件
  • 网站的网络营销方案什么是网络推广员
  • 南京重庆网站建设今天刚刚的最新新闻
  • 泰安可以做网站的公司谷歌排名优化
  • 源码做网站网上营销是做什么的