从图中看bc编译本身没有引入额外精度损失,可以检查一下校准集和评测的数据集是否分布一致,是否覆盖了典型场景,校准时的预处理和评测是否一致。此外你也可以去通过hmct-debugger去对模型做量化敏感度分析,不必要设置全int16,按照量化敏感度去对敏感算子升到int16即可。