From 1e410c99be7a9bda792fbcc64d49b8b7d0433ae2 Mon Sep 17 00:00:00 2001 From: Young Date: Sat, 13 Nov 2021 07:44:26 +0000 Subject: [PATCH] Support auto skip flawed data --- qlib/workflow/record_temp.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/qlib/workflow/record_temp.py b/qlib/workflow/record_temp.py index 2c72ae4af..c732ba394 100644 --- a/qlib/workflow/record_temp.py +++ b/qlib/workflow/record_temp.py @@ -283,10 +283,14 @@ class SigAnaRecord(RecordTemp): except FileNotFoundError: pass # continue to generating metrics else: - logger.info("The results has previously generated, generation skipped.") + logger.info("The results has previously generated, Generation skipped.") return - self.check() + try: + self.check() + except FileNotFoundError: + logger.warning("The dependent data does not exists. Generation skipped.") + return pred = self.load("pred.pkl") if label is None: