]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor(qav3): import cleanups
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 11 Mar 2025 18:37:20 +0000 (19:37 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 11 Mar 2025 18:37:20 +0000 (19:37 +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 a10e1b075c2cccb2d5bdb3fdbba10ba0b6fef724..b433644370c7f9e36b13cf4ebda918bf864b0e6e 100644 (file)
@@ -9,7 +9,7 @@ from freqtrade.freqai.base_models.BaseRegressionModel import BaseRegressionModel
 from freqtrade.freqai.data_kitchen import FreqaiDataKitchen
 import pandas as pd
 import numpy as np
-import scipy as spy
+import scipy as sp
 import optuna
 import sklearn
 import warnings
@@ -206,7 +206,7 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel):
             if not warmed_up:
                 f = [0, 0]
             else:
-                f = spy.stats.norm.fit(pred_df_full[label])
+                f = sp.stats.norm.fit(pred_df_full[label])
             dk.data["labels_mean"][label], dk.data["labels_std"][label] = f[0], f[1]
 
         # fit the DI_threshold
@@ -216,8 +216,8 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel):
         else:
             di_values = pd.to_numeric(pred_df_full["DI_values"], errors="coerce")
             di_values = di_values.dropna()
-            f = spy.stats.weibull_min.fit(di_values)
-            cutoff = spy.stats.weibull_min.ppf(
+            f = sp.stats.weibull_min.fit(di_values)
+            cutoff = sp.stats.weibull_min.ppf(
                 self.freqai_info.get("outlier_threshold", 0.999), *f
             )
 
index 4a274c697352065a11b1cd032b4ebbc10a148632..49608d1477ad5e3e177676b980a80132ea3f30b9 100644 (file)
@@ -9,7 +9,7 @@ from freqtrade.freqai.base_models.BaseRegressionModel import BaseRegressionModel
 from freqtrade.freqai.data_kitchen import FreqaiDataKitchen
 import pandas as pd
 import numpy as np
-import scipy as spy
+import scipy as sp
 import optuna
 import sklearn
 import warnings
@@ -209,7 +209,7 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel):
             if not warmed_up:
                 f = [0, 0]
             else:
-                f = spy.stats.norm.fit(pred_df_full[label])
+                f = sp.stats.norm.fit(pred_df_full[label])
             dk.data["labels_mean"][label], dk.data["labels_std"][label] = f[0], f[1]
 
         # fit the DI_threshold
@@ -219,8 +219,8 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel):
         else:
             di_values = pd.to_numeric(pred_df_full["DI_values"], errors="coerce")
             di_values = di_values.dropna()
-            f = spy.stats.weibull_min.fit(di_values)
-            cutoff = spy.stats.weibull_min.ppf(
+            f = sp.stats.weibull_min.fit(di_values)
+            cutoff = sp.stats.weibull_min.ppf(
                 self.freqai_info.get("outlier_threshold", 0.999), *f
             )