From ae7136645ff1a86d74aa24cbb6b4f6c63b38f9cf Mon Sep 17 00:00:00 2001 From: D-X-Y <280835372@qq.com> Date: Fri, 19 Mar 2021 04:13:35 +0000 Subject: [PATCH] Sync qlib --- .latent-data/qlib | 2 +- exps/trading/organize_results.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.latent-data/qlib b/.latent-data/qlib index 6ef204f..ba56e40 160000 --- a/.latent-data/qlib +++ b/.latent-data/qlib @@ -1 +1 @@ -Subproject commit 6ef204f1905602d60ba47b3e47f31d482df9f21d +Subproject commit ba56e4071efd1c08003eaf7e23978aaf81376dd1 diff --git a/exps/trading/organize_results.py b/exps/trading/organize_results.py index b29615d..3fb7341 100644 --- a/exps/trading/organize_results.py +++ b/exps/trading/organize_results.py @@ -93,6 +93,7 @@ def compare_results(heads, values, names, space=10, verbose=True, sort_key=False xline = QResult.full_str(name, space) + value info_str_dict["lines"].append(xline) if verbose: + print("\nThere are {:} algorithms.".format(len(values))) print(info_str_dict["head"]) if sort_key: lines = sorted( @@ -187,7 +188,7 @@ if __name__ == "__main__": "--save_dir", type=str, nargs="+", - default=["./outputs/qlib-baselines"], + default=[], help="The checkpoint directory.", ) parser.add_argument( @@ -199,6 +200,8 @@ if __name__ == "__main__": args = parser.parse_args() print("Show results of {:}".format(args.save_dir)) + if not args.save_dir: + raise ValueError("Receive no input directory for [args.save_dir]") provider_uri = "~/.qlib/qlib_data/cn_data" qlib.init(provider_uri=provider_uri, region=REG_CN)