diff --git a/debug/accuracy_tools/msprobe/core/compare/acc_compare.py b/debug/accuracy_tools/msprobe/core/compare/acc_compare.py index 1a76eb91d28e60ebd22d3ad055fd77379cf1a2ae..a2a635740ca0024a8e8a9bb8f92c1636f8b3ba89 100644 --- a/debug/accuracy_tools/msprobe/core/compare/acc_compare.py +++ b/debug/accuracy_tools/msprobe/core/compare/acc_compare.py @@ -709,7 +709,7 @@ class CalcStatsDiff: result_df.loc[cond_nan_diff, [diff_name, rel_err_name]] = CompareConst.NAN cond_not_nan_diff = cond_valid_stat & ~cond_diff_nan - condition_pt_zero = bench_val == 0 + condition_pt_zero = self.get_number(bench_val) == 0 result_df.loc[cond_not_nan_diff & condition_pt_zero, rel_err_name] = CompareConst.N_A # 相对误差转成百分比字符串