From: Jérôme Benoit Date: Thu, 25 Sep 2025 19:40:04 +0000 (+0200) Subject: refactor(reforcexy): refine typing X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=f04be9950c0ef5be4e90db6f41c228ba6f281db5;p=freqai-strategies.git refactor(reforcexy): refine typing Signed-off-by: Jérôme Benoit --- diff --git a/ReforceXY/user_data/freqaimodels/ReforceXY.py b/ReforceXY/user_data/freqaimodels/ReforceXY.py index fd7d60f..143a301 100644 --- a/ReforceXY/user_data/freqaimodels/ReforceXY.py +++ b/ReforceXY/user_data/freqaimodels/ReforceXY.py @@ -1929,7 +1929,7 @@ class InfoMetricsCallback(TensorboardCallback): @staticmethod def _build_train_freq( - train_freq: Optional[Union[TrainFreq, int, Tuple[int], List[int]]], + train_freq: Optional[Union[TrainFreq, int, Tuple[int, ...], List[int]]], ) -> Optional[int]: train_freq_val: Optional[int] = None if isinstance(train_freq, TrainFreq): @@ -2646,7 +2646,7 @@ def convert_optuna_params_to_model_params( return model_params -PPO_N_STEPS: tuple[int, ...] = (512, 1024, 2048, 4096) +PPO_N_STEPS: Tuple[int, ...] = (512, 1024, 2048, 4096) def sample_params_ppo(trial: Trial, n_envs: int) -> Dict[str, Any]: