Browse Source

[MNT] fix checklearnware in client

tags/v0.3.2
bxdd 2 years ago
parent
commit
29343d7b51
1 changed files with 2 additions and 3 deletions
  1. +2
    -3
      learnware/client/learnware_client.py

+ 2
- 3
learnware/client/learnware_client.py View File

@@ -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:


Loading…
Cancel
Save