]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
fix(qav3): fix path handling to journal storage
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 10 Feb 2025 13:54:12 +0000 (14:54 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 10 Feb 2025 13:54:12 +0000 (14:54 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/freqaimodels/LightGBMRegressorQuickAdapterV35.py
quickadapter/user_data/freqaimodels/XGBoostRegressorQuickAdapterV35.py

index cbed34ab5609c2be4dc36376329aa5f3415a25fe..de96ea11046b01169ab7d6073fcf95bc63d26877 100644 (file)
@@ -69,7 +69,6 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel):
         start = time.time()
         if self.__optuna_hyperopt:
             study_name = str(dk.pair)
-            storage_dir = str(dk.full_path).rsplit("/", 1)
             pruner = optuna.pruners.HyperbandPruner()
             study = optuna.create_study(
                 study_name=study_name,
@@ -81,7 +80,7 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel):
                 direction=optuna.study.StudyDirection.MINIMIZE,
                 storage=optuna.storages.JournalStorage(
                     optuna.storages.journal.JournalFileBackend(
-                        f"{storage_dir}/optuna-lgbm-{sanitize_path(study_name)}.log"
+                        f"./optuna-lgbm-{sanitize_path(study_name)}.log"
                     )
                 ),
                 load_if_exists=True,
index 823b5907a46024985670a72789a2c4123f69d18a..63fd197f4b2013f0c8f3202dec7788729c0713d2 100644 (file)
@@ -69,7 +69,6 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel):
         start = time.time()
         if self.__optuna_hyperopt:
             study_name = str(dk.pair)
-            storage_dir = str(dk.full_path).rsplit("/", 1)
             pruner = optuna.pruners.HyperbandPruner()
             study = optuna.create_study(
                 study_name=study_name,
@@ -80,7 +79,7 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel):
                 pruner=pruner,
                 direction=optuna.study.StudyDirection.MINIMIZE,
                 storage=optuna.storages.journal.JournalFileBackend(
-                    f"{storage_dir}/optuna-xgboost-{sanitize_path(study_name)}.log"
+                    f"./optuna-xgboost-{sanitize_path(study_name)}.log"
                 ),
                 load_if_exists=True,
             )