From 1320e53f8172a7abc54dc8a6753f417edc47430a Mon Sep 17 00:00:00 2001 From: lzh222333 Date: Thu, 3 Jun 2021 03:23:48 +0000 Subject: [PATCH] fix DelayTrainerRM --- qlib/model/trainer.py | 3 ++- qlib/workflow/online/manager.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/qlib/model/trainer.py b/qlib/model/trainer.py index ace3031ed..28d854477 100644 --- a/qlib/model/trainer.py +++ b/qlib/model/trainer.py @@ -350,7 +350,8 @@ class TrainerRM(Trainer): **kwargs, ) - tm.wait(query=query) + if not self.is_delay(): + tm.wait(query=query) recs = [] for _id in _id_list: diff --git a/qlib/workflow/online/manager.py b/qlib/workflow/online/manager.py index dc1186038..d3cc0cbf8 100644 --- a/qlib/workflow/online/manager.py +++ b/qlib/workflow/online/manager.py @@ -167,7 +167,7 @@ class OnlineManager(Serializable): """ Get the instance of `Collector <../advanced/task_management.html#Task Collecting>`_ to collect results from every strategy. This collector can be a basis as the signals preparation. - + Args: **kwargs: the params for get_collector.