]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor(reforcexy): align sampler value naming
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 3 Jul 2026 22:07:39 +0000 (00:07 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 3 Jul 2026 22:07:39 +0000 (00:07 +0200)
ReforceXY/user_data/freqaimodels/ReforceXY.py

index d1400213aa45cfa2b04665a78a90e2db3a4659b6..e4b9fe635d04b51700a2acc82c12680d976cb62c 100644 (file)
@@ -1371,13 +1371,13 @@ class ReforceXY(BaseReinforcementLearningModel):
             return False
 
     def create_sampler(self) -> BaseSampler:
-        sampler_config = self.rl_config_optuna.get("sampler", ReforceXY._SAMPLERS.tpe)
-        if sampler_config not in ReforceXY._SAMPLERS:
+        sampler_value = self.rl_config_optuna.get("sampler", ReforceXY._SAMPLERS.tpe)
+        if sampler_value not in ReforceXY._SAMPLERS:
             raise ValueError(
-                f"Hyperopt [global]: unsupported sampler '{sampler_config}'. "
+                f"Hyperopt [global]: unsupported sampler '{sampler_value}'. "
                 f"Valid: {', '.join(ReforceXY._SAMPLERS)}"
             )
-        sampler = cast(SamplerType, sampler_config)
+        sampler = cast(SamplerType, sampler_value)
         seed = self.rl_config_optuna.get("seed", 42)
         match sampler:
             case ReforceXY._SAMPLERS.tpe: