diff --git a/core/processor.py b/core/processor.py index 41e3c63041316055d908f540c4e313c936e80bc7..7421a9bb802773e8f73f292974076aea3e08ddcc 100644 --- a/core/processor.py +++ b/core/processor.py @@ -43,7 +43,7 @@ class PostProParameters(ParametersABC): ) def to_dict(self): - return {k: _if_dict(v) for k, v in self.__dict__()} + return {k: _if_dict(v) for k, v in self.__dict__.items()} class PostProcessor: @@ -69,7 +69,7 @@ class PostProcessor: self.writer.write(process_result, dataset) -def _ifdict(item): +def _if_dict(item): if hasattr(item, "to_dict"): item = item.to_dict() return item