]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor: do not cast Path to str
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 15 Mar 2025 19:07:48 +0000 (20:07 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 15 Mar 2025 19:07:48 +0000 (20:07 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ReforceXY/user_data/freqaimodels/ReforceXY.py
quickadapter/user_data/freqaimodels/LightGBMRegressorQuickAdapterV35.py
quickadapter/user_data/freqaimodels/XGBoostRegressorQuickAdapterV35.py

index 7e21c9df385397a242f400c5e68cfc9435d0ef7e..7aae376fa1eca675268ff9aead1f19f648cb978f 100644 (file)
@@ -490,7 +490,7 @@ class ReforceXY(BaseReinforcementLearningModel):
         """
         Get the storage for Optuna
         """
-        storage_dir = str(self.full_path)
+        storage_dir = self.full_path
         storage_filename = f"optuna-{pair.split('/')[0]}" if pair else "optuna"
         storage_backend = self.rl_config_optuna.get("storage", "sqlite")
         if storage_backend == "sqlite":
index 98c7e33d7facc3ae218a25b6dc434d46bef06075..ff7a33ee90ff622ba52ea89ce31a9b4a4249f7e2 100644 (file)
@@ -243,7 +243,7 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel):
         return eval_set, eval_weights
 
     def optuna_storage(self, pair: str) -> optuna.storages.BaseStorage | None:
-        storage_dir = str(self.full_path)
+        storage_dir = self.full_path
         storage_filename = f"optuna-{pair.split('/')[0]}"
         storage_backend = self.__optuna_config.get("storage", "file")
         if storage_backend == "sqlite":
index b2a40aedf19160864fd7ff67e2c67ad09c044d80..09c67d8ba8bc818ceaaae5e48e13d30f7cca94b3 100644 (file)
@@ -246,7 +246,7 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel):
         return eval_set, eval_weights
 
     def optuna_storage(self, pair: str) -> optuna.storages.BaseStorage | None:
-        storage_dir = str(self.full_path)
+        storage_dir = self.full_path
         storage_filename = f"optuna-{pair.split('/')[0]}"
         storage_backend = self.__optuna_config.get("storage", "file")
         if storage_backend == "sqlite":