From de5fa4379de2fecf5fd32e116155e657c062155e Mon Sep 17 00:00:00 2001 From: feifei-111 <2364819892@qq.com> Date: Wed, 17 Apr 2024 09:58:05 +0000 Subject: [PATCH 1/2] update log --- padiff/checker/actions.py | 9 +++++++-- padiff/checker/check_report.py | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/padiff/checker/actions.py b/padiff/checker/actions.py index c38bda2..d52ceda 100644 --- a/padiff/checker/actions.py +++ b/padiff/checker/actions.py @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -from ..utils import assert_tensor_equal +from ..utils import assert_tensor_equal, log from .checker_utils import load_numpy import warnings @@ -75,4 +75,9 @@ def __call__(self, file_list_0, file_list_1, cfg): raise RuntimeError("size of tensors is not equal") warnings.warn("Found nparray.size == 0, compare skipped!") continue - assert_tensor_equal(tensor_0, tensor_1, cfg) + try: + assert_tensor_equal(tensor_0, tensor_1, cfg) + except Exception as e: + raise RuntimeError( + "Compare Tensor: " + info_0["path"] + ", " + info_1["path"] + "\n" + + str(e)) diff --git a/padiff/checker/check_report.py b/padiff/checker/check_report.py index ca34b79..c17827c 100644 --- a/padiff/checker/check_report.py +++ b/padiff/checker/check_report.py @@ -82,6 +82,7 @@ def check_forward(nodes, reports, cfg): print_report_info(nodes, reports, e, "Forward") return False + log("Parent Node Check Failed, Analysing Children Nodes !!!") # reorder current level try: if not nodes[1]["reordered"]: From b389a79d1e4473b16025216e978f16a59b216e25 Mon Sep 17 00:00:00 2001 From: feifei-111 <2364819892@qq.com> Date: Wed, 17 Apr 2024 10:00:35 +0000 Subject: [PATCH 2/2] update log --- padiff/checker/check_report.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/padiff/checker/check_report.py b/padiff/checker/check_report.py index c17827c..71b0eff 100644 --- a/padiff/checker/check_report.py +++ b/padiff/checker/check_report.py @@ -82,7 +82,7 @@ def check_forward(nodes, reports, cfg): print_report_info(nodes, reports, e, "Forward") return False - log("Parent Node Check Failed, Analysing Children Nodes !!!") + log("Parent Node Forward Check Failed, Analysing Children Nodes !!!") # reorder current level try: if not nodes[1]["reordered"]: @@ -117,6 +117,7 @@ def check_backward(nodes, reports, cfg): print_report_info(nodes, reports, e, "Backward") return False + log("Parent Node Backward Check Failed, Analysing Children Nodes !!!") # reorder current level try: if not nodes[1]["reordered"]: