From b08c0888bbfde75171057004dffd1c871930a536 Mon Sep 17 00:00:00 2001 From: robcaulk Date: Fri, 6 May 2022 13:35:01 +0200 Subject: [PATCH] add USERPATH_FREQAIMODELS, remove return values from @abstract methods --- freqtrade/constants.py | 1 + freqtrade/freqai/freqai_interface.py | 6 ------ 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/freqtrade/constants.py b/freqtrade/constants.py index 653fa8c67..c19a71c61 100644 --- a/freqtrade/constants.py +++ b/freqtrade/constants.py @@ -55,6 +55,7 @@ FTHYPT_FILEVERSION = 'fthypt_fileversion' USERPATH_HYPEROPTS = 'hyperopts' USERPATH_STRATEGIES = 'strategies' USERPATH_NOTEBOOKS = 'notebooks' +USERPATH_FREQAIMODELS = 'freqaimodels' TELEGRAM_SETTING_OPTIONS = ['on', 'off', 'silent'] WEBHOOK_FORMAT_OPTIONS = ['form', 'json', 'raw'] diff --git a/freqtrade/freqai/freqai_interface.py b/freqtrade/freqai/freqai_interface.py index 63e94383c..081e69de4 100644 --- a/freqtrade/freqai/freqai_interface.py +++ b/freqtrade/freqai/freqai_interface.py @@ -110,8 +110,6 @@ class IFreqaiModel(ABC): :model: Trained model which can be used to inference (self.predict) """ - return Any - @abstractmethod def fit(self) -> Any: """ @@ -123,8 +121,6 @@ class IFreqaiModel(ABC): all the training and test data/labels. """ - return Any - @abstractmethod def predict(self, dataframe: DataFrame) -> Tuple[np.array, np.array]: """ @@ -136,8 +132,6 @@ class IFreqaiModel(ABC): data (NaNs) or felt uncertain about data (PCA and DI index) """ - return np.array([]), np.array([]) - def model_exists(self, pair: str, training_timerange: str) -> bool: """ Given a pair and path, check if a model already exists