]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor(reforcexy): keep nested directory structure at hypertopt
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 26 Sep 2025 11:55:38 +0000 (13:55 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 26 Sep 2025 11:55:38 +0000 (13:55 +0200)
Failure at finding a model is unrelated

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ReforceXY/user_data/freqaimodels/ReforceXY.py

index 92b1659965efe9ad4d345d8d6edc046ba9983e45..9fa7d48ab625a892d834f54f219c3e81cc578eba 100644 (file)
@@ -474,12 +474,7 @@ class ReforceXY(BaseReinforcementLearningModel):
             )
             callbacks.append(self.eval_callback)
         else:
-            data_path: Path = Path(data_path)
-            trial_data_path = (
-                data_path.parent
-                / f"{data_path.name}-hyperopt"
-                / f"trial-{trial.number}"
-            )
+            trial_data_path = f"{data_path}/hyperopt/trial-{trial.number}"
             self.optuna_eval_callback = MaskableTrialEvalCallback(
                 eval_env,
                 trial,