From 51be45547f81dfbcddb6151f65e5ded1163a0b62 Mon Sep 17 00:00:00 2001 From: Timothy Pogue Date: Mon, 24 Oct 2022 12:23:54 -0600 Subject: [PATCH] remove np object, make default str --- freqtrade/freqai/utils.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/freqtrade/freqai/utils.py b/freqtrade/freqai/utils.py index b3f25d4d1..89fd86ea8 100644 --- a/freqtrade/freqai/utils.py +++ b/freqtrade/freqai/utils.py @@ -211,10 +211,10 @@ def record_params(config: Dict[str, Any], full_path: Path) -> None: } with open(params_record_path, "w") as handle: - rapidjson.dump(run_params, handle, indent=4, default=np_encoder, - number_mode=rapidjson.NM_NATIVE) - - -def np_encoder(self, object): - if isinstance(object, np.generic): - return object.item() + rapidjson.dump( + run_params, + handle, + indent=4, + default=str, + number_mode=rapidjson.NM_NATIVE + )