EsQuant 模型量换工具
EsQuant 工具介绍
EsQuant 工具提供 python 接口供用户使用,使用 python 接口形式量化模型的优势是用户可以自定 义预处理函数,同时预先提供了 imagenet 和 yolo 的预处理函数,方便分类模型和检测模型的量化工作。
EsQuant 可以方便地完成以下工作:
-
量化功能:支持将浮点数模型量化成定点化模型,支持对称量化,不同层支持混合精度量化。
-
量化精度分析:该功能将给出模型量化后每一层推理结果与浮点数推理结果的余弦相似度,包 含累计误差分析和重置误差分析,根据累计误差分析可以便于分析量化误差是如何出现的,为 提高量化模型的精度提供思路。