[BUG] cannot import name ‘quantize_qat‘ from ‘onnxruntime.quantization‘

前言

进行onnx模型量化出现了这个错误

解决:

卸载重装onnx和onnxruntime,会自动安装最新,由于版本更新取消了quantize_qat函数

改为以下代码:

复制代码
from onnxruntime.quantization import quantize_dynamic, QuantType,quantize_static

model_fp32 = 'yolov5s.onnx'
model_quant = 'yolov5s_dyn.onnx'
quantized_model = quantize_dynamic(model_fp32, model_quant)

或者使用静态量化见:

模型量化(3):ONNX 模型的静态量化和动态量化 - 飞桨AI Studio星河社区

相关推荐
Macbethad6 小时前
Typora 精通指南:掌握高效 Markdown 写作的艺术
前端·macos·前端框架
F_Director6 小时前
Webpack DLL动态链接库的应用和思考
前端·webpack·性能优化
唆了蜜.7 小时前
ESLint: Expected indentation of * spaces but found *. (style/indent)
开发语言·javascript·vue·webstorm
益达是我7 小时前
【element-plus】element-plus升级到v2.11.7,el-tree文字不显示问题
前端·javascript·vue.js·element-plus
用户9714171814277 小时前
JavaScript 数组方法完全指南
javascript·面试
社恐的下水道蟑螂7 小时前
从 JS 单线程到 Promise:彻底搞懂异步编程的 "同步化" 魔法
前端·javascript
晴殇i7 小时前
《效率翻倍!12个被90%前端忽视的CSS神技》
前端·css·面试
NiKo_W7 小时前
Linux 重定向与Cookie
linux·运维·服务器·前端·网络·线程·协议
Mr_汪7 小时前
离线工程集成其他推送
前端
惜茶8 小时前
使用前端框架vue做一个小游戏
前端·vue.js·前端框架