From: Jérôme Benoit Date: Fri, 28 Feb 2025 09:25:35 +0000 (+0100) Subject: refactor(qav3): refine typing X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=aa758dd7e23049cdaad954f47c29950698798482;p=freqai-strategies.git refactor(qav3): refine typing Signed-off-by: Jérôme Benoit --- diff --git a/quickadapter/user_data/freqaimodels/LightGBMRegressorQuickAdapterV35.py b/quickadapter/user_data/freqaimodels/LightGBMRegressorQuickAdapterV35.py index bac2115..8eaa69d 100644 --- a/quickadapter/user_data/freqaimodels/LightGBMRegressorQuickAdapterV35.py +++ b/quickadapter/user_data/freqaimodels/LightGBMRegressorQuickAdapterV35.py @@ -309,7 +309,7 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel): X_test, y_test, test_weights, - ) -> tuple[Dict | None, float | None]: + ) -> tuple[Dict, float] | tuple[None, None]: _, identifier = str(self.full_path).rsplit("/", 1) study_namespace = "hp" study_name = f"{identifier}-{study_namespace}-{pair}" @@ -385,7 +385,7 @@ class LightGBMRegressorQuickAdapterV35(BaseRegressionModel): y_test, test_weights, model_training_parameters, - ) -> tuple[Dict | None, float | None]: + ) -> tuple[Dict, float] | tuple[None, None]: _, identifier = str(self.full_path).rsplit("/", 1) study_namespace = "period" study_name = f"{identifier}-{study_namespace}-{pair}" diff --git a/quickadapter/user_data/freqaimodels/XGBoostRegressorQuickAdapterV35.py b/quickadapter/user_data/freqaimodels/XGBoostRegressorQuickAdapterV35.py index e85e333..4bfaaf2 100644 --- a/quickadapter/user_data/freqaimodels/XGBoostRegressorQuickAdapterV35.py +++ b/quickadapter/user_data/freqaimodels/XGBoostRegressorQuickAdapterV35.py @@ -310,7 +310,7 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel): X_test, y_test, test_weights, - ) -> tuple[Dict | None, float | None]: + ) -> tuple[Dict, float] | tuple[None, None]: _, identifier = str(self.full_path).rsplit("/", 1) study_namespace = "hp" study_name = f"{identifier}-{study_namespace}-{pair}" @@ -386,7 +386,7 @@ class XGBoostRegressorQuickAdapterV35(BaseRegressionModel): y_test, test_weights, model_training_parameters, - ) -> tuple[Dict | None, float | None]: + ) -> tuple[Dict, float] | tuple[None, None]: _, identifier = str(self.full_path).rsplit("/", 1) study_namespace = "period" study_name = f"{identifier}-{study_namespace}-{pair}"