From 74e08c9e37c4906aba57731dea710fcaf3dc7926 Mon Sep 17 00:00:00 2001 From: Jactus Date: Wed, 6 Jan 2021 14:01:46 +0800 Subject: [PATCH] Add deepcopy to config --- qlib/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qlib/config.py b/qlib/config.py index 16df27b95..31b34bacd 100644 --- a/qlib/config.py +++ b/qlib/config.py @@ -20,7 +20,7 @@ import multiprocessing class Config: def __init__(self, default_conf): - self.__dict__["_default_config"] = default_conf # avoiding conflictions with __getattr__ + self.__dict__["_default_config"] = copy.deepcopy(default_conf) # avoiding conflictions with __getattr__ self.reset() def __getitem__(self, key):