已关闭
feat(frame): 适配7个算子使用MIXED_TOLERANCE混合容差精度验证 #315
yuyuanfeng创建于 7月17日关闭于 7月22日
7月17日 添加了label:enhancement
7月17日 将 yuyuanfeng 设为负责人
7月17日 关联了pull request:feat(test): 适配7个算子使用MIXED_TOLERANCE混合容差精度验证
7月18日 修改了issue 的描述
7月20日 修改了issue 的描述
7月22日 关闭了 issue
7月22日 添加了label:resolved
Background
PR #283 引入了
applyMixedToleranceAPI,为算子精度验证提供了统一的混合容差方案。目前仍有 7 个算子在使用旧的精度验证模式(MERE_MARE/REL),与新的统一方案不一致,需进行迁移对齐。Origin
来源于 PR #283 完成后的技术评审,发现存量算子的精度验证方式尚未统一到新引入的
applyMixedTolerance接口。Benefit / Necessity
MIXED_TOLERANCE方案,消除测试框架内的精度模式差异。MIXED_TOLERANCE方案在混合精度场景下能更准确地验证计算结果。Design
对以下 7 个算子逐一迁移:
sdotsgerssprsspr2stbsvsnrm2_exgemv_strided_batched每个算子的迁移步骤:
applyMixedToleranceAPI预计每个算子改动 1 个测试文件,共 7 个文件。README 不涉及变更(精度验证策略属于测试内部实现,不写入面向使用者的算子 README)。