]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor(qav3): default optuna storage to file
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 15 Feb 2025 14:07:01 +0000 (15:07 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 15 Feb 2025 14:07:01 +0000 (15:07 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/config-template.json
quickadapter/user_data/freqaimodels/LightGBMRegressorQuickAdapterV35.py
quickadapter/user_data/freqaimodels/XGBoostRegressorQuickAdapterV35.py

index 2c89c5cbfdf0b53928c059e57c0927e98df9c3ec..389343de64686243ddbf1adf1c438f690aed7069 100644 (file)
       "n_jobs": 6,
       "timeout": 3600,
       "candles_step": 10,
-      "storage": "sqlite"
+      "storage": "file"
     },
     "extra_returns_per_train": {
       "DI_value_param1": 0,
index 45c169e4f66e909ae6a5a609daf7a211303acc70..bed6fa8fc424434374b244764e89fac2ecb70eec 100644 (file)
@@ -228,7 +228,7 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel):
 
     def optuna_storage(self, dk: FreqaiDataKitchen):
         storage_dir = str(dk.full_path)
-        storage_backend = self.__optuna_config.get("storage", "sqlite")
+        storage_backend = self.__optuna_config.get("storage", "file")
         if storage_backend == "sqlite":
             storage = f"sqlite:///{storage_dir}/optuna-{sanitize_path(dk.pair)}.sqlite"
         elif storage_backend == "file":
index 189f0b8ec38b373a63d0ef9976912f6c0267b8ce..4933abc0f52caa2c1ec4f317776e038885e34085 100644 (file)
@@ -229,7 +229,7 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel):
 
     def optuna_storage(self, dk: FreqaiDataKitchen):
         storage_dir = str(dk.full_path)
-        storage_backend = self.__optuna_config.get("storage", "sqlite")
+        storage_backend = self.__optuna_config.get("storage", "file")
         if storage_backend == "sqlite":
             storage = f"sqlite:///{storage_dir}/optuna-{sanitize_path(dk.pair)}.sqlite"
         elif storage_backend == "file":