mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-17 09:24:34 +08:00
simulator & examples
This commit is contained in:
@@ -100,9 +100,9 @@ class RollingOnlineExample:
|
||||
def print_online_model(self):
|
||||
print("========== print_online_model ==========")
|
||||
print("Current 'online' model:")
|
||||
for rid, rec in list_recorders(self.exp_name).items():
|
||||
if self.rolling_online_manager.get_online_tag(rec) == self.rolling_online_manager.ONLINE_TAG:
|
||||
print(rid)
|
||||
|
||||
for rec in self.rolling_online_manager.online_models():
|
||||
print(rec.info["id"])
|
||||
print("Current 'next online' model:")
|
||||
for rid, rec in list_recorders(self.exp_name).items():
|
||||
if self.rolling_online_manager.get_online_tag(rec) == self.rolling_online_manager.NEXT_ONLINE_TAG:
|
||||
@@ -161,12 +161,15 @@ class RollingOnlineExample:
|
||||
self.reset()
|
||||
|
||||
tasks = self.task_generating()
|
||||
pprint(tasks)
|
||||
self.task_training(tasks)
|
||||
self.task_collecting()
|
||||
|
||||
latest_rec, _ = self.rolling_online_manager.list_latest_recorders()
|
||||
self.rolling_online_manager.reset_online_tag(list(latest_rec.values()))
|
||||
|
||||
self.routine()
|
||||
|
||||
def routine(self):
|
||||
print("========== routine ==========")
|
||||
self.print_online_model()
|
||||
|
||||
Reference in New Issue
Block a user