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

4399国语免费播放北京网站seo哪家公司好

4399国语免费播放,北京网站seo哪家公司好,浙江杭州疫情最新消息今天,企业建站套餐ONNX格式模型量化 深度学习模型量化支持深度学习模型部署框架支持的一种轻量化模型与加速模型推理的一种常用手段,ONNXRUNTIME支持模型的简化、量化等脚本操作,简单易学,非常实用。 ONNX 模型量化常见的量化方法有三种:动态量化…

ONNX格式模型量化

深度学习模型量化支持深度学习模型部署框架支持的一种轻量化模型与加速模型推理的一种常用手段,ONNXRUNTIME支持模型的简化、量化等脚本操作,简单易学,非常实用。

ONNX 模型量化常见的量化方法有三种:动态量化、静态量化、感知训练量化,其中ONNXRUNTIME支持的动态量化机制非常简单有效,在保持模型精度基本不变的情况下可以有效减低模型的计算量,可以轻松实现INT8量化。


1. 动态量化:此方法动态计算激活的量化参数(刻度和零点)。
2. 静态量化:它利用校准数据来计算激活的量化参数。
3. 量化感知训练量化:在训练时计算激活的量化参数,训练过程可以将激活控制在一定范围内。

当前ONNX支持的量化操作主要有:

image.png

Opset版本最低不能低于10,低于10不支持,必须重新转化为大于opset>10的ONNX格式。模型量化与图结构优化有些是不能叠加运用的,模型开发者应该意识这点,选择适当的模型优化方法。

ONNXRUNTIME提供的模型量化接口有如下三个:

1. quantize_dynamic:动态量化
2. quantize_static:静态量化
3. quantize_qat:量化感知训练量化

FP16量化

首先需要安装好ONNX支持的FP16量化包,然后调用相关接口即可实现FP16量化与混合精度量化。安装FP16量化支持包命令行如下:

pip install onnx onnxconverter-common

实现FP16量化的代码如下:

import onnx
from onnxconverter_common import float16model = onnx.load("path/to/model.onnx")
model_fp16 = float16.convert_float_to_float16(model)
onnx.save(model_fp16,"path/to/model_fp16.onnx")

INT8量化

最简单的量化方式是动态量化与静态量化。选择感知训练量化机制,即可根据输入ONNX格式模型生成INT8量化模型,代码如下:

import onnx
from onnxruntime.quantization import quantize_qat, QuantTypemodel_fp32 = "path/to/model.onnx"
model_quant = "path/to/model.quant.onnx"# 加载FP32模型
onnx_model = onnx.load(model_fp32)# 进行量化
quantized_model = quantize_qat(model=onnx_model,quantization_type=QuantType.QInt8,force_fusions=True
)# 保存量化模型
onnx.save_model(quantized_model, model_quant)

案例说明

YOLOv8自定义模型ONNXINT8量化版本对象检测演示

以作者训练自定义YOLOv8模型为例,导出DM检测模型大小为,对比导出FP32版本与INT8版本模型大小,相关对比信息如下:

image.png

使用INT8版本实现DM码检测,运行截图如下:

image.png

ONNXRUNTIME更多演示

YOLOv8 对象检测 C++ 

image.png

YOLOv8实例分割模型 C++ 推理:

image.png

UNet语义分割模型 C++ 推理:

image.png

Mask-RCNN实例分割模型 C++ 推理:

image.png

YOLOv8姿态评估模型 C++ 推理:

image.png

人脸关键点检测模型 C++ 推理:

image.png

人脸关键点检测模型 Python SDK 推理:

image.png

学会用C++部署YOLOv5与YOLOv8对象检测,实例分割,姿态评估模型,TorchVision框架下支持的Faster-RCNN,RetinaNet对象检测、MaskRCNN实例分割、Deeplabv3 语义分割模型等主流深度学习模型导出ONNX与C++推理部署,轻松解决Torchvision框架下模型训练到部署落地难题。

http://www.ds6.com.cn/news/99941.html

相关文章:

  • 网站制作三站磁力链接搜索引擎2021
  • 政府网站建设的基本原则微信推广引流平台
  • seo外贸网站建设seo关键词优化举例
  • 成都网络建站百度小说风云榜总榜
  • 济南做网站那家好免费seo营销软件
  • 黑龙江生产建设兵团知识网站武汉seo霸屏
  • 电脑版网页入口广州seo优化公司
  • 北京市专业网站制作企业whois域名查询
  • 公司网站备案查询seo搜索引擎优化工程师招聘
  • 网站js日历控件失效不能点击kol合作推广
  • 做网站属于软件开发吗十大最靠谱it培训机构
  • wordpress 启用主题花都网络推广seo公司
  • 漳州港建设规划局网站百度推广多少钱一天
  • 做网站常用哪种语言刷死粉网站推广
  • 东莞现在哪里有疫情?武汉seo排名公司
  • 做淘宝客网站 首选霍常亮广告安装接单app
  • 花都营销网站建设锦绣大地seo官网
  • 地方网站还有得做吗seo关键词优化排名哪家好
  • 怎么在.Net中做团购网站灰色行业推广平台网站
  • 网站seo招聘网络营销课程思政
  • 做家纺网站哪家好推广宣传文案
  • 二手商品网站的设计与建设论文恶意点击竞价时用的什么软件
  • 做网站手机电脑通用要加些什么公司网页怎么做
  • 落实网站建设培训班精神电商怎么推广自己的产品
  • 个人政务公开网站建设工作总结东莞关键词seo
  • 郑州做网站的公司哪些网站免费推广网站
  • 省级建设网站seo研究中心培训机构
  • 做非法网站怎么盈利小说网站排名免费
  • 商品列表页面html模板seo网站推广的主要目的包括
  • 贵阳做网站 优帮云成都新站软件快速排名