From 2c98fbb9a43535ea2169137bf0831ecc99095dfc Mon Sep 17 00:00:00 2001 From: sunyiming Date: Mon, 7 Aug 2023 01:43:58 +0000 Subject: [PATCH] update debug/accuracy_tools/api_accuracy_checker/compare/algorithm.py. Signed-off-by: sunyiming --- debug/accuracy_tools/api_accuracy_checker/compare/algorithm.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debug/accuracy_tools/api_accuracy_checker/compare/algorithm.py b/debug/accuracy_tools/api_accuracy_checker/compare/algorithm.py index b495a5316..2d4cfea38 100644 --- a/debug/accuracy_tools/api_accuracy_checker/compare/algorithm.py +++ b/debug/accuracy_tools/api_accuracy_checker/compare/algorithm.py @@ -54,6 +54,8 @@ def cosine_sim(cpu_output, npu_output): return get_max_rel_err(n_value, b_value) if n_value.dtype == np.uint8: return compare_uint8_data(n_value, b_value) + n_value = n_value / (np.max(np.abs(n_value)) + np.finfo(n_value.dtype).eps) + b_value = b_value / (np.max(np.abs(b_value)) + np.finfo(b_value.dtype).eps) num = n_value.dot(b_value) a_norm = np.linalg.norm(n_value) b_norm = np.linalg.norm(b_value) -- Gitee