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: