From 29343d7b512150c4301eeb45c4cd9ca5e5bb6b59 Mon Sep 17 00:00:00 2001 From: bxdd Date: Fri, 3 Nov 2023 18:36:37 +0800 Subject: [PATCH] [MNT] fix checklearnware in client --- learnware/client/learnware_client.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/learnware/client/learnware_client.py b/learnware/client/learnware_client.py index 25ef02a..2940fa1 100644 --- a/learnware/client/learnware_client.py +++ b/learnware/client/learnware_client.py @@ -386,8 +386,7 @@ class LearnwareClient: @staticmethod def _check_semantic_specification(semantic_spec): - semantic_checker = EasySemanticChecker() - return semantic_checker(semantic_spec) != BaseChecker.INVALID_LEARNWARE + return EasySemanticChecker.check_semantic_spec(semantic_spec) != BaseChecker.INVALID_LEARNWARE @staticmethod def _check_stat_specification(learnware): @@ -415,7 +414,7 @@ class LearnwareClient: if learnware is None: raise Exception("The learnware is not valid.") - assert LearnwareClient._check_semantic_specification(learnware), "Stas specification check failed!" + assert LearnwareClient._check_stat_specification(learnware), "Stat specification check failed!" def cleanup(self): for tempdir in self.tempdir_list: