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

厦门网站制作策划网络推广的优化服务

厦门网站制作策划,网络推广的优化服务,太原市建设银行网站,东莞莞城网站建设使用AI目标检测进行缺陷检测时,部署到Jetson上即小巧算力还高,将训练好的模型转为tensorRT再部署到Jetson 上供http或GRPC调用。1 Jetson nx 刷机 找个ubuntu 系统NVIDIA官网下载安装Jetson 的sdkmanager一步步刷机即可。 本文刷的是JetPack 5.1, 其中包…
 使用AI目标检测进行缺陷检测时,部署到Jetson上即小巧算力还高,将训练好的模型转为tensorRT再部署到Jetson 上供http或GRPC调用。

1 Jetson nx 刷机

找个ubuntu 系统NVIDIA官网下载安装Jetson 的sdkmanager一步步刷机即可。
本文刷的是JetPack 5.1, 其中包含
CUDA 11.4
cuDNN 8.6.0
TensorRT 8.5.2.2
Python 3.8.10
Ubuntu 20.04

2 下载解压/安装/测试Triton Server

其实triton server 不用安装,直接下载解压开箱即用,要安装的是一堆依赖。
下载triton server 软件包,Release 2.35.0 corresponding to NGC container 23.06
找到下面tritonserver2.35.0-jetpack5.1.2.tgz下载到Jetson并解压到home。
根据jetson.md安装triton server 的依赖包,如果不在jetson上使用triton 客户端可以不装triton client 的依赖。
将Triton server main分支下的docs文件夹下载后放到home/tritonserver2.35.0-jetpack5.1.2/tritonserver中,在这里插入图片描述
$ cd docs/examples
$ ./fetch_models.sh
下载示例模型,cd 到home/tritonserver2.35.0-jetpack5.1.2/tritonserver/bin
$./tritonserver --model-repository=…/docs/examples/model_repository --backend-directory=…/backends
如果看到下图8001/8000/8002 说明示例打开成功,triton server 安装成功。 在这里插入图片描述

3 Train yolov5 model

使用ultralytics的yolov5 模型train 一个自己的model, 我选用的是yolov5l6,略微大一些, best.pt 153.1MB。

4 .pt 转ONNX 转TensorRT

个人认为只有使用TensorRT模型部署NVIDIA显卡才是推理速度最极致的体验。
Jetson 上官网下载一个Pycharm 软件压缩包,新建python环境。
安装yolov5的依赖,参考Deploy on NVIDIA Jetson using TensorRT and DeepStream SDK
安装到pytorch 和torchvision 即可,
再使用yolov5文件夹内export.py
修改615行 --weights default ROOT / ‘best.py’
修改619行增加default=True使用半精度
修改638行default=[‘engine’]
在这里插入图片描述

Terminal $python3 export.py 可以看到log是先生成best.onnx再生成best.engine

在这里插入图片描述
半小时后转化完毕。
在这里插入图片描述

5部署yolov5 到triton sever

在examples文件夹下新建自己的模型仓库文件夹zz_model_repository
新建模型文件夹yolov5l6再新建名称为1 的文件夹将best.engine copy进来改名为model.plan
在yolov5l6下新建文件config.pbtxt输入以下内容:

name: "yolov5l6"
platform: "tensorrt_plan"
max_batch_size: 1
input [{name: 'images'data_type: TYPE_FP16format: FORMAT_NCHWdims: [3, 640, 640]}
]
output [{name: 'output0'data_type: TYPE_FP16dims: [25500, 8]}
]
backend: 'tensorrt'

在这里插入图片描述
同样cd 到home/tritonserver2.35.0-jetpack5.1.2/tritonserver/bin
$./tritonserver --model-repository=…/docs/examples/zz_model_repository --backend-directory=…/backends
出现下图说明模型加载成功。
在这里插入图片描述

6Triton client 调用模型

这一部分就是开发相机,图像前处理,调用模型,图像后处理部分了,略过。

http://www.ritt.cn/news/15614.html

相关文章:

  • 厦门市做网站优化中国搜索引擎大全
  • adobeXD做网站店铺100个关键词
  • iis 添加网站百度公司招聘条件
  • 网站开发自我介绍代码营销策划公司取名大全
  • 做的网站里面显示乱码怎么解决方法百度如何精准搜索
  • 网站怎么做谷歌推广产品推广哪个平台好
  • 平面设计可以做网站?宁波免费seo排名优化
  • 上海外贸推广建站我赢网客服系统
  • 整站seo排名公司企业seo服务
  • 前端效果网站东莞网站提升排名
  • 宝安住房和建设局网站电话百度竞价网站
  • 国外做的比较好的购物网站哪里可以引流到精准客户呢
  • 延庆宜昌网站建设seo优化推广工程师
  • 网站设计 网站开发 西安seo关键词优化举例
  • 上海网站建设建议免费推广引流平台推荐
  • 专门做吃播的网站关键词排名优化怎么做
  • 成都网站开发公司哪家好长春seo网站排名
  • 9420高清在线观看免费大全seo建站
  • 网站建设如何处理病毒木马seo 优化技术难度大吗
  • 网站如何做快排网络热词2023流行语及解释
  • 网页设计难学吗有技术含量吗河北seo网络优化培训
  • 网站更换主机seo的优化原理
  • 南通网站推广优化费用网络推广方案的内容
  • 阳江招聘网丰多采下载班级优化大师
  • 网站建设案列网站建设找哪家公司好
  • 深圳做网站建设开发淘宝seo推广优化
  • 互联网网站建设公司seo优质友链购买
  • 做网站的公司叫什么软件推广链接让别人点击
  • 在哪个网站可以学做淘宝详情关键词排名优化提升培训
  • 做外贸网站格式个人购买链接