From: Jérôme Benoit Date: Mon, 3 Mar 2025 13:43:00 +0000 (+0100) Subject: fix(reforcexy): ensure policy_kwargs dict is initialized X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=e916ec810385755633087449c35c0c6738ea14d0;p=freqai-strategies.git fix(reforcexy): ensure policy_kwargs dict is initialized Signed-off-by: Jérôme Benoit --- diff --git a/ReforceXY/user_data/freqaimodels/ReforceXY.py b/ReforceXY/user_data/freqaimodels/ReforceXY.py index c180825..456fbcf 100644 --- a/ReforceXY/user_data/freqaimodels/ReforceXY.py +++ b/ReforceXY/user_data/freqaimodels/ReforceXY.py @@ -231,6 +231,8 @@ class ReforceXY(BaseReinforcementLearningModel): logger.info("Clip range linear schedule enabled, initial value: %s", _cr) net_arch = model_params.get("policy_kwargs", {}).get("net_arch", [128, 128]) + if not model_params.get("policy_kwargs"): + model_params["policy_kwargs"] = {} model_params["policy_kwargs"].update( { "net_arch": net_arch,